c# - 在不使用 Windows 语音识别的情况下,C# 中的语音识别

标签 c# .net speech-recognition

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

提前致谢!

最佳答案

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

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

还有这篇论文:

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

祝你好运!

关于c# - 在不使用 Windows 语音识别的情况下,C# 中的语音识别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7325756/

相关文章:

c# - 为什么重命名 dll 扩展名(即重命名为 dllold)会在运行时导致 FileNotFound 异常?

c# - 在带有 C# 的 Visual Studio 中,如何使 () 在我键入时自动出现,例如 .Focus()?

c# - 将自定义 EventArgs 作为事件参数传递

tensorflow - 浏览器中的离线语音识别

c# - async/await Tcp socket 实现只接受一个连接

c# - 正则表达式替换 - 如何用不同的字符串替换多个地方的相同模式?

.net - 在 Solaris 上使用 mono 连接到 MySQL

.net - Node.js 和 .Net 库

c++ - 在 Mac 上安装 Kaldi

python - 如何用Python接收Watson Speech to Text SDK的全部输出?