Updated 6 OctoberLa traducción leída en voz alta, y compatibilidad con VoiceOverLa traducción leída en voz alta

Subtítulos en directo de todo lo que suena en tu Mac.

Llamadas, vídeos, pódcasts y clases, transcritos mientras suenan y mostrados en una capa que se queda por encima de todas las ventanas. Traducidos en directo si quieres. Nada sale del Mac.

  • Gratis durante 7 días, sin tarjeta y sin cuenta
  • 19 $ en un solo pago, con todas las actualizaciones incluidas
  • 14 días para pedir el reembolso, sin dar explicaciones
  • Descarga para macOS 14.2 o posterior, Apple silicon
  • Valorada con un 5,0 en Gumroad

Mantén ⇧ y arrastra los subtítulos para moverlos, igual que en la app.

Apunta a los subtítulos y se disuelven bajo el puntero, como en la app.

Mantén ⌥ para volver a apilar los últimos recuadros.

Haz clic en en la barra de menús: las opciones marcadas Pruébalo funcionan todas en esta demo.

Casos de uso

Hecho para el momento en que pierdes el hilo

En una reunión, en tu idioma o no, una palabra que se te escapa te cuesta las tres siguientes. Subtitles subtitula lo que esté reproduciendo tu Mac, en tiempo real, para que sigas el hilo sin pedirle a nadie que repita. Mantén ⌥ para recuperar los subtítulos anteriores y buscar en ellos. Tanto si eres una persona sorda o con pérdida auditiva, como si oyes pero no entiendes, escuchas en un segundo idioma o simplemente trabajas en un sitio ruidoso, hay tres situaciones que se repiten una y otra vez.

01

Reuniones y llamadas

Zoom, Google Meet, Teams, un huddle de Slack, una llamada de Discord, una llamada en una pestaña del navegador: todo es audio que sale de una aplicación, así que todo se subtitula. No entra ningún bot, a nadie se le avisa, nada aparece en la lista de participantes. Leer esas pocas palabras que has oído a medias es más rápido que pedir que las repitan, y no interrumpe a nadie.

02

Trabajar mientras escuchas

Cambia a tus notas, a tu editor de código, a tu agente de IA o a un navegador. La capa de subtítulos se queda por encima de todas las ventanas y deja pasar los clics, así que la conversación sigue sin que tengas que mirarla, y tú puedes seguir trabajando e interactuando con lo que hay detrás. Una app de notas como Granola redacta el acta de la reunión después, y para ver su transcripción en directo hay que pasar el puntero por encima; Subtitles se encarga de la otra mitad, la que tiene que ocurrir en directo, sin que tengas que pensar en ello ni prestarle atención.

03

Vídeos, pódcasts y clases

Un vídeo sin subtítulos. Un pódcast en un idioma que todavía estás aprendiendo. Una clase grabada o en directo, una entrevista, una película con diálogos bajos. Todo lo que suena se subtitula mientras suena, en su propio idioma o traducido al tuyo. Subtitles también puede escuchar el micrófono si se lo pides, para mantener conversaciones en dos idiomas, o en uno solo.

Privacidad

Nada sale del Mac. Nada que revisar para el departamento de informática.

