您的位置:首页 >> 编程开发 >> .NET >> C# >> 正文
C# RSS
 

中英文语音合成与中文语音识别技术在c#中的应用(一)

http://www.rdxx.com 04年03月09日 09:14 互连网 我要投稿

在.net中,对英文语音有较好的支持,但是对中文语音的支持还没有加入进来,我们要想实现中文发音或中文语音识别,必需先安装微软的Speech Application SDK(SASDK),它的最新版本是 SAPI 5.1 他能够识别中、日、英三种语言,你可以在这里下载:http://www.microsoft.com/speech/download/sdk51/,需要安装这两个文件Speech SDK 5.1和5.1 Language Pack,其中5.1 Language Pack可以选择安装支持的语言。


安装好以后,我们就可以开始进行语音程序的开发了,当然,在这之前我们需要把SAPI.dll通过如下图所示添加到引用中


下面我们设计一个能够朗读中英文混合语言的类:


我们将用单例模式实现该类,类的代码如下,我们将详细解释:


public


 
 
标签: 中文 , 语音识别 , 语音合成 , C# , 应用 , 技术 , 合成 , 识别 , 语音 打印本文
 
 
  热点搜索
 
 
 



Valid XHTML 1.0 Transitional
Copyright ©2005 - 2008 Rdxx.Com,All Rights Reserved
收藏本页
收藏本站