.NET中的语音识别技术

3

如何在.NET中实现语音识别?

我有一堆质量相对较高的计算机生成语音的.mp3文件。在每个.mp3文件中,语音会说一些随机文本,然后是6-7位英文数字序列。我想将这些数字提取为文本。

是否可以在.NET中实现这样的功能?

4个回答

3

是的,这是最好的方式。从3.0开始,语音识别/ TTS就成为了.NET BCL的一部分。 - Noldorin

2
与语音识别一起工作时,最好使用Windows Vista或Windows 7,因为它们具有Microsoft SAPI(语音API)5.3(即将拥有5.4),与来自Windows XP的SAPI 5.1相比,这会带来很大的性能差异。
现在,在这里你可以找到一个几乎实现你想要的功能的应用程序的视频和源代码(它是用C++编写的,但你可以转换为其他语言)。
为了更好地识别单词,他们制作了一个包含要识别的单词的语法文件。你可以看看那个视频,你会发现做你想要的事情相当容易。
祝你好运!

0

您可以使用微软语音转文字引擎。它非常易于使用。

这里有一些示例链接


0

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接