현재 오디오 스크립트에서 침묵을 제거하기 위해 쉘 스크립트 내에서이 명령을 사용하고 있습니다 :
ffmpeg -i $INFILE -af silenceremove=0:0:0:-1:1:${NOISE_TOLERANCE}dB -ac 1 $SILENCED_FILE -y
이것은 모든 묵음을 제거하여 나머지 오디오가 함께 압착되는 것을 제외하고는 잘 작동합니다.
각 오디오 사이에 2 초 또는 3 초를 두면서 어떻게이 작업을 수행 할 수 있습니까?
이 솔루션은 많은 오디오를 처리 할 때 매우 효율적이어야하며 ffmpeg 또는 sox와 같은 Linux 및 OSX에 상당히 쉽게 설치할 수있는 도구를 사용해야합니다.