Русский язык в FS

658 views
Skip to first unread message

Константин Самилко

unread,
May 1, 2012, 1:57:59 AM5/1/12
to freeswitch-ru
Поставил FS на windows (для потыкать подходит).
Возник вопрос. Как русифицировать все голосовые сообщения FS.
Скачал пакет звуков для FS, положил в /sounds/ru/RU/elena
В modules.conf.xml раскоментил mod_say_ru
Пробовал в vars.xml выставить <X-PRE-PROCESS cmd="set"
data="default_language=ru"/> - не помогло.
Поменял в vars.xml <X-PRE-PROCESS cmd="set" data="sound_prefix=$$
{sounds_dir}/en/us/callie"/> на <X-PRE-PROCESS cmd="set"
data="sound_prefix=$${sounds_dir}/ru/RU/elena"/>
Не помогло.
В итоге сделал методом грязного хака: заменил файлы в директории /en/
us/callie на русские. Сначала не помогло, так как качал файлы 48000
Герц. И после замены появилось две папки 8000 и 48000. Переименовал
48000 в 8000 - Заработало.
Я понимаю, что такой метод не правильный. Но, как -то не получилось по
методу из вики.
Кто подскажет что я делал не так ?
И еще, как изменить герцовость звуков в конфигах ?

Віталій Ковалишин

unread,
May 1, 2012, 4:08:02 AM5/1/12
to freesw...@googlegroups.com
В общем Вы все правильно делаете. Два вопроса:
1. перезапускали службу после изменений?
2.  где именно не начало говорить по-русски? 

--
Vitaly Kovalyshyn, IT-SFERA
http://vk.it-sfera.com.ua/


2012/5/1 Константин Самилко <samil...@gmail.com>

--
Вы получили это сообщение, поскольку подписаны на группу freeswitch-ru.

Чтобы добавлять сообщения в эту группу, отправьте письмо по адресу freesw...@googlegroups.com.
Чтобы отменить подписку на эту группу, отправьте сообщение по адресу freeswitch-r...@googlegroups.com.
О дополнительных функциях можно узнать в группе по адресу http://groups.google.com/group/freeswitch-ru?hl=ru.


Константин Самилко

unread,
May 1, 2012, 7:58:08 AM5/1/12
to freeswitch-ru
1. В винде FS если устанавливать из готового пакета .msi не имеет
вида службы. Просто, экзешник чтоли, не знаю как правильно в винде
назвать - запускается исполняемый файл от имени администратора и висит
окно в режиме "работы". Почти как если выполнить команду: asterisk -r
в Астериске. Вот этот исполняемый файл перезапускал. Выключал и
запускал вновь. Даже reloadxml делал.
2. В англоязычных сообщениях. При недоступности набираемого номера и
просьбе оставить voice mail, при наборе дефолтного номера 3000 для
конференции. У меня конечно есть подозрение, что может в номерном
плане прописано en при использовании звуковых файлов - но это
паранойа. Тестировал поставляемый в комплекте диалплан - свой еще не
писал.

On 1 май, 19:08, Віталій Ковалишин <v.kovalys...@gmail.com> wrote:
> В общем Вы все правильно делаете. Два вопроса:
> 1. перезапускали службу после изменений?
> 2.  где именно не начало говорить по-русски?
>
> --
> Vitaly Kovalyshyn, IT-SFERAhttp://vk.it-sfera.com.ua/
>

> 2012/5/1 Константин Самилко <samilko...@gmail.com>

Igor__D

unread,
May 1, 2012, 1:38:04 PM5/1/12
to freesw...@googlegroups.com
Добрый день!
оgция есть у  freeswitch для установки его в качестве службы...
вроде как для того чтоб прописать в кач-ве службы надо exe-к запустить с опцией " -install"
вроде так делал когда на Win баловался...
потом перенес систему на FreeBSD (хоть машинка послабже , а работает FS стабильнее и не тормозит)

вторник, 1 мая 2012 г., 16:58:08 UTC+5 пользователь Константин Самилко написал:

Константин Старцев

unread,
Nov 21, 2012, 10:12:05 AM11/21/12
to freesw...@googlegroups.com
В файле /conf/autoload_configs/conference.conf.xml нужно исправить четыре параметра "$${sounds_dir}/en/us/callie".

Константин Старцев

unread,
Nov 21, 2012, 11:59:49 AM11/21/12
to freesw...@googlegroups.com
Так и не смог найти почему при звонке на номер 5000 в стандартном диалплане при выборе конференции (цифра 1) фразы произносятся на английском языке. Возможно не совпадают названия файлов. Или в чем еще может быть причина?
Reply all
Reply to author
Forward
0 new messages