Puedes usarla en una llamada de trabajo porque no es un servicio. No hay servidor, ni cuenta, ni más transcripción que la que tú guardes en tu propio Mac, así que no hay nada que enviar ni nadie más en medio. La versión larga está ahí para que la leas si quieres saber más. El código está publicado, así que nada de esto hay que creérselo sin más.

  • Ningún bot entra en la llamada. Subtitles capta el audio que tu Mac ya está reproduciendo, así que no aparece nada en la lista de participantes y a nadie se le avisa de que hay algo funcionando, porque nunca graba la llamada. Casi todas las herramientas de este tipo mandan en su lugar un participante visible, cosa que muchas empresas prohíben de plano.
  • No se graba nada, y no se escribe nada en el disco salvo que lo pidas. El audio va directo al modelo de voz y se descarta ahí mismo. Los subtítulos aparecen en pantalla y luego desaparecen; los recuadros que recuperas con ⌥ se guardan en memoria el tiempo que tú elijas, y nunca después de salir de la app. El único archivo que llegará a escribir es una transcripción que tú decidas guardar, donde tú decidas guardarla.
  • El micrófono solo se abre si tú lo eliges. Por defecto, la app oye lo que reproduce tu Mac. Elige el micrófono en el menú Escuchar y macOS pide permiso, una vez, la primera; lo que capta se procesa en el Mac y se descarta como todo lo demás, así que nada de lo que digas va a ninguna parte en ningún caso.
  • Sin cuenta, sin telemetría, sin red. No hay que iniciar sesión en ningún sitio ni se envía ningún dato de uso. Los modelos se descargan una vez, y a partir de ahí la única petición que queda es una comprobación diaria de si hay una versión más nueva, para la que antes te pide permiso: si apagas el Wi-Fi, sigue subtitulando igual.

Funciones

Todo parte de tres restricciones

El audio en directo no se puede pausar, no se puede repetir y no debería tener que salir de tu máquina. Todo lo demás sale de ahí.

Nada sale del Mac

Funciona en local y sin conexión: ni cuentas, ni telemetría, ni una sola conexión que lleve nada tuyo. El audio pasa de la captura directamente al reconocedor y se descarta. Lo único que se descarga son los modelos, una sola vez, y las actualizaciones que tú decidas instalar.

En el Neural Engine, no en la CPU

En torno a un factor de tiempo real de 0,15: seis segundos de habla transcritos por cada segundo de cómputo. El mismo modelo en la CPU es unas 100 veces más lento de lo que haría falta para seguir el ritmo de un directo.

Todas las apps, o solo una

Por defecto escucha todo lo que reproduce tu Mac, así que no hay nada que configurar para que funcione. Redúcelo a una sola app desde la barra de menús cuando dos cosas suenen a la vez. Capta esa app y todos los procesos auxiliares que lance, que es lo que hace que funcione con navegadores y apps Electron, donde el audio nunca sale del proceso principal.

La música no se convierte en letra

Un detector de voz se ejecuta por delante del reconocedor para que las bases musicales nunca le lleguen. Sin él, la música llena el contexto del modelo y se pierden las primeras palabras que vienen después.

Un recuadro nuevo por interlocutor

Opcionalmente, empieza un subtítulo nuevo cuando toma la palabra otra persona, igual que hace una pausa. Desactivado por defecto: ejecuta un segundo modelo junto al primero. Tarda un segundo o dos en reconocer a un interlocutor nuevo.

Dieciséis idiomas

El modelo por defecto detecta el idioma por sí solo. El inglés cuenta además con siete opciones propias, para que elijas entre menos latencia o más precisión a partir de 160 ms.

Oír la traducción

Con Leer la traducción, cada frase traducida se oye en voz alta con una voz propia del idioma, mientras la app de la que viene baja a una cuarta parte de su volumen. Se activa sola con VoiceOver, que también puede leer el recuadro de subtítulos; lo que dice el propio VoiceOver nunca se subtitula.

Un agujero donde apuntas

Acerca el puntero a la capa de subtítulos y se desvanece bajo él, así que la frase que estás leyendo nunca tapa la que estás escribiendo. Cuánto desaparece y hasta dónde llega el agujero lo eliges tú en los ajustes. Mantén ⇧ para que siga opaca y puedas moverla.

Mantén ⌥ para recuperar lo que se te escapó

La app pasa página como los subtítulos de televisión: se llena, se vacía y vuelve a empezar, así que una línea que has dejado de mirar ya no está. Mantén ⌥ y los subtítulos anteriores se apilan por encima del que está en curso, con desplazamiento para los más antiguos y búsqueda con ⌥F. Suelta y vuelven a irse. No se escribe nada en ninguna parte.

