^
subir

Texto em audio

Transformando texto em audio com Python

Transformando texto em audio em Python com a biblioteca pyttsx3.


            import pyttsx3
            
            def speak_text_from_file(file_path):
                with open(file_path, encoding="utf8") as file:
                    text = file.read()
                engine = pyttsx3.init()
                voices = engine.getProperty('voices')
                engine.setProperty('voice', voices[1].id)
                engine.setProperty('rate', engine.getProperty('rate') - 35)
                engine.setProperty('volume', 3)
                engine.setProperty('voice', 'brazil')
            
                print(text)
                engine.say(text)
                engine.runAndWait()
            
            speak_text_from_file('/home/ander/Documentos/IA/ia')