artem
14.11.2018
151

Регулировка громкости микрофона и динамика Asterisk

Все настройки проводились на системе FreePBX 13 и Asterisk 13.

Полное описание всех сервисных кодов, которые предсозданы в системе FreePBX, вы можете посмотреть по следующей ссылке.

Для начала откроем файл /etc/asterisk/globals_custom.confв нем добавим следующие глобальные переменные:

DYNAMIC_FEATURES=VolumeUp#VolumeDown#MicroUp#MicroDown

Volume=0

Micro=0

 

Редактирование глобальных переменных

Теперь необходимо создать собственные сервисные коды. Для этого откроем файл etc/asterisk/features_applicationmap_custom.conf и внесем туда следующие данные:

VolumeUp => *23,self,Macro,VolumeUp
VolumeDown => *24,self,Macro,
VolumeDown
MicroUp => *25,self,Macro,MicUp
MicroDown => *26,self,Macro,MicDown

 

Будьте внимательны, сначала проверьте, нет ли уже существующих сервисных кодов, в панели FreePBX.

Закрепление кодов за макросами

Теперь нам необходимо объявить макросы в диалплане. Откроем файл /etc/asterisk/extensions_custom.conf  и внесем туда следующее:

[frominternalcustom]
Set
(__DYNAMIC_FEATURES= VolumeUp#VolumeDown#MicroUp#MicroDown)

 

Далее в этом же файле добавим диалплан, для регулировки громкости:

[VolumeUp]

exten
=> s,1,Set(Vol=$[${Vol}+5])
same
=> n,Set(VOLUME(TX)=${Vol})

[VolumeDown]exten => s,1,Set(Vol=$[${Vol}-5])
same => n,Set(VOLUME(TX)=${Vol})         

[MicroUp]exten => s,1,Set(Mic=$[${Mic}+5])
same
=> n,Set(VOLUME(RX)=${Mic}) 

[MicroDown]exten => s,1,Set(Mic=$[${Mic}-5])
same
=> n,Set(VOLUME(RX)=${Mic})

 

Настройка кастомного диалплана

Подведем итог, что мы сделали.

Теперь во время разговора с клиентом, мы можем по нажатию кода *23 и *24 увеличить или соответственно уменьшить громкость нашего динамика.

При нажатии кодов *25 и *26 увеличить или уменьшить громкость нашего микрофона.

Это удобно тем, что нет никаких ограничений на громкость и во время длительных переговоров можно настроить наиболее приятную громкость.

 
avatar
  Подписаться  
Уведомление о

Остались вопросы?

Я - Першин Артём, менеджер компании Voxlink. Хотите уточнить детали или готовы оставить заявку? Укажите номер телефона, я перезвоню в течение 3-х секунд.

VoIP оборудование

ближайшие курсы

ближайшие Вебинары

ONLINE

Why Choose HUGE?

Unlimited pre-designed elements

Each and every design element is designed for retina ready display on all kind of devices

User friendly interface and design

Each and every design element is designed for retina ready display on all kind of devices

100% editable layered PSD files

Each and every design element is designed for retina ready display on all kind of devices

Created using shape layers

Each and every design element is designed for retina ready display on all kind of devices