1

我需要在任何音频文件中找到最大静音长度,但在整个持续时间内,即不仅在开头或结尾。我有一种方法可以从文件中修剪完全静音,通过它我可以使用对结果长度的减法来获得静音长度。但是,我只需要消除连续静音,以便将它们与最大静音持续时间进行比较。

这是我到目前为止所拥有的:

val1=`sox --i -D 123left.wav`
val2=`sox --i -D 123lefttrim.wav`
sum=0
total=`echo "$val1-$val2" | bc`
echo $total
4

0 回答 0