MAKE YOUR OWN JARVIS

MAKE YOUR OWN JARVIS WITH THESE SIMPLE STEPS

Want to make your own JARVIS or Own ai boy

Follow the following steps to create this program -:
1) Open VS code or Pycharm or any editor and save the file with .py extension (jarvis.py)
2) Import pyttsx3 
Open terminal using ctrl+~ and type 
pip install pyttsx3

write below code.

3) run your program. 
still facing error try to install the missing module.
comment your error i'll reply command to install that.

Program code



import pyttsx3
import speech_recognition as sr
from datetime import datetime
engine = pyttsx3.init()
engine.say("Hello TCB, How can i help You")
engine.runAndWait()

now = datetime.now()
current_time = now.strftime("%H:%M:%S")

def takecommand():
    command = sr.Recognizer()
    with sr.Microphone() as source:
        print("Listning....")
        command.adjust_for_ambient_noise(source)
        command.pause_thresold = 1
        audio = command.listen(source)

        try:
            print("Recognizing....")
            query = command.recognize_google(audio,language="en-in")
            print("You said", query)
            if 'current time please' in query:
                engine = pyttsx3.init()
                engine.say(current_time)
                engine.runAndWait()
        except Exception as Error:
            return None
        return query
takecommand()

Comments

Popular Posts