Подскажите, пожалуйста: в ходе общения с клиентом у оператора есть необходимость воспроизвести файл с инструкцией, чтобы клиент прослушал информацию.
Сейчас делаем так:
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).
Большое спасибо за помощь.