Страница 1 из 1

Playback в оба канала при разговоре оператора с клиентом

Добавлено: 01 ноя 2019, 21:51
localby
Здравствуйте.

Подскажите, пожалуйста: в ходе общения с клиентом у оператора есть необходимость воспроизвести файл с инструкцией, чтобы клиент прослушал информацию.

Сейчас делаем так:

1. Добавили в features_applicationmap_custom.conf

Код: Выделить всё

logistann=>*99,peer,Macro,custom-logist-announcement
2. Добавили в extension_custom.conf

Код: Выделить всё

[macro-custom-logist-announcement]
exten => s,1,ControlPlayback(custom/Oksana_K_sozhaleniiu_nash_magazin_ne_rabotaet,6000)
3. Добавили в global_custom.conf

Код: Выделить всё

DYNAMIC_FEATURES = apprecord#logistann
Все это позволяет нам в ходе разговора использовать динамические feature code (в данное случае *99). Однако, когда в features_applicationmap_custom.conf указан параметр peer, то оператор не слышит того, что проигрывается клиенту, соответственно не может это контролировать.

Подскажите: как сделать так, чтобы playback в данном случае проигрывался в оба канала одновременно и оператор мог управлять аудипотоком через DTMF (как это предполагается в ControlPlayback).

Большое спасибо за помощь.

Re: Playback в оба канала при разговоре оператора с клиентом

Добавлено: 18 ноя 2019, 11:38
maxxx.sudb
Если вы, а вы так и делаете проигрываете файл клиенту в канал - оператор не услышит.
Если нужно чтобы услышал - проигрывайте в бридж, услышат оба.