【问题标题】:c# - How to use SAPI to do speech to text?c# - 如何使用 SAPI 对文本进行语音转换?
【发布时间】:2013-04-13 08:48:57
【问题描述】:

我想学习 C# 的 SAPI api 来进行语音到文本的识别。

我找不到任何教程。谁能告诉我一个例子在哪里或者可以在这里展示吗?

它需要支持从网络摄像头麦克风获取语音。

谢谢。

【问题讨论】:

  • 这毫无意义。使用 .NET SpeechRecognitionEngine 类,它是 SAPI 的包装器。

标签: c# speech-to-text sapi


【解决方案1】:

API 文档:http://msdn.microsoft.com/en-us/library/ms723627(v=vs.85).aspx

在 C# 中使用 SAPI:http://windowscoding.com/blogs/blake/archive/2006/11/01/How-to-use-Microsofts-Speech-API-in-a-managed-application.aspx

你是对的,没有很多/任何教程。但是有基础知识 - 并且有大量的 C/C++ 资源。试一试,如果您有具体问题,最好在 StackOverflow 上提问。

【讨论】:

  • 感谢提供这些资源,但我之前浏览过它们,但不明白如何使用它。我也没有看到任何示例代码。
  • 您只能要求一个带有文档的 API。有了它,你可以做任何事情。您特别尝试解决哪个具体问题但未能解决?
  • 我正在尝试解决从麦克风获取语音并使用 api 将其转换为文本的任务,但看不到任何文档。我不确定如何更具体...
  • 这就像在说“我正在尝试建造房屋,但找不到视频告诉我如何建造”.. 显然您可以得到更具体的信息。做一些研究......上面的API文档加上Google相当于一个库。这是一个具体的问题示例:“我正在使用接口 Y 的方法 X,但它似乎没有正确触发事件 Z:为什么会这样?”。
【解决方案2】:

我知道这个问题有点晚了,但希望它可以帮助以后的人们。我最近想做同样的事情,使用麦克风作为语音输入,然后 sapi 做识别部分。我实际上是在sapi自己的文档中找到了示例代码,它是用C#编写的。作为默认安装位置,它应该在文件夹 C:\Program Files\Microsoft SDKs\Speech\v11.0\Docs 中。效果很好。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-05-08
    • 2015-03-11
    • 2016-09-07
    • 2014-05-17
    • 2011-03-03
    • 1970-01-01
    相关资源
    最近更新 更多