Audio Processing

This site is to include instructions for general audio data processing

Audio file conversion 

ffmpeg is a package that can handle the conversion of audio files from one to another format. The details of the package is at: https://www.ffmpeg.org/ffmpeg.html#Synopsis

To covert all files in a folder, the following command can be used (linux/Mac)

for i in *.opus; do ffmpeg -i "$i" "${i%.*}.mp3"; done

Audio file editing tools

Audacity is an open source tool for editing audios: https://www.audacityteam.org/

Python packages

librosa, PyAudio

Relevant topics

Voice activity detection (VAD): detect when the voice/speech happens. For tools, silero: https://thegradient.pub/one-voice-detector-to-rule-them-all/ and webrtcvad: https://github.com/wiseman/py-webrtcvad/

MFCC: