[音視頻]利用sonic實現音頻變速不變調


libsonic項目地址

libsonic是一個支持音頻倍速播放的開源庫。支持大於2倍速的播放。有ANSI C的版本,也有純Java的版本。無外部依賴能夠方便的集成進你的應用中。

兩種應用方式:

流式

PCM buffer式(實質上封裝了流式)

PCM buffer式用法

 

 使用該方法處理后的數據被覆蓋置入buffer,慢放需要考慮buffer大小

例子:

https://github.com/NYNUZEO/audioShifting


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM