如何检测iphone中特定声音的声音频率? [英] How to detect sound frequency for particular sound in iphone?

查看:546
本文介绍了如何检测iphone中特定声音的声音频率?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在做一个我想检测声音频率的应用。如何检测狗声等特定声音的频率?有没有人有教程或一些示例代码?

I'm doing an app where I want to detect sound frequency. How to detect frequency for particular sound like dog sound? Does anybody have tutorial or some sample codes?

推荐答案

检测单个频率,甚至计算单个FFT,都不可靠区分狗吠与大约相同体积的其他常见声音的方法。

Detecting a single frequency, or even computing a single FFT, is not a reliable method for differentiating a dog bark from other common sounds of around the same volume.

可能有效的方法是使用MFCC进行声音指纹分析,然后进行足够大的统计模式匹配狗声音数据库。有关所需信号处理类型的一些指示可在此处解答:音乐识别和信号处理

What might work is sound fingerprint analysis using MFCC's, followed by statistical pattern matching against a large enough "dog" sound database. Some pointers to the type of signal processing required might be answered here: Music Recognition and Signal Processing

这比任何简短教程更适合多个大学教科书章节。

This is non-trivial stuff more suited for multiple college textbook chapters than any short tutorial.

这篇关于如何检测iphone中特定声音的声音频率?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