Lectura bimodal
con IA

Letha es una app de escritorio que integra modelos de IA de voz y de traducción: Kokoro y Opus-MT funcionan en tu equipo sin conexión, y las voces neuronales de Microsoft Edge, en línea. Con ellos convierte tus PDF en audiolibros, resalta cada oración y la traduce a tu idioma: lees y escuchas el mismo texto a la vez, la lectura bimodal que facilita entender un segundo idioma.

Instalar Letha

Pulsa reproducir: esta voz la generó Kokoro en un Mac, sin conexión, a partir del primer capítulo de Alice’s Adventures in Wonderland.

Alice’s Adventures in Wonderland Pág. 2 de 5 · Down the Rabbit-Hole

Chapter I. Down the Rabbit-Hole

Alice was beginning to get very tired of sitting by her sister on the bank, and of having nothing to do: once or twice she had peeped into the book her sister was reading, but it had no pictures or conversations in it, “and what is the use of a book,” thought Alice “without pictures or conversations?”

So she was considering in her own mind (as well as she could, for the hot day made her feel very sleepy and stupid), whether the pleasure of making a daisy-chain would be worth the trouble of getting up and picking the daisies, when suddenly a White Rabbit with pink eyes ran close by her.

[…]

In another moment down went Alice after it, never once considering how in the world she was to get out again.

The rabbit-hole went straight on like a tunnel for some way, and then dipped suddenly down, so suddenly that Alice had not a moment to think about stopping herself before she found herself falling down a very deep well.

Traducción · Español

Alicia empezaba a cansarse mucho de estar sentada junto a su hermana en la orilla y de no tener nada que hacer: una o dos veces se había asomado al libro que leía su hermana, pero no tenía dibujos ni diálogos, «¿y de qué sirve un libro», pensó Alicia, «sin dibujos ni diálogos?».

Heart
0:00Voz lista0:56

IA en tu equipo y en la nube

Letha no entrena modelos: elige modelos abiertos y servicios ya entrenados, los empaqueta y los orquesta en una sola app. Los locales se descargan una vez y corren en tu procesador; los remotos responden desde la nube. Cuando no hay conexión, Letha cambia sola a los locales.

En tu equipo, sin conexión

Kokoro-82M

Voz. Un modelo de 82 millones de parámetros que genera el audio en tu procesador, sin enviar nada a internet.

Autor
hexgrad, sobre la arquitectura StyleTTS 2 de Li et al.; licencia Apache 2.0
Corre con
kokoro-onnx y ONNX Runtime de Microsoft; pronunciación con eSpeak NG
Voces
18 voces: inglés de Estados Unidos y Reino Unido, español latinoamericano, francés, italiano y portugués de Brasil
Medido
354 MB de descarga; un Mac M3 genera 95 s de audio en 22 s, con unos 700 MB de RAM

Opus-MT

Traducción. Modelos de traducción neuronal convertidos a CTranslate2 y cuantizados a int8 para que quepan y corran rápido en el equipo.

Autor
Helsinki-NLP, Universidad de Helsinki, proyecto Opus-MT; modelos con licencias CC BY 4.0 y Apache 2.0
Corre con
CTranslate2 de OpenNMT y SentencePiece de Google
Modelos
6 modelos entre inglés, español, francés, italiano y portugués, de 218 a 242 MB cada uno
Medido
Un modelo en memoria a la vez, unos 300 MB de RAM

En la nube, con conexión

Voces de Microsoft Edge

Voz. Las voces neuronales del navegador Edge, con marcas de tiempo por oración y por palabra para que el resaltado siga al audio.

Servicio
Microsoft, voces neuronales de Edge
Conexión
Biblioteca edge-tts de rany2, licencia LGPL-3.0
Voces
Decenas de voces neuronales en inglés, español, francés, italiano y portugués

Traductores de Microsoft y Google

Traducción. Cada oración se traduce con el servicio que prefieras; los demás, incluido Opus-MT en tu equipo, quedan como alternativas.

Servicios
Microsoft Translator y Google Translate
Orden
Lo eliges en Configuración → Motor de traducción

