Lesskeys
Idioma
GuíaMac

¿Qué modelo de Whisper conviene usar en un Mac?

Respuesta corta

Usa Large V3 Turbo Q5. En nuestra prueba empató en la mejor precisión de seis modelos de Whisper (a 13 palabras o menos del mejor, sobre 6.086), y es la descarga más pequeña de ese grupo, con 574 MB, a 12 veces el tiempo real en un Apple M1 Max.

macOS 13+ en Apple Silicon · Sin suscripción

Última revisión:

Esta guía es para Mac. Para Windows, consulta Usar Whisper en Windows.

Ilustración del resultado real: seis barras horizontales, una por modelo de Whisper, dibujadas en proporción a la tasa de error de palabras. 4 modelos empatan en el mejor puesto y se muestran en verde, todos a 13 palabras o menos entre sí sobre 6.086; Large V3 Turbo Q5 es el más pequeño de ellos y está marcado como Usa este. Small y Tiny se muestran en rojo, con barras más largas.
Tasa de error de palabras en LibriSpeech test-clean, medida en un Apple M1 Max. La longitud de la barra es proporcional a la tasa de error. Los tamaños son tamaños de archivo medidos en unidades decimales; la app muestra Large V3 Turbo Q5 como 547 MB.

La respuesta

Descarga Large V3 Turbo Q5

Empató en la mejor precisión de seis modelos de Whisper, y es la descarga más pequeña del grupo empatado.

  • 4 empatadosmodelos, iguales en precisión
  • 574 MBde descarga (547 MB en la app)
  • 12veces el tiempo real

A 13 palabras o menos del mejor, sobre 6.086. Una hora de audio tarda aproximadamente cinco minutos en un Apple M1 Max. Los tamaños son tamaños de archivo medidos en unidades decimales; la app etiqueta el mismo archivo como 547 MB. Fuera del inglés, unos pocos idiomas difieren: Precisión de Whisper en 29 idiomas.

Empate

Más grande cuesta más y no aportó nada

La misma precisión, con un margen de 13 palabras, exige una descarga 5,4 veces mayor y funciona 1,6 veces más lento.

El mayor de los modelos empatados es Large V3, con 3,1 GB. Ir a uno más pequeño cuesta precisión real: Small comete 75 errores más que el mejor, y Tiny, 3 veces más.

Diferencias reales

Dónde las diferencias son reales

Tiny comete 3 veces más errores que el mejor: 418 frente a 141.

Es otro tipo de transcripción, no una ligeramente peor. Sirve para un registro aproximado en el que se pueda buscar, hecho deprisa con una descarga pequeña, y es la elección equivocada cuando la transcripción es el registro.

Los modelos por debajo del grupo empatado
  • Small: 3,55 %, 75 errores más que el mejor; 35 veces el tiempo real frente a 12 de Large V3 Turbo Q5, con 488 MB
  • Tiny: 6,87 %, 277 errores más que el mejor; 89 veces el tiempo real frente a 12 de Large V3 Turbo Q5, con 78 MB

Archivo más pequeño

¿Un archivo más pequeño cuesta precisión?

Nada que hayamos podido medir.

  • Large V3 Turbo Q5 frente a Large V3 Turbo: 574 MB frente a 1,6 GB (2,8× más pequeño) y 4 errores más sobre 6.086 palabras (154 frente a 150)
  • Large V3 Q5 frente a Large V3: 1,1 GB frente a 3,1 GB (2,9× más pequeño) y 2 errores menos sobre 6.086 palabras (141 frente a 143)

Es una razón para probar la cuantización con tu propio audio, no una ley general.

No probado

Lo que esto no te dice

LibriSpeech test-clean es el caso fácil: voz leída de audiolibros.

  • Ni reuniones ni llamadas de teléfono
  • Ni voces superpuestas ni ruido
  • Ningún otro Mac: solo el Apple M1 Max
  • Sin etiquetas de hablante

Las reuniones reales son más difíciles, y todas las cifras serían peores en ellas: son un suelo, no una promesa sobre tu próxima reunión de equipo. Además, un modelo puede detenerse antes en un archivo largo en algunos idiomas y aun así informar de éxito: cuando Whisper se detiene antes.

Los datos

La tabla completa y cómo reproducirla

Errores, velocidad y descarga de cada modelo, más el método, a un clic.

Tabla completa de resultados

Seis de los modelos de Whisper que ofrece Lesskeys procesaron las mismas 300 locuciones (37 minutos de audio) de LibriSpeech test-clean, el conjunto público estándar de referencia, que incluye sus propias transcripciones humanas. Calculamos la tasa de error de palabras frente a esas transcripciones, cronometramos cada ejecución y anotamos el tamaño de descarga. Menos error es mejor; la barra se dibuja en proporción al mayor valor de su columna.

