语音对话系统的事件引擎的设计与应用

来源 :北京交通大学 | 被引量 : 0次 | 上传用户:hzpjhuang
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着科学技术的发展,智能家电在人们的生活中随处可见,如智能语音设备、智能电冰箱、智能门禁系统等。智能家电以住宅中的家用电器为应用基础,利用现代化的计算机技术(网络通讯技术,自动控制技术,音视频技术……),使人们的日常家居生活变得更加智能和便利。以作者实习公司的“智能语音设备”为例,该语音设备中的对话式语音控制系统,使得传统语音设备能够在播放音乐的基础功能之上,拓展出多种新功能——如听音乐、听歌、设置闹钟、控制空调、控制窗帘、控制门帘、控制电灯和讲笑话等。不过,在实际应用中,此对话式语音控制系统仅支持单个事件的处理,如语音设备单独播放音乐的功能。并没有支持复合事件的处理,如让语音设备播放音乐的同时打开窗帘。其中,播放音乐的指令即为“事件”,播放音乐同时打开窗帘的多指令即为“事件流”,处理事件和事件流的框架即为“事件引擎”。本论文首先以作者实习公司“智能语音设备”的“对话式语音控制系统”基础组件——事件引擎为研究对象,以事件流为建模对象,借助EPC(Event-driven Process Chain)模型对事件流建模,并借助EPC模型对EPC-事件流进行形式化定义。在此基础上进一步按照用户指令的需求,对EPC-事件流形式化定义进行相应裁剪,借助EPC-模型的验证方法,验证了EPC-事件流的语法正确性和语义合理性。最后,将EPC模型(概念模型)映射到逻辑模型,再将逻辑模型映射到物理模型,设计了拓展后的引擎架构。综上,通过对事件引擎的拓展,能够解决对话式语音控制系统不支持复合事件的处理问题,使得系统处理用户的多指令成为了可能。本论文中创新点在于:第一,在使用裁剪的EPC模型基础上,用induce-petri网等技术对裁剪的EPC模型的语法正确性和语义合理性进行了形式化验证;第二,将EPC模型映射到EPML(EPC-事件流描述语言);第三,将EPML转化为语法树,并借用语法树设计解析算法;第四,使用类似进程调度中高优先权优先调度算法(SPF)对事件进行了调度;第五,在事件引擎架构的设计中,使事件流控制层和事件流处理成分离,降低事件流控制层与事件流处理层的耦合度。本论文的难度体现在:第一,进行形式化事件流描述语言的定义、对语言语法正确性和语义合理性进行验证,具备理论难度;第二,EPC模型(概念模型)落地,即将形式化的事件流转化为具有逻辑结构的事件流,再将具有逻辑结构的事件流转化为物理存储的事件流具备难度;第三,解决引擎的设计、高并发的处理、引擎控制层与处理层之间数据一致性问题具备难度。
其他文献
目的观察脉冲磁疗配合康复训练对肩袖损伤关节镜术后患者肩关节功能恢复的作用。方法选取2018年6-12月于解放军总医院第一医学中心康复医学科的22例肩袖损伤术后康复患者,随
借鉴"产业生态"观,本文提出了区域产业生态的概念及分析框架,讨论了区域产业生态的外部影响因素、产业生态的发展动力和区域产业贡献,为全面了解和评价区域产业状况提供理论
本文就最小二乘回归模型,利用广义影响函数及广义COOK统计量[1]的方法,研究了模型中的某一部份发生微小扰动时相关统计量的局部影响评价问题。这一方法不依赖于模型的似然假设
莎士比亚的十四行诗具有极高的文学造诣和审美价值,更蕴含了丰富而深刻的时代主题。本文讨论了其所表达的“真、善、美”的人文主题以及“及时行乐、莫负青春、人生无常”的
目的:探讨情景式健康教育在泌尿外科护理中的应用效果。方法:将我院收治的80例泌尿系统疾病患者随机分为常规健康教育组与情景式健康教育组各40例,常规健康教育组实施常规健康教
现代学徒制正逐渐发展成为国际职业技术教育的基本趋势。纵观学徒制度的发展历史,行业协会都在其中扮演着非常重要的角色。2015年,我国政府主导的现代学徒制改革已经进入试点
云计算时代已经到来,众多中小企业正抓住云计算带来的机会拓展业务、者提升资源效率。使用云服务帮助中小企业提升投资回报率的同时,也带来了新的风险。将数据或者服务放在云
基于深度学习的图像多标签分类方法主要采用CNN-RNN方法进行按顺序标签预测。但是由于图像的多个标签没有特定的顺序,CNN-RNN方法难以确立有效的标签序列顺序,使得预测的精度
基于线弹性岩石力学和定向射孔增产理论,提出了利用定向射孔诱导地层形成复杂体积裂缝的增产设计思路。通过大型真三轴水力压裂物理模拟实验对其压裂机理进行了研究,分析了射
为了建立快速准确检测猪乳中溶菌酶、乳铁蛋白、α-乳白蛋白、血清白蛋白和β-乳球蛋白高效液相色谱方法,采用0.1%三氟乙酸水溶液为流动相A,0.1%三氟乙酸乙腈溶液为流动相B进