Мы уже рассказывали как создать звуковой файл с помощью Audacity. В этой статье мы расскажем как конвертировать созданные звуковые файлы в Unix-системе, адаптированные под Asterisk.
SoX – консольная утилита, которая умеет конвертировать аудиофайлы. Список поддерживаемых форматов велик. Имеются порты на Windows, Unix, MacOS.
Рассмотрим SoX применительно к Asterisk. Очень часто приходится восстанавливать файлы в WAV или кодировать в ulaw, alaw, gsm, поэтому ниже приведен список команд для этого.
Содержание
WAV в Alaw
sox fax.wav -t raw -r 8000 -c 1 -b -A fax.alaw
MP3 в WAV
lame –decode file.mp3 - | sox -v 0.5 -t wav - -t wav -2 -r 8000 -c 1 file.wav
Любое использование материалов сайта возможно только с разрешения автора и с обязательным указанием источника.