2

たとえば、数字を含む文のカスタム文法を作成しようとしています(収益は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"/>

または、数値パターンに何らかのライブラリを使用することもできます。最後の選択肢は、任意の数を認識するために一連のルールを最初から作成することです。

どんな助けでも大歓迎です。

4

1 に答える 1

1

VoiceXML標準の組み込み型はいずれも自然数入力をサポートしていません。

プラットフォームまたは音声認識ベンダーに確認してください。彼らはあなたが望むものを提供するかもしれません、それは自然なお金の文法(en-US)です。または、自然数の文法を書くこともできます。些細なことではありませんが、英語の入力パターンはそれほど難しくありません。私は以前にそれを書いたことがありますが、私はそれに対する権利を所有していません。これは、音声認識業界のほとんどの専門サービスおよびプラットフォームベンダーにとってかなり一般的な文法です。

于 2010-12-11T16:19:27.617 に答える