软件需求说明书(有示例)

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

青岛大学Windows语音助手软件需求说明书

目录

一.引言 (6)

1.1编写目的 (6)

1.2项目背景 (6)

1.3定义 (6)

1.4参考资料 (8)

二.任务概述 (9)

2.1语音识别技术的起源与发展前景 (9)

2.1.1语音识别技术简介 (9)

2.1.2语音识别技术的应用 (10)

2.1.3语音识别技术的发展 (11)

2.2功能简介(目标) (12)

2.3用户的特点 (12)

2.4运行环境 (12)

2.4.1硬件环境 (12)

2.4.2软件环境 (13)

2.5条件与限制 (13)

2.6假设与依赖 (13)

三.大赛项目要求(功能需求) (13)

3.1功能需求介绍 (13)

3.2功能需求实例图 (14)

3.2功能需求流程图 (15)

3.2功能一——语音识别与输入 (16)

3.2.1功能说明 (16)

3.2.2功能描述 (16)

3.3功能二——屏幕取词 (16)

3.3.1功能说明 (16)

3.3.2功能描述 (16)

3.4功能三——语音控制 (16)

3.4.1功能说明 (16)

3.4.2功能描述 (17)

3.5功能四——语音精灵 (17)

3.5.1功能说明 (17)

3.5.2功能描述 (17)

3.6功能五——语音朗读(TTS) (17)

3.6.1功能说明 (17)

3.6.2功能描述 (17)

四.运行要求 (18)

4.1用户界面 (18)

4.2硬件接口 (18)

4.3软件接口 (18)

4.4通信接口(无) (18)

一.引言

1.1 编写目的

该文档对所开发的Windows语音助手达到功能、性能、用户界面及运行环境等作出了详细的说明。他作为对该系统概要设计的依据,帮助开发人员了解本系统

的框架思想及实现功能,并验证核实该产品能否满足用户要求的标准,便于技术文

档和需求变化的管理。同时也是用户与开发人员双方对软件需求取得共同理解的基

础。

预期读者:大赛评委、项目投资商、产品用户、开发人员,指导老师。

1.2 项目背景

▪系统名称:Windows语音助手

▪任务提出者:_______

▪开发者:青岛大学First Dream Team团队。

▪面向用户:

1、希望能够借助语音系统更加快捷、方便的操作电脑的用户。

2、无法很好利用鼠标或键盘对电脑进行操作的残障人士用户。

▪特此声明:此软件的开发作为后期商业项目的原型,均采用授权开发工具,产品拥有自主知识产权,未经允许不得随意传播或使用。

1.3 定义

▪SDK:SDK 就是 Software Development Kit 的缩写,中文意思就是“软件开发工具包”。这是一个覆盖面相当广泛的名词,可以这么说:辅助开发某

一类软件的相关文档、范例和工具的集合都可以叫做“SDK”。

▪TTS

全称为:TextToSpeech即文本合成语音,此为SAPI的基本类型之一,TTS

可以将文本中的字符或文档合成为语音并“说”出来。

▪SR

全拼:Speech Recognise即语音识别,此也为SAPI的基本类型之二,

SR则可以把人说话的语音转换为易读的字符或文档。

▪SAPI

SAPI又称语音应用程序编程接口,它减少了语音识别和语音合成应用中

的程序代码,使得语音技术在广泛和蓬勃发展的实际应用中更容易使用。

SAPI使得应用程序和语音引擎之间高度紧密的结合。SAPI可以实时处

理各种语音引擎在底层工作中的细节。

SAPI包括文本合成语音应用程序接口,语音识别应用程序接口。

SAPI的两种基本类型是文本合成语音(TTS)引擎和语音识别

(SR)引擎。

▪WindowsAPI(Win32API)

Windows API是一套用来控制Windows的各个部件(从桌面的外观到为一个新进程分配的内存)的外观和行为的一套预先定义的Windows函数.用户的每个动作都会引发一个或几个函数的运行以告诉Windows发生了什么.

API函数包含在Windows系统目录下的动态连接库文件中(如User32.dll,GDI32.dll,Shell32.dll...).

1.4 参考资料

1.大赛题目设置《Windows语音助手》的相关具体要求。

2.参考书籍:

✧《语音识别与控制应用技术》

作者:刘幺和,宋庭新编著

出版社:科学出版社

出版时间: 2008-2-1

✧《新编API大全》2009版

✧Microsoft MSDN

✧Microsoft Speech SDK 5.1 Help

✧《C#开发技巧大全》中国水利出版社

✧《C#数据安全手册》人民邮电出版社

✧《C#高级编程》-清华大学出版社

✧《国家标准软件产品需求规格说明书》

✧《国家标准可行性分析报告》

✧《软件工程》

作者:曾建潮

I S B N:7562919542

出版社:武汉工大

出版日期:2004-5-1

✧《软件工程与软件文档写作》

作者: 文斌,刘长青,田原编著

ISBN: 9787810825702 ,7810825704

出版社: 清华大学出版社

出版日期: 2005-8-1

✧《软件需求工程》

作者黄国兴周勇

出版社清华大学出版社

书号302-16860-7

出版时间2008年4月字数千字

相关文档
最新文档