アレクサでアカウントを切り替えてみる | 理系ママの、育児と家事と山と株とプログラミング

理系ママの、育児と家事と山と株とプログラミング

美容・語学・IT・子供・レジャー・資産運用など、思いつくままに色々と書きたいと思います。ひょっとすると雑貨・介護・風水なんかの話もするかもしれません。

夫がamazon echo dotを購入しました。

 

私が使ってみた感じでは Google home の方が良かったのですが、夫にとってはKindle本の読み上げ機能が絶対的に大切とのこと。

ところが、セットアップするもKindle本の読み上げができません。
iPadにAlexaアプリを入れてそこからecho dotをデバイス登録したのですが、アプリに夫の amazon アカウントの本が表示されないようです。

echo dotは「すみません、うまく行きませんでした」と言うだけだし、アプリには「アプリのサポートを利用できません」というエラーが表示されます。

ラズパイをアレクサにしてみる」の記事では、私の amazon アカウントを使ってラズパイAlexa をセットアップしましたが、そちらはちゃんと私のKindle本を読み上げてくれます。

なので今回の問題がアカウントの問題なのかecho dotの問題なのか切り分けるため、ラズパイAlexa に夫の amazon アカウントを結びつけてみました。
ラズパイをグーグル・ホームにしてみる」で買ってしまったGoogle home miniは複数アカウントを登録できて声で識別してくれるのに、Alexaは一つしかアカウントを登録できない様子。

というわけで、ラズパイAlexaに結びつけるのamazonアカウントを切り替える方法を載せておきます。

まず、私のamazonアカウントとラズパイAlexa(My Device)を結びつけてあるAlexaアプリの設定画面から、My Deviceを登録解除。




つづいてラズパイ上のAlexaを終了させてコンソール画面で下記を入力します。

$ bash startauth.sh


それからラズパイ上でブラウザを立ち上げて http://localhost:3000 にアクセス。

私のアカウントでサインインした状態なので、一度サインアウトして、夫のamazonアカウントでサインイン。

startauth.sh が自動的に終わるので、コンソール画面で下記を入力。

$ bash startsample.sh


要するに、一度アプリからデバイスを登録解除しておいて、雑誌「インターフェース」の2018年4月号の記事のステップ3の起動の節を別アカウントでやり直せば良いです。

これで夫のAlexaアプリにデバイスが表示されました。

でも結局、ラズパイ上のAlexaでも夫のKindle読み上げはできず。
過去に amazon.co.jpアカウントとamazon.comアカウントを統合したことがあると、こういう症状が出るという噂もあります。
夫はamazon.co.jpとamazon.comとamazon.co.ukにアカウントを持っていて、一つのKindleでamazon.co.jpとamazon.comで買ったKindle本の両方を読むため、アカウントを統合した経験があります。
念のため、amazon.co.jpだけメールアドレスを変更してみたが効果なし。

 

 

現在amazonに問い合わせ中です。

 

追記:問い合わせた結果、少し読み上げができるようになりました。→「Amazon Echo で Kindle本 の読み出しが上手くいかない人へ