ES

Idioma

Nuestras ediciones

Escritas para cada público, no traducidas palabra por palabra.

Cómo transcribir audio a texto en local con Whisper

Paso a pasoPor Lucas Matías García TorresActualizado el Datos comprobados el 5 min de lectura

Revisado por Lucas Matías García Torres el . Cómo trabajamos.

Read in English

Vista despiezada de una tarjeta gráfica: ventiladores, heat pipes, disipador y la placa con la GPU iluminada en naranja

Respuesta corta

Para transcribir audio a texto sin subirlo a internet, instala faster-whisper y ejecuta el modelo small de Whisper en tu CPU. En nuestra prueba del 14 de octubre de 2026 (Intel Core i9-12900KF, int8, sin GPU), 33 segundos de diálogo en español tardaron 9,3 segundos con un 3,2 % de palabras mal, y 62,9 segundos de inglés, 11,5 segundos sin errores, y un 0,6 % con ruido tan alto como la voz. Las voces eran sintéticas, casi el mejor caso. En la nube: gpt-transcribe de OpenAI a 0,0045 $ el minuto o Transcribir en Word, 300 minutos al mes con Microsoft 365.

Los precios y límites cambian a menudo: compruébalos en la web del proveedor antes de pagar. Cómo nos financiamos.

Puedes transcribir audio a texto en tu propio ordenador, gratis y sin subir nada a internet, con los modelos abiertos Whisper de OpenAI. Lo instalamos el 14 de octubre de 2026 y lo cronometramos: en un procesador de sobremesa, sin usar la GPU, el modelo small transcribió 33 segundos de diálogo en español en 9,3 segundos con un 3,2 % de palabras mal, y un minuto de inglés en unos 11,5 segundos sin ningún error, incluso con mucho ruido de fondo. Esta guía explica cómo montarlo, qué modelo elegir, qué demuestra nuestra prueba y qué no, y cuándo compensa más un servicio de pago en la nube.

En local o en la nube: la comparación rápida

Tabla: formas de transcribir audio a texto (precios y límites de cada proveedor, comprobados el 14 de octubre de 2026)

Opción Adónde va el audio Coste Límites
Whisper en tu ordenador (faster-whisper u openai-whisper) Se queda en tu equipo Gratis (código abierto) La velocidad de tu hardware
API de OpenAI, gpt-transcribe Servidores de OpenAI 0,0045 $ por minuto Archivos de hasta 25 MB
API de OpenAI, gpt-4o-mini-transcribe Servidores de OpenAI 0,003 $ por minuto Archivos de hasta 25 MB
Transcribir en Word (Microsoft 365) Nube de Microsoft, guardado en OneDrive Incluido en la suscripción 300 minutos de audio subido al mes

La opción local es la buena para entrevistas, grabaciones médicas o legales y cualquier cosa que prefieras no mandar a un tercero. Por el mismo motivo, nuestra guía sobre si ChatGPT es seguro explica qué pasa con lo que subes a un asistente en la nube.

Cómo transcribir audio en local con faster-whisper

faster-whisper es una reimplementación de Whisper sobre el motor CTranslate2. Su README dice que es hasta 4 veces más rápido que el Whisper original con la misma precisión y menos memoria, y que, a diferencia del original, no necesita FFmpeg instalado porque decodifica el audio con una biblioteca que trae incluida.

  1. Instala Python 3.9 o posterior y ejecuta pip install faster-whisper.
  2. Guarda esto como transcribir.py junto a tu archivo de audio:
from faster_whisper import WhisperModel

model = WhisperModel("small", device="cpu", compute_type="int8")
segments, info = model.transcribe("audio.mp3", beam_size=5)
print("Idioma:", info.language, round(info.language_probability, 2))
for s in segments:
    print("[%.2fs -> %.2fs] %s" % (s.start, s.end, s.text))
  1. Ejecuta python transcribir.py. La primera vez descarga el modelo; después funciona sin conexión. Detecta el idioma solo, y cada línea sale con sus marcas de tiempo, útiles para subtítulos.

int8 es una cuantización a 8 bits, que reduce la memoria con poca pérdida (nuestra guía sobre la cuantización explica el compromiso). Para usar una GPU de NVIDIA, cambia el dispositivo a "cuda" y el tipo de cálculo a "float16". Eso exige instalar aparte cuBLAS para CUDA 12 y cuDNN 9 de NVIDIA: nuestro primer intento con la GPU falló con «Library cublas64_12.dll is not found», justo el requisito que indica el README. Instalarlos es el paso que más gente se salta.

Si prefieres la línea de comandos, el paquete original openai-whisper funciona con pip install -U openai-whisper más FFmpeg, y luego whisper audio.mp3 --model turbo --language Spanish.

Qué modelo de Whisper elegir

OpenAI entrenó Whisper con 680.000 horas de audio en muchos idiomas, según su artículo de 2022, y lo publicó en seis tamaños. Los grandes se equivocan menos y van más despacio.

