URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 95658
[ Назад ]

Исходное сообщение
"asterisk + mp3 (приветствие)"

Отправлено Free_Man , 13-Июн-14 20:34 
Доброго времени суток, стоит freebsd 9.2 + asterisk 11. Конфиги взяты с 10, в том числе и звуковые файлы привествие.mp3 (/usr/local/share/asterisk/sounds/ru), в старой версии есть каталог ru, в котором эти звуковые файлы. Когда я устанавливал asterisk, каталога ru не было, только en. Создал + скопировал звуковые файлы, проблема состоит в том что при входящем звонке перестало говорить приветствие (привествие.mp3), говорит автоответчик провайдера телефонии. Облазил конфиги и ссылку на RU не нашел, в общем в ступоре.

Содержание

Сообщения в этом обсуждении
"asterisk + mp3 (приветствие)"
Отправлено Психиатр , 14-Июн-14 14:56 
> Доброго времени суток, стоит freebsd 9.2 + asterisk 11. Конфиги взяты с
> 10, в том числе и звуковые файлы привествие.mp3 (/usr/local/share/asterisk/sounds/ru),
> в старой версии есть каталог ru, в котором эти звуковые файлы.
> Когда я устанавливал asterisk, каталога ru не было, только en. Создал
> + скопировал звуковые файлы, проблема состоит в том что при входящем
> звонке перестало говорить приветствие (привествие.mp3), говорит автоответчик провайдера
> телефонии. Облазил конфиги и ссылку на RU не нашел, в общем
> в ступоре.

включайте дебаг в консоли астериска и/или смотрите логи.
там будет видно что он творит.

нет русских звуков? да ну?
а гугла тоже нет?
http://downloads.asterisk.org/pub/telephony/sounds/
тут есть все звуки во всех форматах.

рано вам ещё голый астериск админить.
читайте много литературы.


"asterisk + mp3 (приветствие)"
Отправлено ksy , 25-Июн-14 22:22 
>[оверквотинг удален]
>> телефонии. Облазил конфиги и ссылку на RU не нашел, в общем
>> в ступоре.
> включайте дебаг в консоли астериска и/или смотрите логи.
> там будет видно что он творит.
> нет русских звуков? да ну?
> а гугла тоже нет?
> http://downloads.asterisk.org/pub/telephony/sounds/
> тут есть все звуки во всех форматах.
> рано вам ещё голый астериск админить.
> читайте много литературы.

Покажите этот кусок диалплана с playback или background.
Возможно решится language=ru в sip.conf. Или Playback(ru/filename) вместо Playback(filename).
Для выяснения ситуации в консоли asterisk напишите core set verbose 5 и смотрите что происходит при звонке.
Потом не забудьте core set verbose off ).


"asterisk + mp3 (приветствие)"
Отправлено Free_Man , 25-Июн-14 23:06 
>[оверквотинг удален]
>> а гугла тоже нет?
>> http://downloads.asterisk.org/pub/telephony/sounds/
>> тут есть все звуки во всех форматах.
>> рано вам ещё голый астериск админить.
>> читайте много литературы.
> Покажите этот кусок диалплана с playback или background.
> Возможно решится language=ru в sip.conf. Или Playback(ru/filename) вместо Playback(filename).
> Для выяснения ситуации в консоли asterisk напишите core set verbose 5 и
> смотрите что происходит при звонке.
> Потом не забудьте core set verbose off ).

В sip.conf прописан language=ru, но по каким то причинам он лезет в language=en.
В папке ru - есть 3 файла rabvermya.mp3 - просто я в замешательстве - я полностью переписал конфиги и папки (ru). Так как asterisk не видит ru, возможно он и не видет mp3 файлы. Переименовывал ru в en для понимания - будет ли на русском болтать или нет - говорит. Но видимо в конфигах именно ссылка /ru - mp3 прописана. Я вон не нашел. Ниже лог звонка. И еще вопрос - очень тихо слышны mp3 - с этим можно что то сделать? Переименовывал файл (музыкальный) в rabvermya.mp3 тихо музыка играет ....

    -- Executing [xxxxxxxxxx@incoming:1] NoOp("SIP/mtt-direct-00000096", "") in new stack
    -- Executing [xxxxxxxxxx@incoming:2] Set("SIP/mtt-direct-00000096", "DIRECT=0") in new stack
    -- Executing [xxxxxxxxxx@incoming:3] Goto("SIP/mtt-direct-00000096", "officemenu,1") in new stack
    -- Goto (incoming,officemenu,1)
    -- Executing [officemenu@incoming:1] NoOp("SIP/mtt-direct-00000096", "") in new stack
    -- Executing [officemenu@incoming:2] GotoIfTime("SIP/mtt-direct-00000096", "08:20-19:40,mon-fri,*,*?worktime") in ne                        w stack
    -- Executing [officemenu@incoming:3] NoOp("SIP/mtt-direct-00000096", "") in new stack
    -- Executing [officemenu@incoming:4] Set("SIP/mtt-direct-00000096", "TIMEOUT(response)=0.2") in new stack
    -- Response timeout set to 0.200
    -- Executing [officemenu@incoming:5] BackGround("SIP/mtt-direct-00000096", "rabvermya") in new stack
