文章导读:在新的一年中,各位网友都进入紧张的学习或是工作阶段。网学的各位小编整理了VC与C++类别-VC语音AgentNet的整体实现的相关内容供大家参考,祝大家在新的一年里工作和学习顺利!
客服咨询,网学网竭诚为您服务,本站永久域名:myeducs.cn | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
第五章 系统实现 5.1 需求分析 本设计的目标是利用语音技术和动画技术作为与用户交流的主要人机界面。用户通过语音识别控制程序运行,程序通过语音合成通知现在运行状况。而作为被控制的对象是一个网络服务模型。 用户登陆上AgentNet服务器上以后,可以要求读新闻,与同时登陆到AgentNet的其他客户通讯等等。 在客户端用户可用语音控制去完成接收电子邮件等日常工作。 [总体软硬件结构示意图] 5.2 模块分析 5.2.1 [客户端模块] 目标:用户登陆AgentNet后,出现 Agent 动画界面,所有的功能可通过语音控制,也可通过传统界面控制。功能包括:登陆、系统设置、人机聊天、读文本、邮件、看AgentNet新闻、通讯(可与同时登陆到AgentNet 的客户通讯)等。 [客户端模块图] [客户端模块分析] 共分3层 界面层分析:
核心层分析
功能层
5.2.2 [服务器端模块] 目标:每个客户端必须先登陆到AgentNet服务器,才能继续使用,这里需要账号认证。每个服务器端的事件,都要被纪录,这里需要事件管理。服务器端提供一个新闻服务。当客户端要求看最新的新闻时,发新闻给客户端。这里要有新闻管理,用于添加、删除、修改新闻。 客户端发过来的网络讯息,以及服务器端发给客户端的讯息,都由网络层实现。 所有具体功能的实现在功能层。 核心层处理各层的调度。 每个管理模块的数据,都记录在 SQL SERVER 上。这在数据层上实现。 由于本设计主要目标体现在整个结构的架设。到现在为止,实现的是基本的服务。但以后可以很方便的在其基本结构上增加新服务功能。 相对于客户端,服务器端模块结构不具体展开。详细信息可到具体实现小节察看。 5.3 具体实现细节 5.3.1 [客户端界面层] [语音识别(SR)模块] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
本站发布的计算机毕业设计均是完整无错的全套作品,包含开题报告+程序+论文+源代码+翻译+答辩稿PPT | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
本文选自计算机毕业设计http://myeducs.cn |