codama wakeup word test - YUKAI/codama-doc-r0 GitHub Wiki
ウェイク・アップ・ワードの動作確認
録音をし、update.bin
をcodamaに書き込むことができたら、ウェイク・アップ・ワードが取得できるか確認をしましょう。
以下のコマンドを実行し、ウェイク・アップ・ワードを話しかけて下さい。"1"が返ってくると検出に成功しています。
- Raspberry PiとI2C接続しているの場合
$ while true; do sleep 0.2s; codama_i2c KEYWORDDETECT ;done
...
KEYWORDDETECT:0
KEYWORDDETECT:0
KEYWORDDETECT:1
KEYWORDDETECT:1
KEYWORDDETECT:0
...
- Raspberry PiとUSB接続している場合
$ while true; do sleep 0.2s; sudo codama_usb KEYWORDDETECT ;done
...
KEYWORDDETECT:0
KEYWORDDETECT:0
KEYWORDDETECT:1
KEYWORDDETECT:1
KEYWORDDETECT:0
...
- PCとUSB接続している場合
初期設定でPC側での設定を終えていない場合は以下を先に実行します。
$ mkdir codama
$ cd codama
$ git clone https://github.com/YUKAI/codama-doc-r0.git
$ pip install pyusb # PythonでUSBを動かすライブラリをインストール
$ cd ~/codama/codama-doc-r0/utils
$ while true; do sleep 0.2s; python codama_usb.py KEYWORDDETECT ;done
...
KEYWORDDETECT:0
KEYWORDDETECT:0
KEYWORDDETECT:1
KEYWORDDETECT:1
KEYWORDDETECT:0
...
Ctrl-cを押して、プログラムを終了させます。
またRaspberry Piと接続している場合、codamaはウェイク・アップ・ワードの検出が行われると、GPIO27をHIGHに設定します。以下のコマンドを実行し、GPIO27にHIGHが設定されることを確認しましょう。
while true; do sleep 0.2s; gpio -g read 27 ;done
...
0
0
1
1
1
...
Ctrl-cを押して、プログラムを終了させます。
以上で、codamaの設定は終わりです。次はSebastienを利用したプログラムを試してみましょう。