6b- interfaz web enriquecida

 Aquí tienes el proyecto actualizado con una interfaz web enriquecida usando contenteditable para que puedas editar directamente la transcripción en el navegador:

📦 Descarga el ZIP aquí: gpt_vosk_webcontrol_enriched.zip

✅ ¿Qué incluye?

  • Transcripción en tiempo real con Vosk y sounddevice.

  • WebSocket con Flask-SocketIO y Eventlet.

  • Vista HTML con un editor enriquecido (contenteditable) para modificar el texto directamente.

🚀 ¿Cómo correrlo?

  1. Descarga el modelo de Vosk (solo una vez):
    https://alphacephei.com/vosk/models
    👉 Usa: vosk-model-small-es-0.42

  2. Colócalo en la carpeta models/vosk-model-small-es-0.42.

  3. Instala dependencias:

    bash
    pip install flask flask-socketio eventlet vosk sounddevice
  4. Ejecuta el servidor:

    bash
    python app.py
  5. Abre en el navegador:
    http://localhost:5000

¿Deseas que agregue también un botón para copiar o exportar el texto editado a un archivo?

Comentarios

Entradas más populares de este blog

b-Web Speech API

captura video con audio del sistema (como música o sonidos del navegador) pero sin usar el micrófono

EL audio lo envia el navegador-Transcripción de Voz con Whisper