[Jun 25 22:44:57] WARNING[100798]: mp3/interface.c:216 decodeMP3: Junk at the beginning of frame 49443303
    -- <SIP/mtt-direct-00000096> Playing 'rabvermya.slin' (language 'ru')
  == Spawn extension (incoming, officemenu, 5) exited non-zero on 'SIP/mtt-direct-00000096'
[Jun 25 22:45:59] NOTICE[100511]: chan_sip.c:27762 sip_poke_noanswer: Peer '302' is now UNREACHABLE!  Last qualify: 23
[Jun 25 22:46:09] NOTICE[100511]: chan_sip.c:22078 handle_response_peerpoke: Peer '302' is now Reachable. (24ms / 500ms)


"asterisk + mp3 (приветствие)"
Отправлено ksy , 27-Июн-14 00:08 
Да, судя по всему не может прочитать mp3 ([Jun 25 22:44:57] WARNING[100798]: mp3/interface.c:216 decodeMP3: Junk at the beginning of frame 49443303). Странно что раньше работало. После этого астериск пытается воспроизвести тот же файл но в другом формате ( -- <SIP/mtt-direct-00000096> Playing 'rabvermya.slin' (language 'ru')). Можно попробовать переконвертировать
Типа такого sox file.mp3 -t raw -r 8000 -s -2 -c 1 file.slin
Кстати, у вас там с таким названием только файл .mp3?

"asterisk + mp3 (приветствие)"
Отправлено Free_Man , 27-Июн-14 00:13 
> Да, судя по всему не может прочитать mp3 ([Jun 25 22:44:57] WARNING[100798]:
> mp3/interface.c:216 decodeMP3: Junk at the beginning of frame 49443303). Странно что
> раньше работало. После этого астериск пытается воспроизвести тот же файл но
> в другом формате ( -- <SIP/mtt-direct-00000096> Playing 'rabvermya.slin' (language 'ru')).
> Можно попробовать переконвертировать
> Типа такого sox file.mp3 -t raw -r 8000 -s -2 -c 1
> file.slin
> Кстати, у вас там с таким названием только файл .mp3?

Закрутился и забыл написать - этот лог с работающего сервера. Воспроизводит приветствие...... Только мне тоже странно что он пытается прочитать  'rabvermya.slin' - такого файла вообще нет. И еще не подскажешь почему тихо играет приветствие? :) Менял файл на музыкальный - тоже тихо.



"asterisk + mp3 (приветствие)"
Отправлено ksy , 27-Июн-14 10:45 
Громкость тоже можно попробовать потюнить sox-ом. man sox :)
Вообще я как правило использую .waw, .alaw, .ulaw, .gsm форматы. ИМХО как-то надежнее чем mp3. Переконвертировать из wav в alaw и остальные можено самим астериском - команда file convert.
Попробуй еще soxi <filename> и сравни с файлом, который нормально воспроизводится. Может станет понятнее. А так - трудно сказать, может сама запись тихая и т.д.
Так по итогу - rabvermya - этот файл только в .mp3?



"asterisk + mp3 (приветствие)"
Отправлено Free_Man , 27-Июн-14 11:36 
> Громкость тоже можно попробовать потюнить sox-ом. man sox :)
> Вообще я как правило использую .waw, .alaw, .ulaw, .gsm форматы. ИМХО как-то
> надежнее чем mp3. Переконвертировать из wav в alaw и остальные можено
> самим астериском - команда file convert.
> Попробуй еще soxi <filename> и сравни с файлом, который нормально воспроизводится. Может
> станет понятнее. А так - трудно сказать, может сама запись тихая
> и т.д.
> Так по итогу - rabvermya - этот файл только в .mp3?

Да есть только один файл rabvermya.mp3   Спасибо за советы! Буду На выходных пробовать:) Если что за советом к тебе обращусь:)



"asterisk + mp3 (приветствие)"
Отправлено Moomintroll , 01-Июл-14 14:33 
> В sip.conf прописан language=ru, но по каким то причинам он лезет в
> language=en.

Посмотрите ещё в asterisk.conf:

[options]
languageprefix         = yes
defaultlanguage        = ru