Spaces:
Runtime error
Runtime error
Commit
·
f894d02
1
Parent(s):
bbbbf9f
Update app.py
Browse files
app.py
CHANGED
|
@@ -36,6 +36,7 @@ def convert_pdf_to_audio(pdf_file_path):
|
|
| 36 |
|
| 37 |
|
| 38 |
# Texto descriptivo de las bibliotecas utilizadas
|
|
|
|
| 39 |
bibliotecas_desc = """
|
| 40 |
Este conversor utiliza las siguientes bibliotecas:
|
| 41 |
- **PyPDF2**: para leer archivos PDF y extraer texto.
|
|
@@ -44,8 +45,6 @@ Este conversor utiliza las siguientes bibliotecas:
|
|
| 44 |
"""
|
| 45 |
|
| 46 |
gtts_desc = """
|
| 47 |
-
**Arquitectura de Aprendizaje Automático de gTTS (Google Text-to-Speech):**
|
| 48 |
-
- `gTTS` es un wrapper de Python que interactúa con el API de Google Text-to-Speech. Este API utiliza modelos avanzados de aprendizaje automático...
|
| 49 |
[**Arquitectura de Aprendizaje Automático de gTTS (Google Text-to-Speech):**
|
| 50 |
- `gTTS` es un wrapper de Python que interactúa con el API de Google Text-to-Speech. Este API utiliza modelos avanzados de aprendizaje automático desarrollados por Google para convertir texto en voz natural.
|
| 51 |
- La tecnología subyacente se basa en redes neuronales de síntesis de voz, específicamente en modelos de síntesis de voz WaveNet desarrollados por DeepMind. Estos modelos utilizan una red neuronal convolucional profunda para generar ondas sonoras directamente a partir de texto.
|
|
@@ -60,7 +59,11 @@ iface = gr.Interface(
|
|
| 60 |
inputs=gr.File(type="filepath", label="Selecciona un archivo PDF"), # Tipo de entrada como filepath
|
| 61 |
outputs=gr.Audio(type="filepath", label="Audio generado"),
|
| 62 |
title="Conversor de PDF a Audio",
|
| 63 |
-
description="Selecciona un archivo PDF y conviértelo a audio en formato MP3.
|
|
|
|
|
|
|
|
|
|
|
|
|
| 64 |
)
|
| 65 |
|
| 66 |
# Ejecutar la interfaz
|
|
|
|
| 36 |
|
| 37 |
|
| 38 |
# Texto descriptivo de las bibliotecas utilizadas
|
| 39 |
+
|
| 40 |
bibliotecas_desc = """
|
| 41 |
Este conversor utiliza las siguientes bibliotecas:
|
| 42 |
- **PyPDF2**: para leer archivos PDF y extraer texto.
|
|
|
|
| 45 |
"""
|
| 46 |
|
| 47 |
gtts_desc = """
|
|
|
|
|
|
|
| 48 |
[**Arquitectura de Aprendizaje Automático de gTTS (Google Text-to-Speech):**
|
| 49 |
- `gTTS` es un wrapper de Python que interactúa con el API de Google Text-to-Speech. Este API utiliza modelos avanzados de aprendizaje automático desarrollados por Google para convertir texto en voz natural.
|
| 50 |
- La tecnología subyacente se basa en redes neuronales de síntesis de voz, específicamente en modelos de síntesis de voz WaveNet desarrollados por DeepMind. Estos modelos utilizan una red neuronal convolucional profunda para generar ondas sonoras directamente a partir de texto.
|
|
|
|
| 59 |
inputs=gr.File(type="filepath", label="Selecciona un archivo PDF"), # Tipo de entrada como filepath
|
| 60 |
outputs=gr.Audio(type="filepath", label="Audio generado"),
|
| 61 |
title="Conversor de PDF a Audio",
|
| 62 |
+
description="Selecciona un archivo PDF y conviértelo a audio en formato MP3.",
|
| 63 |
+
additional_outputs=[
|
| 64 |
+
gr.Markdown(desc_bibliotecas),
|
| 65 |
+
gr.Markdown(desc_gtts)
|
| 66 |
+
]
|
| 67 |
)
|
| 68 |
|
| 69 |
# Ejecutar la interfaz
|