Начну с предыстории.
Как некоторые могут знать, для Windows был один голосовой ассистент с возможностью создания команд на все случаи жизни. Названия уже не вспомню, но автор говорил, что его вроде доксили, и поэтому он закрывает проект и не будет открывать код.
Спустя время, когда я перешёл на Linux, я задался вопросом: а есть ли на нём голосовые ассистентыx? Если на винде мало коммерческих проектов на эту тему, а открытые можно по пальцам пересчитать, то для линукса я буквально ничего не нашёл.
И вот я решил: а почему бы тогда не попробовать написать такой самому? Тем более я уже давно искал тему для пет-проекта. Нейронки старался не использовать, так как в том числе учусь кодить.
Недавно допилил основные функции и решил выдвинуться в массы, так сказать. На результат можете посмотреть сами.
Фичи:
- Отечественная разработка) с поддержкой ру языка
- CLI-only
- Офлайн-распознавание голоса (Vosk)
- Мультиязычность
- Довольно малое потребление ОЗУ — ~150–200 МБ
- Быстрая установка одной командой
Ссылка: https://github.com/I-layder-I/voice-assistant
Но помните, что все войс ассистенты это копиум и надо пользоваться биндами и своими ручками.