AVAudioRecorder 设置录音开始时间

Posted

技术标签:

【中文标题】AVAudioRecorder 设置录音开始时间【英文标题】:AVAudioRecorder setting recording start time 【发布时间】:2012-08-16 07:05:53 【问题描述】:

我正在使用 AVAudioRecorder 在我的 ios 应用程序中录制声音。我希望如果用户将 UISlider 对象移动到 2 秒并按下录制按钮,然后在保存录制文件并播放后,用户应该在暂停 2 秒后听到录音。我怎样才能实现这个功能?有人可以帮忙吗?

最好的问候

【问题讨论】:

【参考方案1】:

您可以添加 2 秒静音(请考虑滑块值为 2)到您的音频文件开始部分

为此,请通过this link

以下链接也可以帮助您实现目标。

avaudioplayer-append-recording-to-file

trim-audio-with-ios

【讨论】:

感谢 Ramshad,但我将如何创建这种无声音频?您提供的链接要求暂停音频,但暂停音频不会增加差距。它将暂时停止录制。对吗?

以上是关于AVAudioRecorder 设置录音开始时间的主要内容,如果未能解决你的问题,请参考以下文章

IOS 录音(AVAudioRecorder)

iPhone - 使用 AVAudioRecorder 录音

使用AVAudioRecorder录制音频

调用 record() 时 AVAudioRecorder 长时间延迟

iPhone SDK AVAudioRecorder 录制前的延迟

AVAudioRecorder 从不录音