谁能告诉我应该使用什么框架来设计一个使用拖放方法动态生成 IVRS 的 IVRS 生成器应用程序?我必须构建与 Microsoft-XP 机器兼容的这个应用程序。
2 回答
看看名为VoiceModel的开源项目。它使用 ASP.NET MVC 和 C# 来生成VoiceXML。VoiceXML 是一种基于 Web 的标准,大多数现代 IVR 都将其用作编程语言来定义语音/语音应用程序。VoiceModel 还支持 Voxeo 基于云的 IVR,称为Tropo。该项目中有许多示例,其中有几个示例展示了如何使用数据库来存储元数据以动态创建语音应用程序。这将处理应用程序的一部分,用于在运行时生成动态 VoiceXML。
在不了解您正在创建的开发环境背后的要求的情况下,我建议您将 HTML 5 用于应用程序的图形设计部分。这将允许用户在 SaaS 中开发和部署,该 SaaS 可以在任何操作系统上运行,包括 Microsoft 将很快停止支持的 Microsoft XP。如果您打算从头开始构建其中一个开发环境,则不应将其锁定在一种环境中。
在过去曾在构建过这些类型工具的团队中工作过,我会让你知道这不是一件小事。由于投资巨大,许多大型电话公司在建立自己的公司之前就做出了购买决定。而且我看到许多公司在尝试开发自己的工具时失败了。在我自己使用过这些类型的开发环境之后,我可以告诉你,它们永远无法满足企业所有者可以自己构建应用程序的期望。关于语音用户界面设计 (VUI)、语法开发和其他您不能指望企业主掌握和理解的技能有太多要了解的内容。如果我必须开发应用程序,我会使用 VoiceModel 之类的东西而不是图形环境来提高工作效率。
但是如果你必须有一个图形开发环境,我会考虑购买像Voxeo 的 CXP(以前的 VoiceObjects)这样的东西,而不是自己构建。或者查看免费提供的Eclipse Voice Tools Project 之类的东西。它不如 CXP 强大,但可以满足您的要求。
如果您正在寻找可以在 Windows XP 机器上使用的拖放工具,我建议您查看 QuickFuse 平台 ( http://quickfuseapps.com )。QuickFuse 是一个基于浏览器的拖放式 IVR 构建工具,用于设计由 Plum Voice 托管的基于云的 IVR 系统。它支持与 Windows XP 兼容的现代版本的 Firefox 和 Chrome。