Echo Loop im Detail: Wie die Flutter-App Hoeren, Sprechen und Wiederholen zu einem automatisierten Trainingskreislauf verbindet
Echo Loop AI-App. Echo Loop ist eine wissenschaftliche und effiziente KI-App zum Hören und Sprechen von Englisch. Durch blindes Zuhören, intensives Zuhören, anschließendes Lesen, Nacherzählen und räumliche Wiederholung werden die Lernenden automatisch dazu gebracht, jedes Audiostück wirklich zu verstehen, zu üben und zu sprechen.
Auf einen Blick
- Was ist das?
- Echo Loop ist eine mit Dart und Flutter gebaute Trainings-App fuer englisches Hoeren und Sprechen. Der Beitrag erklaert den Ablauf aus blindem Hoeren bis zur Nacherzaehlung, den Wiederholungsplan, die KI-Funktionen und die Grenzen des Projekts.
- Für wen ist es gedacht?
- Echo Loop passt fuer Lernende, die wenige Audioquellen wirklich abarbeiten wollen, statt viele anzusammeln, und denen die App den Ablauf vorgibt. Wer eigene Kartenstaende, eine Web-Version oder einen Windows-Build braucht, stoesst an Grenzen, die das README offen benennt.
- Darf ich es kommerziell nutzen?
- Ja, unter strengen Bedingungen. AGPL-3.0 ist eine Lizenz mit Netzwerk-Copyleft: Wenn andere eine veränderte Version über ein Netzwerk nutzen, etwa als gehosteten Dienst, müssen Sie ihnen den Quellcode unter derselben Lizenz anbieten.
- Wird es noch gepflegt?
- Ja. Die letzten Commits kamen vor 2 Tagen.
- In welcher Sprache ist es geschrieben?
- Hauptsächlich Dart, laut der Sprachstatistik von GitHub.
Die Antworten beruhen auf den GitHub-Daten des Projekts (zuletzt abgeglichen am 14. September 2026) und auf unserer Analyse. Sie sind keine Rechtsberatung.
TIEFGEHENDE OPEN-SOURCE-ANALYSE
Der Trainingskreislauf von Echo Loop: blindes Hoeren, intensives Hoeren, Nachsprechen, Nacherzaehlen
Echo Loop beschreibt sich als wissenschaftlich organisierte Trainings-App fuer englisches Hoeren und Sprechen. Der Kern ist ein fester Ablauf: Zuerst blind hoeren, also eine Audioaufnahme einmal vollstaendig durchlaufen lassen, um den Schwierigkeitsgrad zu spueren. Danach folgt das intensive Hoeren Satz fuer Satz, bei dem sprachliche Details markiert werden. Anschliessend wird nachgesprochen, um Aussprache, Rhythmus und Sprachgefuehl zu schulen, und zuletzt kommt die Nacherzaehlung, in der der Inhalt in eigenen Worten hervorgebracht wird.
Die Besonderheit laut README ist, dass die App jeden dieser Schritte selbst antreibt. Lernende muessen nicht selbst entscheiden, wie oft ein Absatz wiederholt wird, wann Untertitel sichtbar werden oder welcher Satz erneut geuebt gehoert hat. Die App meldet, was als naechstes dran ist, bis eine Lerneinheit abgeschlossen ist. Damit adressiert das Projekt ein Problem, das es selbst benennt: Nicht das Fehlen von Material ist der Engpass, sondern die zahlreichen kleinen Entscheidungen, die vor dem eigentlichen Ueben stehen und die Durchhaltemotivation aufbrauchen.
Der Wiederholungsplan: eine erste Lerneinheit plus sieben Runden von 6 Stunden bis 28 Tagen
Jedes Material durchlaeuft laut README eine erste Lerneinheit und sieben Wiederholungsrunden. Die erste Wiederholung erfolgt nach 6 Stunden, danach liegen 1 Tag, 2 Tage, 4 Tage, 7 Tage, 14 Tage und schliesslich 28 Tage zwischen den Runden. Jede Runde verbindet erneutes blindes Hoeren, Ergaenzungen bei schwierigen Saetzen und eine erneute Nacherzaehlung des Absatzes. Das Muster folgt der Ebbinghaus'schen Vergessenskurve: Der Inhalt wird genau dann wieder angesprochen, wenn die Gedaechtnisspur zu verblassen droht.
Praktisch heisst das fuer Nutzer, dass eine einmal begonnene Audioquelle ueber rund vier Wochen automatisch wieder im Tagesplan auftaucht. Die App organisiert diese Termine selbst und zeigt beim Oeffnen an, welche Einheit fällig ist. Wer viele Quellen parallel laeuft hat, sollte bedenken, dass sich die Wiederholungsrunden stapeln; der Rat des Projekts lautet, eine Quelle wirklich zu durchdringen, statt hundert Aufnahmen nur anzuspielen.
Sinnabschnitte bei langen Saetzen, Sammlung schwieriger Saetze und Kontextkarten
Drei Funktionen zielen direkt auf typische Stolpersteine beim Hoeren. Erstens die Zerlegung langer und verschachtelter Saetze in Sinnabschnitte: Ein komplexes Satzgebaeute wird in handhabbare Teile geschnitten, die sich einzeln verstehen und nachsprechen lassen. Zweitens die Sammlung schwieriger Saetze: Markierte Saetze landen in einem eigenen Bereich, in dem sie gebuendelt nachgesprochen und erneut geuebt werden koennen, damit eine Markierung nicht einfach verloren geht. Drittens die kontextbezogene Karteikarten: Gesammelte Woerter und Sinnabschnitte werden zusammen mit dem Originalsatz wiederholt, nicht als isolierte Woerterliste.
Ergaenzt wird das durch eine KI-Uebersetzung mit Saetzerklaerung und Erlaeuterungen zu Wortbedeutung und typischen Verbindungen, die sich bei Bedarf einblenden lassen, ohne den Lernfluss zu unterbrechen. Die Lernstatistik rundet das Bild ab: Sie haelt Lernzeit, das Verhaeltnis von Eingabe zu Ausgabe und die Zahl der einzigartigen Woerter fest, sodass Fortschritt ueber Gefuehle hinaus in Zahlen sichtbar wird.
AI-Untertitel, Schattenueben-Bewertung und Import lokaler Audiodateien
Fuer die eigene Materialauswahl unterstuetzt Echo Loop den Batch-Import lokaler Audiodateien. Zu importierten Aufnahmen koennen vorhandene Untertiteldateien mitgebracht oder Untertitel per KI-Transkription automatisch erzeugt werden. Damit funktioniert der Trainingskreislauf nicht nur mit den Beispielaufnahmen der App, sondern mit Podcasts, Vorlesungsmitschnitten oder Radiobeitraegen aus dem eigenen Bestand.
Beim Nachsprechen bewertet eine KI-Komponente das Ergebnis: Die erkannte Lautfolge wird mit dem Originaltext abgeglichen, getroffene Woerter werden hervorgehoben, und die App vergibt eine Einstufung des Nachsprechens. Laut README stuetzt sich das auf die nativen Spracherkennungsfunktionen von iOS und macOS. Der Lernstand selbst wird gesichert: Die App merkt sich Lernphase und aktuellen Satz, sodass nach einem kurzen Zeitfenster von fuenf Minuten direkt an der vorherigen Stelle weitergearbeitet werden kann.
Bezugswege: App Store, Google Play und die ICP-Situation in China
Echo Loop ist ueber den Apple App Store unter der Kennung id6760324074 und ueber Google Play als Paket app.echoloop erhaeltlich. Fuer Nutzer in Festlandchina weist das README auf eine Einschraenkung hin: Der chinesische App Store entfernt die App vorueberend, weil eine ICP-Registrierung beantragt ist; Nutzer koennen in der Zwischenzeit auf einen Apple-Account ausserhalb Chinas, etwa einen US- oder Hongkong-Account, ausweichen. Nach Abschluss der Registrierung soll die App dort wieder erscheinen.
Bei den Plattformen bleibt es bei mobilen Geraeten und macOS: Die macOS-Fassung ist laut README in Entwicklung, Windows ist geplant, eine Web-Version ist vorlaeufig nicht vorgesehen. Das Projekt ist aktiv: Aus den Metadaten ergeben sich 3264 Sterne und 302 Forks, und die Release-Liste zeigt mit v1.0.28, v1.0.29 und v1.0.30 drei Ausgaben im August 2026, die letzte vom 19. August 2026.
Selbstbauen mit Flutter: git clone, .dev.env und build_runner
Wer die App aus dem Quelltext erzeugen moechte, folgt dem im README dokumentierten Ablauf: das Repository per git clone von github.com/echo-loop/Echo-Loop holen, in das Verzeichnis wechseln, die Vorlage .dev.env.template nach .dev.env kopieren und dort die zur Kompilierzeit benoetigten Werte wie Supabase- und API-Adressen eintragen. Danach folgen flutter pub get fuer die Paketabhängigkeiten, dart run build_runner build fuer den erzeugten Code und schliesslich der Start mit flutter run unter Angabe des Ziels ios, android oder macos sowie der Datei .dev.env als dart-define-Quelle.
Die Sprache des Projekts ist Dart, der Standardbranch heisst main. Der Weg ueber .dev.env zeigt, dass die App ohne vorbereitete Konfiguration nicht lauffaehig ist; die Eintraege betreffen Backend-Dienste, deren Kosten und Datenschutzbedingungen im README nicht vertieft werden. Wer nur ueben will, faehrt mit den Store-Fassungen einfacher als mit dem Eigenbau.
Abgrenzung zu Anki und Hoer-Apps sowie die AGPL-3.0-Lizenz
Das README vergleicht Echo Loop mit vier im chinesischen Lernumfeld verbreiteten Angeboten: Daily English Listening, Keke English, Liulishuo und Anki. Das benannte Unterscheidungsmerkmal liegt nicht in einzelnen Funktionen, sondern in der Verkettung: Echo Loop steuert den gesamten Ablauf selbst, von der Wiederholungsfrequenz bis zur Reihenfolge der Uebungsschritte. Anki etwa deckt Karteikarten ab, verlangt aber laut Vergleichstabelle, dass Lernende Karten selbst anlegen und den Rhythmus eigenstaendig organisieren; die Hoer-Apps bieten teilweise Nachsprechbewertung, trennen aber Hoeren, Sprechen und Wiederholung in getrennte Bereiche.
Der Quelltext steht unter AGPL-3.0, wie die Lizenzangabe im Repository ausweist. Fuer private Nutzung ist das ohne Folgen, fuer eine Verbreitung abgeleiteter Fassungen verlangt die Lizenz die Offenlegung der eigenen Quellen. Auf der Roadmap stehen ein KI-Gespraechspartner zum Sprechen, ein Lernassistent fuer Fragen, individuelle Aufgabenablaeufe sowie offizielle, nach Schwierigkeit gestaffelte Materialsammlungen; alle diese Punkte sind laut README noch offen.
Redaktionelles Fazit
Echo Loop passt fuer Lernende, die wenige Audioquellen wirklich abarbeiten wollen, statt viele anzusammeln, und denen die App den Ablauf vorgibt. Wer eigene Kartenstaende, eine Web-Version oder einen Windows-Build braucht, stoesst an Grenzen, die das README offen benennt. Vor dem Eigeneinsatz lohnt ein Blick auf die aktuelle Release-Nummer und die China-Hinweise im README.
Community-Notizen