ЛР 1.11 - замена музыки ожидания

  1. Загрузите на виртуальную машину файл catgroove.mp3:
    wget https://wiki.koobik.net/d/catgroove.mp3
  2. Установите аудиоконвертер и модуль mp3 для него:
    apt install sox libsox-fmt-mp3
  3. Конвертируйте mp3-файл в wav (mono, 8 khz):
    sox catgroove.mp3 -c 1 -t wav -r 8k catgroove.wav remix -
  4. Создайте директорию /var/lib/asterisk/catgroove/ и переместите в нее wav-файл.
  5. В musiconhold.conf создайте новый класс:
[catgroove]
mode=files
directory=/var/lib/asterisk/catgroove/
  1. Добавьте созданный класс музыки в диалплан:
exten => _1XX,1,Dial(SIP/${EXTEN},,m(catgroove))
  1. Добавьте созданный класс музыки в конфиг очереди:
[myqueue]
music=catgroove
  1. Перечитайте конфиги и проверьте, что в ожидании при звонке в очередь и на внутренний номер играет обновленная мелодия.
    moh reload