0
  1. Echo のデフォルトの動作全体を持たずに、Android アプリが Alexa カスタム スキルのみに質問に答えるようにすることは可能ですか? 例: カスタム スキルを作成しました。たとえば、計算します。Alexa Voice サービス API を使用して、計算に関する質問のみに回答し、他の質問には回答しない Android アプリを作成できますか? (つまり、天気、音楽などのデフォルトの動作はありません)

  2. 開発者ドキュメント アプリの例で「コンパニオン アプリ」と表示されているのはなぜですか? 使用するには Echo が必要ですか? 質問に答えるがエコーを必要としないアプリを作ることはできませんか?

  3. Alexa API を使用してテキストとオーディオの両方を出力として取得することは可能ですか?

ご意見をお待ちしております。リンクや参考文献は大歓迎です。

4

2 に答える 2

1

Alexa の利点は、音声認識機能と、音声対話に基づいて適切なインテントを選択できることです。スキルが明確に定義されたインテントで記述されている場合、Alexa はユーザーが望むように応答できます。「計算...」は、Alexa が区別するにはあまりにも漠然とした意図である可能性があります。

また、役立つビットは、構築するスキルです。物事の計算方法と、どのような答えを出すかを定義します。音声認識と AI を活用しようとしない限り、他のテクノロジーを使用する方がよいかもしれません (それらが必要な場合は、WitAI の方が便利かもしれません: https://wit.ai/ Alexa よりも自由に操作できます)。

Alexa Voice Services (AVS) は米国で利用できますが、英国やドイツでは 2017 年まで利用できません (他の市場でいつ利用できるかは誰にもわかりません)。AVS は、スピーカーとマイクを備えた物理デバイスを追加できるため、Echo や Echo Dot を使用せずに Alexa を使用することができます。

基本的に、Alexa アプリの入力と出力は JSON (テキスト) です。Alexa はテキスト応答を解析し、適切な部分を読み上げます。この応答を、音声で伝える以外の方法でルーティングできるかどうかはわかりません。ただし、リクエストとレスポンスの間には Lambda 関数 (またはネイティブ デバイス関数) があるため、Alexa へのレスポンスを生成するだけでなく、Alexa の外部で利用可能な別の場所に同時にレスポンスをダンプすることもできます。

于 2016-10-17T14:25:27.743 に答える