科技行者

行者学院 转型私董会 科技行者专题报道 网红大战科技行者

知识库

知识库 安全导航

至顶网软件频道在Java Web框架中创建VoiceXML页面

在Java Web框架中创建VoiceXML页面

  • 扫一扫
    分享文章到微信

  • 扫一扫
    关注官方公众号
    至顶头条

对于绝大多数 Web 开发人员来说,输出 HTML、XHTML 乃至 XML 是一项微不足道的任务,它只不过是创建和部署 Web 应用程序的常规流程。从显示 Internet 页面到应答电话呼叫看似一个巨大的飞跃,但实际并非如此。在这篇文章中,您将看到相同的技术如何帮助您动态创建 Web 页面以

作者:中国IT实验室 来源:中国IT实验室 2007年9月22日

关键字: VoiceXML Web框架 java

  • 评论
  • 分享微博
  • 分享邮件

在本页阅读全文(共9页)

选择 Add Application,然后选择 VoiceXML 2.0 作为部署平台。

    接下来,提供您的 VXML 文件的 URL,另外还有您的应用程序的名称,您可以按照自己的偏好任选名称。图 2 展示了访问我的 VXML 文件的设置。从 Application Phone Number 下拉菜单中选择 Staging 选项。这将为应用程序分配一个临时登台电话号码(temporary staging phone number),以使您可以真正地用您自己的电话呼叫这个号码。


图 2. 将一个 VXML 文件映射到一个电话号码
向 Voxeo 提供您的应用程序的 URL 和名称

    单击 Create Application,Voxeo 将为您的应用程序分配一些电话号码。图 3 展示了最终屏幕(略微向下滚动了一点),以及 VXML 文件的所有访问点。


图 3. 成功映射!
Voxeo 提供了多种访问您的应用程序的途径

    这一功能值得您花时间去注册 Voxeo,您现在可以通过长途电话号码、800 免费电话号码和 Skype 访问您的 VXML 文件,而这些方法还只是其中的一小部分。这非常好,因为您不必使用 Voxeo 工具去测试应用程序。更好的是,您可以让您的老板在无需具备 Voxeo 站点账户的情况下完成测试!

测试应用程序

    剩下的工作就是呼叫一个 Voxeo 提供的号码。拨号后,您的 VXML 应用程序应获取号码,并让您知道(用一种单调机械的声音):“Things are working correctly! Congratulations.”

    好,就是这样:在大约五分钟内,您使您的电话与一个 XML 文件进行了交谈。现在就可以看看 Java 代码了,并了解如何动态地生成 VXML。

Java 和 VXML

    这里,大多数 Java 开发人员都试图在自己的 Java Servlet 中手工编码 VXML,添加数百行的 out.println() 语句、为输出的内容类型而操心,通常也会给许多应用程序增加严重且不必要的复杂性。动手处理那些较为复杂的编程任务之前(只要应用得当,它们都是很有用的),请先通过本节了解一些关于 VoiceXML Servlet 编程的最基本的内容。

 

 

    • 评论
    • 分享微博
    • 分享邮件
    邮件订阅

    如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。

    重磅专题
    往期文章
    最新文章