--- title: AiTranslator emoji: 📊 colorFrom: pink colorTo: pink sdk: gradio sdk_version: 5.6.0 app_file: app.py pinned: false short_description: Traducir texto en español al inglés con salida de voz. --- # AiTranslator 📊 AiTranslator es una aplicación basada en Gradio que traduce texto del español al inglés y genera un archivo de audio con el texto traducido leído en voz alta utilizando IA. ## Funcionalidades - **Traducción de Español a Inglés:** Utiliza el modelo `Helsinki-NLP/opus-mt-es-en`. - **Síntesis de Texto a Voz:** Genera audio con el modelo `microsoft/speecht5_tts`. - **Voces Preentrenadas:** Integra embeddings de voz preentrenados del dataset `Matthijs/cmu-arctic-xvectors` para una salida personalizada. ## Cómo Funciona 1. Introduce un texto en español en el cuadro de texto. 2. La aplicación traduce el texto al inglés usando un modelo de traducción automática. 3. El texto traducido se convierte en audio utilizando una voz preentrenada. 4. Los resultados incluyen el texto traducido y un archivo de audio descargable. ## Requisitos Para ejecutar el proyecto localmente, asegúrate de tener instaladas las siguientes dependencias: - `gradio` - `transformers` - `datasets` - `torch` - `torchaudio` Instala los paquetes necesarios con el siguiente comando: ```bash pip install gradio transformers datasets torch torchaudio