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

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

Модератор: immortal

Ответить
Yashalta
Сообщения: 318
Зарегистрирован: Вс май 20, 2018 9:27 am

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

Сообщение Yashalta »

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

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

Сообщение xor »

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

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

Yashalta
Сообщения: 318
Зарегистрирован: Вс май 20, 2018 9:27 am

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

Сообщение Yashalta »

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

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

Сообщение xor »

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

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

Аватара пользователя
xor
Сообщения: 2044
Зарегистрирован: Сб ноя 22, 2014 8:45 pm

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

Сообщение xor »

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

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

Yashalta
Сообщения: 318
Зарегистрирован: Вс май 20, 2018 9:27 am

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

Сообщение Yashalta »

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

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

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

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

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

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

Сообщение mazahaka7sk »

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

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

Сообщение serghei »

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