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

✍️ OpenClawRadar📅 Publicado: 13 de febrero de 2026🔗 Source
Explorando Mistral Voxtral Realtime 4B en C puro para conversión de voz a texto.
Ad

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 mps para Apple Silicon, que proporciona un procesamiento más rápido, y make blas para 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.
Ad

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

Ad

👀 Ver también

Sylve: Un Plano de Gestión de FreeBSD para Virtualización, Contenedores y Almacenamiento
Herramientas

Sylve: Un Plano de Gestión de FreeBSD para Virtualización, Contenedores y Almacenamiento

Sylve es un plano de gestión con licencia BSD-2 para FreeBSD que proporciona control unificado sobre máquinas virtuales Bhyve, FreeBSD Jails, almacenamiento ZFS y redes. Utiliza un modelo de consenso RAFT para la agrupación en clústeres e incluye gestión de recursos compartidos de Samba con automatización de instantáneas ZFS.

OpenClawRadar
Cómo Claude marca el contenido generado por IA: marcas de agua y divulgación
Herramientas

Cómo Claude marca el contenido generado por IA: marcas de agua y divulgación

Claude marca el contenido generado por IA con marcas de agua y metadatos para garantizar transparencia y procedencia en los resultados de IA.

OpenClawRadar
Mouser: Alternativa de código abierto a Logitech Options+ para MX Master 3S
Herramientas

Mouser: Alternativa de código abierto a Logitech Options+ para MX Master 3S

Mouser es una herramienta ligera y de código abierto que reasigna los botones del ratón Logitech MX Master 3S sin necesidad del software propietario de Logitech. Se ejecuta completamente de forma local sin telemetría, admite perfiles por aplicación e incluye control de DPI y monitorización de la batería.

OpenClawRadar
Resultados de Referencia: 15 LLMs Evaluados en 38 Tareas de Flujo de Trabajo Real
Herramientas

Resultados de Referencia: 15 LLMs Evaluados en 38 Tareas de Flujo de Trabajo Real

Un desarrollador comparó 15 LLMs en la nube y locales en 38 tareas de su flujo de trabajo real, incluyendo transformaciones CSV, conteo de letras, aritmética modular y cumplimiento de formato. Claude 3.5 Sonnet y Opus obtuvieron ambos un 100%, pero Sonnet cuesta 3.5 veces menos por llamada.

OpenClawRadar