たとえば、数字を含む文のカスタム文法を作成しようとしています(収益は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"/>
または、数値パターンに何らかのライブラリを使用することもできます。最後の選択肢は、任意の数を認識するために一連のルールを最初から作成することです。
どんな助けでも大歓迎です。