Как реализовать голосовую проверку пароля?

Всё, что не подходит под вышеперечисленные разделы

Модератор: immortal

Ответить
Yashalta
Сообщения: 315
Зарегистрирован: Вс май 20, 2018 9:27 am
Благодарил (а): 160 раз
Поблагодарили: 29 раз

Как реализовать голосовую проверку пароля?

Сообщение Yashalta » Пт июл 13, 2018 12:26 pm

Подскажите пожалйста, возможно уже есть готовый модель или где то на просторах этого форума уже есть решение?!?!
Мне нужно:
я: Алиса включи подогрев!
Алиса: Для включения подогрева нужа ключевая фраза! Произнесите ключевую фразу!
я: "Но пасаран"
Алиса: Подогрев включен! / Либо если ввели не правильную фразу то: Ключевая фраза не совпадает! Для включения подогрева обратитесь к родителям! С уважением Алиса.
Аватара пользователя
xor
Сообщения: 2038
Зарегистрирован: Сб ноя 22, 2014 8:45 pm
Благодарил (а): 284 раза
Поблагодарили: 629 раз

Re: Как реализовать голосовую проверку пароля?

Сообщение xor » Пт июл 13, 2018 12:52 pm

Модуля нет, почитайте про установку контекста в шаблонах поведения, инициацию диалога Алисой и функцию ask на форуме

Отправлено с моего Redmi 4X через Tapatalk

Yashalta
Сообщения: 315
Зарегистрирован: Вс май 20, 2018 9:27 am
Благодарил (а): 160 раз
Поблагодарили: 29 раз

Re: Как реализовать голосовую проверку пароля?

Сообщение Yashalta » Пт июл 13, 2018 2:45 pm

xor писал(а):
Пт июл 13, 2018 12:52 pm
Модуля нет, почитайте про установку контекста в шаблонах поведения, инициацию диалога Алисой и функцию ask на форуме
Я тоже думал про контекст но, так же нужно как-то реализрвать в коде сравнивание ключевых фраз... А "функцию ask" я поиске по форуму не нашел!
Аватара пользователя
xor
Сообщения: 2038
Зарегистрирован: Сб ноя 22, 2014 8:45 pm
Благодарил (а): 284 раза
Поблагодарили: 629 раз

Re: Как реализовать голосовую проверку пароля?

Сообщение xor » Пт июл 13, 2018 5:06 pm

В теме Новости вторая сверху
https://majordomo.smartliving.ru/forum/ ... f=7&t=4731

Отправлено с моего Redmi 4X через Tapatalk

За это сообщение автора xor поблагодарил:
Yashalta (Пт июл 13, 2018 6:56 pm)
Рейтинг: 1.16%
Аватара пользователя
xor
Сообщения: 2038
Зарегистрирован: Сб ноя 22, 2014 8:45 pm
Благодарил (а): 284 раза
Поблагодарили: 629 раз

Re: Как реализовать голосовую проверку пароля?

Сообщение xor » Пт июл 13, 2018 5:46 pm

И да, придется реализовывать..
Можно шаблон завести Пароль (.+), который будет сравнивать слова после Пароль с ключевой фразой или постоянной, или из переменной. И по результату выставлять флаг Санкционировано, например, на следующие 5 минут.
Ещё совет - испанское Но пасаран должно быть распознано русской распознавалкой правильно, это точно? Ребенок может остаться без подогрева.

Отправлено с моего Redmi 4X через Tapatalk

Yashalta
Сообщения: 315
Зарегистрирован: Вс май 20, 2018 9:27 am
Благодарил (а): 160 раз
Поблагодарили: 29 раз

Re: Как реализовать голосовую проверку пароля?

Сообщение Yashalta » Пт июл 13, 2018 8:56 pm

В итоге я реализовал только при помощи контекста!
1. Создал "Шаблон поведения" под названием "Пароль (Включи компьютер)"
В поле шаблон ввел "Включи компьютер"
В код добавил эту строчку

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

say("Для того, что бы включить компьютер нужно сказать ключевую фразу!",2);
2. Добавил дочерний элимент под названием "Ответ на пароль"
в шаблоне дочернего элимента вписал "пароль (.+)"
А в поле код вписал

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

if($matches[1]==20){ // цифра 20 это и есть пароль
 say("Пароль верный, приятного серфинга в инете!!");
// какой то ваш код
 }else{
 say("Пароль не верный, обратитесь к маме!");
}
 
Аватара пользователя
mazahaka7sk
Сообщения: 54
Зарегистрирован: Сб фев 20, 2016 8:46 am
Откуда: Усть-Каменогорс
Благодарил (а): 8 раз
Поблагодарили: 10 раз
Контактная информация:

Re: Как реализовать голосовую проверку пароля?

Сообщение mazahaka7sk » Ср окт 10, 2018 11:44 am

а тема интересная так можно сделать на электронный замок на дверь пока пароль не скажешь не откроет)
CONNECT |Группа в VK| ЮТУБ КАНАЛ
Система стоит на Raspberry pi 3b v3.31
Если вам помогло данное сообщение, не поленитесь нажать кнопку "спасибо".
serghei
Сообщения: 2575
Зарегистрирован: Пт ноя 06, 2015 10:22 am
Откуда: Кишинёв
Благодарил (а): 303 раза
Поблагодарили: 282 раза

Re: Как реализовать голосовую проверку пароля?

Сообщение serghei » Ср окт 10, 2018 1:41 pm

Точно ! https://m.facebook.com/story.php?story_ ... 77%2F&_rdr
Ps/ простите не удержался.....с телефона не знаю как спрятать под спойлер.
AMS : ESP32 + NRF24 + 1Wire-I2C мост DS2482 + счетчик DS2423 + сеть MySensors + редактирование страниц в браузере + Upload по воздуху + SPIFFS
Ответить