問題タブ [alexa-app]
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.
alexa - alexa スキル開発に alexa-sdk を使用する利点は何ですか?
Amazon alexa スキル開発は初めてで、alexa-sdk ノード モジュールが開発に利用できることを確認できました。しかし、ドキュメントで詳細を見つけることができません。alexa-sdk を使用して開発を進める必要がありますか、または alexa-sdk を使用しないで開発を進める必要がありますか? 誰でもここで私を助けることができますか?
alexa - Alexa履歴を削除する
そのアプリ(またはラムダ)内の特定のアプリフォームのアレクサ履歴にプログラムでアクセスする方法はありますか? たとえば、図書館アプリを持っていて、アレクサがリクエスト履歴を特定し、どの本を注文/読んだかを教えてくれることを確認したい場合など
ありがとうございます。
node.js - LaunchRequest 内から別の Alexa インテントを呼び出す
LaunchRequest を介してスキルを開いたときに、ユーザーを 1 つのインテントにリダイレクトしたい Alexa スキルに取り組んでいます。
- ユーザーが言う
Open xyz skill
- LaunchRequest はこれを受け取り、リクエストを別のインテントに転送します。
this.emit('AnotherIntent')
AnotherIntent
その機能に必要なスロットがあります。- 必要に応じて SLOT をセットアップし
AnotherIntent
ましたが、単独で起動すると問題なく動作します。
しかし、AnotherIntent
上記の手順 2 で説明したように、スキルを起動してその中から呼び出そうとすると、Alexa スキルの起動に失敗します。
もう 1 つ注目すべき点は、このシナリオのスキル ビルダー内から同じ Alexa スキルをテストすると、出力された json が、SLOT が誘発されていることを正しく示していることです。Echo デバイスから実行しようとしているときに何が起こっているのかわかりません。
NodeJS と Lambda を使用して、Alexa ハンドラーをデプロイしています。
どんな助けでも大歓迎です。
コメントに基づくさらなる参照-
ハンドラー -
};
LaunchRequest でキャプチャされた JSON リクエスト
LaunchRequest から呼び出されたときに Intent でキャプチャされた JSON リクエスト。設定されていないことを示しますintent
。上記のように fooIntent の実装で elicit を発行しようとすると、失敗し続けるのはそのためだと思います。
- アミット
alexa - Alexa スキルのインテントのスロット タイプが必要です
スキルを作成していますが、インテント (入力として完全な文を受け取る) にはスロット タイプが必要ですが、それはインド語である必要があります。
お気に入り:AMAZON.LITERAL
英語 (UK) と英語 (US) のみをサポートしています。
完全な文を入力として受け取り、英語 (インド語) をサポートするスロット タイプが必要です。ありがとう。