如何在c#中将语音转换为文本?(不使用任何sdk或System.speech.*)

如何在c#中将语音转换为文本?(不使用任何sdk或System.speech.*),c#,speech-recognition,C#,Speech Recognition,我知道这不是关于这个主题的第一条线索,但是我已经搜索了所有关于这个的帖子,没有找到我想要的。我正在做毕业设计,语音识别是其中的一部分。我搜索了很多关于它的信息,发现了不同的SDK,甚至是c#中的语音识别引擎。我不能包含这些代码,我必须从头开始在我的代码上尝试 现在我已经能够从麦克风获取语音输入并将其存储到波形文件中。 我想将相同的文件或字节流传递给语音识别,语音识别将语音转换为文本 如果有人已经做了这件事,并且能给我一个论文链接或代码,我会非常感激,我可以从中获得指导 提前感谢如果您不想使用任何

我知道这不是关于这个主题的第一条线索,但是我已经搜索了所有关于这个的帖子,没有找到我想要的。我正在做毕业设计,语音识别是其中的一部分。我搜索了很多关于它的信息,发现了不同的SDK,甚至是c#中的语音识别引擎。我不能包含这些代码,我必须从头开始在我的代码上尝试

现在我已经能够从麦克风获取语音输入并将其存储到波形文件中。 我想将相同的文件或字节流传递给语音识别,语音识别将语音转换为文本

如果有人已经做了这件事,并且能给我一个论文链接或代码,我会非常感激,我可以从中获得指导


提前感谢

如果您不想使用任何SDK或
System.speech
集成命名空间,您必须自己开发语音识别库


也许你可以去一些开源的语音识别库了解一下。。。例如,看看。

搜索快速傅立叶变换(FFT)和隐马尔可夫模型,这也是一本好书,花费了很多时间。如果你不打算使用任何SDK,那么也许你应该先研究语音识别算法,然后再问与它在c中的实现相关的具体问题#