AI-Assistant-Jarvis

AI-Assistant-Jarvis

Jarvis is a voice commanding assistant service in Python 3.8 It can recognize human speech, talk to user and execute basic commands.

Created on 28th May 2022

AI-Assistant-Jarvis

AI-Assistant-Jarvis

Jarvis is a voice commanding assistant service in Python 3.8 It can recognize human speech, talk to user and execute basic commands.

The problem AI-Assistant-Jarvis solves

Asynchronous command execution & speech recognition and interpretation
Supports two different user input modes (text or speech), user can write or speak in the mic.
Answers in general questions (via call Wolfram API), e.g ('Jarvis tell me the highest building')
Change input mode on run time, triggered by a phrase e.g 'Jarvis change settings')
Easy voice-command customization
Configurable assistant name (e.g 'Jarvis', 'Sofia', 'John' etc.) (change on run time supported)
Log preview in console
Vocal or/and text response
Keeps commands history and learned skills in MongoDB.

Challenges we ran into

  1. I hurdle the most when i record this video because my mic is not working. So, I type and execute my command.
  2. I confuse to choose modules or library to build this project.

Discussion

Builders also viewed

See more projects on Devfolio