使用SOX按百分比值减少音频文件的音量

使用SOX按百分比值减少音频文件的音量,sox,Sox,我想将音频文件的音量减少10%(这样新的音量将是原来的90%)。如何使用SOX做到这一点?根据SOX手册,它支持卷选项: -v、 --体积系数 将音量调整一倍。这是一种线性(振幅)调整,因此小于1的数字会降低振幅 体积;大于1会增加它。如果给出负数, 然后,除了音量调节外,音频信号还将 倒过来 这是否意味着命令sox-v 0.9 audio.wav audio.wav将给我一个音量为原始音量90%的音频文件 sox -v 0.9 in.wav out.wav 将为您提供一个音频文件,其音量为原

我想将音频文件的音量减少10%(这样新的音量将是原来的90%)。如何使用SOX做到这一点?根据SOX手册,它支持卷选项:

-v、 --体积系数

将音量调整一倍。这是一种线性(振幅)调整,因此小于1的数字会降低振幅 体积;大于1会增加它。如果给出负数, 然后,除了音量调节外,音频信号还将 倒过来


这是否意味着命令sox-v 0.9 audio.wav audio.wav将给我一个音量为原始音量90%的音频文件

sox -v 0.9 in.wav out.wav
将为您提供一个音频文件,其音量为原始文件的90%

当您比较最大振幅最小振幅输出值时,stat将揭示这一点

sox in.wav tmp.wav stat
sox out.wav tmp.wav stat
请注意,对输入和输出文件使用相同的文件将导致文件损坏