Java 文件大小太大超级库记录器

Java 文件大小太大超级库记录器,java,android,c++,audio-processing,superpowered,Java,Android,C++,Audio Processing,Superpowered,我正试图通过这个超级功能库录制低延迟音频 我面临的问题是录制的文件太大。 2分钟录制的文件大小为22 MB 请指导我如何减小此文件大小。选择精度较低且可能有损压缩的音频格式。如果使用44100 Hz的采样频率(samplerate在库中),2个通道,每个采样16位与使用22050 Hz采样频率或1个通道或8位采样频率等相比,它将占用两倍的空间。如果使用22050 Hz采样率,则会失真音频,并且大小对于一个小录音来说又太大。我是在讲需要多少未压缩空间的数学:2分钟未压缩CD质量音频:44100个采

我正试图通过这个超级功能库录制低延迟音频

我面临的问题是录制的文件太大。 2分钟录制的文件大小为22 MB


请指导我如何减小此文件大小。

选择精度较低且可能有损压缩的音频格式。如果使用44100 Hz的采样频率(
samplerate
在库中),2个通道,每个采样16位与使用22050 Hz采样频率或1个通道或8位采样频率等相比,它将占用两倍的空间。如果使用22050 Hz采样率,则会失真音频,并且大小对于一个小录音来说又太大。我是在讲需要多少未压缩空间的数学:2分钟未压缩CD质量音频:44100个采样/秒*2个通道*16位(2字节)*120秒(2分钟)=21168000字节(21.16 MB)。它是如何被扭曲的?剪辑?播放会让它听起来像花栗鼠?还有别的吗?您需要检查库可以处理哪些组合以及支持哪些压缩算法。请选择精度较低且可能有损压缩的音频格式。如果使用44100 Hz的采样频率(
samplerate
在库中),2个通道,每个采样16位与使用22050 Hz采样频率或1个通道或8位采样频率等相比,它将占用两倍的空间。如果使用22050 Hz采样率,则会失真音频,并且大小对于一个小录音来说又太大。我是在讲需要多少未压缩空间的数学:2分钟未压缩CD质量音频:44100个采样/秒*2个通道*16位(2字节)*120秒(2分钟)=21168000字节(21.16 MB)。它是如何被扭曲的?剪辑?播放会让它听起来像花栗鼠?还有别的吗?您需要检查库可以处理哪些组合以及它支持哪些压缩算法。