Голосовые сообщений

Проблемы/вопросы, связанные с запуском под различными платформами и конфигурациями.

Модератор: immortal

eygen
Сообщения: 392
Зарегистрирован: Чт сен 25, 2014 5:37 pm
Откуда: Екатеринбург
Благодарил (а): 25 раз
Поблагодарили: 52 раза

Голосовые сообщений

Сообщение eygen » Сб янв 02, 2016 3:33 pm

Добрый день, поднял MD все запустилось и вроде работает, но Алиса отказывается говорить. Звук воспроизводится перед сообщением а дальше тишина...
Система под windows, поиск результатов не дал. Может не умею им пользоваться.
Подскажите где что покрутить?
gnom537
Сообщения: 111
Зарегистрирован: Вт июн 17, 2014 1:06 pm
Откуда: нижний новгород
Благодарил (а): 5 раз
Поблагодарили: 12 раз

Re: Голосовые сообщений

Сообщение gnom537 » Сб янв 02, 2016 4:11 pm

Сергей, наверное тему голосовых сообщений для винды надо в шапку как нибудь добавить! и там расписать про гугл, яндекс и разных татьян. каждый новичек сталкивается с этим после того как гугл поставил проверку! а если Алиска не разговаривает то и интерес к ней у начинающих пропадает.
За это сообщение автора gnom537 поблагодарили (всего 3):
zarro (Пн май 02, 2016 9:45 am) • boyarskih (Пн май 16, 2016 9:02 am) • Maxipro (Вт сен 06, 2016 12:59 pm)
Рейтинг: 3.49%
eygen
Сообщения: 392
Зарегистрирован: Чт сен 25, 2014 5:37 pm
Откуда: Екатеринбург
Благодарил (а): 25 раз
Поблагодарили: 52 раза

Re: Голосовые сообщений

Сообщение eygen » Сб янв 02, 2016 9:58 pm

То есть с google слазить надо? Или есть варианты?..
Аватара пользователя
savenko_egor
Сообщения: 705
Зарегистрирован: Вс авг 03, 2014 8:17 pm
Откуда: Украина, Запорожье
Благодарил (а): 108 раз
Поблагодарили: 147 раз
Контактная информация:

Re: Голосовые сообщений

Сообщение savenko_egor » Вс янв 03, 2016 1:09 am

eygen писал(а):То есть с google слазить надо? Или есть варианты?..
В настройках системы посмотрите. Там есть для выбора Яндекс. Только нужен TTS ключ который можно получить тут.
Последний раз редактировалось savenko_egor Вс янв 03, 2016 11:53 am, всего редактировалось 1 раз.
За это сообщение автора savenko_egor поблагодарил:
eygen (Вс янв 03, 2016 7:25 am)
Рейтинг: 1.16%
eygen
Сообщения: 392
Зарегистрирован: Чт сен 25, 2014 5:37 pm
Откуда: Екатеринбург
Благодарил (а): 25 раз
Поблагодарили: 52 раза

Re: Голосовые сообщений

Сообщение eygen » Вс янв 03, 2016 7:26 am

warik писал(а):
eygen писал(а):То есть с google слазить надо? Или есть варианты?..
В настройках системы посмотрите. Там есть для выбора Яндекс. Только нужен ключ который можно получить тут.
Спасибо друг, попробую.
eygen
Сообщения: 392
Зарегистрирован: Чт сен 25, 2014 5:37 pm
Откуда: Екатеринбург
Благодарил (а): 25 раз
Поблагодарили: 52 раза

Re: Голосовые сообщений

Сообщение eygen » Пн янв 04, 2016 9:29 pm

Добрый день, вроде заговорила система. Но, не говорит время каждый час. Причем если дам команду say('Сейчас '.timeNow(),2); то время проговаривает...
Такое ощущение что сама система каждый час произносит время с выключенным звуком...
настройка включена - Сервис-настройки-говорить время-Вкл
Такое ощущение где то подкрутить осталось немного...
ErmolenkoM
Сообщения: 560
Зарегистрирован: Ср сен 04, 2013 10:31 am
Откуда: Самара
Благодарил (а): 99 раз
Поблагодарили: 140 раз
Контактная информация:

