Делаем wav для MoH Asterisk

  • Михаил
  • 12 мин. на прочтение
  • 190
  • 20 Jun 2022
  • 20 Jun 2022

Сначала переводим mp3'шку в wav'ку:



lame --decode file.mp3

Получаем файл file.mp3.wav, который по своим характеристикам еще не подходит для *. Теперь перекодируем его в Asterisk-совместимую wav (8000 Hz, 16 bit, mono WAV):



sox -v 0.5 file.mp3.wav -t wav -2 -r 8000 -c 1 file.wav

Все, полученный file.wav отдаем Asterisk.



lame --decode file.mp3 - | sox -v 0.5 -t wav - -t wav -2 -r 8000 -c 1 file.wav