Tabla: tamaños de Whisper (README de OpenAI; velocidad relativa a large)

Modelo Parámetros VRAM Velocidad relativa Versión solo inglés
tiny 39 M ~1 GB ~10x tiny.en
base 74 M ~1 GB ~7x base.en
small 244 M ~2 GB ~4x small.en
medium 769 M ~5 GB ~2x medium.en
large 1.550 M ~10 GB 1x no
turbo 809 M ~6 GB ~8x no

Para español, usa siempre los modelos multilingües, no los .en. OpenAI dice que turbo es una versión optimizada de large-v3 con una pérdida mínima de precisión, pero que no traduce: para pasar una grabación a inglés usa medium o large. También avisa de que el rendimiento varía mucho según el idioma. Small es un buen punto de partida en CPU, como muestra nuestra prueba; turbo, que necesita unos 6 GB de VRAM, es el modelo por defecto de la línea de comandos de openai-whisper. Nuestra guía sobre cuánta VRAM necesitas cubre el hardware para modelos más grandes.

Nuestra prueba: velocidad y precisión en CPU

Cómo lo probamos. faster-whisper 1.2.1 (CTranslate2 4.8.2), el modelo small, int8 en la CPU, beam size 5 y detección automática de idioma, en un Intel Core i9-12900KF. Comparamos cada transcripción con el guion del que se leyó y contamos las palabras mal después de quitar signos de puntuación y mayúsculas.

Tabla: nuestros resultados (14 de octubre de 2026)

Audio Duración Tiempo de transcripción Velocidad Tasa de error por palabra
Diálogo en español, 4 voces (94 palabras) 33,0 s 9,3 s ~3,6 veces el tiempo real 3,2 % (tres palabras)
Inglés, limpio (168 palabras) 62,9 s 11,5 s ~5,4 veces el tiempo real 0 %
El mismo, con ruido rosa a 10 dB de relación señal/ruido 62,9 s 11,4 s ~5,5 veces el tiempo real 0 %
El mismo, con ruido rosa a 0 dB (ruido tan alto como la voz) 62,9 s 11,8 s ~5,3 veces el tiempo real 0,6 % (una palabra)

Cargar el modelo tardó 1,4 segundos, y reconoció los dos idiomas con una probabilidad de más de 0,99. En español, dos errores fueron reales («Ah» por «Ay» y «que» sin tilde donde iba «qué») y el tercero fue de formato: escribió «dos» con letra donde el guion ponía la cifra «2». El único error en inglés fue «share» por «shared».

Lo que esto no demuestra. Las voces eran sintéticas: voces en español de un servicio comercial de texto a voz y la voz inglesa que trae Windows, grabadas limpias. Es casi el mejor caso posible. Las grabaciones reales, con acentos, gente que se pisa al hablar, audio de teléfono o salas con eco, darán más errores, y eso no lo hemos probado. Como referencia en otro hardware, la prueba del propio faster-whisper transcribe 13 minutos de audio con el modelo small en 1 minuto y 42 segundos en un Intel Core i7-12700K con 8 hilos, y con el modelo large-v2 en algo más de un minuto en una RTX 3070 Ti.

Cuándo usar un servicio en la nube

  • Necesitas saber quién habla. Whisper da marcas de tiempo pero no nombres de hablante. El modelo gpt-4o-transcribe-diarize de OpenAI devuelve segmentos con hablante, y Transcribir en Word también separa a cada persona.
  • Transcribes poco y no quieres instalar nada. A 0,0045 $ el minuto, una hora con gpt-transcribe cuesta unos 0,27 $. Los archivos no pueden pasar de 25 MB, así que las grabaciones largas hay que comprimirlas o trocearlas.
  • Tu ordenador es lento. En un portátil antiguo, prueba los modelos tiny o base, o el modo por lotes de faster-whisper, antes de pagar un servicio.

Si nunca has ejecutado modelos en tu equipo, nuestra guía para instalar Ollama cubre la misma idea con modelos de chat, y NPU vs GPU explica qué chip de un portátil nuevo hará de verdad el trabajo.

