在 Java Web 开发者框架中创建 VoiceXML

使用 Java servlet 和 JSP 生成 VoiceXML

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

在过去五年中,Web 得到了比以往任何时候都长足的发展。一度主要以文本为基础的软件程序媒介 “Web 浏览器” 现已发展成为一种可供任何具有连通性的设备使用的信息源。最早列入可访问 Web 页面的设备列表的是移动电话,随后是寻呼机、手持设备、个人电子助理和其他任何可通过无线连接连入 Web 的设备。在最近几年,电话也加入了这一阵营,通过普通电话线路使用 Web 程序的呼声也越来越高。

这种最新型的应用程序(用户通过电话访问在线服务)的更恰当的名称是电话应用程序(telephone application)。显而易见,由于电话无法用来 “单击一个链接”,应用程序交互几乎全部是通过语音处理的。用户不是采用单击链接的方式,而是说出 “账户信息” 或使用键盘按预先录制好的指令进行操作。

通过现有(或略加修改的)Web 应用程序为电话提供服务的能力是一种强大的想法,也是许多 Web 开发人员都渴望探索的领域之一。关于 Web 应用程序与电话应用程序,要了解的最重要的一件事就是您实际上可以使用相同的技术组合来创建这两种应用程序。HTML、XHTML 和 XML 是 Web 界面之下最常用的三种底层技术,VoiceXML(或简称为 VXML)则是一种密切相关的技术,它使得电话客户机可以利用 Web 交互。JavaServer Pages 与 servlet、PHP 脚本以及 Ruby 应用程序均可响应电话请求,就像响应那些进入手持设备或 Web 浏览器的请求一样轻松。在这篇文章中,我们主要关注使用 Java 平台为简单的 VoiceXML 应用程序提供服务,但您可将本文介绍的方法同样地应用到 PHP、Perl 或您选择的任何编程语言。

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/7839366/viewspace-919811/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/7839366/viewspace-919811/

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
VoiceXML是一种用于开发语音应用程序的标记语言,可通过电话进行交互。Java是一种通用的编程语言,常用于开发跨平台的应用程序。voicexml java指的是使用Java来开发VoiceXML应用程序。Voicexml java允许开发人员使用Java编写和管理VoiceXML应用程序,连接到电话系统并与用户进行语音交互。 通过Voicexml java,开发人员可以创建各种语音应用程序,例如语音导航系统、电话客服系统和语音验证码系统等。使用Java进行开发,可以充分利用Java的丰富的开发工具和库,轻松处理语音输入和输出,以及电话网络的连接和管理。 Voicexml java的主要优势是跨平台性和扩展性。由于Java是一种跨平台的编程语言,开发的Voicexml java应用程序可以在不同操作系统和硬件上运行,无需修改代码。这样,在不同的语音平台上部署和运行应用程序将变得更加容易。 另外,Java作为一门强大的编程语言,提供了大量的库和工具,可以帮助开发人员更好地管理和扩展Voicexml应用程序。Java开发人员可以方便地使用各种开发工具和框架,如Eclipse和Tomcat,来加快应用程序的开发和部署过程。 总的来说,Voicexml java是一种强大的工具,可用于开发各种语音应用程序,并提供了跨平台性和扩展性。通过结合VoicexmlJava的优势,开发人员可以更加高效地创建出功能完善的语音应用程序。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值