libsonic是一个支持音频倍速播放的开源库。支持大于2倍速的播放。有ANSI C的版本,也有纯Java的版本。无外部依赖能够方便的集成进你的应用中。
两种应用方式:
流式
PCM buffer式(实质上封装了流式)
PCM buffer式用法
使用该方法处理后的数据被覆盖置入buffer,慢放需要考虑buffer大小
例子:
https://github.com/NYNUZEO/audioShifting
libsonic是一个支持音频倍速播放的开源库。支持大于2倍速的播放。有ANSI C的版本,也有纯Java的版本。无外部依赖能够方便的集成进你的应用中。
两种应用方式:
流式
PCM buffer式(实质上封装了流式)
PCM buffer式用法
使用该方法处理后的数据被覆盖置入buffer,慢放需要考虑buffer大小
例子:
https://github.com/NYNUZEO/audioShifting