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

Вопросы по moh

Добавлено: 24 май 2011, 11:20
shumiloff
Здравствуйте!

Существует следующая ситуация - есть два транка, на один приходят звонки от русскоязычных абонентов, на второй - от англоязычных. В share/asterisk/sound соотвественно есть два набора голосовых файлов - ru и en. При входящем звонке пользователь слышит приветствие, приглашение ввести добавочный номер абонента, затем после заверешния работы функции Background звонок пользователя переводится в очередь, откуда его подбирают консультанты (Queue). Проблема заключается в том, что мелодия, стоящая на MusicOnHold идет с текстом и соответственно, в зависимости от того, на какой транк позвонили, нужно ставить либо мелодию с русским текстом, либо с английским. Есть ли возможность это каким-то образом сделать?

И вторая проблема - для приветствий и музыки на удержании астериск хочет либо gsm, либо wav с частотой дискретизации 8000, но качество очень страдает. А если ставить mp3, то начинает кашлять и притормаживать. Есть ли какие-нибудь альтернативы? Какой-нибудь формат с более приемлимым качеством?

Подскажите пожалуйста. Я был бы очень благодарен.

Re: Вопросы по moh

Добавлено: 24 май 2011, 11:30
aizek
musiconhold.conf , создаете свой класс, указываете директорию с записями. Для каждого транка создать очереди , в которых указать musicclass = . Либо использовать Set(CHANNEL(musicclass)=...) (не знаю поможет или нет).