- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
对象和目标 课程对象 业务流程开发、测试人员 VUI设计人员 平台开发、测试人员 课程目标 了解VoiceXML基本概念和标记 使用VoiceXML开发流程 相关课程 《iAvp基础知识培训》 《VUI基础》 主要内容 VoiceXML概述 VoiceXML基本概念 VoiceXML中的变量和基本标记 VoiceXML中的输入输出标记 VoiceXML高级标记 VoiceXML与服务器端应用开发 一个完整的VoiceXML应用 概述—什么是VoiceXML 全称: Voice eXtensible Markup Language VoiceXML 是一种基于 XML 规范的标准,是XML子集。 它允许通过电话和语音访问 Web上的信息和服务。可以用来开发基于语音的电话应用程序。 概述—VoiceXML历史 概述—VoiceXML的目标 为应用开发者屏蔽底层的、平台相关的细节 分离交互代码和服务逻辑 提高应用在不同平台的可移植性 既能提供对简单应用快捷开发,也提供对复杂应用语言级的支持 单文档表示多次交互,减少了Client/Server交互负荷 概述 – VoiceXML与传统语音开发的区别 概述—VoiceXML与HTML开发比较 概述—我们的VoiceXML 基于VoiceXML1.0规范 实现了VoiceXML1.0中的大部分标记和属性 扩展了一些1.0中没有的标记,如传真等 识别支持built-in、just in time和dgdb 概述—iAvp支持的标记(1) 概述—iAvp支持的标记(2) 概述—iAvp支持的标记(3) 概述—iAvp支持的标记(4) 概述—iAvp支持的标记(5) 主要内容 VoiceXML概述 VoiceXML基本概念 VoiceXML中的变量和基本标记 VoiceXML中的输入输出标记 VoiceXML高级标记 VoiceXML与服务器端应用开发 一个完整的VoiceXML应用 基本概念—Dialog 对话(Dialog/Dialog States) VoiceXML 应用程序的用户总是处于一种对话状态或对话中。每个对话都跟着另一个对话,如果没有指定下一个对话,就终止VoiceXML应用程序的执行。 有两种对话:表单(Form)和菜单(Menu)。 基本概念—Document 文档(Document) 一个VoiceXML document由多个dialog组成。 单个document的执行缺省是从第一个dialog开始执行。也可以指定从某个对话执行。 在一个application中有多个document时,应选一个document作为root document,并且在其他document的vxml标记里引用它,并且它的变量和语法在整个应用中有效。 在含多个document的application中,最多只能有两个document可以同时被加载,一个是正在执行的document,另一个是root document。 基本概念—Root Document 基本概念—Application Application(应用) 应用(application)是由共享同一应用根文档(application root document)的一系列文档组成的。 在一个application内,root document总是处于加载状态,此时root document的变量和语法在整个application都是保持激活状态。 基本概念—Application(续) 基本概念—Session 会话( Session ) 会话开始:呼入接通 呼出接通 会话过程:交互 文档获取 会话结束:用户挂机 上下文挂机 基本概念—SubDialog 子对话(SubDialog) 类似函数调用,它提供了调用一个新的交互的机制,并返回到原来的form。返回时保存内部数据、所用语法以及状态信息,以供在调用该Subdialog的document中使用。 基本概念—文档之间的跳转(1) 保留根文档上下文的跳转 基本概念—文档之间的跳转(2) 重新初始化上下文的跳转 基本概念—文档之间的跳转(3) SubDailog的上下文跳转(1) 基本概念—文档之间的跳转(4) SubDailog的上下文跳转(2) 基本概念—Event 事件 (Event) 事件可以是预先定义的或者是应用程序定义。对于各种的情况,由平台抛出事件,如:用户没用响应,请求帮助。 当VoiceXML文档有语义错误时,解释器也会抛出事件(throw)。事件由catch或由它的快捷形式捕捉;一个事件能产生的每个标记都可指定catch标记。 在任何层次都可以指定
您可能关注的文档
最近下载
- 《鱼类生物学》(形态构造--第一章 鱼体的外部形态).ppt VIP
- 北师大版九年级物理第十二章第一节《不同物质的导电性能》教学课件(25秋新教材).pptx
- GB-T 14233.1-1998 医用输液、输血、注射器具检验方法 第1部分 化学分析方法.pdf
- 《生态环境风险评估》课件.ppt VIP
- 2025年高级人工智能训练师(三级)理论考试题库及答案.docx VIP
- 刀模管理记录.doc VIP
- 员工考勤表(15个表格模板).pdf VIP
- 中国珠宝首饰传统文化 春秋战国 春秋战国首饰.pptx VIP
- 英威腾 GD5000系列变频器说明书_V1.0.pdf VIP
- 公路建设机械设备调度计划.docx VIP
文档评论(0)