Cómo convertir texto a voz en Python – Resuelto

¿Cómo convertir texto a voz en Python?

En Python, podemos convertir texto a voz utilizando la librería gTTS (Google Text-to-Speech). Esta librería nos permite generar archivos de audio a partir de texto en varios idiomas.

Pasos para convertir texto a voz en Python:

1. Instalar la librería gTTS usando pip:

pip install gTTS

2. Importar la librería y crear un objeto de la clase gTTS con el texto que queremos convertir a voz:

from gtts import gTTS

texto = "Hola, ¿cómo estás?"

tts = gTTS(texto, lang='es')

3. Guardar el archivo de audio generado con la voz del texto:

tts.save("saludo.mp3")

4. Reproducir el archivo de audio con la voz generada:

import os

os.system("start saludo.mp3")

¡Listo! Con estos sencillos pasos, hemos logrado convertir texto a voz en Python utilizando la librería gTTS. Ahora puedes experimentar con diferentes textos y configuraciones para generar tus propios archivos de audio con voz. ¡Diviértete programando!