Страница 1 из 8
Голосовые сообщений
Добавлено: Сб янв 02, 2016 3:33 pm
eygen
Добрый день, поднял MD все запустилось и вроде работает, но Алиса отказывается говорить. Звук воспроизводится перед сообщением а дальше тишина...
Система под windows, поиск результатов не дал. Может не умею им пользоваться.
Подскажите где что покрутить?
Re: Голосовые сообщений
Добавлено: Сб янв 02, 2016 4:11 pm
gnom537
Сергей, наверное тему голосовых сообщений для винды надо в шапку как нибудь добавить! и там расписать про гугл, яндекс и разных татьян. каждый новичек сталкивается с этим после того как гугл поставил проверку! а если Алиска не разговаривает то и интерес к ней у начинающих пропадает.
Re: Голосовые сообщений
Добавлено: Сб янв 02, 2016 9:58 pm
eygen
То есть с google слазить надо? Или есть варианты?..
Re: Голосовые сообщений
Добавлено: Вс янв 03, 2016 1:09 am
savenko_egor
eygen писал(а):То есть с google слазить надо? Или есть варианты?..
В настройках системы посмотрите. Там есть для выбора Яндекс. Только нужен TTS ключ который можно получить
тут.
Re: Голосовые сообщений
Добавлено: Вс янв 03, 2016 7:26 am
eygen
warik писал(а):eygen писал(а):То есть с google слазить надо? Или есть варианты?..
В настройках системы посмотрите. Там есть для выбора Яндекс. Только нужен ключ который можно получить
тут.
Спасибо друг, попробую.
Re: Голосовые сообщений
Добавлено: Пн янв 04, 2016 9:29 pm
eygen
Добрый день, вроде заговорила система. Но, не говорит время каждый час. Причем если дам команду say('Сейчас '.timeNow(),2); то время проговаривает...
Такое ощущение что сама система каждый час произносит время с выключенным звуком...
настройка включена - Сервис-настройки-говорить время-Вкл
Такое ощущение где то подкрутить осталось немного...
Re: Голосовые сообщений
Добавлено: Пн янв 04, 2016 9:55 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.
Re: Голосовые сообщений
Добавлено: Пн янв 04, 2016 9:56 pm
savenko_egor
И к тексту выше можно добавить что у Вас может быть время с 00 до 08. В это время Алиса молчит.
Re: Голосовые сообщений
Добавлено: Пн янв 04, 2016 9:59 pm
eygen
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?
В коннекте мене нет...
Re: Голосовые сообщений
Добавлено: Вт янв 05, 2016 10:59 am
eygen
Благодарю откликнувшимся, все нашел все получилось.
Только вот думаю нет ли какого скрипта который ThisComputer.minMsgLevel в 1 обратно переведет.
Алиса со мной разговаривает, но интересно что если к примеру наберу команду - "Сколько время" она голосом отвечает, а если через majordroid голосом распознает ее пишет в чате но сообщает что неизвестная команда. Это нормальное поведение и я в чем то не разобрался?