2013-04-02 51 views
0

我不知道我是否可以在这里得到答案......我试图解决的问题是:系统侦听用户的输入,判断用户的输入是否包含单词“loop” 。语音xml中的近似匹配

VoiceXML是否支持这类任务的语法?它似乎只能从列出的单词中挑选单词。用户可以这样说: 使用循环,循环,for循环,循环遍历数组...... 有没有办法让我只考虑句子是否包含“loop”?

在此先感谢。

回答

0

您可以创建自己的语法,重视你的领域:

<field name="loopField"> 
    <prompt>What's your way to say loop?</prompt> 
    <grammar src="mygrammar.gram" type="application/srgs+xml" /> 
    <help> Please say your employee number. </help> 
</field> 

查看更多关于W3C语法here