Sonos RoamはGoogleアシスタントとAlexaに対応していますが、日本で使えるのはAlexaのみです。米国では6月から独自の音声操作、Sonos Voice Controlをはじめるそうですがこちらも日本対応は未定。
というわけで現状はAlexa一択。やりたいことはAndroid TVの電源ON/OFFをAlexa経由で行うこと。
早速それぞれを設定します。Android TVはSHARP製なので「COCORO VISION TV Remote」を使って連携。
Amazon Alexaとの連携について│液晶テレビ(AQUOS)│サポート・お問い合わせ:シャープ
Sonos RoamのほうはSonosアプリから設定します。
音声操作対応のSonosスピーカーでAmazon Alexaを設定する | Sonos
が、ここで何度やってもエラーで連携できない。
ググってみると設定するデバイスでAmazonアカウントがログインしているとダメらしいのでKindleやPrime Video、果てはブラウザのAmazon.co.jpからもログアウトする必要があるみたい。iPhoneから設定していたのでとにかくAmazon系のアプリから全てログアウト、ブラウザもAmazon.co.jpからログアウトした。が、やっぱり連携出来ない。
その度にまだログインしているアプリがないか探していて、思ったより多くのAmazonサービスを利用していることに気がついた。
- Amazonショッピングアプリ
- Chrome, safariでのAmazon.co.jp
- Audible
- Prime Video
- Prime music
- Kindle
- Amazon Alexa
上記をすべてログアウトしてもエラーは解消されなかったので、まだあまりアプリを入れていないiPad Proから設定したらすんなり設定できた。最初からiPad Proで設定すればよかった。サクっと設定して音声操作出来るようになるつもりだったのに。
連携したらAndroid TVの電源ON/OFFは出来るようになったが、テレビの電源OFFにしてから時間が経ってしまうとテレビからの応答がなく、電源ONに出来ない模様。Alexaは反応しているのでAndroid TV側の問題っぽい。「クイック起動」をONにしてみたが効果なし。IP固定にしたほうがいいのかな?
一番やりたかった起床してベッドから音声操作でテレビをつけるが出来ないが、Alexa連携にてこずってつかれたのでこの先はまたの機会に。