Jarvis Voice Command App

The description of JARVIS Safely stay connected on the road! Let Jarvis handle your text messages. Jarvis speaks the incoming text message and lets you send something back using voice commands. JARVIS Software (theme you can say) is awesome! The awesome JARVIS look, the responsive home screen, the voice response, I am loving it! JARVIS is the personal assistant of Iron Man – I know you know that! I even know what you’re here for. You probably saw someone with the JARVIS theme on their computer, and you want it too! Mega Voice Command aka LINKS is an Artificial Intelligence Software created by Zunar Fayaz, Rod Arc and Michael Carson. You can completely adapt LINKS to your needs and there lies its strength. It has four sets of customizable Commands. Switching between programs is very easy with Mega Voice Command. Just add the Alt+Tab in the keyboard commands but we want it to make it a little more interactive. We really want to say “Outlook” and automatically open Outlook. With open, we mean switch to it and not reopen so you have 5 Outlook programs. Cortana 3 Cortana that is otherwise called as Microsoft Cortana is an intelligent personal assistant.

I thought it would be cool to create a personal assistant in Python. If you are into movies you may have heard of Jarvis, an A.I. based character in the Iron Man films. In this tutorial we will create a robot.

The features I want to have are:

  • Answer simple commands
For this tutorial you will need (Ubuntu) Linux, Python and a working microphone.

Related course:

Video


This is what you’ll create (watch the whole video, demo at the end):

Recognize spoken voice


Speech recognition can by done using the Python SpeechRecognition module. We make use of the Google Speech API because of it’s great quality.

Answer in spoken voice (Text To Speech)


Various APIs and programs are available for text to speech applications. Espeak and pyttsx work out of the box but sound very robotic. We decided to go with the Google Text To Speech API, gTTS.

Using it is as simple as:

Jarvis Voice Command App

Jarvis Voice Command App Download

Complete program


Jarvis Mega Voice

The program below will answer spoken questions.

Related posts:





Jarvis Voice Command Download