CarPeAs commited on
Commit
9865dfb
1 Parent(s): b1ac9d6

cambio titulo

Browse files
Files changed (3) hide show
  1. __pycache__/app.cpython-39.pyc +0 -0
  2. app.py +46 -3
  3. img/logoLara.png +0 -0
__pycache__/app.cpython-39.pyc ADDED
Binary file (2.56 kB). View file
 
app.py CHANGED
@@ -33,6 +33,46 @@ def transcribe(audio, model_choice):
33
  result = pipe({"sampling_rate": sr, "raw": y})
34
  return result["text"]
35
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
36
  # Interfaz de Gradio
37
  demo = gr.Interface(
38
  fn=transcribe,
@@ -40,9 +80,12 @@ demo = gr.Interface(
40
  gr.Audio(type="filepath", label="Sube un archivo de audio o graba desde el micrófono"),
41
  gr.Dropdown(choices=["AfinandoElEntrenamiento", "Whisper Base Full", "Whisper Tiny Top 3"], label="Selecciona el modelo", value="Whisper Base Full")
42
  ],
43
- outputs="text",
44
- title="Transcripción de Audio con Whisper",
45
- description="Sube un archivo de audio o graba desde el micrófono para obtener su transcripción utilizando los modelos Whisper entrenados.",
 
 
 
46
  )
47
 
48
  demo.launch(share=True)
 
33
  result = pipe({"sampling_rate": sr, "raw": y})
34
  return result["text"]
35
 
36
+ # Ruta de la imagen del logo
37
+ logo_path = "img/logoLara.png"
38
+
39
+ # Estilos CSS personalizados
40
+ custom_css = """
41
+ <style>
42
+ body {
43
+ background-color: #c5e6ed; /* Color de fondo principal */
44
+ color: #040404; /* Color del texto principal */
45
+ }
46
+ .gradio-container {
47
+ border-radius: 10px;
48
+ border: 2px solid #477b84; /* Color de borde */
49
+ padding: 20px;
50
+ background-color: #8cd3dc; /* Color de fondo del contenedor */
51
+ }
52
+ input[type="file"] {
53
+ border-radius: 10px;
54
+ border: 2px solid #56646c; /* Color del borde del input */
55
+ }
56
+ button {
57
+ background-color: #477b84; /* Color de fondo de los botones */
58
+ color: #ffffff; /* Color del texto de los botones */
59
+ border-radius: 5px;
60
+ border: 2px solid #040404; /* Color del borde de los botones */
61
+ padding: 10px 20px;
62
+ }
63
+ button:hover {
64
+ background-color: #6dc6d6; /* Color de fondo de los botones al pasar el ratón */
65
+ }
66
+ #logo {
67
+ text-align: center;
68
+ margin-bottom: 20px;
69
+ }
70
+ </style>
71
+ """
72
+
73
+ # HTML para el logo
74
+ logo_html = f"<div id='logo'><img src='{logo_path}' alt='Logo' width='300'></div>"
75
+
76
  # Interfaz de Gradio
77
  demo = gr.Interface(
78
  fn=transcribe,
 
80
  gr.Audio(type="filepath", label="Sube un archivo de audio o graba desde el micrófono"),
81
  gr.Dropdown(choices=["AfinandoElEntrenamiento", "Whisper Base Full", "Whisper Tiny Top 3"], label="Selecciona el modelo", value="Whisper Base Full")
82
  ],
83
+ outputs=gr.Textbox(label="Texto Generado"),
84
+
85
+ title="Transcripci&oacute;n de Audio con LARA",
86
+ description="Sube un archivo de audio o graba desde el micr&oacute;fono para obtener su transcripci&oacute;n utilizando los modelos Whisper entrenados.",
87
+ article=custom_css,
88
+
89
  )
90
 
91
  demo.launch(share=True)
img/logoLara.png ADDED