我有以下问题。
我用我的android设备录制了我的演讲的wav文件。我发言:“1 2 3 4 5”
我可以在电脑上播放wav文件。
我想使用javaFlacEncoder-0.2.3.jar(http://sourceforge.net/projects/javaflacencoder/)库来转换wav文件
以下是我使用的代码:
FLAC_FileEncoder ffe = new FLAC_FileEncoder();
ffe.encode(new File("test.wav"), new File("test.flac"));
生成flac文件,我可以打开并听到它。问题是,音频的开头以某种方式被切断。它直接以“4 5”而不是“1 2 3 4 5”开头。
因此,wav文件开头缺少一些音频。
使用此服务转换同一个wav文件时:http://audio.online-convert.com/convert-to-flac
我得到一个flac文件,它被正确转换(我听到“1 2 3 4 5”,所以整个音频。)
你知道问题出在哪里吗? 或者wav2flac还有另一个易于使用的库吗?
问候, Subby