Repolode
openai

openai/whisper

Modelo de reconocimiento de voz de propósito general que transcribe y traduce audio, e identifica su idioma en muchas lenguas.

Estrellas
110,909
Forks
13,448
Issues abiertos
175
Último commit
hace 2 meses

¿Qué es?

Whisper es un modelo de reconocimiento de voz de código abierto de OpenAI, entrenado con un conjunto amplio y diverso de audio. Procesa el reconocimiento de voz multilingüe, la traducción de voz al inglés y la identificación del idioma hablado mediante un único modelo Transformer de secuencia a secuencia, por lo que puede sustituir varias etapas de un flujo de procesamiento de audio tradicional.

Está disponible como paquete de Python (instalable con pip) y como herramienta de línea de comandos `whisper`, que necesita ffmpeg para decodificar audio. Incluye seis tamaños de modelo, de `tiny` a `large`, además de un modelo `turbo` optimizado para transcribir más rápido; hay variantes `.en` solo para inglés en los tamaños más pequeños. Los modelos más grandes requieren más VRAM: desde aproximadamente 1 GB para `tiny` hasta unos 10 GB para `large`.

Además de la función de transcripción de alto nivel, la API de Python ofrece funciones de nivel más bajo para detectar el idioma, crear espectrogramas log-Mel y configurar opciones de decodificación. El modelo `turbo` no está entrenado para traducir, por lo que para las tareas de traducción se deben usar los modelos multilingües `medium` o `large`.

Funciones clave

  • 01Reconocimiento de voz multilingüe en un solo modelo.
  • 02Traducción de voz al inglés con modelos multilingües.
  • 03Identificación automática del idioma hablado.
  • 04Seis tamaños de modelo que ofrecen distintas opciones de precisión, velocidad y consumo de memoria.
  • 05Herramienta de línea de comandos y API de Python para transcribir.

Casos de uso

  • Transcribir a texto grabaciones de reuniones, entrevistas o podcasts.
  • Añadir subtítulos o leyendas a contenido de audio y video.
  • Traducir voz en otros idiomas a texto en inglés.
  • Incorporar funciones de entrada por voz en aplicaciones o herramientas locales.

Inicio rápido

  1. 1

    Instala ffmpeg con el gestor de paquetes de tu sistema (por ejemplo, Homebrew en macOS).

    brew install ffmpeg
  2. 2

    Instala Whisper desde PyPI.

    pip install -U openai-whisper
  3. 3

    Transcribe un archivo de audio desde la línea de comandos.

    whisper audio.flac audio.mp3 audio.wav --model turbo

Antes de usarlo

  • El modelo turbo no está entrenado para traducir; usa medium o large para traducir voz al inglés.
  • Los modelos pueden requerir hasta unos 10 GB de VRAM en el caso de large, por lo que los modelos más grandes necesitan hardware potente.
  • La precisión y la velocidad varían considerablemente según el idioma.

Temas

Preguntas frecuentes

¿Qué es whisper?
Modelo de reconocimiento de voz de propósito general que transcribe y traduce audio, e identifica su idioma en muchas lenguas. Whisper es un modelo de reconocimiento de voz de código abierto de OpenAI, entrenado con un conjunto amplio y diverso de audio. Procesa el reconocimiento de voz multilingüe, la traducción de voz al inglés y la identificación del idioma hablado mediante un único modelo Transformer de secuencia a secuencia, por lo que puede sustituir varias etapas de un flujo de procesamiento de audio tradicional.
¿whisper es gratuito? ¿Qué licencia tiene?
whisper es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿whisper sigue mantenido?
Actualizado en los últimos 6 meses. El último commit de whisper fue el 31 ago 2026.
¿Para qué puedo usar whisper?
Transcribir a texto grabaciones de reuniones, entrevistas o podcasts. Añadir subtítulos o leyendas a contenido de audio y video. Traducir voz en otros idiomas a texto en inglés. Incorporar funciones de entrada por voz en aplicaciones o herramientas locales.
¿Cómo se instala whisper?
Instala ffmpeg con el gestor de paquetes de tu sistema (por ejemplo, Homebrew en macOS).: brew install ffmpeg Instala Whisper desde PyPI.: pip install -U openai-whisper Transcribe un archivo de audio desde la línea de comandos.: whisper audio.flac audio.mp3 audio.wav --model turbo
¿Dónde consigo whisper?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/openai/whisper

Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.

Proyectos relacionados