日期:2014-05-18  浏览次数:20976 次

如何做最最简单的语音识别,只有两个音(男,女)。
.net   c#   vb.net   编程。

声音已通过directx捕获,

如何实时的识别出到底发的哪个音?

请各位高手指导一下。



------解决方案--------------------
这东西也能用.net做吗?不了解
------解决方案--------------------
应该有一个频率范围的吧!
根据这个范围来定出来!
实际上我是瞎猜的,对这个不了解!
------解决方案--------------------
这是算法的问题 和.NET没关系
如果不采用特定人的声音记录,要对任何人的口音识别.那就只能采用波形声调的曲线藕荷.
如果是针对特定人的声音,那只要分析波形几个关键峰的配对就可以了.
前者只能针对简短的字词.
后者可以支持复杂语言.
------解决方案--------------------
SAPI 5.3 is Windows Vista Speech Recognition Engine (Windows)
SAPI 5.1 is Windows XP Speech Recognition Engine (Windows)