#pip install pyttsx3
import pyttsx3
# simple code... you need to create the engine once but you need to add
#runAndWait everytime you use the engine
engine = pyttsx3.init()
engine.say('HELLO THERE')
engine.runAndWait()
from win32com.client import Dispatch
speak = Dispatch("SAPI.SpVoice")
speak.Speak("Ciao")
import pyttsx3
#create a function , so that you can easily call whatever your want program to speak
def speak(arg):
engine = pyttsx3.init()
engine.say(arg)
engine.runAndWait()
speak("hello there")