Alexaの現在の状態を検出したり、外部デバイスで現在の状態を変更したりするにはどうすればよいですか?


10

Alexaにカスタムウェイクワードを設定したいので、このAmazon Echoを外部デバイスとインターフェイスさせます。プロキシー・デバイスに音声コマンドを与えると、Alexaをウェイクアップするプロキシー・デバイスを作成できるかどうか疑問に思っています。より正確には、Alexaを次の状態に切り替えることができるはずです。

  • アイドル:Alexaがアイドル状態の場合、顧客はAlexaウェイクワードまたは物理的なコントロールを使用して、Alexaをウェイクアップし、リスニングステートを開始できます。
  • リスニング:Alexaのマイクがアクティブになると、彼女はリスニング状態になり、音声入力を待機します。
  • マイクオフ:音声で開始される実装では、マイクとカメラ(利用可能な場合)の電源を物理的にオフにするマイクオフモードをオンにすることで、Alexaのアクティブ化をブロックできます。

アイデアは簡単です。デバイスは単語を認識することができますが、一部の単語はそれほど難しくありません。

デフォルトでは、Alexaはマイクをオフの状態に保つので、環境から音声を拾いません。

ここで、Alexaを使用したい場合は、直接起動するのではなく、プロキシを使用します。これにより、Alexaのマイクが有効になり、AlexaがListening状態に切り替わります。

AlexaがIdleに戻ると、プロキシは自動的にマイクオフ状態に切り替えます。


私が一般的に必要なのは:

  1. プロキシはAlexaの現在の状態を知っている必要があります。最善の解決策にはなりませんが、アテンションシステムを使用してAlexaの現在の状態を判断できます(サウンドとLED信号はここにまとめられています)。Alexaの現在の状態を知る方法は他にありますか?

  2. プロキシは、Alexaを特定の状態に切り替えることができる必要があります。では、Alexaが別のデバイスを使用して状態を切り替えるようにするにはどうすればよいですか?

それはすべて、Amazon Echo / Dot(およびAlexa)を別のデバイスとインターフェースする可能性とは何ですか?

(私は機械的相互作用を使用したソリューションにも興味があります。)


1
Alexa Voice Remoteはあなたが望むものに似ていますか?エコーでマイクアレイがオフの場合でも、プッシュツートークは機能します。
Aurora0001

@ Aurora0001目的は、Alexaのウェイクワードを変更することです。
Bence Kaulics

2
ああ、あなたは間接的にカスタムウェイクワードを使用できる方法を探していますか?そのときにうまくいくものを考えることができるかどうかを確認します。
Aurora0001

2
あなたの質問は、それが接続するAlexaサービスではなくEchoデバイス (の一部のバリエーション)に関するもののようです。編集してハードウェアのバージョンを明確にし、指定することを検討してください。プッシュツートークボタンがあるかどうかなどです。あるいは、カスタマイズされたハードウェアプラットフォームからAlexaにアクセスすることもできます。
Chris Stratton 2017年

回答:


弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.