iPhone超声检测(超过22 kHz)

时间:2011-06-17 06:22:25

标签: iphone audio frequency

iphone 3GS及以上版本可检测到的最高频率是多少?我一直在探索iPhone音频。我需要在没有任何外部设备的情况下检测22 kHz的声音频率。有可能吗?

4 个答案:

答案 0 :(得分:2)

如果微型耳设计得很好,它将有一个抗混叠滤波器,其开始时略低于奈奎斯特频率,以确保奈奎斯特以上的能量最小。尖锐的奈奎斯特滤波器会导致声音响起。因此,如果采样率为44.1,则奈奎斯特滤波器很可能在大约18 kHz处开始,在22 kHz时达到大约40 dB或更大的衰减。

因此,如果采样率为44.1 kHz,我怀疑22 kHz有点太高。但是,如果采样率为48 kHz,那么您可能会很幸运。

要纠正较早的帖子,如果没有抗混叠滤波器,您仍然可以检测到奈奎斯特频率以上的事物,但您测量的频率将是错误的。

答案 1 :(得分:1)

据我所知,3GS型号的iPhone最高采样率为48kHz。这意味着您的奈奎斯特频率是其一半或24kHz。奈奎斯特频率是您可以检测到的频率的上限,因此理论上您只能略高于22kHz,但我觉得它不足以满足您的需要。

答案 2 :(得分:1)

您无法检测到高于Nyquist frequency的任何频率,这是您正在使用的采样率的一半。从我所看到的情况来看,iPhone不会让你以高于44.1kHz的频率进行采样,这意味着几乎没有22kHz以上的频率信息。

答案 3 :(得分:0)

根据This Page,我认为你运气不好。内置麦克风似乎达到20KHz左右(给予或接受)。然而,这是可以预期的,因为消费级麦克风不是设计用于并且因此不可能拾取人类听觉(20Hz-20KHz)[一般]范围之外的任何东西。