0

電話ベースの検索エンジンを構築することを考えています。コンセプトはシンプルです:

  1. ユーザーが番号をダイヤルします。
  2. 彼の入力を記録し、スピーチをテキストに変換します。
  3. Google API を使用してクエリを検索します。
  4. 上位の結果を取得して音声に変換します。
  5. 出力をユーザーに送信します。

私はメカニズムのコーディングに慣れています。しかし、これを電話回線に実装する方法がわかりません。ユーザーをガイドする IVR と処理用のバックエンド アプリケーションが必要です。バックエンド アプリケーションをコーディングできます。

電話回線を介してアプリを実装する方法を教えてください。私はいくつかの調査を行い、 Asterisk および VoiceXMLと呼ばれるものを思いつきました。これらの方法のいずれかを使用してタスクを実行することは可能ですか。

4

1 に答える 1

1

質問が「これらの方法のいずれかを使用してタスクを実行することは可能ですか?」であった場合 簡単な答えはイエスです。

VoiceXML を使用すると、Cisco CVP、Avaya AVP、Genesys GVP などの VoicePlatform で実行されるアプリケーションを定義できます。唯一の「問題」は、それらのいずれかが必要になることです (比較的高価になる傾向があります)。 .

音声認識エンジンと音声合成エンジンがあれば、呼び出しを Astrisk プラットフォームに着信させ、これらを SIP 経由で SIP 対応サーバーに送信して、任意のプログラミング言語 (Java など) でダイアログを構築することができます。ここでは、「変換」を行うために音声認識エンジンと音声合成エンジンが必要です。

私の答えは簡単なことですが、音声品質、認識精度、エラー処理など、途中で克服しなければならない問題がたくさんあります。

于 2013-09-17T21:34:51.327 に答える