問題タブ [voicexml]
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.
grammar - vxml: インライン文法のヘルプが必要
vxml.org からいくつかのサンプル vxml スクリプトを見ています。スクリプトを呼び出すと、プロンプトが再生されますが、入力がまったく取得されません。話しかけると「入力なし」と返ってきます。ユーザーからの入力を示すタグが欠落している可能性があります。これは、Web サイトのサンプル スクリプトです。
誰にも手がかりがありますか?ティア
voice-recognition - vxml:音声プロンプトと列挙プロンプトを切り替えることはできますか?
私はTellMeに似たエンジンを搭載したvxmlを使用しています。音声メールシステムの電話プロンプトに音声認識を追加します。新しいメニューは、最初にユーザーに口頭での入力を求めます。一致するものが見つからない場合、または入力が与えられていない場合、ユーザーはタッチトーンオプションで再度プロンプトが表示されます。
元のメニューは次のようになります。
新しいメニューは次のようになります。
ただし、長いテキスト(長すぎてエラーが発生する)の代わりに、元のメニューの<enumerate>
and動作を使用して再プロンプトを表示したいと思います。<choice>
ここに質問があります:プロンプトの2番目のスタイル内でプロンプトの最初のスタイルを使用する方法はありますか?フィールドの中に入れてもいいですか?どうすればいいですか?
grammar - vxml:同等の入力で文法を定義する
私はTellMeベースのエンジンを使用しています。私は、ユーザーが同じと見なされるいくつかの異なることの1つを言うことができる文法の例を見てきました。ただし、私が見たすべての例は、インライン文法(使用しているvxmlエンジンでは機能しません)のものです。これを行うために.grxmlファイルを変更する方法を知りたいです。これはファイルです:
6つのアイテムではなく、3つのアイテムが必要です。各アイテムには2つの可能な発話があります。これをどのように行うことができるかについてのアイデアはありますか?
voicexml - Microsoft Lync Server 2010 は、公開アプリケーションに適していますか?
Microsoft Lync Server 2010 (以前は Office Communications Server や Speech Server と呼ばれていました)のリリース候補版がダウンロード可能になりました。サイトから:
Microsoft Lync Server 2010 は、PC、ブラウザー、およびモバイル デバイス間で一貫した単一の使いやすいインターフェイスを通じて、完全なプレゼンス、インスタント メッセージング、会議、およびエンタープライズ ボイス機能を提供するようになりました。管理者は、単一の一貫した管理インフラストラクチャ、可用性を向上させる新機能、および既存のシステムとの相互運用性から恩恵を受けます。
このリリースに合わせて、 Microsoft Unified Communications Managed API 3.0 SDK (UCMA 3.0)もダウンロードできます。これは、Lync エクスペリエンスの統合と拡張を可能にするクライアント側の .NET マネージ API です。
Microsoft テクノロジ スタックと緊密に統合し、サードパーティの依存関係 (Voxeo、Nuance、IMified など) を減らして、機能豊富な音声およびインスタント メッセージング アプリケーションの構築を開始したいと考えているため、これはすべて非常にエキサイティングなことです。
ただし、まだ不明なのは、Microsoft Lync Server 2010 は公開 Web サイトおよびアプリケーションに適しているかということです。それとも、主に企業のファイアウォール内で、主に内部アプリケーションで使用することを本当に意図していますか?
Microsoft Lync Server 2010 は、VoiceXML および IM ベースのアプリケーションの内部および公開ホスティング プロバイダーの両方として機能し、数千または何百万人ものユーザーですか?
Lync でできること/できないこと、すべきこと/すべきでないことを完全に誤解していますか?
speech-recognition - 発信者がアイテムではなく「あれ」と言うことに基づいて認識する VXML/GRXML ダイアログを作成しますか?
私のアプリには、発信者がリストから選択するように求められる一連のダイアログがあります。
「どれをご希望ですか?口座情報、口座変更、資料請求、担当者との面談」
疑似コードでは、次のようになります。
さて、この文法は発信者が「That one!」と言う状況を考慮していません。オプションの1つを聞いた直後。それは文法外であり、エラーケースと見なされます。ダイアログを 4 つのプロンプトに分割し、それぞれに冗長な文法を含めることで、これを回避できます。
しかし、これはこれを行う「正しい」方法ですか?単一のダイアログでこれを行う方法はありますか?
ありがとう、
IVRアベンジャー
voicexml - VoiceXMLアプリケーションの作成
VoiceXMLアプリケーションの作成方法についていくつか質問があります。私はいくつかの素晴らしいチュートリアルを見つけましたが、まだいくつかの質問があります:
-優れた開発環境とは何ですか?VS08を使用したかったのですが、C#の下に「speech」というプロジェクトがあるはずですが、表示されません。これを使用するには、音声サーバーもローカルにインストールする必要がありますか?(私はある種の視覚的なワークフローを好みます)
-エンディングは何ですか?.xml、.aspx、または.speaxですか?聞き取れませんでした。
-voicexmlを実行するにはどうすればよいですか。それはアプリケーションとして音声サーバーにあります、それ以上のステップはありますか?
xml - SpeechServer上のVXML
質問があります。http: //www.vxml.org/frame.jsp?page = t_1.htmで、voicexmlファイルを.xmlとして保存する必要があると書かれています。
しかし、speech Server 2007で新しいアプリケーションを作成すると、そこに.speaxファイルしか配置できないと表示されます...
しかし、私がそうするとき、それは機能しません...
.speaxとして保存する必要がありますか?サーバー上に新しいアプリケーションを作成することで何か問題がありますか?
ありがとう:>
voicexml - voicexml が 5 回の試行後に壊れる
次のコードがあります。5 回試行した後 ("dfasfasfb" のような間違った言葉)、アプリケーションが停止します。
私が間違った言葉を言うと、「すみません、聞き取れませんでした」(私の言語で)と言います。しかし、デフォルトの休憩などがあります-デフォルトを無制限または20に設定するにはどうすればよいですか?
ありがとう
編集:
今、私はnomatchを使用しています:
...
しかし、5回試行した後、プログラムはオプションを選択するだけです..私は5回間違った言葉を言い、5回目以降は最後のオプションを選択しました。
speech-recognition - 音声入力を文字列として取得する
ユーザーが VoiceXML アプリケーションで言ったことの文字列表現を取得することは可能ですか? たとえば、データベース クエリで使用します。
これまでに見たほとんどの例は、(xml で) 定義された数の選択肢と照合しようとするだけです。これは、入力を使用して、たとえば 100k エントリを超えるデータベースと照合する場合には適していません。
ありがとう
numbers - SRGS文法でのVoiceXML組み込み型の使用
たとえば、数字を含む文のカスタム文法を作成しようとしています(収益は345億ドル増加しました)。
W3C仕様を使用して作成したルールは次のようになります。
文の数値部分をピックアップするために、組み込みタイプのVoiceXMLを活用したいと思います(例)
または、数値パターンに何らかのライブラリを使用することもできます。最後の選択肢は、任意の数を認識するために一連のルールを最初から作成することです。
どんな助けでも大歓迎です。