Seis modelos de Whisper sobre 6.086 palabras de LibriSpeech test-clean (Apple M1 Max)

ModeloTasa de error de palabrasErroresVelocidadDescargar
Large V3 Q5 ●2,32 %141 / 6.086 palabras7 veces el tiempo real1,1 GB
Large V3 ●2,35 %143 / 6.086 palabras7 veces el tiempo real3,1 GB
Large V3 Turbo ●2,46 %150 / 6.086 palabras12 veces el tiempo real1,6 GB
Large V3 Turbo Q5 ●2,53 %154 / 6.086 palabras12 veces el tiempo real574 MB
Small3,55 %216 / 6.086 palabras35 veces el tiempo real488 MB
Tiny6,87 %418 / 6.086 palabras89 veces el tiempo real78 MB

Medido en un Apple M1 Max con whisper.cpp, GPU Metal y flash attention activados, valores por defecto de whisper.cpp (tamaño de haz 5), idioma forzado a inglés (en), 8 hilos. ● marca los modelos que consideramos empatados en el mejor puesto. «89 veces el tiempo real» significa que una hora de audio se transcribe en aproximadamente 1 minuto. Los tamaños de esta tabla son tamaños de archivo medidos en unidades decimales, así que difieren de las etiquetas de la app y de otras páginas: el archivo de 574 MB de Large V3 Turbo Q5 es de 547 MB allí, Small es de 466 MB (aquí 488 MB), Tiny es de 75 MB (aquí 78 MB), Large V3 Q5 es de 1,0 GB y Large V3 de 3 GB.

¿Los 4 mejores modelos están realmente empatados?

Large V3 Q5, Large V3, Large V3 Turbo y Large V3 Turbo Q5 quedaron a 13 palabras o menos entre sí sobre 6.086 palabras de texto de referencia. Eso es el suelo de ruido de la medición, no una diferencia. Tratamos como empatado a cualquier modelo a 0,5 puntos porcentuales o menos del mejor, porque el ruido del ranking haría que esta página pareciera más tajante y fuera menos cierta.

Cómo reproducir esta medición

El conjunto de datos es público (OpenSLR), los modelos son las compilaciones ggml estándar de Whisper y el banco de pruebas es un único archivo de Python. La muestra se elige de forma determinista (identificadores de locución ordenados, a intervalos regulares, sin semilla aleatoria), así que una ejecución independiente elige las mismas locuciones.

El normalizador de la puntuación es lo que conviene revisar, porque una tasa de error de palabras no significa nada sin él. El nuestro ignora diferencias que son de formato y no de reconocimiento (mayúsculas, puntuación, guiones, 23 frente a twenty three, Mr. frente a mister) y sigue contando cada sustitución, omisión e inserción real. Está fijado con once casos de prueba, incluidos algunos que comprueban que los errores reales no se normalizan. Sin ese paso, se castiga a los modelos por el estilo de puntuación y no por la precisión.

Las cifras de velocidad salen de una sola máquina; otro chip Apple Silicon dará otros resultados: el orden debería mantenerse, las cifras absolutas no. Esto mide solo los modelos de transcripción, no el etiquetado de hablantes, que es una etapa aparte con su propia tasa de error.

Preguntas

Preguntas sobre cómo elegir un modelo de Whisper

¿Qué modelo de Whisper debo usar en mi Mac?

Large V3 Turbo Q5. En esta prueba, las 4 variantes grandes quedaron a 13 palabras o menos entre sí sobre 6.086 palabras, así que empatan en precisión, y de ellas Large V3 Turbo Q5 es la descarga más pequeña, con 574 MB, y funciona a 12 veces el tiempo real.

¿El modelo de Whisper más grande es el más preciso?

No de forma medible. Large V3 pesa 3,1 GB, 5,4 veces la descarga de Large V3 Turbo Q5, y quedó a 13 palabras o menos de él sobre 6.086 palabras, mientras funcionaba 1,6 veces más lento.

¿Un modelo de Whisper cuantizado es peor?

No de forma medible aquí. Large V3 Turbo Q5 es 2,8 veces más pequeño que Large V3 Turbo y cometió 4 errores más sobre 6.086 palabras. Eso cae dentro del ruido de esta medición, así que es una razón para probar la cuantización con tu propio audio, no una garantía de que nunca cueste precisión.

¿Cuál es la mejor app de transcripción con Whisper?

Ningún benchmark puede coronar a una. Los 4 modelos líderes terminan a 13 palabras o menos entre sí sobre 6.086 palabras, así que el modelo de base apenas decide. Lo que separa a las apps es si se ejecutan en el dispositivo, si transcriben grabaciones existentes y si indican quién habló.

Más

Sigue leyendo