PDF leídos con PyMuPDF. La lista completa de bibliotecas, modelos y licencias está en los créditos de la guía.

Leer y escuchar a la vez

A esto se le llama lectura bimodal, o reading while listening: recibes el mismo texto por la vista y por el oído al mismo tiempo. En un segundo idioma, oír cada palabra mientras la lees te ayuda a relacionar cómo se escribe con cómo suena, y la voz marca un ritmo que evita perder el hilo. Letha suma una tercera vía, la traducción, y todo lo que hace está pensado para eso.

Alice was beginning to get very tired of sitting by her sister on the bank, and of having nothing to do: once or twice she had peeped into the book her sister was reading, but it had no pictures or conversations in it, “and what is the use of a book,” thought Alice “without pictures or conversations?”

Alicia empezaba a cansarse mucho de estar sentada junto a su hermana en la orilla y de no tener nada que hacer: una o dos veces se había asomado al libro que leía su hermana, pero no tenía dibujos ni diálogos, «¿y de qué sirve un libro», pensó Alicia, «sin dibujos ni diálogos?».

So she was considering in her own mind (as well as she could, for the hot day made her feel very sleepy and stupid), whether the pleasure of making a daisy-chain would be worth the trouble of getting up and picking the daisies, when suddenly a White Rabbit with pink eyes ran close by her.

Así que estaba pensando (como mejor podía, porque el calor del día la hacía sentirse muy soñolienta y torpe) si el placer de tejer una guirnalda de margaritas valdría la pena de levantarse a recogerlas, cuando de pronto un Conejo Blanco de ojos rosados pasó corriendo junto a ella.

In another moment down went Alice after it, never once considering how in the world she was to get out again.

Un momento después, Alicia se metió tras él, sin pensar ni una vez cómo iba a salir de nuevo.

The rabbit-hole went straight on like a tunnel for some way, and then dipped suddenly down, so suddenly that Alice had not a moment to think about stopping herself before she found herself falling down a very deep well.

La madriguera seguía recta como un túnel durante un trecho y luego se hundía de repente, tan de repente que Alicia no tuvo ni un momento para pensar en detenerse antes de verse cayendo por un pozo muy profundo.

Las cuatro oraciones de la demostración en el segundo en que suena cada una. Al reproducir, cada palabra se resalta cuando la voz la pronuncia, con los tiempos que entrega el propio modelo Kokoro; toca un tramo para escucharlo.

En un estudio de 13 semanas con estudiantes de inglés como lengua extranjera, quienes leían mientras escuchaban mejoraron su comprensión del inglés hablado de forma más clara y consistente que quienes solo leían o solo escuchaban (Chang y Millett, 2014). Leyendo y escuchando a la vez también se aprenden combinaciones de palabras sin proponérselo, y más cuantas más veces aparecen en el texto (Webb, Newton y Chang, 2013).

Oración por oración

Preparando

In another moment down went Alice after it, never once considering how in the world she was to get out again.

Preparando la voz · parte 3 de 5

Sonando

In another moment down went Alice after it, never once considering how in the world she was to get out again.

Heart · 0:37 de 0:43

Traducida

In another moment down went Alice after it, never once considering how in the world she was to get out again.

Un momento después, Alicia se metió tras él, sin pensar ni una vez cómo iba a salir de nuevo.

El Conejo Blanco mira su reloj de bolsillo, ilustración coloreada de John Tenniel
El Conejo Blanco, de John Tenniel (1890).

Letha prepara la voz de cada página en cinco partes y empieza a leer con la primera. Mientras suena, la oración se resalta; tócala y escuchas desde ahí, con su traducción debajo.

A tu manera

Alice’s Adventures in Wonderland Sin conexión

Chapter I. Down the Rabbit-Hole

So she was considering in her own mind, whether the pleasure of making a daisy-chain would be worth the trouble of getting up and picking the daisies, when suddenly a White Rabbit with pink eyes ran close by her.

Traducción · Español

…cuando de pronto un Conejo Blanco de ojos rosados pasó corriendo junto a ella.

Ava · Inglés (Estados Unidos) 0:31 / 0:43

Claro, sepia u oscuro.

