Пожалуйста, войдите здесь. Часто задаваемые вопросы О нас
Задайте Ваш вопрос

Формат wav

0
-- Executing [+79999999999@internal:3] Playback("Dongle/tf-0100000000", "/var/lib/asterisk/sounds/ru/tt-monkeys.wav") in new stack
[Dec  3 17:49:47] WARNING[1561][C-00000000]: file.c:701 ast_openstream_full: File /var/lib/asterisk/sounds/ru/tt-monkeys.wav does not exist in any format
[Dec  3 17:49:47] WARNING[1561][C-00000000]: file.c:1017 ast_streamfile: Unable to open /var/lib/asterisk/sounds/ru/tt-monkeys.wav (format (slin)): No such file or directory
[Dec  3 17:49:47] WARNING[1561][C-00000000]: app_playback.c:484 playback_exec: ast_streamfile failed on Dongle/tf-0100000000 for /var/lib/asterisk/sounds/ru/tt-monkeys.wav
   
-- Executing [+79999999999@internal:4] Hangup("Dongle/tf-0100000000", "") in new stack

> module show like format_wav.so
Module                         Description                              Use Count
format_wav
.so                  Microsoft WAV/WAV16 format (8kHz/16kHz S 0
1 modules loaded

В упор не видит формат wav. Друзья, напомните, где его прописывают явно?

спросил Dec 3 '18

v0ip Gravatar v0ip flag of Russian Federation
239 29 8 20
http://v0ip.tk/

Comments

wav - он может требует декодера в другой формат?!

Out (Dec 3 '18)edit

2 Ответа

0

Asterisk умеет много кодеков. Например g711 и g729.

Когда астериск создавался, железо было сильно слабее. Потому астериск имеет встроенную фичу, он может выбирать из двух-трех файлов тот, который не надо перекодировать. К тому же он может выбирать другой файл если язык(CHANNEL(language) ) отличается К примеру может быть

hello.wav
hello
.gsm
hello
.g729
ru
/hello.sln
ru
/hello.g729

А в команде Playback вы просто пишите

 Playback(hello)
ссылка удалить спам редактировать

ответил Dec 3 '18

meral Gravatar meral flag of Ukraine
23347 24 20 177
http://pro-sip.net/

Comments

Поставил exten => +79999999999,n,Playback(tt-monkeys) Не прошло. С той же ошибкой.

v0ip (Dec 4 '18)edit

Переименовал папку с голосовыми данными из ru в en и всё заработало...

v0ip (Dec 4 '18)edit
0

does not exist in any format

Перевести?

Без экстена в Playback нужно. Также в подкаталоге ru..

ссылка удалить спам редактировать

ответил Dec 3 '18

Zavr2008 Gravatar Zavr2008 flag of Russian Federation
2886 11 9 40
http://mh.otx.ru/

обновил Dec 3 '18

Comments

Да нет, перевести то я смог. А как это без экстена? И что значит также в подкаталоге?

v0ip (Dec 3 '18)edit

я про расширение файла не экстена телефона , гы)

Zavr2008 (Dec 5 '18)edit

Ваш ответ

Please start posting your answer anonymously - your answer will be saved within the current session and published after you log in or create a new account. Please try to give a substantial answer, for discussions, please use comments and please do remember to vote (after you log in)!
[скрыть предварительный просмотр]

Закладки и информация

Добавить закладку

подписаться на rss ленту новостей

Статистика

Задан: Dec 3 '18

Просмотрен: 1,226 раз

Обновлен: Dec 04 '18

Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией GNU GPL.