1 | изначальная версия редактировать | |
подскажите пожалуйста в какую сторону копать?
проблема такая: при поступлении звонка в очередь есть макрос, который должен записывать весь разговор
<------>same => n,Macro(sorm)
<------>same => n,Queue(queue4,mtTh,-,-,120)
при трансфере звонка менеджером записывается только крайний с конца разговор, т.е. менеджер снимает трубку, о чем-то говорит, это не пишется переводит на другого говорим со вторым = это пишется
сам макрос:
[macro-sorm]
exten => s,1,Set(SPATH=/home/share/voice_rec/...
same => n,Set(SSOUNDCONVER=install -d "${SPATH}" && nice -n 19 /usr/bin/lame -b 16 --silent "${SWAV}" "${SPATH}/${SFILE}.mp3" && chmod 766 "$
same => n,Answer()
same => n,MixMonitor(${SWAV},b,${SSOUNDCONVER})
same => n,Set(AUDIOHOOK_INHERIT(MixMonitor)=yes) ;Set whether an audiohook may be inherited to another channel - я думал это поможет, но нет :(
same => n,MacroExit
2 | No.2 Revision редактировать |
подскажите пожалуйста в какую сторону копать? Asterisk 13.5
проблема такая: при поступлении звонка в очередь есть макрос, который должен записывать весь разговор
<------>same => n,Macro(sorm)
<------>same => n,Queue(queue4,mtTh,-,-,120)
при трансфере звонка менеджером записывается только крайний с конца разговор, т.е. менеджер снимает трубку, о чем-то говорит, это не пишется переводит на другого говорим со вторым = это пишется
сам макрос:
[macro-sorm]
exten => s,1,Set(SPATH=/home/share/voice_rec/...
same => n,Set(SSOUNDCONVER=install -d "${SPATH}" && nice -n 19 /usr/bin/lame -b 16 --silent "${SWAV}" "${SPATH}/${SFILE}.mp3" && chmod 766 "$
same => n,Answer()
same => n,MixMonitor(${SWAV},b,${SSOUNDCONVER})
same => n,Set(AUDIOHOOK_INHERIT(MixMonitor)=yes) ;Set whether an audiohook may be inherited to another channel - я думал это поможет, но нет :(
same => n,MacroExit
Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании
Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией
GNU GPL.