下采样音频44100Kz至8000Kz

时间:2012-07-03 07:13:38

标签: iphone ios cocoa-touch avfoundation audio-streaming

我有AudioBufferList(也创建了NSData),采样率为44100Kz,想要将其采样到8000Kz。因此,如果任何人对下采样有任何想法,请告诉我。伟大的想法将不胜感激。

由于

2 个答案:

答案 0 :(得分:3)

您可以使用原始数据中的每个字节数组中的每6个字节来实现此目的,请尝试link

答案 1 :(得分:0)

我正在尝试做同样的事情。我把它设置为8000,但我得到一个扭曲的声音。您可以在此问题中查看我的代码以更改采样率:

my iOS app using audio units with an 8000 hertz sample rate returns a distorted voice