Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/waysoonprogramms/voiceassistantleo

Лео — голосовой помощник для Windows. Написанный на C#. Четко распознает голос с помощью Vosk STT. Озвучен при помощи Silero TTS.
https://github.com/waysoonprogramms/voiceassistantleo

csharp dotnet gui oss russian-language sileros-tts voice-assistant voice-commands voice-recognition vosk vosk-engine wakeword windows-10 windows-11 windows-desktop wpf

Last synced: 2 months ago
JSON representation

Лео — голосовой помощник для Windows. Написанный на C#. Четко распознает голос с помощью Vosk STT. Озвучен при помощи Silero TTS.

Awesome Lists containing this project

README

        




Banner



GitHub License
GitHub watchers
GitHub Repo stars
Static Badge

Описание



Лео — голосовой помощник для Windows. Написанный на C#.
Четко распознает голос с помощью Vosk API. Был начат как
проект для изучения программирования на С#. Немного позже стало
понятно, что он имеет большой потенциал, в качестве моего
первого крупного проекта.

История создания



Проект начался внезапно в начале лета 2023 года. Первоначальное
название ассистента было Popping Cat (Отсылка на мем). Идеей послужил
пост в телеграм канале с кастомной иконкой корзины в виде знаменитого
кота. Позже, ближе к концу мая, переименован, так как хотелось внедрить
WakeWord, а с таким сложным именем было сложно к нему обращаться.
Уже за идею иконки и лица проекта был взят дракон. А вот сама идея
создать своего голосового помощника появилась после того, как я
посмотрел видео, где писали своего ассистента — Jarvis.

Благодарности



Хочу поблагодарить моих родителей и учителя информатики, за моральную
поддержку и помощь в создании этого проекта.

Технологии



Озвучено голосом Eugene при помощи Silero TTS. Точно
распазноет голос Voks API.

Скриншот приложения

Screenshot

Голосовые Команды



Что-бы активировать ассистента необходимо назвать его имя (Лео). Вы можете как назвать ассистента вместе
с запросом, так и отдельно, разницы нет.


Что он может:


Запускать приложения:




  • Открой Телеграм - Запускает Telegram Desktop.


  • Открой консоль - Запускает CMD


Открывать сайты:




  • Открой ВКонтакте - Открывает ВК


  • Открой почту - Открывает Gmail


  • Открой YouTube - Открывает YouTube


Помогать управлять компьютером:




  • Почисти корину - Очищает корзину


  • Поставь на паузу - Ставит на паузу музыку


  • Включи обратно - Снимает с паузы музыку


  • Следующий/Предыдущий трек - Управляет очередью


  • Закрой - Закрывает окно в фокусе (BETA)

Коды ошибок




  • 01 - Лео не удалось получить доступ к микрофону. Попробуйте разрешить приложению доступ к микрофону: Параметры Windows -> Конфиденциальность -> Разрешения -> Микрофон


  • 02 - Не удалось создать запись в реестре


  • 03 - Не удалось изменить/удалить запись в реестре


  • 04 - Не удалось загрузить последние сообщения из чата

Связаться со мной


В проекте используются иконки с сайта Icons8.ru