Алиса не хочет со мной общаться :-(
Модератор: immortal
-
- Сообщения: 27
- Зарегистрирован: Пт янв 23, 2015 5:09 pm
- Благодарил (а): 8 раз
- Поблагодарили: 0
Алиса не хочет со мной общаться :-(
Здравствуйте!
Пытаюсь влиться в ряды , но "порог вхождения" высоковат, многого пока просто не понимаю.
Что-то никак не могу заставить Алису что-нибудь сказать голосом. Должна ли она говорить, например, время? Каждый час? А если я ее спрашиваю?
Debian 7.8
MJD 0.8.0b
sudo -u www-data mplayer http://radio.bestfm.fm:8080/bestfm64 - радио работает.
Дин-дон каждый час слышен. Циклы запущены.
Звуковые файлы на другом компьютере через панель управления в веб-интерфейсе прослушать тоже могу.
ThisComputer.minMsgLevel обычно 1 (это днем, ночью пока не смотрел). Ручками ставлю 0, убеждаюсь,что действительно изменилось через X-Ray - не помогает.
Файлов в /var/www/cached/voice/ не вижу.
ЧЯДНТ? Ткните пожалуйста в нужном направлении!
Пытаюсь влиться в ряды , но "порог вхождения" высоковат, многого пока просто не понимаю.
Что-то никак не могу заставить Алису что-нибудь сказать голосом. Должна ли она говорить, например, время? Каждый час? А если я ее спрашиваю?
Debian 7.8
MJD 0.8.0b
sudo -u www-data mplayer http://radio.bestfm.fm:8080/bestfm64 - радио работает.
Дин-дон каждый час слышен. Циклы запущены.
Звуковые файлы на другом компьютере через панель управления в веб-интерфейсе прослушать тоже могу.
ThisComputer.minMsgLevel обычно 1 (это днем, ночью пока не смотрел). Ручками ставлю 0, убеждаюсь,что действительно изменилось через X-Ray - не помогает.
Файлов в /var/www/cached/voice/ не вижу.
ЧЯДНТ? Ткните пожалуйста в нужном направлении!
-
- Сообщения: 1473
- Зарегистрирован: Сб окт 12, 2013 11:03 pm
- Благодарил (а): 49 раз
- Поблагодарили: 327 раз
Re: Алиса не хочет со мной общаться :-(
У меня был такой прикол.
Проблема в том что мой провайдер при запросе через DNS не выдавал IP службы https://translate.google.ru/
Решилось всё добавлением /etc/resolv.conf
nameserver 8.8.8.8
Также проверьте права записи на /var/www/cached/voice для пользователя с которым работает цикл
Проблема в том что мой провайдер при запросе через DNS не выдавал IP службы https://translate.google.ru/
Решилось всё добавлением /etc/resolv.conf
nameserver 8.8.8.8
Также проверьте права записи на /var/www/cached/voice для пользователя с которым работает цикл
- Рейтинг: 1.16%
Linux, Raspberry PI, MySensors
Connect: http://connect.smartliving.ru/profile/53
Мои проекты: http://smartliving.ru/profile/4
Connect: http://connect.smartliving.ru/profile/53
Мои проекты: http://smartliving.ru/profile/4
- Bagir
- Сообщения: 1613
- Зарегистрирован: Вт сен 17, 2013 6:46 pm
- Откуда: Ярославская область город Углич
- Благодарил (а): 212 раз
- Поблагодарили: 374 раза
Re: Алиса не хочет со мной общаться :-(
Есть два пути. Либо мучаем Гугл, либо ставим на машину движок синтеза речи и все работает локально. Не знаю как в случае с Линюкс, а на винде мне больше нравится локальный движок.
Так же есть еще и третий вариант. Перехватываем текст и озвучиваем его в сторонней программе. Тут уж кому что больше нравится.
Так же есть еще и третий вариант. Перехватываем текст и озвучиваем его в сторонней программе. Тут уж кому что больше нравится.
- Рейтинг: 1.16%
-
- Сообщения: 27
- Зарегистрирован: Пт янв 23, 2015 5:09 pm
- Благодарил (а): 8 раз
- Поблагодарили: 0
Re: Алиса не хочет со мной общаться :-(
А по умолчанию что-нибудь включено? Я пока просто осваиваюсь. В конце концов лучше бы она молчала, чем болтала, но мне хочется научиться этим управлять. Для начала гугл вполне подходит.
Нашел, где ссылка на translate.google.ru
/var/www/lib/tts.class.php
Но как оно работает не понял. Места, откуда это вызывается, найти не смог. Искал простым grep по всей директории.
Проблема с DNS - это не мой случай.
Нашел, где ссылка на translate.google.ru
/var/www/lib/tts.class.php
Но как оно работает не понял. Места, откуда это вызывается, найти не смог. Искал простым grep по всей директории.
Проблема с DNS - это не мой случай.
- Bagir
- Сообщения: 1613
- Зарегистрирован: Вт сен 17, 2013 6:46 pm
- Откуда: Ярославская область город Углич
- Благодарил (а): 212 раз
- Поблагодарили: 374 раза
Re: Алиса не хочет со мной общаться :-(
Чтобы что то сказать, напишите в методе, скрипте, или просто сразу в консоли say('Привет');
Слово "Привет" должно быть сказано и появиться в чате с Алисой.
Функция say() надодится в lid\common.class.php
Слово "Привет" должно быть сказано и появиться в чате с Алисой.
Функция say() надодится в lid\common.class.php
-
- Сообщения: 27
- Зарегистрирован: Пт янв 23, 2015 5:09 pm
- Благодарил (а): 8 раз
- Поблагодарили: 0
Re: Алиса не хочет со мной общаться :-(
Не говорит. В чате появляется вопрос и ответ. Кроме того, в правом верхнем углу появляется черный ярлык с ответом, но не говорит. С чем и пытаюсь бороться.
14:50 Alice: привет
14:50 Admin: скажи привет
14:50 Alice: привет
14:50 Admin: скажи привет
- Bagir
- Сообщения: 1613
- Зарегистрирован: Вт сен 17, 2013 6:46 pm
- Откуда: Ярославская область город Углич
- Благодарил (а): 212 раз
- Поблагодарили: 374 раза
Re: Алиса не хочет со мной общаться :-(
Выбор способа чтения текста настраивается тут:
Панель управления -> Настройки -> Общие настройки -> Общие -> Use Google Text-to-Speech engine
Значение по-умолчанию: On
То есть, по умолчанию используется вариант с Гуглом. Наверное в Вашем случае все сложней, если сразу не заработало. Я вот как то совсем не изучал Гугловский вариант, и сразу стал использовать движок. Так что могу только сказать, что надо разбить проблему на 2 части. Сперва надо посмотреть, получаем ли от Гугла звуковые файлы.
Панель управления -> Настройки -> Общие настройки -> Общие -> Use Google Text-to-Speech engine
Значение по-умолчанию: On
То есть, по умолчанию используется вариант с Гуглом. Наверное в Вашем случае все сложней, если сразу не заработало. Я вот как то совсем не изучал Гугловский вариант, и сразу стал использовать движок. Так что могу только сказать, что надо разбить проблему на 2 части. Сперва надо посмотреть, получаем ли от Гугла звуковые файлы.
- Рейтинг: 1.16%
-
- Сообщения: 27
- Зарегистрирован: Пт янв 23, 2015 5:09 pm
- Благодарил (а): 8 раз
- Поблагодарили: 0
Re: Алиса не хочет со мной общаться :-(
Спасибо! Все оказалось просто, значение было Off. А вот найти этот пунктик самому оказалось непосильной задачей
Я просто лазаю по разным местам и пытаюсь увидеть, как оно работает. Что-то получается, а что-то нет.
Бесперебойник подключил, иконка меняет цвет. Научился выбирать погоду, которая нравится. Теперь вот с Алисой поболтаю
Я просто лазаю по разным местам и пытаюсь увидеть, как оно работает. Что-то получается, а что-то нет.
Бесперебойник подключил, иконка меняет цвет. Научился выбирать погоду, которая нравится. Теперь вот с Алисой поболтаю
- Bagir
- Сообщения: 1613
- Зарегистрирован: Вт сен 17, 2013 6:46 pm
- Откуда: Ярославская область город Углич
- Благодарил (а): 212 раз
- Поблагодарили: 374 раза
Re: Алиса не хочет со мной общаться :-(
Отлично! Ну если дело дошло до разговора с Алисой, то надо изучать шаблоны поведения. Там тоже главное вначале въехать, а дальше все просто.