今は詳しく書く気力がないので、作ったものを軽く紹介するだけにします。
使った技術
- Web Speech API
- HTML5で策定された仕様。まだGoogle Chromeでしか使えないけど、マイクからの音声を認識して、テキストとして取得できます。
- Tornado
- HTTPサーバを構築するためのPython用ライブラリ。Web Speech APIを動かす基盤として、またmbedの操作窓口として使っています。
- pySerial
- Pythonでシリアルポートを使うためのライブラリ。シリアルポート経由でmbedと通信するために使います。
- mbed
- お手軽マイコン。PCからの命令を受け取ってLEDをチカチカさせます。
結果
「右」「左」「止まれ」の3つの声を認識し、mbedのLEDを制御できました。
最終的にはmbedにロボットを接続して、声で動かす予定です。
0 件のコメント:
コメントを投稿