Sonic
Sonic is a simple library to speed up or slow down speech.
可以用来给语音加速减速。
报错
错误
javax.sound.sampled.UnsupportedAudioFileException: could not get audio input stream from input file
原因
无法获取到除了 wav 之外的其他音频,感觉这个非常的不友好。
解决方案
首先进行音频的格式转换-wav。
开源工具
开源框架
A Java-based (Audio Stream Input/Output) ASIO host.
参考资料
java使用Sonic 算法对音频变速不变声、变调、调整音量
使用Java sound播放音频文件出现“文件类型不支持”报错的原因分析