CVision-assitant commited on
Commit
3adc5e3
·
verified ·
1 Parent(s): 4d4d2bd

Update modules/interface.py

Browse files
Files changed (1) hide show
  1. modules/interface.py +5 -13
modules/interface.py CHANGED
@@ -1361,18 +1361,10 @@ with gr.Blocks(css=CUSTOM_CSS, title="CVision Intelligence | Neural OS") as assi
1361
  with gr.Tab("🎙️🌌 MODO VOZ"):
1362
  create_voice_tab()
1363
  # ════════════════════════════════════════════════════════
1364
- # SECCIÓN 07: INTEGRACIÓN CON FASTAPI Y WEBSOCKETS (NÚCLEO DE RED)
1365
- # Convierte el bloque de Gradio en una aplicación de alta velocidad Full-Duplex.
1366
  # ════════════════════════════════════════════════════════
1367
- import fastapi
1368
- from modules.langchain_assistant.voice_module import mount_voice_websocket
1369
 
1370
- # 1. Extraemos la aplicación FastAPI nativa que Gradio ya configuró internamente
1371
- # Esto garantiza que tus estilos CSS, fuentes y animaciones no pierdan sus rutas originales
1372
- fastapi_app = assistant.app
1373
-
1374
- # 2. Inyectamos nuestro túnel WebSocket directo de alta velocidad para el micrófono
1375
- mount_voice_websocket(fastapi_app)
1376
-
1377
- # 3. Exponemos la aplicación lista para que app.py la capture de forma limpia
1378
- assistant_app = fastapi_app
 
1361
  with gr.Tab("🎙️🌌 MODO VOZ"):
1362
  create_voice_tab()
1363
  # ════════════════════════════════════════════════════════
1364
+ # SECCIÓN 07: EXPOSICIÓN ADAPTATIVA DE LA INTERFAZ
1365
+ # Expone la interfaz pura de Gradio para que el orquestador controle el flujo.
1366
  # ════════════════════════════════════════════════════════
 
 
1367
 
1368
+ # Simplemente asignamos el bloque puro de Gradio sin envolturas pesadas
1369
+ # Esto previene errores de diccionarios o colisiones de templates Jinja2 en Hugging Face
1370
+ assistant_app = assistant