1. Nessa aula vamos aprender a trabalhar com a conversão de texto para voz em Python.
  2. Pensando nisso, vamos criar o arquivo 02-pyttsx3II.py .
import pyttsx3

engine = pyttsx3.init()
engine.setProperty("voice", "brazil")

# 1 - Utilizando o Input
# frase = input("Digite a frase a ser falada\n")
# engine.say(frase)
# engine.runAndWait()

# 2 - Utilizando Leitura do Arquivo de Texto
arquivo = open("dados/texto.txt", "r", encoding="utf-8")
conteudo = arquivo.read()
engine.say(conteudo)
engine.runAndWait()
3. Para executar o arquivo, podemos executar o comando python .\02-pyttsx3II.py.