問題タブ [amazon-echo]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
1181 参照

amazon-sns - SNS を呼び出す AWS Lambda

私は自分の Amazon Echo で遊んでいて、娘からの返信の後にテキスト メッセージを送信してくれる小さな関数を書きました。コードは正常に実行されますが、sns.publish は発生しません。黙って失敗します-エラーを発生させることはできません。適切な IAM 権限とトピック サブスクリプションを持っていると思います。誰か助けてくれませんか?

0 投票する
3 に答える
2812 参照

aws-lambda - 入力をキャプチャする Alexa スキルに一時停止または長い遅延をプログラムで導入する

私は NLI の会社で働いており、Amazon Echo を介して Alexa スキルとほとんどオープン マイク セッションを行うスキルを作成しました。すべてが正常に機能し、Alexa のプレフィックスを付けなくても、バックエンドのナレッジ ベースと対話を開くことができます。

このスキルのデモンストレーションを行っていると、必然的に部屋の誰かが割り込んで、NLI がどのように機能するかについて尋ねてきます。エコーをミュートしたり、エコーに質問したり、質問に短時間で回答したりしないと、スキルがタイムアウトします。その後、対話を再度開始する必要がありますが、Alexa に MySkillInvocation を開始するように求めます。

質問:

Alexa Ask Response から聞き返すときに、タイムアウト期間をプログラムで延長する方法はありますか? 実行中のスキルをプログラムで一時停止する方法さえありますか?

0 投票する
3 に答える
11920 参照

amazon-web-services - 自由形式のテキストを Amazon Skill Kit への入力として受け入れるにはどうすればよいですか?

チケット発行ツールでチケットを開くには、Amazon Skill Kit を作成する必要があります。Amazon Skill Kit の例を見ても、自由形式のテキストを入力として受け入れる方法が見つかりませんでした。その他のオプションは、可能性のあるすべての入力セットをカスタム スロット入力としてカスタム スロットを作成することです。

しかし、私の場合は、ユーザー入力の完全なコンテンツをキャプチャしてチケットのどこかに記録するだけで済みます。

0 投票する
2 に答える
3327 参照

aws-lambda - alexa(amazon echo) に戻る前に、AWS の laamba 関数をどのくらい保持できますか?

これはデモ用であり、Alexa (Amazon echo) はテキストをプッシュしてランダムに発声させることをサポートしていないため、ハックを実行したいと考えています。

  1. ユーザーが Alexa に話しかける
  2. ラムダにアクションを実行させ、できればスリープして、何かを実行するまで発生しない API 応答を待ちます。
  3. その後、別のユーザーからの応答を投稿する場合があります
  4. Lambda がテキストを返すようになりました

このようにして、Alexa を介した双方向通信をシミュレートしようとしています。

Alexa のタイムアウトについて心配する必要はありますか? もしそうなら、それはどのくらいかかりますか?Lambda もタイムアウトしますか (そのコードでスリープするか、リモート呼び出しでハングアップできると想定しています)?

0 投票する
1 に答える
667 参照

twitter - Alexa と Twitter のアカウント リンク - Amazon Echo

現在のところ、Alexa スキルを Twitter にリンクすることはできないようです。現在、私は認証のoauth部分を処理するためにpassport-twitterを使用しているEBSで実行されているノード/エクスプレスサーバーを持っています。現在、私のフローは次のとおりです。

  1. Alexa アプリでスキルを有効にする
  2. Alexaアプリで「アカウントにサインイン」をクリック
  3. Twitterのログイン画面が表示されるので、ユーザー名とパスワードを入力してログインボタンをクリック
  4. 認証されると、Amazon が提供するコールバック用の URL にリダイレクトされ、「スキルをリンクできません」というメッセージが表示されます。

私はログインしているので、問題はリダイレクトにあると思います。これは、エクスプレスサーバーのtwitter認証コールバックで次のように定義されています。

機密データを除いたリダイレクト URL は https://pitangui.amazon.com/spa/skill/account-linking-status.html?vendorId=M28J2SR5BLAH#state= &access_token=&token_type=Bearer です

デバッグ/トラブルシューティングの方法に関するアイデアや、問題を解決するための提案をいただければ幸いです。

0 投票する
2 に答える
7993 参照

alexa - Webまたはモバイルアプリ用のAlexa APIをアマゾン化する方法は?

ウェブサイト/モバイル アプリケーションに amazon alexa api を使用したいと考えています。カスタムスキルを開発したことを考えると、アレクサを使用できるかどうか、および統合する方法を知りたいです。

0 投票する
1 に答える
275 参照

alexa-skills-kit - Alexaの起床時間を設定する方法は?

「ウェイクワード」(デフォルト:「Alexa」)が発声された後にデバイスがコマンドを待機する時間を調整することについて、ドキュメント( Alexa Skills KitまたはAlexa Voice Service )には何も表示されません。私はそれを調整できるかどうか、またその方法をできればプログラムで調整できるかどうか疑問に思っていました。

出来ますか?どうして?