以文本方式查看主题

-  中文XML论坛 - 专业的XML技术讨论区  (http://bbs.xml.org.cn/index.asp)
--  『 XML在语音技术中的应用 』   (http://bbs.xml.org.cn/list.asp?boardid=47)
----  请教几个OpenVXI和SAPI里的问题  (http://bbs.xml.org.cn/dispbbs.asp?boardid=47&rootid=&id=57803)


--  作者:floydguo
--  发布时间:1/7/2008 8:57:00 PM

--  请教几个OpenVXI和SAPI里的问题
1.能否实现有一路话音正在通话,而后台同步录音?如果可以录音如何存储和调用?
2.OpenVXI能否同时驱动多个不同的ASR引擎?
3.ASR中能否实现动态修改volume,rate,pitchd等,如TTS里那样,在要输出的文本中加上XML标签就可一修改?



--  作者:zhu_ruixian
--  发布时间:1/7/2008 10:47:00 PM

--  
以下是引用floydguo在2008-1-7 20:57:00的发言:
1.能否实现有一路话音正在通话,而后台同步录音?如果可以录音如何存储和调用?
2.OpenVXI能否同时驱动多个不同的ASR引擎?
3.ASR中能否实现动态修改volume,rate,pitchd等,如TTS里那样,在要输出的文本中加上XML标签就可一修改?


2可以。需要在ASR初始化的时候,初始化多个引擎,使用的时候调用不同的函数就行了吧。
3如果直接加标签,那就是对VoiceXML语言本身做了扩展。利用
>      >
&lt;      <
&amp;&amp;      &&
这种方式不知道能不能解决。   

如果上面回答有错误的地方,欢迎大家批评指正!


--  作者:floydguo
--  发布时间:1/8/2008 1:30:00 PM

--  
那么第一个问题(能否实现有一路话音正在通话,而后台同步录音?)应该是个什么解决思路?

还有:&gt;      >
         &lt;      <
         &amp;&amp;      &&
是什么呀?
谢谢了


--  作者:zhu_ruixian
--  发布时间:1/8/2008 2:08:00 PM

--  
能否实现有一路话音正在通话,而后台同步录音?

感觉电话接通以后,控制权就不受解析器的控制了吧!


--  作者:zlei12
--  发布时间:3/8/2008 7:32:00 PM

--  
1.能否实现有一路话音正在通话,而后台同步录音?如果可以录音如何存储和调用?
 个人认为是能的。这不是vxml脚本问题,而是实现问题。例如,可以考虑在OSBtelBeginSession中启动录音,在OSBtelEndSession中停止录音。存储同样是实现问题,例如可以根据主叫号码、被叫号码和时间戳作为文件名。调用的含义不清,一般的应该是其他独立的系统来调听,与vxml实现无关。
2.OpenVXI能否同时驱动多个不同的ASR引擎?
 可以,但是这样做的意图比较令人费解。
3.ASR中能否实现动态修改volume,rate,pitchd等,如TTS里那样,在要输出的文本中加上XML标签就可一修改?
 前面提到了扩充vxml语法问题,不知道在加载vxml脚本时解释器是否会对ASR语法部分作验证。个人曾想扩充<transfer>tag的属性,但是受阻于解释器的DTD验证逻辑。请问该如果扩充一个tag的属性?

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