求语音识别的源代码,要求是用C#或C语言编写,能够识别一些基本的汉语发音

求语音识别的源代码,要求是用C#或C语言编写,能够识别一些基本的汉语发音,第1张

首先你要引用 DotNetSpeech

然后

创建SpeechRecognitionEngine 对象

下面的代码可以让系统获取语音并且识别

SRE = new SpeechRecognitionEngine(new System.Globalization.CultureInfo("zh-CN"))//中文

SRE.LoadGrammar(new DictationGrammar())//所有语言

SRE.SpeechRecognized += new EventHandler<SpeechRecognizedEventArgs>(SRE_SpeechRecognized)//系统接受后的事件

SRE.SetInputToDefaultAudioDevice()//设置默认输入设备

微软MSDN里面有详细的介绍,望采纳。

听声音识别歌曲的软件如下:

1.听音辨歌:

是一个专业的音频(音乐)识别软件,可以通过手机的麦克风采样,大概只要采取十几秒的音源(歌曲样本),然后通过网络将音源的波段数据发送到Shazam公司的服务器内,经过快速分析识别,将得到这个音乐的相关信息,如曲名,主唱,专辑名,发行商等数据。

2.SoundHound:

是一款音乐识别软件,SoundHound提供告诉歌曲的名字、专辑的名称还有作者。SoundHound还提供丰富的资料库、相关歌曲和视频,还有分享和获取歌词等功能。

3.音乐雷达:

是一款为全球用户提供领先的音乐搜索与识别服务的搜歌应用,被用户称为搜歌神器。

4.语音歌曲搜索:

语音歌曲搜索和音乐识别软件猎曲奇兵(SoundHound)的来自同一开发商,这款软件需要用户对它报出歌手或者歌曲名称才能帮用户搜索。

5.寻找背景音乐:

是一款帮助用户找到那些在电视剧、电影、动画、电子游戏、网站、公共场合(如酒吧、咖啡厅、商场)中用于调节气氛音乐的App。

TTS是指一项语音合成技术。

语音合成是将人类语音用人工的方式所产生。若是将电脑系统用在语音合成上,则称为语音合成器,而语音合成器可以用软/硬件所实现。

文字转语音系统则是将一般语言的文字转换为语音,其他的系统可以描绘语言符号的表示方式,就像音标转换至语音一样。

扩展资料:

发展历史

1、17世纪法国人研发机械式的说话装置,直到19世纪,贝尔实验室对于电子语音合成技术的研究,才开启近代语音合成技术的发展。

2、贝尔实验室在1939年制作出第一个电子语音合成器VODER,是一种利用共振峰原理所制作的合成器。

3、1960年,瑞典语言学家G. Fant则提出利用线性预测编码技术(LPC)来作为语音合成分析技术,并推动了日后的发展。

4、1980年代Moulines E和Charpentier F提出新的语音合成算法PSOLA,此技术可以合成比较自然的语音。

参考资料来源:百度百科-TTS


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12084700.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-20
下一篇 2023-05-20

发表评论

登录后才能评论

评论列表(0条)

保存