不使用windows的c#语音识别'语音识别

本文关键字:语音识别 windows | 更新日期: 2023-09-27 18:08:00

我知道第一条评论将是我复制以前的线程,但我发现的代码(来自MSDN)使用窗口的语音识别…我正在做我的毕业设计,语音识别是其中的一部分!我不能包括这个代码,我必须尝试从头开始做,我正在做一些关于它的研究,我会非常感谢如果有人已经做到了这一点,可以给我一个链接的论文或代码,我可以从中受益!

提前感谢!

不使用windows的c#语音识别'语音识别

Microsoft Server Speech Platform 10.1(26种语言的SR和TTS)

http://www.microsoft.com/download/en/details.aspx?displaylang=en& id = 24003

语音识别应用程序执行的基本操作:

  1. 启动语音识别器。
  2. 创建识别语法
  3. 将语法加载到语音识别器。
  4. 注册语音识别事件通知。
  5. 为语音识别事件创建处理程序

语言包

http://www.microsoft.com/download/en/details.aspx?displaylang=en& id = 3971

运行时下载

http://www.microsoft.com/download/en/details.aspx?displaylang=en& id = 24974

这些库至少可以让您了解接口的组成,以及复制/窃取或模拟的核心/基本代码的入门;)

还有这篇论文:

http://www.cs.nyu.edu/mohri/pub/hbka.pdf

祝你好运!

编写实现基本识别算法的代码(目前基于隐马尔可夫模型的识别器是常态)只是您的挑战的一部分。实际上,每个语音识别系统都是在实际语音数据上训练的,所以你还必须识别一个语料库(音频文件和转录的集合)来训练你的数学模型。

如果你仍然有兴趣自己做的话,可以看看CMU的开源Sphinx语音识别器(和相关工具)。