Skip to content

A basic voice assistant using python and various libraries

License

Notifications You must be signed in to change notification settings

sathvikkurap/voice-assistant

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 

Repository files navigation

voice-assistant

A basic voice assistant using python and various libraries (gtts, playsound, openai, pyautogui, speech_recognition, wikipedia, webbrowser, numpy, smtplib, mutagen, pydub, AppOpener)

Current Features

  • Opens websites such as bing, google, youtube
  • opens apps
  • can be put into passive mode where one command will turn it on again
  • wikipedia access
  • music player based on local directory with voice controls
  • get time and date
  • locking the computer
  • sending an email (only available when low security mode is turned on for email, enter email text in emailcontent.txt)
  • ChatGPT outputs

Setup

create a directory for the project. Store main.py and emailcontent.txt (empty) in it. make a subdirectory called mp3 and leave it empty. Enter your api key for openai in the openai key variable and set a directory to your music. Install the pip libraries (gtts, playsound, openai, pyautogui, speech_recognition, wikipedia, webbrowser, numpy, smtplib, mutagen, pydub, AppOpener) To run it start main.py.

About

A basic voice assistant using python and various libraries

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages