¿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!