Explorando Mistral Voxtral Realtime 4B en C puro para conversión de voz a texto.

El Mistral Voxtral Realtime 4B es un modelo de reconocimiento de voz a texto implementado en C puro, proporcionando una alternativa sin dependencias para aquellos que dependen exclusivamente de la biblioteca estándar de C. El repositorio, voxtral.c de antirez, facilita el pipeline de inferencia sin requerir tiempo de ejecución de Python, toolkit de CUDA, o cualquier otra biblioteca externa durante la inferencia.
Características Principales
- Implementación en C Puro: No se requieren dependencias externas más allá de la biblioteca estándar de C, lo que lo hace adecuado para entornos donde es crítico minimizar las dependencias.
- Backends Específicos para Plataformas: Ofrece dos objetivos de compilación:
make mpspara Apple Silicon, que proporciona un procesamiento más rápido, ymake blaspara sistemas Intel Mac o Linux equipados con OpenBLAS, aunque con un rendimiento más lento debido a las necesidades de conversión de bf16 a fp32. - Procesamiento de Audio: Utiliza un codificador segmentado con ventanas superpuestas para limitar el uso de memoria, independientemente de la longitud de la entrada. También permite la entrada de audio a través de stdin o micrófono en macOS, mejorando su versatilidad para tareas de transcripción en vivo o basadas en archivos.
- API de C en Streaming: La API,
vox_stream_t, permite la alimentación de audio incremental y genera cadenas de tokens a medida que se crean.
Uso
- Descarga el modelo (~8.9GB) utilizando
./download_model.sh. - Para la transcripción de audio desde un archivo:
./voxtral -d voxtral-model -i audio.wav. - Transcripción en vivo desde un micrófono en macOS:
./voxtral -d voxtral-model --from-mic. - Transcodificación y transcripción con
ffmpeg:ffmpeg -i audio.mp3 -f s16le -ar 16000 -ac 1 - 2> /dev/null | ./voxtral -d voxtral-model --stdin.
El proyecto está abierto a más pruebas, ya que actualmente se basa en muestras limitadas. La preparación completa para producción podría requerir más trabajo, particularmente en el manejo de transcripciones largas para probar el búfer circular de la caché KV.
📖 Lee la fuente completa: HN AI Agents
👀 Ver también

Herramienta de código abierto automatiza el análisis de competidores en anuncios de Meta con Claude Code.
Ads Machine es un sistema de código abierto construido con Claude Code que extrae anuncios de competidores de la Biblioteca de Anuncios de Meta, transcribe videos, extrae ganchos y ángulos, y califica anuncios según el tiempo que han estado activos. Puede generar variaciones de anuncios exitosos y enviar campañas a Meta.

Detección de Fallas Silenciosas en Herramientas de Agentes de Codificación de IA con Vibeyard
Vibeyard es una herramienta que detecta cuando los agentes de codificación con IA experimentan fallos silenciosos de herramientas—donde los agentes recurren a estrategias alternativas sin alertar a los desarrolladores—y expone estas ineficiencias durante las sesiones. Puede sugerir correcciones para evitar flujos de trabajo ineficientes repetidos.

iknowkungfu Analizador de Habilidades Examina el Uso de OpenClaw para Recomendar Habilidades Faltantes
iknowkungfu es una nueva habilidad de OpenClaw que escanea el espacio de trabajo, archivos de memoria y registros de conversación de tu agente para identificar qué habilidades te faltan según tus patrones de uso reales. Proporciona recomendaciones específicas con puntuaciones de confianza y razones vinculadas a tu flujo de trabajo.

"Arnés de Navegador: Otorgando a los LLM acceso directo a CDP para autocorregir tareas del navegador"
Browser Harness elimina los marcos de trabajo del navegador, otorgando a los LLMs acceso directo a websocket CDP y permitiéndoles escribir las herramientas que faltan durante la tarea. Demostrado autoinventando una función upload_file().