私のアプリケーション用にAlexaスキルを構築しています。あなたの質問の「私のアカウントのステータスは?」このインテントは、ユーザーのアカウントに関連するステートメントのシーケンスを返します。 APIは次の応答を返しますPython LambdaをAlexaスキルのために構築するには?
response = [{
..
text: 'Total orders are 41, Delivered 28'
..
},
{
..
text: 'Today orders are 12, Delivered 2'
..
},
{}]
API応答に基づいて応答シーケンスを構築する方法はありますか?
このように、APIからの応答を取得するには、設定ステートメントを使用します。Alexaは、各ステートメントを1つずつ呼び出す必要があります。 Alexaがプロンプトを表示している間にユーザーが「次へ」と答えた場合、レスポンス配列の次のステートメントに進みます。
あなたは、「ユーザーが求める必要があるために、次の文に移動するために、現在の文の間に、 『次へ』言ったとき」あなたが意味するようにしたいん何手の込んだだろうか? リクエスト間でセッションを維持したい場合は、alexaチュートリアルhttps://developer.amazon.com/alexa-skills-kit/big-nerd-ranch/alexa-voice-user-interfacesをご覧ください。 -and-sessions – leandro
この目的で、APIからの応答をset文で取得します。Alexaは各ステートメントを1つずつプロンプトする必要があります。ユーザーが応答配列の次のステートメントに進むためにステートメントのいずれかの間に次に言った場合。 – Prasanna