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

Учусь переводить звонки

СообщениеДобавлено: 14 июл 2022, 16:15
vgo
В целом, перевод звонков у меня получился.
Но есть две непонятки:

1. Не могу найти, как сделать, чтобы ожидающему перевода игралась музыка
2. Вроде, пишут, что можно в DTMF кодах одновременно указать # для слепого перевода и ## - для умного. А у меня не получается: как быстро я ни пытаюсь набрать две решетки, астериск решает, что я делаю слепой перевод. Что я делаю не так?

Спасибо.

Re: Учусь переводить звонки

СообщениеДобавлено: 14 июл 2022, 16:27
Wapo
Не используйте ОДИНАКОВЫЕ конструкции для активации перевода!!!!!
features show вам покажет.
Например у меня:
Blind Transfer ##
Attended Transfer **

Re: Учусь переводить звонки

СообщениеДобавлено: 15 июл 2022, 18:07
vgo
Ну да, конечно, примерно так я и сделал.

Единственное, почему спрашиваю: в каких-то статьях по настройке утверждалось, что будет работать и в варианте # и ##. Может, нужно какие-то временные параметры подкрутить?

Ну ладно, не работает - буду делать разные коды.

Re: Учусь переводить звонки

СообщениеДобавлено: 16 июл 2022, 04:10
ded
vgo писал(а):Но есть две непонятки:

1. Не могу найти, как сделать, чтобы ожидающему перевода игралась музыка.
Это только при attended transfer, когда ожидающий на холде. Ставьте входящий просто на холд: будет музыка? Добивайтесь чтобы была, возможно вы начали вставлять туда свою музыку, а она не в том формате. Смотрите сообщения в CLI при этом. Проверяйте
CLI> moh show files
В общем случае музыка задаётся буквой m в параметрах DIal(SIP/${EXTEN},15,tm)
vgo писал(а):2. Вроде, пишут, что можно в DTMF кодах одновременно указать # для слепого перевода и ## - для умного. А у меня не получается: как быстро я ни пытаюсь набрать две решетки, астериск решает, что я делаю слепой перевод. Что я делаю не так?

Включайте логгирование DTMF, сморите как определяются сигналы DTMF, обратите внимание на параметр relaxdtmf.
В общем случае: распознавание в аудио - худшее, в RFC 2833 - лучшее, в info - приемлемое, но почти не используется уже.

Re: Учусь переводить звонки

СообщениеДобавлено: 17 июл 2022, 19:05
vgo
Спасибо!

Re: Учусь переводить звонки

СообщениеДобавлено: 19 июл 2022, 08:47
vgo
Попробовал - получилось. Спасибо еще раз.

Но теперь музыка играется не только на холде, но и при ожидании, когда снимут трубку, вместо гудков.
А сделать так, чтобы в начале разговора были гудки, а музыка - только на холде, нельзя?

Хотя это я уже интересуюсь просто чтобы понять.

Re: Учусь переводить звонки

СообщениеДобавлено: 19 июл 2022, 11:23
Wapo
Господя!!!!

Ну дайте команду core show application Dial и почитайте про опцию m - это и есть замена гудка при вызове

Re: Учусь переводить звонки

СообщениеДобавлено: 20 июл 2022, 12:20
vgo
Не надо так нервничать!

Я понимаю, что m заменила гудок при вызове. Она же включила музыку на холде.

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

Я понятно излагаю?

Да, кстати, именно там, куда Вы указали, ничего не говорится про то, что m заменяет гудок. Только про музыку на холде.

Re: Учусь переводить звонки

СообщениеДобавлено: 20 июл 2022, 17:15
ded
vgo писал(а):Я понимаю, что m заменила гудок при вызове.
Да.
vgo писал(а):Она же включила музыку на холде.
Нет.

Re: Учусь переводить звонки

СообщениеДобавлено: 20 июл 2022, 18:50
Zavr2008
ТС, в Asterisk есть классы MusicOnHold.
Их можно менять и настраивать под свои нужды.

https://ixnfo.com/asterisk-muzyka-na-uderzhanii.html