我需要从iPhone录制音频。在录制过程中,我需要知道,当前时刻有多少音频波,每个波的频率和幅度。 在我看来,avaudiorecorder无法帮助我。
我看了一下Apple的SpeakHere示例代码,但我只能从这里获得振幅(据我所知)。
我看了一下Apple的aurioTouch示例代码。看来,它确实如此,我需要的是,但示例代码非常大,主要用C ++编写,所以我很难理解它。
有人能给我举例,如何获得音频和振幅。如果你给我代码示例,那会更好。
答案 0 :(得分:4)
Apple的aurioTouch示例应用似乎是使用某些C ++编写的,绝对没有理由。将代码转换为plain C,也许你会更好地理解它。近乎实时的DSP音频分析并没有那么容易,所以请阅读该主题。