Kaggleのデータの手動ダウンロード

Kaggleのデータの手動ダウンロード

Kaggle の WEB ブラウザから手動でデータセットをダウンロードする方法
API で取得できない yashodhogra/speech-commands などのデータを取得する場合

✅ Step 1: Kaggle の WEB ブラウザからデータセットを取得

① Kaggle の「Datasets」ページを開く

  1. Kaggle にログインする
  2. 左のサイドメニューから Datasets をクリック(画像のように表示されている)
  3. 検索バーに "speech commands" と入力し、検索

② 目的のデータセットを探す

  1. リストの中から yashodhogra/speech-commands を探す
  2. データセット名をクリックして、詳細ページに移動する


✅ Step 2: データセットをダウンロード

📥 ① 「Download」ボタンを探す

  1. データセットの詳細ページを開いたら、右上あたりに「Download」ボタンがある
  2. 「Download」ボタンをクリック
  3. speech-commands.zip がダウンロードされるDownloads フォルダ(C:\Users\YourUser\Downloads\)に保存される


✅ Step 3: ダウンロードしたデータを展開

データセットは .zip ファイルとして保存されるため、解凍して ./data/ に移動します。

📂 ① PowerShell で解凍

1. PowerShell を開き、speech-commands.zip があるフォルダに移動

cd $env:USERPROFILE\Downloads

ダウンロードした .zip ファイルがあるか確認

Get-ChildItem

speech-commands.zip が表示されていることを確認

2. ./data/ に展開する

cd D:\Programs\github\speech_processing

Expand-Archive -Path "speech-commands.zip" -DestinationPath "./data" -Force

データを ./data/ に解凍



✅ Step 4: データの整理

📌 ① フォルダ構成を確認

Get-ChildItem -Path ./data

yes/ no/ up/ down/ などのフォルダが含まれているか確認

📌 ② フォルダを整理

もし speech-commands/ のようなサブフォルダに入っていた場合、
以下のコマンドで ./data/ 直下に移動します。

Move-Item -Path "./data/speech-commands/*" -Destination "./data/" -Force

データを ./data/ 直下に整理



✅ Step 5: 確認

整理後、もう一度フォルダの構成を確認します。

Get-ChildItem -Path ./data

yes/ no/ up/ down/ のフォルダが ./data/ に存在することを確認

📌 これで Kaggle の WEB ブラウザからの手動ダウンロードが完了! 🚀
次に 音声特徴量の抽出に進みます!


🔍 「Download」ボタンが見つからない場合

  • データセットの詳細ページが表示されているか?
  • ログインしているか?
  • Kaggle の UI が変わっていないか?
  • 「Download」ボタンの場所が変わっていないか?