您好,欢迎访问三七文档
Windows语音助手—软件规格说明书(SRS)青岛大学—FirstDreamTeam小组1Windows语音助手软件需求说明书Windows语音助手—软件规格说明书(SRS)青岛大学—FirstDreamTeam小组2文档编号:D01版本号:V1.1编写:___编写日期:__________校对:_______校对日期:_______审核:FirstDreamTeam团队开发人员批准:_____________________开发单位:青岛大学——FirstDreamTeam团队项目负责人:_______Windows语音助手—软件规格说明书(SRS)青岛大学—FirstDreamTeam小组3文档修改记录修改人修改时间版本号备注*****2009-6-20V1.0初次编写*****2008-6-30V1.1调整需求,重点强调项目功能需求*****2008-7-10V1.3细化需求,重新调整文档结构。*****2008-8-1V1.4统一文档结构。Windows语音助手—软件规格说明书(SRS)青岛大学—FirstDreamTeam小组4目录一.引言......................................................................61.1编写目的...................................................................61.2项目背景...................................................................61.3定义.......................................................................61.4参考资料...................................................................8二.任务概述..................................................................92.1语音识别技术的起源与发展前景.............................................92.1.1语音识别技术简介.......................................................92.1.2语音识别技术的应用....................................................102.1.3语音识别技术的发展....................................................102.2功能简介(目标)..........................................................122.3用户的特点................................................................122.4运行环境..................................................................122.4.1硬件环境..............................................................122.4.2软件环境..............................................................132.5条件与限制................................................................132.6假设与依赖................................................................13三.大赛项目要求(功能需求)..................................................133.1功能需求介绍..............................................................133.2功能需求实例图............................................................143.2功能需求流程图............................................................153.2功能一——语音识别与输入.................................................163.2.1功能说明..............................................................163.2.2功能描述..............................................................163.3功能二——屏幕取词........................................................163.3.1功能说明..............................................................163.3.2功能描述..............................................................163.4功能三——语音控制........................................................163.4.1功能说明..............................................................163.4.2功能描述..............................................................173.5功能四——语音精灵........................................................173.5.1功能说明..............................................................173.5.2功能描述..............................................................173.6功能五——语音朗读(TTS)...................................................173.6.1功能说明..............................................................173.6.2功能描述..............................................................17四.运行要求..................................................................184.1用户界面................................................................184.2硬件接口................................................................184.3软件接口................................................................18Windows语音助手—软件规格说明书(SRS)青岛大学—FirstDreamTeam小组54.4通信接口(无)..........................................................18Windows语音助手—软件规格说明书(SRS)青岛大学—FirstDreamTeam小组6一.引言1.1编写目的该文档对所开发的Windows语音助手达到功能、性能、用户界面及运行环境等作出了详细的说明。他作为对该系统概要设计的依据,帮助开发人员了解本系统的框架思想及实现功能,并验证核实该产品能否满足用户要求的标准,便于技术文档和需求变化的管理。同时也是用户与开发人员双方对软件需求取得共同理解的基础。预期读者:大赛评委、项目投资商、产品用户、开发人员,指导老师。1.2项目背景系统名称:Windows语音助手任务提出者:_______开发者:青岛大学FirstDreamTeam团队。面向用户:1、希望能够借助语音系统更加快捷、方便的操作电脑的用户。2、无法很好利用鼠标或键盘对电脑进行操作的残障人士用户。特此声明:此软件的开发作为后期商业项目的原型,均采用授权开发工具,产品拥有自主知识产权,未经允许不得随意传播或使用。1.3定义SDK:SDK就是SoftwareDevelopmentKit的缩写,中文意思就是“软件开发工具包”。这是一个覆盖面相当广泛的名词,可以这么说:辅助开发某一类软件的相关文档、范例和工具的集合都可以叫做“SDK”。TTSWindows语音助手—软件规格说明书(SRS)青岛大学—FirstDreamTeam小组7全称为:TextToSpeech即文本合成语音,此为SAPI的基本类型之一,TTS可以将文本中的字符或文档合成为语音并“说”出来。SR全拼:SpeechRecognise即语音识别,此也为SAPI的基本类型之二,SR则可以把人说话的语音转换为易读的字符或文档。SAPISAPI又称语音应用程序编程接口,它减少了语音识别和语音合成应用中的程序代码,使得语音技术在广泛和蓬勃发展的实际应用中更容易使用。SAPI使得应用程序和语音引擎之间高度紧密的结合。SAPI可以实时处理各种语音引擎在底层工作中的细节。SAPI包括文本合成语音应用程序接口,语音识别应用程序接口。SAPI的两种基本类型是文本合成语音(TTS)引擎和语音识别(SR)引擎。WindowsAPI(Win32API)WindowsAPI是一套用来控制Windows的各个部件(从桌面的外观到为一个新进程分配的内存)的外观和行为的一套预先定义的Windows函数.用户的每个动作都会引发一个或几个函数的运行以告诉Windows发生了什么.API函数包含在Windows系统目录下的动态连接库文件中(如User32.dll,GDI32.dll,Shell32.dll...).Windows语音助手—软件规格说明书(SRS)青岛大学—FirstDreamTeam小组81.4参考资料1.大赛题目设置《Windows语音助手》的相关具体要求。2.参考书籍:《语音识别与控制应用技术》作者:刘幺和,宋庭新编著出版社:科学出版社出版时间:2008-2-1《新编API大全》2009版MicrosoftMSDNMicrosoftSpeechSDK5.1Help《C#开发技巧大全》中国水利出版社《C#数据安全手册》人民邮电出版社《C#高级编程》-清华大学出版社《国家标准软件产品需求规格说明书》《国家标准可行性分析报告》《软件工程》作者:曾建潮ISBN:7562919542出版社:武汉工大出版日期:2004-5-1《软件工程与软件文档写作》作者:文斌,刘长青,田原编著ISBN:9787810825702,7810825704出版社:清华大学出版社出版日期:2005-8-1《软件需求工程》作者黄国兴
本文标题:软件需求说明书
链接地址:https://www.777doc.com/doc-6074229 .html