摘要本论文使用C#语言设计并实现了一个具有图形用户界面的文本朗读与语音识别软件。该软件的用户界面利用.NET的WPF用户界面框架完成,WPF技术使得界面和程序、视图和数据分离。而软件的功能实现则调用Microsoft公司的Speech SDK 语音接口,该接口能够很方便的实现文本朗读和语言识别。本文开发的语音朗读和语音识别软件的主要功能:
朗读指定的文本,该文本可以是打开的.txt文件,也可以是由键盘输入的自由文本。10505
使用者能够使用麦克风讲话,软件能够识别讲话的内容,并且在文本框中以文本形式显示所识别的内容。
关键词 文本朗读 , 语音识别 , WPF用户界面 , C# , .NET Frame-
work , Microsoft Speech SDK 毕业设计说明书(论文)外文摘要
Title Development of a TTS and speech recognition software using C#
Abstract
This thesis deals with the problem of developing a TTS and speech recognition software using C# language. The user interface is implemented by using WPF(Windows Presentation Foundation) technology. The TTS and speech recognition function is implemented by calling Microsoft Speech SDK API . By using WPF ,the design of the UI can be much more convenient and independent . It is very convenient to implement text to speech and voice recognition by using Speech SDK .The main functions of this software are:
Read the specified text, the text can be opened files ,and also can be a free text input from the keyboard.
Recognize the content that users used the microphone to speak , and display by the text .
Keywords TTS, Speech recognition , WPF UI , C# , .NET Framework
Microsoft Speech SDK
目 次
1 引言1
1.1 语音识别和文本朗读简介 1
1.1.1 语音识别技术 1
1.1.2 文本朗读技术 4
1.2 本文的主要工作 6
1.3 本文的内容安排 6
2 开发技术和开发工具简介7
2.1 C#高级编程语言 7
2.1.1 简介 7
2.1.2 来源与定义 7
2.2 WPF技术 8
2.2.1 简介 8
2.2.2 定义 8
2.2.3 优势和特长 9
2.2.3 发展前景 9
2.3 Microsoft Visual Studio 2010 9
2.4 Microsoft Speech SDK 简介 10
2.5 WIN7中的语音API10
3 软件总体设计和具体模块实现13
3.1 软件需求分析 13
3.2 软件总体设计 13
3.3 系统用例图 14
3.4 系统UML图 14
3.5 系统界面设计 16
3.6 系统功能设计 18
3.6.1 语音合成实现 18
3.6.2 语音识别实现 23
4 程序运行结果和测试情况28
4.1 主界面 28
4.2 朗读测试28
4.3 识别测试29
4.4 结果分析32
结论 33
致谢 34
参考文献35
图1-1 语音识别基本结构2
图2-1 Speech SDK结构 10
图2-2 windows7的语音API 11
图3-1 系统流程图13
图3-2 系统用例图14
图3-3 系统UML图 15
图3-4 利用Grid布局的主界面17
图3-5 控件树形图18
图3-6 语音合成流程图19
图3-6 语音识别流程图24
图4-1 软件运行主界面26
图4-2 朗读测试27
图4-3 中文识别效果28
图4-4 语音识别训练29
图4-5 英文识别效果30
- 上一篇:ASP+access校园闲置物品交易网建设
- 下一篇:VC++局域网远程监控系统的设计与实现
-
-
-
-
-
-
-
乳业同业并购式全产业链...
大众媒体对公共政策制定的影响
酸性水汽提装置总汽提塔设计+CAD图纸
当代大学生慈善意识研究+文献综述
杂拟谷盗体内共生菌沃尔...
十二层带中心支撑钢结构...
中考体育项目与体育教学合理结合的研究
河岸冲刷和泥沙淤积的监测国内外研究现状
java+mysql车辆管理系统的设计+源代码
电站锅炉暖风器设计任务书