Um app de aprendizado de inglês com auxílio de IA que usa seus próprios vídeos, áudios e ebooks como material de prática, com versão web e extensão para navegador.
echo-loop/Echo-Loop
App Flutter para praticar compreensão e fala em inglês, com escuta intensiva, shadowing, escuta sem apoio, reconto e revisão espaçada automatizados.
- Estrelas
- 4,213
- Forks
- 426
- Issues abertas
- 42
- Último commit
- ontem
O que é?
Echo Loop é um app para dispositivos móveis e desktop que ajuda você a praticar compreensão e fala em inglês usando seus próprios áudios. Importe uma gravação e o app orienta você por uma sequência fixa: escuta intensiva frase por frase, shadowing com avaliação de pronúncia por IA, uma escuta completa sem apoio, reconto de parágrafos e, depois, sessões de revisão espaçada programadas para acontecer de 6 horas a 28 dias mais tarde.
A ideia principal é que o app decide o que fazer em seguida, para que o aluno só precise ouvir e falar. Ele marca as frases difíceis, divide frases longas em grupos de sentido e mantém uma coleção de frases difíceis para repetição direcionada. Os flashcards de palavras e grupos de sentido mostram cada item no contexto da frase original.
O app também oferece tradução por IA, análise de frases e explicações de palavras sob demanda, além de importação local de áudio com legendas, que podem ser carregadas de arquivos ou geradas por transcrição com IA. Ele acompanha o tempo de estudo, a proporção entre prática de compreensão e produção e o vocabulário único. As versões oficiais têm como alvo iOS e Android; a versão para macOS está em desenvolvimento.
Recursos principais
- 01Organiza automaticamente a escuta intensiva, o shadowing, a escuta sem apoio e o reconto.
- 02Programa sessões de revisão espaçada de 6 horas a 28 dias após o primeiro estudo.
- 03Divide frases longas em grupos de sentido e marca as frases difíceis.
- 04Oferece avaliação de pronúncia por IA que destaca as palavras pronunciadas corretamente.
- 05Oferece flashcards contextuais criados a partir de palavras e grupos de sentido salvos.
- 06Importa áudios e legendas locais ou gera legendas por transcrição com IA.
Casos de uso
- Estudar um podcast ou uma palestra até conseguir acompanhar sem legendas.
- Praticar pronúncia e ritmo fazendo shadowing com áudios de falantes nativos.
- Desenvolver fluência na fala recontando trechos que você estudou.
- Estudar em sessões curtas com salvamento automático do progresso.
Início rápido
- 1
Clone o repositório
git clone git@github.com:echo-loop/Echo-Loop.git - 2
Entre na pasta do projeto
cd Echo-Loop - 3
Copie o modelo de env e preencha as variáveis
cp .dev.env.template .dev.env - 4
Instale as dependências, gere o código e execute o app
flutter pub get && dart run build_runner build && flutter run -d <ios|android|macos> --dart-define-from-file=.dev.env
Antes de usar
- Para executar a partir do código-fonte, é necessário configurar o Supabase e o Google durante o build.
- As versões para desktop ainda estão em desenvolvimento; os lançamentos para macOS e Windows ainda não são oficiais.
- O foco principal são pessoas que aprendem inglês, e a distribuição é feita pela App Store, Google Play e por versões APK.
Tópicos
Perguntas frequentes
- O que é Echo-Loop?
- App Flutter para praticar compreensão e fala em inglês, com escuta intensiva, shadowing, escuta sem apoio, reconto e revisão espaçada automatizados. Echo Loop é um app para dispositivos móveis e desktop que ajuda você a praticar compreensão e fala em inglês usando seus próprios áudios. Importe uma gravação e o app orienta você por uma sequência fixa: escuta intensiva frase por frase, shadowing com avaliação de pronúncia por IA, uma escuta completa sem apoio, reconto de parágrafos e, depois, sessões de revisão espaçada programadas para acontecer de 6 horas a 28 dias mais tarde.
- Echo-Loop é gratuito? Qual é a licença?
- Echo-Loop é open source sob a licença AGPL-3.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
- Echo-Loop ainda é mantido?
- Manutenção ativa. O último commit de Echo-Loop foi em 18 de out. de 2026.
- Para que posso usar Echo-Loop?
- Estudar um podcast ou uma palestra até conseguir acompanhar sem legendas. Praticar pronúncia e ritmo fazendo shadowing com áudios de falantes nativos. Desenvolver fluência na fala recontando trechos que você estudou. Estudar em sessões curtas com salvamento automático do progresso.
- Como instalar Echo-Loop?
- Clone o repositório: git clone git@github.com:echo-loop/Echo-Loop.git Entre na pasta do projeto: cd Echo-Loop Copie o modelo de env e preencha as variáveis: cp .dev.env.template .dev.env Instale as dependências, gere o código e execute o app: flutter pub get && dart run build_runner build && flutter run -d <ios|android|macos> --dart-define-from-file=.dev.env
- Onde consigo Echo-Loop?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/echo-loop/Echo-Loop
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Um app de aprendizado de inglês em TypeScript que ensina gramática e vocabulário por meio da construção de frases com conjunções.
Plataforma educacional de IA open source que transforma materiais de estudo em quizzes, flashcards, anotações no estilo Cornell e podcasts, inspirada no NotebookLM.
AppFlowy é um workspace de código aberto com IA para notas, documentos, wikis e gerenciamento de projetos, apresentado como alternativa ao Notion.
Anki é um programa de flashcards para desktop que usa repetição espaçada para programar revisões e ajudar na memorização.
Leitor de e-books multiplataforma feito com Flutter, compatível com EPUB, MOBI, AZW3, FB2, TXT e PDF, com ferramentas de leitura assistidas por IA.