我正在开发一个应用程序,我想检测声音频率。如何检测特定声音(例如狗的声音)的频率?有人有教程或一些示例代码吗?
最佳答案
检测单个频率,甚至计算单个 FFT,都不是区分狗吠声和相同音量的其他常见声音的可靠方法。
可能有效的方法是使用 MFCC 进行声音指纹分析,然后针对足够大的“狗”声音数据库进行统计模式匹配。一些指向所需信号处理类型的指针可能会在这里得到解答: Music Recognition and Signal Processing
这是一个不平凡的东西,比任何简短的教程更适合多个大学教科书章节。
关于iphone - 如何检测iPhone中特定声音的声音频率?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13950358/