Skip to content

It is a desktop Voice Assistant software used for performing a daily task like - send emails without typing a single word, doing Wikipedia searches without opening web browsers, playing music etc

Notifications You must be signed in to change notification settings

SaurabhPal25081995/Jarvis-AI-Desktop-Voice-Assistant--Python

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 

Repository files navigation

Jarvis AI Desktop Voice Assistant

Fucntionality of Jarvis Assistant are -

  • It can play music for you.
  • It can do Wikipedia searches for you.
  • It is capable of opening websites like Google, Youtube, etc., in a web browser.
  • It is capable of opening your code editor or IDE with a single voice command.

We have used various module in this projects like pyttsx3, sapi5, wikipedia, smtplib, speech_recognition.

speak() function will take audio as an argument, and then, it will pronounce it.
pyttsx3 help us to convert text to speech. In short, it is a text-to-speech library. In case this would not work use pypiwin32.
sapi5 - Speech API developed by Microsoft and Helps in synthesis and recognition of voice.
VoiceId helps us to select different voices.
voice[0].id = Male voice
voice[1].id = Female voice
smtplib is Simple Mail Transfer Protocol (SMTP) is a protocol that allows us to send emails and to route emails between mail servers.

About

It is a desktop Voice Assistant software used for performing a daily task like - send emails without typing a single word, doing Wikipedia searches without opening web browsers, playing music etc

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages