Страница 1 из 2
Голосовые сообщения на русском
Добавлено: Чт янв 10, 2013 9:34 pm
loginblogin
Не говорит русские слова и все тут.
Как только сообщение написано русскими буквами, то произносится что-то типа короткого свиста и все. На английском - все ок.
Сделал все, как в этой теме
http://smartliving.ru/forum/viewtopic.php?f=4&t=77
Чувствуется, что что-то поменялось, так как английские слова стали читаться "по-русски", но русские так и не читаются. Только свист.
система: вин 8, eng
Re: Голосовые сообщения на русском
Добавлено: Чт янв 10, 2013 10:09 pm
raptorialfungus
loginblogin писал(а):Не говорит русские слова и все тут.
Как только сообщение написано русскими буквами, то произносится что-то типа короткого свиста и все. На английском - все ок.
Сделал все, как в этой теме
http://smartliving.ru/forum/viewtopic.php?f=4&t=77
Чувствуется, что что-то поменялось, так как английские слова стали читаться "по-русски", но русские так и не читаются. Только свист.
система: вин 8, eng
Админка -> Общие настройки -> Voice notifications language -> Изменить с
en на
ru
У меня было достаточно именно этого. Получается что-то не так с кодировкой.
Я бы посмотрел, как выглядят те русские слова, вставив Debmes($message); в /var/www/lib/tts.class.php в самом начале функции GoogleTTS. В 17 строке, например. А потом уже смотреть дальше. Там есть разные параметры запроса на гугл.
Андрей
Re: Голосовые сообщения на русском
Добавлено: Чт янв 10, 2013 10:13 pm
loginblogin
так и сделал. везде стоит русский.
причем если спросить "сколько время", то говорит нормально, по-руски.
А если написать в скрипте
say('привет, балбес');
то - только короткий свист.
Re: Голосовые сообщения на русском
Добавлено: Чт янв 10, 2013 10:20 pm
raptorialfungus
loginblogin писал(а):так и сделал. везде стоит русский.
причем если спросить "сколько время", то говорит нормально, по-руски.
А если написать в скрипте
say('привет, балбес');
то - только короткий свист.
Ну, а если двойные кавычки использовать?
Re: Голосовые сообщения на русском
Добавлено: Чт янв 10, 2013 10:32 pm
loginblogin
raptorialfungus писал(а):
Ну, а если двойные кавычки использовать?
пробовал, не помогает
Re: Голосовые сообщения на русском
Добавлено: Чт янв 10, 2013 10:34 pm
loginblogin
методом тыка проблема решилась так:
надо добавить пробел в начале строки, тогда работает. то есть
вот так не работает
say('привет мир');
а вот так работает
say(' привет мир');
Re: Голосовые сообщения на русском
Добавлено: Пт янв 11, 2013 1:07 pm
sergejey
loginblogin писал(а):методом тыка проблема решилась так:
надо добавить пробел в начале строки, тогда работает. то есть
вот так не работает
say('привет мир');
а вот так работает
say(' привет мир');
Жесть ))
Видать какие-то особенности Win8...
Re: Голосовые сообщения на русском
Добавлено: Чт дек 24, 2015 4:14 pm
rublin
День добрый.
Поставил мажордомо версии 100b. Как заставить ее разговаривать?
При выполнении сценария (Greeting, например) слышно звук (Play sound signal before speaking) но речь не произносится, хотя в историю событий пишет.
Пробовал менять языки в Voice notifications language, но ничего не помогает.
Re: Голосовые сообщения на русском
Добавлено: Чт дек 24, 2015 7:54 pm
Kulandy
"При выполнении сценария (Greeting, например) слышно звук (Play sound signal before speaking) но речь не произносится" Была точно такая же проблема. Причем на компе установлена версия 0.6 (в другом директории) - та работает как по писанному... А с 100b решилось переустановкой системы заново. Ос на компе - вынь7.
Re: Голосовые сообщения на русском
Добавлено: Пт дек 25, 2015 7:25 pm
rublin
У меня тоже 7 винда. Есть другая инсталляция на ХР, там разговаривает, но непонятно (как будто русский озвучивает английским языком). Также менял настройки - не помагает.