Доброго времени суток, стоит freebsd 9.2 + asterisk 11. Конфиги взяты с 10, в том числе и звуковые файлы привествие.mp3 (/usr/local/share/asterisk/sounds/ru), в старой версии есть каталог ru, в котором эти звуковые файлы. Когда я устанавливал asterisk, каталога ru не было, только en. Создал + скопировал звуковые файлы, проблема состоит в том что при входящем звонке перестало говорить приветствие (привествие.mp3), говорит автоответчик провайдера телефонии. Облазил конфиги и ссылку на RU не нашел, в общем в ступоре.
> Доброго времени суток, стоит 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/
тут есть все звуки во всех форматах.рано вам ещё голый астериск админить.
читайте много литературы.
>[оверквотинг удален]
>> телефонии. Облазил конфиги и ссылку на 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 ).
>[оверквотинг удален]
>> а гугла тоже нет?
>> 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)
Да, судя по всему не может прочитать 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?
> Да, судя по всему не может прочитать 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' - такого файла вообще нет. И еще не подскажешь почему тихо играет приветствие? :) Менял файл на музыкальный - тоже тихо.
Громкость тоже можно попробовать потюнить sox-ом. man sox :)
Вообще я как правило использую .waw, .alaw, .ulaw, .gsm форматы. ИМХО как-то надежнее чем mp3. Переконвертировать из wav в alaw и остальные можено самим астериском - команда file convert.
Попробуй еще soxi <filename> и сравни с файлом, который нормально воспроизводится. Может станет понятнее. А так - трудно сказать, может сама запись тихая и т.д.
Так по итогу - rabvermya - этот файл только в .mp3?
> Громкость тоже можно попробовать потюнить sox-ом. man sox :)
> Вообще я как правило использую .waw, .alaw, .ulaw, .gsm форматы. ИМХО как-то
> надежнее чем mp3. Переконвертировать из wav в alaw и остальные можено
> самим астериском - команда file convert.
> Попробуй еще soxi <filename> и сравни с файлом, который нормально воспроизводится. Может
> станет понятнее. А так - трудно сказать, может сама запись тихая
> и т.д.
> Так по итогу - rabvermya - этот файл только в .mp3?Да есть только один файл rabvermya.mp3 Спасибо за советы! Буду На выходных пробовать:) Если что за советом к тебе обращусь:)
> В sip.conf прописан language=ru, но по каким то причинам он лезет в
> language=en.Посмотрите ещё в asterisk.conf:
[options]
languageprefix = yes
defaultlanguage = ru