blogこの広告は、90日以上更新していないブログに表示しています。探索くん1号が完成したので新たなプロジェクト、会話ロボット、ラズたろうくん1号の開発を開始しました。ラズたろうくん1号のゴールです。リビングに設置して子供の声に反応して発音する(対話する)認識の精度や、対話が成り立っているかはまずは問わないことにしました。インターフェースを確立し、プロトタイピングで品質を上げていきたいと思います。簡易な対話ロボは思いのほか早く完成しました。マイクセットアップします。ラズパイのオーディオインターフェースはALSAという管理システムが組み込まれているので、そいつの設定でマイクの優先度を1番にあげます。wavファイルができて自分の声が聞こえて成功。次に出力スピーカーです。最初はHDMIでテレビに繋いでいるのでそこから音が出ればいいやと考えていたのですが、HDMIは音声再生時に最初の数秒が出力されないことが判明。音楽かけ流すならまだしも、数秒の音声データを何度もやり取りする会話システムにとっては致命的でした。よってBluetoothスピーカーに変更。Bluetooth機器についてはPulseAudioというソフトウェアを入れるのが主流なようで早速インストール。Bluetoothのペアリング設定して、無事wavが途絶えることなく聞こえました。次は本体Pythonプログラム。色々なライブラリが公開されていますが、僕が選んだのは音声認識:DOCOMO音声認識API対話AI:DOCOMO対話API音声合成:AquesTalkです。スピーカーから発声という流れです。ラズたろうくんがしゃべった!感動です。こんなシステムが全部オープンソースでかんたんに構築できるようになったとは、すごい時代になったものですね。miniがやってきたSlackを始めてみた月別アーカイブはてなブログをはじめよう!tasogarexさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。