1b-funcuinal-capturar audio del micrófono y transcribir en tiempo real con Python y Vosk
Siguientes pasos si sigue lento:
-
Prueba con
blocksize=2000 -
Usa micrófono externo si puedes
-
Verifica CPU: evita tener apps pesadas abiertas
-
Reduce ruido ambiental
¡Perfecto! Aquí tienes la versión final optimizada y funcional de tu transcriptor con Vosk, que:
✅ Usa la estructura que te funcionó bien
✅ Transcribe audio de forma clara y fluida
✅ Guarda automáticamente lo transcrito en un archivo transcripcion.txt
✅ Tiene control para evitar imprimir parciales repetidos
✅ Puedes detener con Ctrl + C
🧠 transcriptor.py (versión final y confiable)
✅ ¿Qué hace esta versión?
| Función | Descripción |
|---|---|
| 🎧 Captura audio | Desde el micrófono en tiempo real (bloques de 0.25s) |
| 🧠 Transcribe con Vosk | Frases completas y claras |
| 📝 Guarda texto | Todo lo transcrito va a transcripcion.txt |
| 💬 Muestra parcial dinámico | Solo si cambia (limpia consola) |
| 🔌 Detiene con Ctrl + C | Y marca hora de finalización en el archivo |
🧪 Requisitos recordatorio:
Descarga modelo español desde:
🔗 https://alphacephei.com/vosk/models
Modelo recomendado: vosk-model-small-es-0.42
Ubicación esperada:
¿Quieres que el texto también se copie al portapapeles o mostrar una interfaz simple con Tkinter? Puedo ayudarte con eso también.
Comentarios
Publicar un comentario