有没有人知道有哪些工具可以让我直观地运行和调试VXML应用程序?有大量的VXML开发工具,但它们都要求您在其中构建应用程序。
我有一个使用JSP生成VXML的现有应用程序,我正在寻找一种方法来导航和调试渲染的VXML,就像Firebug允许用HTML一样。我有一些类似代理的工具,让我检查渲染的代码,因为它被发送到VXML浏览器,但是有大量的JS,这使得手动遍历代码相当困难。
有没有人使用过允许这种产品的产品?
谢谢!
IVR Avenger
答案 0 :(得分:3)
有JigSaw Test suite - 有免费试用许可证且价格合理。
有IBM's debugger - WebSphere Voice Toolkit的一部分。
许多其他产品都有调试程序 - a very good summary is here
答案 1 :(得分:2)
免责声明: 我是Voiyager(www.voiyager.com)的开发经理,这是一个VoiceXML测试工具。它不符合您的标准,也不相信它是您想要的工具类型,但我认为值得一提。
据我所知,VoiceXML没有这样的测试工具。事实上,市场上很少有VoiceXML工具,几乎没有任何测试或分析工具。创建开发工具的供应商已被其他公司收购。其中一些提供的确提供了各种形式的调试,这些调试特定于他们的工具集或保持在Dialog(调用者输入)级别。从您的问题来看,我假设您需要更低级别的调试功能。
我认为替代路径很小,有些困难。我相信您的主要目标是调试或重写现有应用程序,但除了JavaScript之外,您还没有提供任何特定的挑战。一些可能有帮助的想法或方法:
祝你好运。如果你找到另一种方法,我会有兴趣看到它发布。
答案 2 :(得分:1)
另一种调试方法是使用像Asterisk这样的语音浏览器插件,如http://www.voiceglue.org/或有限许可证i6net。
你可以将所有部分分开(php / jsp / j2ee /中的动态html和vxml应用程序,tts处理,以及可选的asr处理作为与virtualbox类似的单独虚拟机。如果逻辑可以保持相同,那么只需根据频道更改UI即可。
只需一个软电话就可以调用一个最小的星号机器,它具有带有调用计划中vxml网址的voicexml浏览器。
我刚刚使用Zend Framework,因为在此环境中使用了php,并根据用户代理字符串更改了视图后缀(phtml vs vxml)。
Flit for tts适用于调试,当你的应用程序准备就绪时,你可以录制短语,ubuntu论坛上有一个页面,其中包含如何使用一些额外的声音文件来提高文件质量的说明。
答案 3 :(得分:1)
您是否尝试过Eclipse VTP或InVision Studio?
Eclipse VTP
这是Eclipse插件。但我觉得这对用户不友好(日本人的观点)。
InVision Studio *必填创建用户帐户*
这是Convergys的IVR工具。它必须编辑标准的VXML模式。 (不幸的是,它并不完全匹配。)
答案 4 :(得分:1)
只是调试vxml,我使用Nuance Cafe的VoiceXML检查器。它没有给你一个可视树或任何东西,但它非常擅长发现语法错误并且是免费的。我认为如果你研究一下,它们也可能有更高级的调试工具,但我没有必要。 (注意:我与他们没有关联) http://cafe.bevocal.com/tools/vxmlchecker/vxmlchecker.jsp
答案 5 :(得分:0)
我正在寻找大多数链接都断开的相同问题。我找到了一份文档,他们在其中提出了一个开源解决方案,该解决方案可以用作Asterisk(https://www.researchgate.net/publication/228873959_Open_Source_VoiceXML_Interpreter_over_Asterisk_for_Use_in_IVR_Applications)的插件,并且可以在https://sourceforge.net/projects/voxy/
获得。我想知道当前是否存在以图形方式创建VXML结构的选项,例如下一张图像。