以文本方式查看主题

-  计算机科学论坛  (http://bbs.xml.org.cn/index.asp)
--  『 XML在语音技术中的应用 』   (http://bbs.xml.org.cn/list.asp?boardid=47)
----  在vxml中怎么设置打断效果  (http://bbs.xml.org.cn/dispbbs.asp?boardid=47&rootid=&id=54206)


--  作者:cjldxx
--  发布时间:10/23/2007 11:13:00 AM

--  在vxml中怎么设置打断效果
我是学vxml的新手,现在遇到一个问题.如下
<prompt>第一家公司的信息</prompt>
<prompt>第2家公司的信息</prompt>
<prompt>第3家公司的信息</prompt>
我想在听第一家公司的信息的时候随便按一个键就打断第一家公司的信息
进入下一家公司的信息,接着我又打断继续进入下一组的信息
.....急切.....
--  作者:zhu_ruixian
--  发布时间:10/23/2007 5:26:00 PM

--  
<?xml version="1.0" encoding ="UTF-8"?>
<!DOCTYPE vxml PUBLIC "-//W3C//DTD VOICEXML 2.1//EN" "http://www.w3.org/TR/voicexml21/vxml.dtd">

<vxml version="2.1" xmlns:xsi="http://www/w3/org/2001/vxml"
xsi:schemaLocation="http://www.w3.org/TR/voicexml21/vxml.xsd">
<property name = "inputmodes" value = "dtmf"/>
<form id="BH1">
<field>
<property name="timeout" value="1s"/>
 <prompt bargein="true">111</prompt>
 <filled>     
   <goto next="#BH2"/>
 </filled>
</field>
</form>
<form id="BH2">
<field>
<property name="timeout" value="1s"/>
 <prompt bargein="true">222</prompt>
 <filled>     
   <goto next="#BH3"/>
 </filled>
</field>
</form>
<form id="BH3">
<field>
<property name="timeout" value="1s"/>
<prompt bargein="true">333</prompt>
 <filled>     
   <goto next="#BH4"/>
 </filled>
</field>
</form>
<form id="BH4">
<field>
<property name="timeout" value="1s"/>
 <prompt bargein="true">444</prompt>
 <filled>     
   <goto next="#BH5"/>
 </filled>
</field>
</form>
<form id="BH5">
<field>
<property name="timeout" value="1s"/>
 <prompt bargein="true">555</prompt>
 <filled>     
   <exit/>
 </filled>
</field>
</form>
</vxml>
多设几个<field>  接收时间定的短一些   上面的代码可以试下


--  作者:cjldxx
--  发布时间:10/23/2007 5:43:00 PM

--  
老大 谢谢你,但是这样还是不行啊,只停留在报1那里没能跳到下面的form
--  作者:zhu_ruixian
--  发布时间:10/23/2007 8:10:00 PM

--  
把 timeout  属性设上   如果没有相应就往下走
    <noinput>
 <goto next="#BH5"/>
    </noinput>

我这儿没有运行环境  你自己试下


--  作者:zhu_ruixian
--  发布时间:10/23/2007 8:13:00 PM

--  
以下是引用cjldxx在2007-10-23 17:43:00的发言:
老大 谢谢你,但是这样还是不行啊,只停留在报1那里没能跳到下面的form

肯定不会永远的等下去   你把这个等待时间设的很短,然后时间到的时候,继续往下跳转应该就可以了。


--  作者:cjldxx
--  发布时间:10/24/2007 10:42:00 AM

--  
还是不行

W 3 C h i n a ( since 2003 ) 旗 下 站 点
苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》
62.500ms