Ajustes con vista previa en directo

⌘, desde el menú abre los ajustes: cuántas líneas llena un recuadro antes de vaciarse, lo opaco que es, hasta dónde llega el desvanecido bajo el puntero, hasta dónde alcanza ⌥. Cada control se aplica a la vez a la vista previa y a los subtítulos reales mientras lo arrastras, así que estas cosas las ajustas mirándolas y no eligiendo un número.

Los dieciséis idiomas que la app subtitula, y entre los que traduce

  • English Inglés
  • Español Español
  • Français Francés
  • Italiano Italiano
  • Português Portugués
  • Deutsch Alemán
  • Nederlands Neerlandés
  • Türkçe Turco
  • Русский Ruso
  • العربية Árabe
  • हिन्दी Hindi
  • 日本語 Japonés
  • 한국어 Coreano
  • Tiếng Việt Vietnamita
  • Українська Ucraniano
  • 中文(普通话) Mandarín

Cómo funciona

Del audio de la app a tu pantalla, en cuatro pasos

Un hilo de audio en tiempo real que solo copia, un núcleo portable que nunca transcribe y un modelo ejecutándose donde le corresponde.

  1. 1

    Process tap de Core Audio

    48 kHz estéreo, un callback cada 10,7 ms. El hilo de tiempo real copia en un ring buffer lock-free y no hace nada más.

  2. 2

    Remuestreo y recorte de silencios

    Baja a 16 kHz mono en un hilo aparte, se salta los silencios y vuelve a pasar alrededor de un segundo previo a la voz para que ninguna palabra empiece cortada.

  3. 3

    Parakeet en el Neural Engine

    Un modelo de streaming, no uno de ventana de 30 segundos: la diferencia entre unos subtítulos que siguen al audio y unos que llegan segundos tarde.

  4. 4

    Capa de subtítulos

    Páginas de dos líneas, configurables en los ajustes, que se vacían y vuelven a empezar como los subtítulos de televisión, y que se desvanecen cuatro segundos después del último texto nuevo en lugar de cuando se acaba el audio.

Todo lo que va del ring buffer al límite del modelo es Rust portable que deliberadamente no transcribe: entrega bloques de audio. La captura de audio y la capa de subtítulos son las únicas partes específicas del Mac.

Comparativas

¿Por qué no los Subtítulos en vivo de Apple?

macOS trae subtítulos en directo incorporados, gratis, en Ajustes del Sistema, Accesibilidad, Subtítulos en vivo, en un Mac con Apple silicon configurado en un idioma que Apple haya activado: solo inglés en macOS 14 y 15, ocho idiomas desde macOS 26. Si eso cubre lo que necesitas, úsalo. Estos son los puntos en los que a mí se me quedó corto, y hay una comparación punto por punto si quieres la versión larga.

Característica Subtitles Subtítulos en vivo de Apple
Idiomas Dieciséis, en cualquier macOS desde 14.2, detectados automáticamente por el modelo multilingüe, con cambio desde la barra de menús y traducción en directo entre cualquier par Solo inglés en macOS 14 y 15; ocho idiomas desde 26, cada uno ligado a un país, de uno en uno, con el cambio a mano en Ajustes del Sistema, y sin traducción
La capa de subtítulos Deja pasar los clics, se atenúa bajo el puntero, se queda por encima de todas las ventanas, nunca estorba al hacer varias cosas a la vez Una ventana que también se queda por encima, pero se lleva el clic y tapa lo que hay debajo
Qué escucha Todo lo que reproduce el Mac, el micrófono si se lo pides, o una sola app que elijas Todo lo que reproduce el Mac, o el micrófono
Música La descarta un detector de voz, así que una base musical nunca se convierte en letra Subtitulada
Cambios de interlocutor Recuadro nuevo por interlocutor, opcional Sin equivalente
Subtítulos anteriores Todos los subtítulos anteriores, en una lista que ocupa el espacio disponible, para desplazarte por ellos o buscar con ⌥F Tres líneas que se desplazan, no se ven más de tres a la vez
El modelo Siete opciones para el inglés que cambian latencia por precisión, más el modelo Multilingüe, que se puede fijar a un solo idioma si hace falta Uno, fijo, y para cambiar de idioma hay que abrir Ajustes del Sistema y rebuscar en un ajuste a tres niveles de profundidad.
Precio Gratis durante 7 días, después 19 $ en un solo pago, con todas las actualizaciones incluidas Gratis, viene con macOS