La página y toda la app cambian de tema, y el texto se ajusta para leerse bien a cualquier hora.

Del tamaño que te acomode.

Cuatro tamaños de letra, de pequeño a muy grande, sin perder el resaltado ni la traducción.

Por oración o por palabra.

Resalta la oración completa o cada palabra mientras suena. Toca cualquiera para volver a oírla tantas veces como quieras.

Traducido a tu idioma.

Elige tu idioma nativo y Letha traduce cada oración a él. La app entera también se muestra en español, inglés, francés, italiano o portugués.

También sin internet.

Descarga las voces y la traducción desde Configuración. Cuando no hay internet, Letha cambia sola al modo sin conexión y sigue leyendo.

Cómo empezar

Primero, instálalo con una línea.

En la app Terminal:

curl -fsSL https://github.com/JUrielC/letha/releases/latest/download/install.sh | sh
Installing Letha…
→ Installing Letha 1.6.0…
→ Creating the shortcut in ~/Applications/Letha.app

Done. Letha is in your Applications folder.

Después, importa un PDF y elige quién lo lee.

alice.pdf · 0,94 MB
EspañolInglésFrancésItalianoPortugués
Heart
Inglés (Estados Unidos) · Mujer · Sin conexión
El libro aparece en la biblioteca, listo para continuar

Y pulsa reproducir.

Heart 0:04 · Preparando la voz · parte 3 de 5
El lector de Letha leyendo Alice’s Adventures in Wonderland con la traducción al español

Requisitos

macOSWindows
SistemamacOS 13 Ventura o posteriorWindows 10 u 11 de 64 bits (Intel o AMD)
EquipoMac con Apple Silicon (M1 o posterior)Procesador de 4 núcleos o más
Memoria8 GB de RAM recomendados8 GB de RAM recomendados
Sin conexión354 MB para las voces y de 242 a 455 MB para la traducción, según tu idioma

En macOS 12 Monterey o anterior, Letha 1.4.0 y posteriores pueden no instalarse. Todos los Mac con Apple Silicon pueden actualizar a macOS 13 o posterior.

Preguntas

¿Cuánto cuesta?

Nada. Letha es gratis y su código es abierto, con licencia MIT. No tiene cuentas, anuncios ni suscripciones.

¿Necesita internet?

Las voces más naturales y la traducción usan internet. Si descargas desde Configuración las voces sin conexión (354 MB) y la traducción de tus idiomas, Letha lee y traduce sin conexión, y cambia sola a ese modo cuando no hay internet.

¿En qué idiomas funciona?

Lee libros en inglés, español, francés, italiano y portugués. La app y las traducciones se muestran en esos mismos cinco idiomas: eliges el tuyo la primera vez que la abres.

¿Qué equipo necesito?

Un Mac con Apple Silicon y macOS 13 o posterior, o un PC con Windows 10 u 11 de 64 bits. Para las voces sin conexión conviene tener 8 GB de RAM; la guía tiene el detalle.

¿Qué pasa con mis libros?

Se quedan en tu equipo. Con conexión, Letha envía el texto de cada página a Microsoft para generar la voz, y a Microsoft o a Google para traducirlo, según el orden que elijas en Configuración. En el modo sin conexión nada sale de tu equipo.

¿Por qué se instala desde la Terminal?

macOS y Windows bloquean los instaladores descargados desde el navegador si no tienen un certificado comercial de pago. Instalado desde la Terminal, Letha se abre con doble clic y sin advertencias.

¿Cómo se actualiza?

Cada vez que abres Letha comprueba si hay una versión nueva y te avisa en la biblioteca. Con un clic descarga la actualización, verifica que sea la original y vuelve a abrirse, con tu biblioteca y tu progreso intactos.

¿Cómo lo desinstalo?

Desde Configuración → Desinstalar. Letha se cierra y se quita del equipo con sus accesos directos; tú decides si también se borra tu biblioteca.

¿Sirve con PDF escaneados?

No. Letha necesita PDF con texto que se pueda seleccionar. Si tu PDF es una imagen escaneada, pásalo antes por un programa de reconocimiento de texto (OCR).