日期:2014-05-17  浏览次数:21188 次

C# 对输入的声音进行处理
请问有谁知道如何获取麦克风输入的声音的频率数据,然后对声音进行比较?
比如说已经录制了一段声音,然后用麦克风录入声音,对这两种声音进行比较,如果相近,则返回结果。。。
这样的过程该怎么设计?请高手们指点!谢谢!

------解决方案--------------------
声音流接收后转为波形,并生成音频表
比较各阶音频高低
------解决方案--------------------
声音主要构成 频率 幅度 
大概还有其他的 例如:音色什么的

对比的话 就要记录这些数据进行比较,相似度大于一定程度就认为相同
------解决方案--------------------
我这有二次开发包,LZ需要的话可以发给你