Lo que dice la gente

Usada en llamadas de verdad

So smooth, very useful during meetings on different apps (slack, zoom, google), so well integrated on the screen, doesn't block interacting with the other windows, love it!
Remi Santos Verified purchase on Gumroad
Almost no setup, no tweaking around: you install it and it just works. Simple, useful and really effective.
Jérôme Blondon Verified purchase on Gumroad
Very handy! I love how it can be connected to any audio source on my laptop, which helps not only for meetings and videocalls, but also for all those streaming services that do not support subtitles, like news websites or even some YouTube videos. The model supports many languages, so it's also useful if you're learning a foreign language and need subtitles to help you understand what's being said.
Bruno Verified purchase on Gumroad
Awesome app and the translation support makes it even better. Working with French colleagues has never been easier. Highly recommend!
Stef Kors Verified purchase on Gumroad
Definitely a game changer for me! A must have for remote workers
Kai Cotias Verified purchase on Gumroad
Much better than macOS live captions. I love how fluid the UX is, the searchable history when pressing option and all the shortcuts are really well thought, you can feel the author really cares about nailing all the details for a useful live caption app. The gorgeous audio glow is chef's kiss
Johnathan Verified purchase on Gumroad
5.0

Average rating on Gumroad

14-day refund, no questions asked

Comprar por $19

Por qué existe esta app

Trabajo en una empresa estadounidense y mis reuniones son en inglés, que no es mi lengua materna ni la de la mayoría de mis compañeros. Me pasaba que estaba con otra cosa cuando se decía lo que importaba, y ya no lo recuperaba: una palabra que se me escapaba, un acento al que no estaba acostumbrado, o algo que se había dicho un minuto antes. Pedir que lo repitan le cuesta treinta segundos a todo el mundo y le corta la frase a quien estaba hablando.

Así que los subtítulos tenían que seguir siendo legibles mientras yo hacía otra cosa. Por eso van en una capa por encima de todas las ventanas y no en un panel dentro de una app, por eso no se llevan ningún clic, por eso hay una pila de subtítulos anteriores en la que buscar, y por eso se desvanecen bajo el puntero en vez de que tengas que moverlos. Todo lo demás salió de ahí.

Mathieu Jouhet, que hace la app.

Precio

Un solo precio. Nada recurrente.

Pruébala primero gratis durante 7 días, sin tarjeta y sin cuenta. Después, 19 $ en un solo pago: sin minutos que comprar, sin licencias por puesto, sin renovación, con todas las actualizaciones futuras incluidas, por lo que cuesta más o menos un mes de una suscripción de transcripción.

La traducción está incluida en el precio, sin suplementos. Los dieciséis idiomas, la traducción en directo entre cualquier par de ellos y el modelo de streaming vienen con la misma licencia; no hay un segundo nivel que desbloquear. Todas las actualizaciones futuras incluidas.

  • Del pago se encarga Gumroad. El IVA, los recibos y los reembolsos se gestionan allí, y la clave de licencia también te llega a través de ellos.
  • Firmada y certificada por Apple, así que los permisos que concedes se mantienen en todas las actualizaciones.
  • Código publicado. Léelo, o compílalo tú mismo.
  • ¿Es para un equipo? Escríbeme y te preparo un lote de claves de licencia.

