Audio 人声的最佳音频格式是什么?

Audio 人声的最佳音频格式是什么?,audio,Audio,嗨,我正在做一个压缩音频的东西,我想问你的音频格式最适合人类的声音,可以保留相同的质量,我的文件,同时传输到服务器?感谢使用标准音频格式,音乐和语音压缩之间没有太大区别。例如,MP3被设计成只丢失人耳无法感知的信息,特别是在高比特率下。MP3很好,因为它可以选择满足您数据需求的比特率。如果您需要更高的压缩率,您肯定会损失显著的质量。您将无法调整flac编解码器,而将其用于语音录制则是过火了 即使java本机不支持mp3,您也应该看看哪一种是CLI mp3编解码器,非常易于使用java(创建一个进

嗨,我正在做一个压缩音频的东西,我想问你的音频格式最适合人类的声音,可以保留相同的质量,我的文件,同时传输到服务器?感谢使用标准音频格式,音乐和语音压缩之间没有太大区别。例如,MP3被设计成只丢失人耳无法感知的信息,特别是在高比特率下。MP3很好,因为它可以选择满足您数据需求的比特率。如果您需要更高的压缩率,您肯定会损失显著的质量。

您将无法调整flac编解码器,而将其用于语音录制则是过火了

即使java本机不支持mp3,您也应该看看哪一种是CLI mp3编解码器,非常易于使用java(创建一个进程对象,使用您想要的参数…)

用法:
lame.exe-V2 file.wav file.mp3

或者从wav缓冲区(如果应用程序自己录制语音)

lame.exe-V2-file.mp3

谢谢你的反应问题是java不支持mp3编码,所以我可以选择ogg vorbis还是flac,你认为哪个更好?flac是无损的,所以如果文件足够小,那肯定是最好的选择!我无法确定这些文件是否小。我的应用程序将被医院的医生使用,记录他们的处方和他们需要记住的每件事。如果你不知道你需要的压缩量,我们如何建议你使用哪种压缩文件类型?这里的折衷是小文件大小和质量。你知道我可以在java小程序上使用什么java库,以便在发送到服务器之前将wav文件压缩为mp3/ogg vorbis文件吗?我必须实现一个解决方案纯java在我的情况下,用户将无法安装任何东西,所以你知道我可以使用ogg vorbis格式i吗听说过一个叫jorbis的图书馆吗?我不想打扰你,但是lame不需要任何安装。它只是一个可执行文件,在运行时必须靠近java程序。我不知道jorbis,但我认为ogg只是一种封装格式。它不会压缩你的数据。。。Java本机无法很好地处理媒体文件…感谢您的创作。。我曾经尝试过使用lame,但我发现它非常复杂,因为我想在我的java小程序中录制后使用它,它必须在所有平板格式(linux、windows、mac)上工作,而且我们知道lame就像ffmpeg的包装器一样,在所有情况下都不能以相同的方式工作。。。如果你有这方面的经验,我将非常感谢你告诉我的方式,我不认为这是一个包装。我认为(不确定)对于linux/osx也存在lame。我将用一个例子来编辑我的答案。好的,我想这是适用于windows的cmd.exe,适用于linux的cmd是lame file.wav file.mp3,但它需要安装