Raspberry Pi に Amazon Alexa を導入する(失敗)
今話題のスマートスピーカーを試してみたくて、Raspberry Pi に Amazon Alexa(日本語動作用)をインストールしてみることにした。
環境:Raspberry Pi 3 Model B、Raspbian Stretch
(1)以下のページから「右上のサインインボタン>Amazon Developer アカウントを作成」とクリックする。
Amazon 開発者ポータル
https://developer.amazon.com/ja/
(2)手順に従い、アカウントを作成する。その際、日本の Amazon アカウントのメールアドレス、パスワードで最初にサインインする。登録の際、日本語インターフェースだと Country/Region で「日本」がない。なので、英語インターフェースにする。
(3)以下のページに従い、設定する。途中の Product ID、Client ID、Client Secret はメモしておく。
Create Security Profile · alexa/alexa-avs-sample-app Wiki
https://github.com/alexa/alexa-avs-sample-app/wiki/Create-Security-Profile
(4)念のため Raspbian をアップデート。
$ sudo apt-get update
$ sudo apt-get upgrade
(5)プログラムのダウンロード。
$ git clone https://github.com/alexa/alexa-avs-sample-app.git
(6)以下のコマンドで automated_install.sh を開き、3の Product ID、Client ID、Client Secret を入力、保存。
$ sudo nano alexa-avs-sample-app/automated_install.sh
(7)以下のコマンドで install-java8.sh を開く。
$ sudo nano alexa-avs-sample-app/samples/javaclient/install-java8.sh
以下のように修正する。
修正前:if [ "$VERSION" == "jessie" ]; then
UBUNTU_VERSION="trusty"
修正後:elif [ "$VERSION" == "jessie" ]; then
UBUNTU_VERSION="trusty"
さらに、その部分の直前に、以下を追記する。保存。
if [ "$VERSION" == "stretch" ]; then
UBUNTU_VERSION="xenial"
sudo apt-get -y install dirmngr
(8)インストールを実行する。
$ . ./alexa-avs-sample-app/automated_install.sh
途中で、locale の選択で 6) ja-JP を選択する。
10 分ほどで完了。
(9)ここまでは Mac から SSH で接続して作業していたが、次は Raspberry Pi のデスクトップでターミナル操作をする必要があるようだ。ターミナルウィンドウを3つ開いて Alexa Voice Serivce の起動をする作業があるんだけど、ここでエラーが出てしまって行き詰まった・・・。
参考:
日本語Alexaをラズパイに導入する – Qiita
https://qiita.com/jun3k/items/c1bacf771b677c2e3506
「Google AIY Voice Kit」でAlexaのプロトタイプを作ってみる | Developers.IO
https://dev.classmethod.jp/cloud/alexa-avs-using-google-aiy-voice-kit/
技適通ってなくてもAlexaを使う方法 Raspberry Pi編 | SPARROWS Blog – No Challenge, No Wings
https://blog.sparrows.co.jp/2017/05/10/技適通ってなくてもalexaを使う方法-raspberry-pi編/
Raspberry Pi 3B + BluetoothスピーカでAmazon Alexaを安く構築(3 Alexa Voice Serviceインストール) – Qiita
https://qiita.com/onelittlenightmusic/items/1a41cd3f75cb3459915c
Raspberry PiでAlexaのサンプル動かしてみた
https://blog.sikmi.com/rasberypi-alexa
Raspberry Pi · alexa/alexa-avs-sample-app Wiki
https://github.com/alexa/alexa-avs-sample-app/wiki/Raspberry-Pi#lets-get-started
Recent Posts
Archives