Страница 1 из 1
Как реализовать голосовую проверку пароля?
Добавлено: Пт июл 13, 2018 12:26 pm
Yashalta
Подскажите пожалйста, возможно уже есть готовый модель или где то на просторах этого форума уже есть решение?!?!
Мне нужно:
я: Алиса включи подогрев!
Алиса: Для включения подогрева нужа ключевая фраза! Произнесите ключевую фразу!
я: "Но пасаран"
Алиса: Подогрев включен! / Либо если ввели не правильную фразу то: Ключевая фраза не совпадает! Для включения подогрева обратитесь к родителям! С уважением Алиса.
Re: Как реализовать голосовую проверку пароля?
Добавлено: Пт июл 13, 2018 12:52 pm
xor
Модуля нет, почитайте про установку контекста в шаблонах поведения, инициацию диалога Алисой и функцию ask на форуме
Отправлено с моего Redmi 4X через Tapatalk
Re: Как реализовать голосовую проверку пароля?
Добавлено: Пт июл 13, 2018 2:45 pm
Yashalta
xor писал(а): ↑Пт июл 13, 2018 12:52 pm
Модуля нет, почитайте про установку контекста в шаблонах поведения, инициацию диалога Алисой и функцию ask на форуме
Я тоже думал про контекст но, так же нужно как-то реализрвать в коде сравнивание ключевых фраз... А "функцию ask" я поиске по форуму не нашел!
Re: Как реализовать голосовую проверку пароля?
Добавлено: Пт июл 13, 2018 5:06 pm
xor
В теме Новости вторая сверху
https://majordomo.smartliving.ru/forum/ ... f=7&t=4731
Отправлено с моего Redmi 4X через Tapatalk
Re: Как реализовать голосовую проверку пароля?
Добавлено: Пт июл 13, 2018 5:46 pm
xor
И да, придется реализовывать..
Можно шаблон завести Пароль (.+), который будет сравнивать слова после Пароль с ключевой фразой или постоянной, или из переменной. И по результату выставлять флаг Санкционировано, например, на следующие 5 минут.
Ещё совет - испанское Но пасаран должно быть распознано русской распознавалкой правильно, это точно? Ребенок может остаться без подогрева.
Отправлено с моего Redmi 4X через Tapatalk
Re: Как реализовать голосовую проверку пароля?
Добавлено: Пт июл 13, 2018 8:56 pm
Yashalta
В итоге я реализовал только при помощи контекста!
1. Создал "Шаблон поведения" под названием "Пароль (Включи компьютер)"
В поле шаблон ввел "Включи компьютер"
В код добавил эту строчку
Код: Выделить всё
say("Для того, что бы включить компьютер нужно сказать ключевую фразу!",2);
2. Добавил дочерний элимент под названием "Ответ на пароль"
в шаблоне дочернего элимента вписал "пароль (.+)"
А в поле код вписал
Код: Выделить всё
if($matches[1]==20){ // цифра 20 это и есть пароль
say("Пароль верный, приятного серфинга в инете!!");
// какой то ваш код
}else{
say("Пароль не верный, обратитесь к маме!");
}
Re: Как реализовать голосовую проверку пароля?
Добавлено: Ср окт 10, 2018 11:44 am
mazahaka7sk
а тема интересная так можно сделать на электронный замок на дверь пока пароль не скажешь не откроет)
Re: Как реализовать голосовую проверку пароля?
Добавлено: Ср окт 10, 2018 1:41 pm
serghei
Точно !
https://m.facebook.com/story.php?story_ ... 77%2F&_rdr
Ps/ простите не удержался.....с телефона не знаю как спрятать под спойлер.