Voz a texto con IA

Graba con tu micrófono o carga un archivo de audio y obtén una transcripción editable en texto continuo, sin marcas de tiempo, con Whisper.

Tu audio nunca sale de tu dispositivo. El modelo Whisper tiny se descarga una vez y tu navegador lo reutiliza en visitas posteriores.

Transcribe tu audio

00:00
Audio visualizer

Se ejecuta completamente en tu navegador. Tus datos nunca salen de tu dispositivo.

Cómo funciona

Cuando haces clic en Transcribir, cuatro cosas pasan — todo localmente, todo en tu navegador:

  1. Captura / decodificación de audio — Si grabas, la API MediaRecorder captura audio mono sin procesar y lo guarda como WebM. Si subes, la API Web Audio decodifica el archivo de audio o vídeo en un AudioBuffer, según lo que tu navegador pueda decodificar.
  2. Remuestreo y conversión mono — El audio se remuestrea a 16kHz mono float32 PCM, el formato de entrada que espera Whisper.
  3. Carga del modelo (solo primera vez) — El modelo ONNX whisper-tiny cuantizado se obtiene desde el CDN de Hugging Face; tu navegador reutiliza los archivos descargados desde su caché HTTP estándar (Cache API). No es un modo offline completo: los archivos de la página siguen descargándose del sitio.
  4. Transcripción por fragmentos — El audio se divide en fragmentos superpuestos de 30 segundos (paso de 5s). Cada fragmento se transcribe y los textos se unen en una transcripción continua. El resultado es texto plano, sin marcas de tiempo.

Preguntas frecuentes

¿Qué tan precisa es la transcripción?

Usamos Whisper Tiny, el modelo Whisper más pequeño (~39M parámetros). Produce buenos resultados para audio claro con un solo hablante, ruido de fondo moderado y acentos.

¿Qué idiomas están soportados?

Whisper Tiny soporta 99 idiomas con detección automática de idioma. El inglés es el más preciso, seguido por español, portugués, francés, alemán, hindi e indonesio.

¿Por qué se necesitan permisos de micrófono?

Los permisos de micrófono son solicitados por tu navegador al hacer clic en Empezar Grabación. El audio se captura localmente a través de la API MediaRecorder y se procesa completamente en tu navegador. Nada se carga a ningún servidor.

¿Puedo transcribir archivos de audio largos?

Sí. Usamos inferencia por fragmentos: el audio se divide en fragmentos superpuestos de 30 segundos, cada uno transcrito independientemente y luego combinado en un texto continuo. El resultado no incluye marcas de tiempo.

¿Qué formatos de archivo están soportados?

Puedes subir cualquier archivo de audio o vídeo que tu navegador pueda decodificar; la API Web Audio extrae el audio en el navegador antes de transcribir. Las grabaciones de micrófono se guardan en formato WebM.

Cuándo no usar esta herramienta

Sigue leyendo

Anuncio