Download Jarvis for Windows 10 for Windows to get the software which is great at predicting your context automatically. Jarvis for Windows 10 has had 0 updates within the past 6 months. 'Ultron didn't go after J.A.R.V.I.S. 'cause he was angry. He attacked him because he was scared of what he can do. Went underground. Okay, scattered, dumped his memory. But not his protocols. He didn't even know he was in there, until I pieced him together.' The weather in Malibu is 72 degrees with scattered clouds. The surf conditions are fair with waist to shoulder highlines, high tide will be at 10:52 a.m.' Your personal reminder.
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
Related course:
Hello Jarvis Open
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:
Complete program
The program below will answer spoken questions.