RapsberryをAmazon Alexaで音声認識を試してみる

http://blog.algolab.jp/post/2016/08/11/raspberry-pi-alexa/:Amazon Echoを6,000円で自作する 〜Raspberry Pi 3 + Alexa Voice Services (AVS)〜を参考にPaspai3でAlaexにしゃべらしてみた。参考のページがとてもとても丁寧に書かれており、何もつまずくことなく、あっさり、できちゃいました。 すごいですね、こんな簡単に音声認識を試せるなんて。

環境

  • Rsppberry pi3
  • Raspbian NOOBS 2.0.1 (2016-11-29)
  • アナログスピーカー
  • USBマイク

大まかな手順

  • Amazon Developer のアカウント取得
  • サンプルアプリのダウンード alexa-avs-raspberry-pi-master
  • Nodejsイントール
  • Mavenインストール(Javaもインストール)  Mavenはこれまで知らなかった。プロジェクトの作成、コンパイル、テスト、パッケージング、配備などのプロジェクト管理ツールっぽい。 なので、今回も、手順に従ってインストールしていくと、結構大量のダウンロードが始まり、エラーが出ないか心配したが何事もなく起動した。きっとMavenさんがいい仕事してくれたのだと思う
  • AmazonからクライアントIDとClientSecretの取得  https://github.com/alexa/alexa-avs-sample-app#user-content-6---getting-started-with-alexa-voice-service:公式Docにあるラズパイ用のGetting Startががとても丁寧にか書かれているのでこの通りやれば問題なし github.com

-サーバとクライアントの起動 -- 認証用のWebサービス -- AVS通信用のサービス。これはGUIアプリなのでVNCなどでGUI環境が必要 -- Alex起動エンジン。これでマイクに"Alexa"と声掛けするば反応します。ハンズフリーです!

所感

-とても簡単に試せます。 -Alexahは今のところ日本語を理解しません。私の英語だとわからないと言われることがおおいです(泣)