【问题标题】:Resample audio in iOS在 iOS 中重新采样音频
【发布时间】:2020-09-18 16:10:48
【问题描述】:

我有一个以 48000 采样率记录的波形文件。我需要在配置为 44100 采样率的 BLE 设备中播放录制的音频文件。当 BLE 设备与 iPhone 断开连接时,我需要在配置为 48000 采样率的 iPhone 扬声器中恢复播放。那么在向连接的BLE设备发送数据时是否可以将音频数据重新采样为44100 请帮忙

【问题讨论】:

    标签: ios core-audio pcm avaudioengine downsampling


    【解决方案1】:

    是的,如果您使用 AVAudioPlayer,系统会自动为您处理。

    【讨论】:

    • 感谢您的回复。但是这里我需要使用AuGraph,所以在使用AuGraph时,下采样不起作用,所以会产生一些噪音。
    • AUGraph 已被 Apple 弃用,因此您应该改用 AVAudioEngine
    猜你喜欢
    • 1970-01-01
    • 2021-06-22
    • 2014-05-07
    • 1970-01-01
    • 2011-04-29
    • 2021-01-07
    • 1970-01-01
    • 2015-12-12
    • 2016-02-07
    相关资源
    最近更新 更多