Голосовой помошник в повседневных делах
Раздел в разработке.
Хочется сделать небольшой голосовой помошник, который бы помогал мне с ежедневными делами
В идеале в нём можно будет создавать списки задач, контексты, в которых они выполняются (дома, на улице, на работе и т.д.), разделы (на этой неделе, сегодня, когда-нибудь), а также реализовать дополнительные функции типа "узнай погоду" и помощь выбора приоритетов с помощью нейронок.
Первое, что хочу сделать:
Т.к. у меня нет возможности сейчас делать какой-то свой девайс типа колонки Алисы, и не хочется постоянно держать включенным компьютер, решил, что сделаю приложение под андроид (можно позже и под ios)
Ближайшие шаги:
Установить android studio
Сделать hello world приложение, установить на свой телефон
Написать код, который бы запускал приложение в фоне и слушал кодовое слово, (типа "Алиса", на данный момент я не придумал, как назвать помошника, поэтому пусть будет "Джарвис" как в Железном Человеке), после которого может подать короткий сигнал. Так я узнаю, что он реагирует именно на нужное слово. Нужно, чтобы приложение не приходилось запускать каждый раз, а чтобы оно работало именно в фоне
На следующем шаге пусть повторяет за мной, как эхо. Для этого нужно распознование речи и генерация речи
Сделать хардкодом: когда говорю "Джарвис, я ухожу" пусть выдаст хардкодный список того, что нужно сделать (выключи свет, закрой окна, проверь воду и еду питомцев, проверь мусор, отключи всё из розеток, заправь постель, проверь, нужен ли зонт)
К команде "Джарвис, я ухожу" добавить проверку прогноза погоды после текущего времени
Развернуть бекенд на поддомене. Можно на питоне, т.к. планируется дальнейшая работа с нейронками. LMM хотелось бы использовать развёрнутую на сервере, а не какую-то стороннюю, чтобы была доступна всегда. Это на будущее, к шагу не относится
Сделать эндпоинты создания и редактирования списков
Подключить функционал к андроид приложению, создать новые голосовые команды для этого
← Полезные проекты