whisper-small

Ficha tecnica

whisper-small es uno de los modelos de reconocimiento de voz más utilizados del ecosistema open source. Lo desarrolló openai y acumula más de 1.772.771 descargas en Hugging Face. Este modelo IA de la categoría Audio/STT convierte voz en texto con buena precisión y requisitos de hardware moderados.

Pertenece a la familia Whisper, entrenada con unas 680.000 horas de audio multilingüe y multitarea. Transcribe en unos 99 idiomas, incluido el español, y también puede traducir al inglés. Su versión «small» ocupa un punto intermedio: es bastante más precisa que tiny o base y mucho más ligera que large.

Para una empresa, la inteligencia artificial aplicada a la voz abre automatizaciones muy rentables: actas de reuniones, partes de planta, dictado de informes. Y al ejecutarse en local, los audios no salen de tu infraestructura, algo clave para la confidencialidad y el RGPD.

Características técnicas

La ficha de datos indica los parámetros como «desconocido», pero la documentación oficial de openai sitúa whisper-small en unos 244 millones. Es una arquitectura encoder-decoder basada en Transformers.

Característica Detalle
Nombre whisper-small
Proveedor openai
Categoría Audio/STT (voz a texto)
Parámetros ~244 M (según documentación oficial)
Arquitectura Transformer encoder-decoder
Idiomas ~99, entrenamiento multilingüe
Licencia Apache 2.0 (uso comercial permitido)
Descargas en Hugging Face 1.772.771
Coste Gratuito
Hardware orientativo ~2 GB de VRAM en GPU, o CPU con menor velocidad
Puntuación Blixel 8/10

Casos de uso reales

En consultoría

Actas de reuniones con clientes. Se graba la sesión, whisper-small la transcribe y un LLM local genera resumen, decisiones y tareas pendientes. El consultor deja de tomar notas y se centra en la conversación.

Documentación de requerimientos. En proyectos de inteligencia artificial, las entrevistas con stakeholders contienen requisitos dispersos. Transcribirlas permite buscarlos, estructurarlos y convertirlos en documentos de alcance.

Dictado de propuestas e informes. Un sistema de dictado permite borrar el primer borrador de una propuesta comercial hablando. Después se revisa y se pule, lo que reduce horas de redacción.

En entornos industriales

  • Reportes de calidad: los operarios dictan hallazgos en planta y el texto se registra en el sistema de calidad sin teclear.
  • Incidencias de seguridad: un comando de voz documenta un incidente con fecha, ubicación y descripción en segundos.
  • Órdenes de trabajo: se crean o actualizan por voz, con las manos libres.
  • Inventario en almacén: el recuento y los movimientos de stock se dictan mientras se trabaja.

En ambientes ruidosos conviene usar micrófonos con cancelación de ruido y validar la precisión con audio real de la planta antes de producción.

Cómo desplegarlo

El despliegue recomendado es local. Una precisión importante: Ollama está pensado para LLMs de texto y no sirve modelos Whisper de forma nativa. La arquitectura habitual combina whisper-small para transcribir y Ollama para procesar el texto resultante.

Paso 1: transcripción con Python

pip install transformers torch accelerate

from transformers import pipeline

asr = pipeline(
    "automatic-speech-recognition",
    model="openai/whisper-small",
    chunk_length_s=30
)

result = asr("reunion.wav", generate_kwargs={"language": "spanish"})
print(result["text"])

Paso 2: resumen con Ollama

ollama pull llama3.1

curl http://localhost:11434/api/generate -d '{
  "model": "llama3.1",
  "prompt": "Resume esta reunión en decisiones y tareas: ...",
  "stream": false
}'

Si buscas más velocidad en CPU, valora whisper.cpp o faster-whisper, que ejecutan los mismos pesos con menor consumo. Para producción, expón el servicio tras una API interna y procesa el audio por lotes.

Comparativa con alternativas

Modelo Fortaleza Limitación
whisper-small Multilingüe, listo para usar, equilibrio precisión/velocidad Puede alucinar en silencios o audio de baja calidad
distil-whisper Mucho más rápido y ligero Las variantes principales se centran en inglés
wav2vec2-large-xlsr-53 Buena base para ajuste fino por idioma Requiere fine-tuning y trabajo adicional
SpeechT5 Modelo versátil (voz a texto y texto a voz) Menor precisión general en transcripción abierta

distil-whisper es la opción si priorizas latencia y trabajas sobre todo en inglés. Para español y mezcla de idiomas, whisper-small es más seguro.

wav2vec2-large-xlsr-53 encaja en equipos con datos propios y capacidad de entrenamiento, por ejemplo para vocabulario técnico muy específico. SpeechT5 resulta interesante si necesitas voz en ambas direcciones, pero no es la primera opción para transcribir.

Veredicto Blixel

Puntuación: 8/10. El reconocimiento de voz es fundamental para la automatización empresarial moderna y los casos de uso hands-free. whisper-small ofrece un excelente equilibrio entre precisión y velocidad para implementaciones locales.

  • A favor: licencia Apache 2.0, coste cero, soporte multilingüe, comunidad enorme y privacidad al ejecutar en local.
  • En contra: no es el más preciso de la familia, puede fallar con ruido o acentos marcados y no incluye diarización de hablantes.

Recomendamos whisper-small como punto de partida para pilotos de transcripción en consultoría e industria. Si el piloto funciona y necesitas más precisión, escala a medium o large; si necesitas más velocidad, prueba distil-whisper.


Análisis generado por Blixel Models Radar y revisado por el equipo de Blixel AI.

Media hora y os decimos qué se puede automatizar

Sin presentación comercial. Miramos cómo trabajáis y os decimos por dónde empezar. Y por dónde no.