Subtitles para Mac

$19 pago único

  • Primero, 7 días gratis y sin clave
  • Subtítulos ilimitados, todo el tiempo que quieras
  • Todas las actualizaciones futuras incluidas
  • Dieciséis idiomas y traducción en directo
  • Una clave de licencia para todos los Mac que uses. Sin cuenta, sin suscripción, sin telemetría
  • 14 días para pedir el reembolso, sin dar explicaciones

Pago único de 19 $ · macOS 14.2 o posterior · Apple silicon
Descarga unos 633 MB la primera vez que se abre.

Preguntas

Lo que la gente pregunta primero

¿Funciona con Zoom, Teams y Google Meet?
Sí. Capta el audio que reproduce una aplicación en lugar de integrarse con un servicio concreto, así que una ventana de Zoom, un huddle de Slack y una llamada en una pestaña del navegador se subtitulan igual. Navegadores y apps de Electron incluidos: captura los procesos auxiliares que abren, que es de donde sale su audio en realidad.
¿En qué idiomas subtitula la app?
Dieciséis: inglés, español, francés, italiano, portugués, alemán, neerlandés, turco, ruso, árabe, hindi, japonés, coreano, vietnamita, ucraniano y mandarín. La app detecta cuál se está hablando, o puedes elegir el idioma en el menú para que deje de adivinar. La lista es la misma en todas las versiones de macOS compatibles, sin condición de país ni de región, y desde macOS 15 cualquiera de ellos se traduce a cualquier otro.
¿Puede traducir lo que oye?
Sí, desde la 1.3. Traducir a, en el menú, traduce cualquiera de los dieciséis idiomas a cualquiera de los otros quince con el traductor de Apple, que funciona en el propio Mac, así que un subtítulo traducido nunca sale del Mac, igual que no sale uno sin traducir. Viene desactivado hasta que eliges un idioma de destino, y mientras está activo, mantener ⌃ muestra debajo el idioma original. También puedes ver en la capa de subtítulos la traducción y el original a la vez, y Leer la traducción, la opción que está debajo de Traducir a, te lee la traducción en voz alta, con el original más bajo de fondo. Necesita macOS 15; sin traducción, los subtítulos funcionan desde macOS 14.2.
¿Funciona con VoiceOver?
Sí. VoiceOver lee el recuadro de subtítulos y pulsa su botón, y Leer la traducción, activado por defecto siempre que VoiceOver está en marcha, te lee la traducción en voz alta, así que una llamada o una película en otro idioma se pueden seguir de oído. Lo que la app te pregunta, como si quieres guardar una transcripción, se anuncia en cuanto aparece, y lo que dice el propio VoiceOver nunca se subtitula ni se traduce.
¿Unos subtítulos siempre encima no acaban estorbando?
La capa no recibe ni un clic, así que trabajas a través de ella como si no estuviera, y se desvanece bajo el puntero para que puedas leer lo que hay debajo e interactuar con ello. Cuánto se desvanece, hasta dónde llega el efecto, lo opaco que es el recuadro y cuántas líneas caben se eligen en los ajustes. Mantén ⇧ para que siga opaca y arrástrala a otro sitio; la app recuerda dónde la dejaste.
¿Subtitula mi propia voz?
Solo si eliges el micrófono en el menú Escuchar. Por defecto oye lo que reproduce tu Mac, así que en una llamada lees a los demás, no a ti. Con el micrófono elegido, subtitula lo que se dice en la sala, macOS te pide permiso la primera vez, y con Mostrar los dos idiomas activado en Traducir a, dos personas pueden hablar en dos idiomas y leer cada una el suyo.
¿Necesita conexión a internet?
Una vez, para descargar el modelo en el primer arranque, unos 633 MB. A partir de ahí funciona totalmente sin conexión. Aparte de eso, las únicas peticiones que puede hacer son una comprobación diaria de si hay una versión más nueva, para la que antes pide permiso y que puedes rechazar, y una comprobación de la licencia de vez en cuando.
¿Puedo guardar o exportar una transcripción?
Sí, si lo pides. Tras un minuto o más de habla, el recuadro de subtítulos ofrece guardar la sesión cuando el audio se detiene, o antes de que un silencio lo bastante largo borre el historial, y Guardar transcripción…, en el menú, la guarda en cualquier momento, como texto sin formato, Markdown o subtítulos SRT; si no, no se escribe nada en el disco. Mientras la app está abierta, mantener ⌥ recorre hacia atrás los recuadros terminados y ⌥F busca en ellos, para pescar la línea que se te escapó al apartar la vista. Si necesitas notas o un resumen de una conversación, esta no es la herramienta: está pensada como complemento de las apps de notas.
¿Tiene que aprobarla el departamento de informática?
Aquí no hay ningún proveedor que aprobar: sin cuenta, sin servidor, sin transcripción que salga del Mac y sin nada que entre en la llamada como participante, así que a nadie de la reunión lo está grabando nada. Es una app firmada y certificada por Apple en un solo Mac, y una vez descargado el modelo las únicas peticiones que puede hacer son una comprobación de versión que puedes desactivar y una comprobación de la licencia. Si eso encaja con la política de tu empresa lo decides tú, pero no hay ningún tercero en medio al que revisar.
¿Funciona con auriculares o AirPods?
Sí. Captura el audio que produce una aplicación, no el sonido que sale de un altavoz, así que da igual con qué lo escuches.
¿Ralentizará mi Mac?
La transcripción se ejecuta en el Neural Engine y no en la CPU, con un factor de tiempo real de aproximadamente 0,15, o seis segundos de habla por segundo de cómputo. El mismo modelo en la CPU es unas 100 veces más lento de lo que haría falta para seguir el ritmo.
¿En qué Mac funciona?
Apple silicon, macOS 14.2 o posterior. El mínimo de versión lo marca la captura de audio por procesos de Core Audio (process taps), la API sobre la que está construido todo. La traducción funciona a partir de macOS 15.
¿Es en tiempo real?
Sí. Es un modelo de reconocimiento de voz en streaming, así que el subtítulo aparece mientras la frase todavía se está diciendo, no cuando termina. Capta el audio del sistema que reproduce una app, sin tener que instalar ningún controlador de audio virtual, y las opciones para el inglés te permiten elegir entre menos latencia o más precisión a partir de 160 ms. Si buscabas un programa de voz a texto o de transcripción en tiempo real para Mac, es esto, pero mostrado en pantalla mientras suena en vez de guardado en un archivo.
¿Es una suscripción?
No. La descarga es una prueba gratuita de siete días. La clave de licencia cuesta 19 $ en un solo pago, con todas las actualizaciones futuras incluidas, sin cuenta que crear y sin minutos que comprar; vale para todos los Mac que uses, y la app la comprueba con Gumroad más o menos una vez al mes, enviando la clave y nada sobre ti. Si no es para ti, tienes 14 días para pedir el reembolso.
¿Puedo ver el código?
Sí. Está publicado bajo la FSL-1.1-ALv2, que pasa a ser Apache 2.0 dos años después de cada versión. Léelo, o compílalo tú mismo, en github.com/daformat/subtitles.

Subtítulos para lo que sea, sin enviar audio a ninguna parte.

14 días para pedir el reembolso, sin dar explicaciones

Gratis durante 7 días, sin tarjeta, y después 19 $ en un solo pago, con todas las actualizaciones futuras incluidas · macOS 14.2 o posterior · Apple silicon
Subtítulos en directo ilimitados, mientras tengas el Mac. Sin minutos que comprar, sin cuenta, sin suscripción. Lee la guía de instalación.