我正在使用AVAudioEngine录制音频。代码看起来像这样:
inputMixerNode.installTap(onBus: 0, bufferSize: 8192, format: outputFormat) {
(audioPCMBuffer, audioTime) in
try? audioFile.write(from: audioPCMBuffer)
}
关于生成的audioPCMBuffer的问题是,它是否被压缩?如果没有,如何使用AVAudioConverter进行压缩?
此外,我发现生成的audioFile必须有后缀" .aac"。这是否意味着它已经被压缩了?
谢谢!
Q