分布式语音交互系统的设计与实现

来源 :中国科学院声学研究所 | 被引量 : 0次 | 上传用户:lhaho
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
该文工作侧重研究分布式语音交互系统的系统架构,使系统具有多线程处理并发请求的能力、扩展的灵活性、动态负载平衡和动态资源定位等特性,实现实时查询股票信息、收发Email、智能电话本和人工热线等四种服务功能.该文工作的创新点包括:1.在分布式语音交互系统的服务器群之间利用多播技术设计并实现了负载动态平衡协议(DLBP)和动态资源定位协议(DRLP),解决了多用户并发访问时网络负载和计算负载的处理和均衡分配问题.·分布式客户/服务器网络通信模型,使服务器端和客户端既可以单机,也可以多机集群.服务器端的多机集群不但可以减轻负载的集中处理,而且可以避免单点故障,提高系统运行的鲁帮性.·客户端和服务器端具有灵活的动态可扩展性,在不终止当前服务的前提下,可随时扩展服务器的数量.·多协议、多服务、并发的客户端和服务器端应用的设计使控制信息和数据分离,避免了因接收数据超时而导致控制信息的丢失.·采用预分配线程技术和按需分配原则相结合的方法动态创建线程,合理的利用有限的系统资源.2.动态跟踪系统性能参数如,CPU使用率、物理内存剩余情况、当前建立的TCP连接数、进程中激活的线程数和系统的响应延迟等,并实时监控系统的执行状态.根据这些监控信息对系统容量进行准确预测并采取预防措施避免过载.·两套动态监控系统——实时监控系统性能并跟踪系统的执行状态.·对股票信息查询组件进行模拟测试和在线测试,通过实验分析了分布式语音交互系统在服务器群的配置各不相同时,各个服务器的物理内存占用、CPU的使用率、每个线程的平均时延和网络吞吐量等参数与分布式语音交互系统可以支持的用户并发数的关系.·根据分布式语音交互系统中动态激活的服务器(配置可以各不相同)的情况,实现了按照各个服务器资源的动态余量均衡分配交互任务的目的.·据此动态估计分布式语音交互系统能够可靠处理并发任务的最大数量,避免过载.
其他文献
学位
背景: 20世纪80年代中期,Murry等首次提出心肌在经受多次短暂缺血复灌后能在随后的长时间缺血中延迟并减轻心肌损伤,即缺血预处理(ischemic preconditioning,IP)的心肌保护作
该文主要的研究内容是基于模式的图像鲁棒水印技术.首先提出了基于图像DCT域系数变化"模式"的鲁棒水印算法.我们通过重新排列DCT系数,使之形成两种不同的变化"模式",分别对应
随着人工智能的兴起,智能机器人可能超越人类的理念成为现实.人工智能作为新兴技术正不断影响着各行各业,其在审计领域的应用也已经成为了大势所趋.本文在人工智能兴起的大背
随着科学技术的不断提升,审计工作正在向着信息化、自动化方向迈进.尤其是大数据和云计算技术的应用,为审计工作带来了便利.本文首先介绍了大数据和云计算的概念以及审计工作
论文介绍了条码的历史,现状和未来的发展趋势.鉴于二维条码具有信息容量大、可靠性高、保密防伪性强、易于制作、成本低等优点,具有广阔的市场前景,该文对二维条码关键技术进
为了提高公路施工项目的利润,有效规避风险,公路施工相关部门应该在项目的启动、决策、竣工以及款项支付环节,加强工程的财务管理和内部审计.本文从内部审计在公路施工企业财
本文通过对荣华二采区10
期刊
随着互联网与无线通信技术的提高,智能终端设备得到广泛普及,并由此催生了大批以数据业务为主的基于多媒体的新业务。这种趋势使得人们对移动数据业务的需求呈现爆发式的增长,未
随着全球经济的不断上涨,社会科技的创新与发展,我国商业银行审计环境发生了翻天覆地的变化,经济全球化和先进的科学信息技术对商业银行的运营产生了巨大的影响,为了控制和降