Amazonエコーデバイスを、アカウントに関連付けられたAmazonポータルに統合しました。 Alexaスキルキットを使用して独自のカスタム質問を作成し、AWS Lambda関数を使用して応答を生成することができました。
私の質問は、エコーデバイスにメッセージをプログラムで「プッシュ」することは可能ですか?たとえば、質問せずに発言してもらいたいと思います。特定の瞬間に何かしたいのですが。
可能であれば、これを実現するためのサンプルコードを共有していただけませんか?
現在は不可能ですが、AWSフォーラムで頻繁にリクエストされる機能です。
私自身はこれを行っていませんが、 Alexa Voice Service を使用するとうまくいくようです。任意のタイプのオーディオキャプチャからの音声を処理し、Alexaサービスに送信できます。適切なフレーズをサウンドファイルに録音し、それをAVSに送信して、Alexaサービスをトリガーできる可能性があります。
私はそれが可能であることを知っていますが、Amazonはまだ機能として提供していません。 Echo Webサイト http://Alexa.Amazon.com/spa/index.html#cards 、設定、コネクテッドホームにアクセスし、デバイスの検出を選択すると、エコーは次の場所からトリガーされるコマンドを実行しますウェブサイトと完了時に話します。私は言葉を言う必要はありませんでした。
ウーフー! Amazonのように聞こえるかもしれませんが、この秋にプッシュ通知を有効にする可能性があります。
Amazonは、Alexaが上品であり、邪魔にならないように、開発者と製造業者のためのガイドラインを確立することが期待されています。
通知に関する記事を読んだところ here は、通知を伝えるようにAlexaに依頼する必要があることを意味していたため、1日を通して蓄積され、デバイスが点灯してチャイムを鳴らして、通知を聞いていることを知らせます。
Alexaが好きなときにいつでもランダムにコンテンツをぼかすのではなく、.
通知が送信された正確なタイミングで通知を受け取らなかった場合、たとえば、ドアが開いたままにしていた時間が長すぎることを通知するアラートをトリガーするスマートホーム接続デバイスや、アプリが天気予報を自動的に読み取っている場合、どれが意味がないように見えますか朝起きて、コーヒーポットの電源を入れます。通知を要求する必要がある場合は、スピーキングを実行して、最初から何かを要求することもできます。
多分私は間違っていますが、それはそれが私に読む方法です。
確かに、スキルごとのオプトイン権限を使用して、Alexaが設定したスキルから好きなときに好きなことを言うだけで、そのようなコマンドを受け取ることができます。それらは。