Qué hemos comprobado

  • Whisper tiene seis tamaños: tiny (39M, ~1 GB de VRAM, ~10x), base (74M, ~1 GB, ~7x), small (244M, ~2 GB, ~4x), medium (769M, ~5 GB, ~2x), large (1550M, ~10 GB, 1x) y turbo (809M, ~6 GB, ~8x), con versiones solo en inglés de los cuatro primeros; turbo es un large-v3 optimizado con pérdida mínima de precisión, es el modelo por defecto de la línea de comandos y no está entrenado para traducir; el rendimiento varía mucho según el idioma; se instala con pip install -U openai-whisper y FFmpeg. (OpenAI (GitHub), )
  • faster-whisper reimplementa Whisper con CTranslate2, hasta 4 veces más rápido que openai/whisper con la misma precisión y menos memoria; requiere Python 3.9 o posterior y no FFmpeg (PyAV lo incluye); la GPU exige cuBLAS para CUDA 12 y cuDNN 9; su prueba: 13 minutos de audio con el modelo small en CPU (Intel Core i7-12700K, 8 hilos) en 1 min 42 s con int8 y 51 s por lotes, y con large-v2 en una RTX 3070 Ti en 1 min 3 s con fp16. (SYSTRAN (GitHub), )
  • Whisper se entrenó con 680.000 horas de supervisión multilingüe y multitarea (Robust Speech Recognition via Large-Scale Weak Supervision, diciembre de 2022). (arXiv, )
  • La guía de voz a texto de OpenAI recomienda gpt-transcribe para audio grabado; archivos de hasta 25 MB en mp3, mp4, mpeg, mpga, m4a, wav y webm; gpt-4o-transcribe-diarize identifica a los hablantes; whisper-1 traduce al inglés y da marcas de tiempo por palabra. (OpenAI, )
  • Precios de transcripción de OpenAI: gpt-transcribe 0,0045 $ por minuto, gpt-4o-transcribe 0,006 $ y gpt-4o-mini-transcribe 0,003 $ (coste estimado). (OpenAI, )
  • Transcribir en Word: con una suscripción a Microsoft 365 se pueden transcribir hasta 300 minutos de audio subido al mes y con licencia de Copilot 30.000; separa a cada hablante; admite .wav, .mp4, .m4a y .mp3; las grabaciones se guardan en la carpeta Transcribed Files de OneDrive. (Microsoft Support, )

Qué puede cambiar

  • Nuestros tiempos dependen de nuestro procesador y de voces sintéticas grabadas limpias; las grabaciones reales suelen dar más errores.
  • Los precios de la nube y los minutos de Word cambian; esta página se revisa cada trimestre.

Preguntas frecuentes

¿Se puede transcribir audio a texto gratis?

Sí. Los modelos Whisper de OpenAI son de código abierto y funcionan en tu propio ordenador con faster-whisper o con el paquete openai-whisper. El audio no sale de tu equipo y el único coste es el tiempo del hardware: unos 9 segundos para medio minuto de español en nuestra CPU.

¿Whisper funciona bien en español?

En nuestra prueba con diálogo en español grabado limpio, el modelo small falló en 3 de 94 palabras, y una de ellas era solo de formato. Reconoció el idioma con una probabilidad de más de 0,99. Con grabaciones reales, acentos o ruido, el error será mayor.

¿Necesito una GPU para usar Whisper?

No. faster-whisper funciona en la CPU con cuantización a 8 bits. Una GPU lo acelera, pero con faster-whisper exige tener instalados cuBLAS para CUDA 12 y cuDNN 9 de NVIDIA, y sin ellos falla en Windows con un error de cublas64_12.dll.

¿Qué modelo de Whisper es el más preciso?

El large, con unos 10 GB de VRAM. El modelo turbo de OpenAI es un large-v3 optimizado unas 8 veces más rápido con una pérdida mínima de precisión, pero no traduce. En CPU, el modelo small nos dio muy pocos errores con voz clara.

¿Cuánto cuesta transcribir con la API de OpenAI?

El 14 de octubre de 2026, gpt-transcribe cuesta 0,0045 $ por minuto y gpt-4o-mini-transcribe 0,003 $ por minuto. La API acepta archivos de hasta 25 MB en formatos como mp3, m4a, wav y webm, y otro modelo distingue a los hablantes.

Fuentes

  1. openai/whisper README: setup, model sizes, VRAM, relative speed and languages, OpenAI (GitHub). Consultado el 14 de octubre de 2026.
  2. faster-whisper README: CTranslate2 reimplementation, benchmarks, GPU requirements and usage, SYSTRAN (GitHub). Consultado el 14 de octubre de 2026.
  3. Robust Speech Recognition via Large-Scale Weak Supervision (Radford and others), arXiv:2212.04356, December 2022, arXiv. Consultado el 14 de octubre de 2026.
  4. Speech to text guide: gpt-transcribe, diarization, translations, file limits and formats, OpenAI. Consultado el 14 de octubre de 2026.
  5. OpenAI API pricing: transcription models (price per minute), OpenAI. Consultado el 14 de octubre de 2026.
  6. Transcribe your recordings in Word: monthly minutes, formats and OneDrive storage, Microsoft Support. Consultado el 14 de octubre de 2026.

¿Has visto un error o un dato desactualizado? Avísanos y lo corregimos.

Historial de cambios

  • : Primera publicación, con nuestra prueba de faster-whisper 1.2.1 del 14 de octubre de 2026 y precios comprobados ese día en las páginas de OpenAI y Microsoft.

Próxima revisión: .

Más guías de Modelos en local.

Otros temas