以下の例のように入力を受け入れるスタンドアロン VoiceXML パーサーを構築しようとしています。
<grammar version="1.0" root="ROOT" mode="dtmf">
<rule id="ROOT">
<one-of>
<item> 1 </item>
<item> 2 </item>
<item> 3 </item>
<item> 4 </item>
<item> 5 </item>
</one-of>
</rule>
</grammar>
その特定の文法仕様に合わせて特定のパーサーを作成するのは簡単です。ただし、考えられるすべての DTMF 文法ケースを解析/解釈できる汎用ソリューション/アルゴリズムが必要です。
助けていただければ幸いです。
ありがとう、-トアン。