NAOqiとbluemixの連携用ライブラリ
- NAOqiOS: 2.4.2.26
- Choregraphe: 2.4.2
- Python: 2.7.10
- pynaoqi: 2.1.4.13
Pepperのマイクから拾った音声をテキストに変換し、結果をPepperのメモリに格納するプロキシ。
変換にはBluemix Speech To Textを用い、WebSocketで音声データを流し、変換し続ける。
pip install -r requirements.txt
: 依存ライブラリをインストールする。- Aldebaran公式サイトから pynaoqi をダウンロードし、インストールする。
sample/sttproxy/sttproxy.py
の parameters の値を適宜変更する。python sample/sttproxy/sttproxy.py
: 実行する。sample/sttproxy/pepper/sttproxy.pml
をChoregrapheで起動する。- Choregraphe で実機Pepperに接続する。
- Choregraphe でサンプルプロジェクトを実行する。
変換結果のリストを格納する。
[[word, confidence]*]
プロキシの状態を示す。 "running"を指定すると変換を開始する。 "stop"を指定すると変換を停止する。
"running"|"stop"|"error"
エラー情報を格納する。
Error|None
The MIT License (MIT) Copyright (c) 2015 snakazawa