Re: Голосовые сообщений

Сообщение ErmolenkoM » Пн янв 04, 2016 9:55 pm

eygen писал(а):Добрый день, вроде заговорила система. Но, не говорит время каждый час. Причем если дам команду say('Сейчас '.timeNow(),2); то время проговаривает...
Такое ощущение что сама система каждый час произносит время с выключенным звуком...
настройка включена - Сервис-настройки-говорить время-Вкл
Такое ощущение где то подкрутить осталось немного...
Пожалуйста, указывайте ссылку на коннект. Очень тяжело угадывать - что же у вас там происходит.

По поводу - говорит время каждый час. Надо понимать, что за это отвечает вот этот код:
Timer.onNewMinute

Код: Выделить всё

$h=(int)date('G',time());
$m=date('i',time());

if (($h>=8)) {
 if ($m=="00") {
   say(timeNow());
 }
}
 
Как видно, команда SAY здесь не содержит второго параметра. А значит у вас 2 варианта: либо установить уровень системный сообщений ThisComputer.minMsgLevel в 0, либо добавить вторым параметром 2.
За это сообщение автора ErmolenkoM поблагодарил:
eygen (Вт янв 05, 2016 10:54 am)
Рейтинг: 1.16%
aka msh555
Cubian на Cubietruck, Connect
Аватара пользователя
savenko_egor
Сообщения: 705
Зарегистрирован: Вс авг 03, 2014 8:17 pm
Откуда: Украина, Запорожье
Благодарил (а): 108 раз
Поблагодарили: 147 раз
Контактная информация:

Re: Голосовые сообщений

Сообщение savenko_egor » Пн янв 04, 2016 9:56 pm

И к тексту выше можно добавить что у Вас может быть время с 00 до 08. В это время Алиса молчит.
За это сообщение автора savenko_egor поблагодарил:
eygen (Вт янв 05, 2016 10:54 am)
Рейтинг: 1.16%
eygen
Сообщения: 392
Зарегистрирован: Чт сен 25, 2014 5:37 pm
Откуда: Екатеринбург
Благодарил (а): 25 раз
Поблагодарили: 52 раза

Re: Голосовые сообщений

Сообщение eygen » Пн янв 04, 2016 9:59 pm

ErmolenkoM писал(а):
eygen писал(а):Добрый день, вроде заговорила система. Но, не говорит время каждый час. Причем если дам команду say('Сейчас '.timeNow(),2); то время проговаривает...
Такое ощущение что сама система каждый час произносит время с выключенным звуком...
настройка включена - Сервис-настройки-говорить время-Вкл
Такое ощущение где то подкрутить осталось немного...
Пожалуйста, указывайте ссылку на коннект. Очень тяжело угадывать - что же у вас там происходит.

По поводу - говорит время каждый час. Надо понимать, что за это отвечает вот этот код:
Timer.onNewMinute

Код: Выделить всё

$h=(int)date('G',time());
$m=date('i',time());

if (($h>=8)) {
 if ($m=="00") {
   say(timeNow());
 }
}
Как видно, команда SAY здесь не содержит второго параметра. А значит у вас 2 варианта: либо установить уровень системный сообщений ThisComputer.minMsgLevel в 0, либо добавить вторым параметром 2.
А где подкрутить ThisComputer.minMsgLevel?
В коннекте мене нет...
eygen
Сообщения: 392
Зарегистрирован: Чт сен 25, 2014 5:37 pm
Откуда: Екатеринбург
Благодарил (а): 25 раз
Поблагодарили: 52 раза

Re: Голосовые сообщений

Сообщение eygen » Вт янв 05, 2016 10:59 am

Благодарю откликнувшимся, все нашел все получилось.
Только вот думаю нет ли какого скрипта который ThisComputer.minMsgLevel в 1 обратно переведет.
Алиса со мной разговаривает, но интересно что если к примеру наберу команду - "Сколько время" она голосом отвечает, а если через majordroid голосом распознает ее пишет в чате но сообщает что неизвестная команда. Это нормальное поведение и я в чем то не разобрался?
Ответить