Cómo Funciona LocalTranscribe

Una explicación técnica de cómo tus archivos permanecen privados.

Procesamiento en el Navegador

LocalTranscribe se ejecuta completamente en tu navegador web. Cuando cargas un archivo, permanece en tu dispositivo — la transcripción con IA ocurre localmente usando modelos basados en WebAssembly. Ningún dato de audio, contenido de archivo ni transcripción llega jamás a un servidor.

Implementación Técnica

Estas son las tecnologías específicas que hacen posible la transcripción local:

Transformers.js

Ejecuta modelos de IA Whisper directamente en el navegador usando JavaScript. Permite el aprendizaje automático de última generación sin un servidor backend.

Whisper (vía ONNX Runtime Web)

El modelo de reconocimiento de voz Whisper de OpenAI, compilado a WebAssembly y ejecutado en el navegador vía ONNX Runtime. Este es el motor que realiza la transcripción.

FFmpeg.wasm

Una compilación WebAssembly de FFmpeg, usada para extraer pistas de audio de archivos de video y gestionar la conversión de formatos — todo en tu dispositivo.

File API

La API de archivos integrada del navegador lee tu archivo en memoria localmente. No se realiza ninguna solicitud de red para cargar tu contenido.

SharedArrayBuffer & Web Workers

FFmpeg.wasm y los modelos de ML se ejecutan en hilos en segundo plano (Web Workers) usando SharedArrayBuffer para compartir memoria eficientemente. Esto mantiene la interfaz de usuario responsiva durante la transcripción.

Qué Significa Esto para la Privacidad

  • Tus archivos nunca se suben a ningún servidor
  • Ningún contenido de audio llega a ningún endpoint de red
  • Las transcripciones se generan y almacenan solo en tu dispositivo
  • No se registran ni transmiten nombres de archivos, duraciones ni metadatos
  • Ningún tercero tiene acceso a lo que transcribes

Cómo Verificarlo

Puedes confirmarlo tú mismo:

  1. Abre las herramientas de desarrollo del navegador (F12 o clic derecho → Inspeccionar).
  2. Ve a la pestaña Red.
  3. Carga un archivo e inicia la transcripción.
  4. Observa la pestaña Red — no verás ninguna solicitud que contenga datos de tu archivo.

También puedes desconectarte de internet después de cargar la página. La transcripción seguirá funcionando.

Compensaciones

Debido a que el procesamiento ocurre en tu dispositivo, la velocidad de transcripción depende de tu CPU y la memoria disponible. Los dispositivos más antiguos o menos potentes tardarán más que las herramientas basadas en servidor. Los archivos muy grandes (más de 2 GB) pueden causar presión de memoria en algunos dispositivos.

¿Listo para transcribir con privacidad?

Transcribe un archivo ahora