gpt4 book ai didi

android - 如何为 Android MediaPlayer 设置速率?

转载 作者:太空狗 更新时间:2023-10-29 12:51:39 24 4
gpt4 key购买 nike

我该如何实现

setRate(float f) 

对于我的 Android MediaPlayer,其次是否可行?

最佳答案

我相信this是您正在寻找的功能。

这设置了音频数据被消耗和播放的采样率,而不是内容的原始采样率。将其设置为内容采样率的一半将导致播放持续两倍的时间,但也会导致负音高偏移。有效采样率范围是从 1Hz 到 getNativeOutputSampleRate(int) 返回值的两倍。

如果你想直接使用 AudioTrack 播放 mp3,你可以看看 this例如或将您的 mp3 文件转换为 wav 格式,这使 AudioTrack 可以轻松使用它。如果您想轻松调整播放速率,这是您应该考虑的权衡。

关于android - 如何为 Android MediaPlayer 设置速率?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11615877/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com