Skip to content

kianurivzzz/voice_helper

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Описание голосового помощника VoiceHelper v0.1 ALPHA

Голосовой помощник в процессе разработки. Постепенно будут добавляться новые функции и будет обновляться база "обращение - ответ".

Содержание:

  1. Функционал

  2. Для запуска потребуется

  3. Библиотеки

  4. Языковые пакеты

Сейчас она умеет:

-Приветствовать пользователя;

-Называть текущее время;

-Рассказывать о себе;

-Рассказывать анекдот;

-Общаться (немного);

-Открывать браузер;

-Открывать игру. Для этого напишите в терминал путь вместе с exe файлом, когда бот этого попросит;

-Выключать и перезагружать компьютер;

-Отключаться по команде;

-Называть текущую погоду в вашем городе. Для работоспобности этой функции:

  1. Вставьте ваш токен openweather;

    файл config

  2. После просьбы назвать погоду бот попросит ввести вас в терминале:

    Вашу широту

    Вашу долготу

Для запуска потребуется:

  1. Python версии 3.8 и выше*

  2. Набор библиотек

  3. Языковой пакет

  4. Для корректной работы:

    зарегистрируйтесь на сайте openweathermap

    в разделе My API keys скопируйте ваш токен

    вставьте в файле config

*Программа тестировалась на Python 3.10.4

Библиотеки:

vosk PyPi

vosk GitHub

vosk

sounddevice

pyttsx3

requests

sklearn PyPi

sklearn site

Языковые пакеты для vosk:

Перед запуском обязательно скачайте и распакуйте языковой пакет в папку с программой.

Полный языковой пакет vosk (вес 1.5Gb)

Упрощённый языковой пакет vosk (вес 40 Mb)

About

Voice assistant on Python using AI-technology

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages