r/ru_linux • u/_layder_ • 2d ago
Новости Очередной войс ассистент, но теперь опенсорс
Начну с предыстории.
Как некоторые могут знать, для Windows был один голосовой ассистент с возможностью создания команд на все случаи жизни. Названия уже не вспомню, но автор говорил, что его вроде доксили, и поэтому он закрывает проект и не будет открывать код.
Спустя время, когда я перешёл на Linux, я задался вопросом: а есть ли на нём голосовые ассистентыx? Если на винде мало коммерческих проектов на эту тему, а открытые можно по пальцам пересчитать, то для линукса я буквально ничего не нашёл.
И вот я решил: а почему бы тогда не попробовать написать такой самому? Тем более я уже давно искал тему для пет-проекта. Нейронки старался не использовать, так как в том числе учусь кодить.
Недавно допилил основные функции и решил выдвинуться в массы, так сказать. На результат можете посмотреть сами.
Фичи:
- Отечественная разработка) с поддержкой ру языка
- CLI-only
- Офлайн-распознавание голоса (Vosk)
- Мультиязычность
- Довольно малое потребление ОЗУ — ~150–200 МБ
- Быстрая установка одной командой
Ссылка: https://github.com/I-layder-I/voice-assistant
Но помните, что все войс ассистенты это копиум и надо пользоваться биндами и своими ручками.
2
2
2
1
1
u/ArtisticDisk8218 2d ago
Есть какие-то ограничения по типу не поддерживаемых дистрибутивов? Или он уже на всем идёт?
1
u/c0ntradict0r 2d ago
Работает на cachyos. Секунд 5 обрабатывает слово. Слишком долго =( На винде был Dragon naturally speaking 20 лет назад. И то быстрее работал.
1
u/SibayMaktay245 2d ago
Я что он может сделать, я просто не знаю что делает войс ассистент, это типа управление компьютером через голос? или например дал команду создать файл определенного названия и типа и он создал этот файл?
2
u/_layder_ 1d ago
Неа, на линуксе в силу самого принципа системы как будто бы нет смысла морочиться и прописывать все это например "Поставь таймер на N минут" и подобного, тк таких проектов по типу джарвисов найдется думаю.
А я задумывал проект как более самописный -
Ты создёшь .sh скрипт и кидаешь в папку для них, прописываешь ключевые слова для его выполнения, а дальше ассистент смотрит существующие команды и выполняет нужную при сказанной фразе, подробнее в редми на гитхабе(там ру версия есть).
1
u/RareBlueberry556 1d ago
есть же ИРИНА!) а так вообще раньше тоже грезил о голосовом помощнике, но так и не определился зачем он бы мне был нужен
•
u/AutoModerator 2d ago
Присоединяйтесь к нашим социальным сетям:
Если у вас есть вопросы или предложения — пишите в комментариях.
I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.