Una app de aprendizaje de inglés asistida por IA (Enjoy) que usa tus propios videos, audios y libros electrónicos como material de práctica, con versión web y extensión para el navegador.
echo-loop/Echo-Loop
Una app de Flutter para practicar comprensión auditiva y expresión oral en inglés, que automatiza la escucha intensiva, la repetición en voz alta, la escucha a ciegas, la narración y el repaso espaciado.
- Estrellas
- 4,213
- Forks
- 426
- Issues abiertos
- 42
- Último commit
- ayer
¿Qué es?
Echo Loop es una app para móviles y computadoras que permite practicar la comprensión auditiva y la expresión oral en inglés a partir de tus propios audios. Importas una grabación y la app te guía por una secuencia fija: escucha intensiva oración por oración, repetición en voz alta con evaluación de pronunciación mediante IA, escucha completa a ciegas, narración de párrafos y, por último, sesiones de repaso espaciado programadas desde 6 horas hasta 28 días después.
La idea principal es que la app decide qué hacer a continuación, así que el estudiante solo tiene que escuchar y hablar. Marca las oraciones difíciles, divide las oraciones largas en grupos de sentido y guarda las oraciones complejas en una colección para repetirlas de forma enfocada. Las tarjetas de palabras y grupos de sentido muestran cada elemento en el contexto de su oración original.
La app también ofrece traducción mediante IA, análisis de oraciones y explicaciones de palabras a pedido, además de importar audio local con subtítulos que se pueden cargar desde archivos o generar mediante transcripción con IA. Registra el tiempo de estudio, la proporción entre contenido recibido y producido, y el vocabulario único. Las versiones oficiales están destinadas a iOS y Android; la versión para macOS está en desarrollo.
Funciones clave
- 01Organiza automáticamente la escucha intensiva, la repetición en voz alta, la escucha a ciegas y la narración.
- 02Programa rondas de repaso espaciado desde 6 horas hasta 28 días después del primer estudio.
- 03Divide las oraciones largas en grupos de sentido y marca las oraciones difíciles.
- 04Ofrece evaluación de pronunciación mediante IA que resalta las palabras pronunciadas correctamente.
- 05Ofrece tarjetas de vocabulario contextualizadas a partir de palabras y grupos de sentido guardados.
- 06Importa audio y subtítulos locales, o genera subtítulos mediante transcripción con IA.
Casos de uso
- Trabajar con un podcast o una conferencia hasta poder seguirlos sin subtítulos.
- Practicar la pronunciación y el ritmo repitiendo en voz alta audios de hablantes nativos.
- Desarrollar la fluidez oral narrando pasajes que ya has estudiado.
- Estudiar en sesiones cortas con guardado automático del progreso.
Inicio rápido
- 1
Clona el repositorio
git clone git@github.com:echo-loop/Echo-Loop.git - 2
Entra en la carpeta del proyecto
cd Echo-Loop - 3
Copia la plantilla de env y completa las variables
cp .dev.env.template .dev.env - 4
Instala las dependencias, genera el código y ejecuta la aplicación
flutter pub get && dart run build_runner build && flutter run -d <ios|android|macos> --dart-define-from-file=.dev.env
Antes de usarlo
- Para ejecutarlo desde el código fuente, primero se necesita configurar Supabase y Google en tiempo de compilación.
- Las versiones de escritorio aún están en desarrollo; las versiones para macOS y Windows todavía no son oficiales.
- Está dirigido principalmente a estudiantes de inglés y se distribuye a través de App Store, Google Play y versiones APK.
Temas
Preguntas frecuentes
- ¿Qué es Echo-Loop?
- Una app de Flutter para practicar comprensión auditiva y expresión oral en inglés, que automatiza la escucha intensiva, la repetición en voz alta, la escucha a ciegas, la narración y el repaso espaciado. Echo Loop es una app para móviles y computadoras que permite practicar la comprensión auditiva y la expresión oral en inglés a partir de tus propios audios. Importas una grabación y la app te guía por una secuencia fija: escucha intensiva oración por oración, repetición en voz alta con evaluación de pronunciación mediante IA, escucha completa a ciegas, narración de párrafos y, por último, sesiones de repaso espaciado programadas desde 6 horas hasta 28 días después.
- ¿Echo-Loop es gratuito? ¿Qué licencia tiene?
- Echo-Loop es open source bajo la licencia AGPL-3.0. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿Echo-Loop sigue mantenido?
- Mantenimiento activo. El último commit de Echo-Loop fue el 18 oct 2026.
- ¿Para qué puedo usar Echo-Loop?
- Trabajar con un podcast o una conferencia hasta poder seguirlos sin subtítulos. Practicar la pronunciación y el ritmo repitiendo en voz alta audios de hablantes nativos. Desarrollar la fluidez oral narrando pasajes que ya has estudiado. Estudiar en sesiones cortas con guardado automático del progreso.
- ¿Cómo se instala Echo-Loop?
- Clona el repositorio: git clone git@github.com:echo-loop/Echo-Loop.git Entra en la carpeta del proyecto: cd Echo-Loop Copia la plantilla de env y completa las variables: cp .dev.env.template .dev.env Instala las dependencias, genera el código y ejecuta la aplicación: flutter pub get && dart run build_runner build && flutter run -d <ios|android|macos> --dart-define-from-file=.dev.env
- ¿Dónde consigo Echo-Loop?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/echo-loop/Echo-Loop
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Una aplicación para aprender inglés con TypeScript que enseña gramática y vocabulario mediante la construcción de oraciones con conjunciones.
Plataforma educativa de IA de código abierto que convierte materiales de estudio en cuestionarios, tarjetas didácticas, apuntes al estilo Cornell y podcasts, inspirada en NotebookLM.
AppFlowy es un espacio de trabajo de IA de código abierto para notas, documentos, wikis y gestión de proyectos, presentado como alternativa a Notion.
Anki es una aplicación de escritorio de tarjetas didácticas que usa repetición espaciada para programar repasos y facilitar la memorización.
Lector de libros electrónicos multiplataforma creado con Flutter, compatible con EPUB, MOBI, AZW3, FB2, TXT y PDF, e incluye herramientas de lectura con IA.