0

我正在从事一个涉及鸟叫声波形分析的研究项目。基本上需要发生的是,我们将识别代表特定类型呼叫的“基线”鸟叫音频文件,然后将我们收集的样本与这些基线文件进行比较,以确定它是否与特定类型的呼叫匹配。由于我们团队的成员是手动执行此操作,因此非常耗时。我认为我们可以自动化这个过程,但我不确定最好的起点。我看过一些讨论 FFT 的文章,查看了 NI Measurement Studio(对于企业版来说相当昂贵),以及其他一些线程,但似乎没有什么是可行的解决方案。

有没有人在 C# 中做过这样的事情?.NET 中是否有用于波形分析的内置库?我是不是因为这个想法而陷入了声学指纹识别?

任何帮助表示赞赏。

4

2 回答 2

0

我不知道有任何图书馆提供你所追求的东西。也许具有必要功能的数学库就足够了?如果是这样,我过去非常成功地使用了alglib的 FFT 功能。

于 2013-03-26T18:56:38.557 回答
0

我建议从 Matlab 作为一个平台开始,并首先研究使用 cepstra 进行语音识别的算法。( http://en.wikipedia.org/wiki/Cepstrum ) 阅读文献,然后尝试使用现有的 Matlab 工具对鸟叫进行语音识别。

于 2013-03-26T20:18:24.737 回答