srgs文法でvoicexmlビルトインタイプを使用します
-
08-10-2019 - |
質問
私は、例えば(収益が345億ドル増加した)を含む文のカスタム文法を作成しようとしています。
W3C仕様を使用して作成したルールは次のようになります。
<rule id="root" scope="public">
<item> <ruleref uri="#subject"/> </item>
<item> <ruleref uri="#direction"/> </item>
<item> <ruleref uri="#thenumber"/> </item>
</rule>
文の数値部分をピックアップするには、組み込みのタイプのVoiceXML(例)を活用したい
<grammar type="application/srgs+xml" src="/grammars/number.grxml"/>
または、数字パターンに何らかのライブラリを使用します。最後の選択肢は、任意の数を認識するために一連のルールをゼロから作成することです。
どんな助けも大歓迎です。
解決
VoiceXML標準の組み込みタイプはいずれも、自然数の入力をサポートしていません。
プラットフォームまたは音声認識ベンダーに確認してください。彼らはあなたが望むものを提供するかもしれません、それは自然なお金の文法(EN-US)です。または、自然数の文法を書くこともできます。彼らは些細なことではありませんが、英語の入力のパターンはそれほど難しくありません。以前に書いたことがありますが、権利を所有していません。これは、音声認識業界のほとんどのプロフェッショナルサービスとプラットフォームベンダーにとってはかなり一般的な文法です。
所属していません StackOverflow