转换 iPhone 音频文件的采样率
我想通过以编程方式更改采样率来更改音频文件的音高。我正在使用 AVAudioRecorder 录制文件。我注意到 AVAudioPlayer 中有一个设置参数,但是它是只读的。有人可以伸出援助之手吗? :)
I'd like to change the pitch of an audio file by changing the sample rate programmatically. I am recording the file using AVAudioRecorder. I have noticed a settings parameter within AVAudioPlayer, however, it is read only. Can anyone lend a helping hand? :)
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您可以操纵记录过程返回的数据,这通常是 DSP 的方法。
声音速度的简单改变可以通过重采样来完成。
看看这里
You could manipulate the data the recording process returns, this is generally the way to go for DSP.
A simple change in sound's speed can be done with a resampling.
Take a look here