問題タブ [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.

0 投票する
0 に答える
76 参照

alexa - オーディオ再生の最後に .listen() ディレクティブを追加できない

コンテキストとして、録音されたナレーションをオーディオ ストリームとして使用するスキルを構築しています。

  • ナレーションの 1 つで、ユーザーに質問が提示されます (ナレーションの一部として記録されます)。
  • を使用してキャプチャされたユーザーの意図this.response.listen()により、次に再生するナレーションのセットが決定されます。

私の問題は次のとおりです。スキルの一部でオーディオ再生が必要なため、AudioPlayerInterfaces. 次の部分でエラーが発生します (以下のコードとコメントを参照してください)。

具体的には、次のエラーがトリガーされthis.response.listen()ます。

他のスキルが録音を利用し、その後に.listen()プロンプ​​トが表示されるのを見たことがあるので、これが技術的に実現可能であることはわかっています。私はこれにどのようにアプローチすべきか疑問に思っていましたか?

ありがとう!

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

alexa - Alexa Response Builder で、ディレクティブ .addAudioPlayerPlayDirective() の後にユーザーの応答を聞く方法は?

alexa 応答ビルダーでは、.addAudioPlayerPlayDirective() の後にユーザーの応答をどのようにリッスンしますか?

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

alexa - Alexa プレゼンテーション言語でタッチ ラッパーを無効にする

APL でタッチ ラッパーを使用すると問題が発生します。ユーザーが画面に触れた瞬間に、スキルが完全に一時停止します。

私はこのリファレンスを使用しています: apl touch wrapper doc

json ファイルで次の構文を試しましたが、成功しませんでした。

「無効」プロパティが機能していないようです。onpress send event コマンドを正常に実装したので、この方法で回避策を見つけることができましたが、無効プロパティが機能した方がはるかに優れています。

乾杯!