iOS:增加录制音频的音量

时间:2016-06-14 21:18:09

标签: ios objective-c swift audio audio-recording

是否可以处理音频并增加其基本音量?

请不要建议增加.volume属性。我正在寻找以编程方式增加已录制音频音量的方法,并以大音量保存该音频。

我正在录音。

1 个答案:

答案 0 :(得分:2)

有几种方法可以做到这一点。标准化和压缩是我想到的两个。请参阅链接以获得更好的解释。

  • Audio Normalization - 计算文件中当前最响亮的样本,然后对每个样本应用相等的增益,使得最响亮的样本现在处于最大音量。

  • Dynamic-range Compression - 当样本或样本组超过阈值时减少它们的增益,然后将增益应用于整个文件以补偿这种减少。

iOS API可能已经有了这样做的方法,但我不确定。希望这能为你提供一些绳索。