2017-01-27 14 views
3

によって処理されない言葉を記録すると、その未処理の意図をトリガーするユーザーからの質問を記録することができます。amazon alexa

私が何をしようとしているのですか?ユーザがアレクサが理解していない発話を発すると、未処理の意図が発せられる。ここでは、ユーザーにこのステートメントを繰り返し、後で参照できるようにデータベースに格納するように依頼したいと考えています。

これは、私が文を受け入れることができるスロットを期待する意図を作成する必要があります。 (つまり、スロット値は事前に定義されません)。 alexaで可能ですか?この場合、スロットの種類は何ですか?

私はalexa-sdkライブラリを使用しています。

答えて

3

アマゾンのアレクサは何の意図がどこに一致しないとAmazonのエコーデバイスがにできないイム」と返信するかどうアマゾンアレクサは、あなたのバックエンドサービスを呼び出すことはありません

セキュリティ上の理由から、今のようあらゆるログ情報を提供することはありません理解してください、もう一度やり直してください "または既に作成した既存の意図と一致するようにしてください

私は長い間同じ問題に直面しているため、基本的に私のスキルを使用する顧客体験を改善する必要があります。私は可能な限り探求しました

0

私はあなたがテキスト形式で失敗したクエリをキャプチャすることに興味があると仮定しています。 あなたの要件があなたの要件に従ってコード化されていると仮定すると、意図が一致しない例外的なシナリオでは、デフォルト/フォールバックの目的に行くはずです。この意図では、以下のインテントとスロットタイプを使用します。

"intent": "RawText" 
"slots":[{ 
      "name":"Text", 
      "type":"AMAZON.LITERAL"  
     }] 

あなたは、これはあなたが何を望むか

PSは、あなたのラムダ/ WebServiceの ホープ生テキストとしてクエリをキャプチャすることができます:私は製品版でそれを使用していない、また、私はAmazonが計画を持っていることを読みますリテラルを非難するにはどうすればそれをサポートするのかわからない

関連する問題