我想使用两个例外。
第一个: 用户可以说(每次,在整个应用程序中)“停止”,然后程序退出。
第二个:
我有以下代码:
<form id="test">
<field name="test1">
<prompt bargein="true" bargeintype="hotword" > choose xy</prompt>
<grammar root="main" version="1.0" xml:lang="de-DE">
<rule id="main" scope="public">
<one-of>
<item>1</item>
<item>2</item>
<item>3</item>
</one-of>
</rule>
</grammar>
<nomatch>
didn't get it
<reprompt/>
</nomatch>
<noinput>
didn't hear you ?
<reprompt/>
</noinput>
<filled>
<assign name="myvar" expr="test1" />
<value expr="myvar"/> chosen
</filled>
</field>
</form>
我希望用户可以说出我选择的单词,然后是帮助异常触发器 - 比如
选择以下内容:x,y,z,...
我如何使用这样的异常处理程序?
感谢
答案 0 :(得分:0)
我添加了一个项目:
<item>help</item>
并检查是否选择了该项目:
<filled>
<if cond="test1 == 'help'">
<prompt>say xy.</prompt>
<goto next="#test" />
</if>
<assign name="myvar" expr="test1" />
<value expr="myZeitraum"/> chosen.
<goto next="#KPI" />
</filled>