Repolode
echo-loop

echo-loop/Echo-Loop

Приложение на Flutter для практики аудирования и устной речи на английском: интенсивное слушание, повторение за диктором, пересказ и интервальное повторение.

Звёзды
4,213
Форки
426
Открытые issues
42
Последний коммит
вчера

Что это?

Echo Loop — приложение для мобильных устройств и компьютеров, которое помогает практиковать аудирование и устную речь на английском с собственными аудиозаписями. Импортируйте запись, и приложение проведёт вас по фиксированной последовательности: интенсивное прослушивание с разбором предложений, повторение за диктором с оценкой произношения от ИИ, прослушивание без текста, пересказ по абзацам и интервальные повторения — от 6 часов до 28 дней спустя.

Основная идея в том, что приложение само определяет, что делать дальше, поэтому ученику остаётся только слушать и говорить. Оно отмечает сложные предложения, делит длинные на смысловые группы и сохраняет трудные предложения для целенаправленного повторения. На карточках со словами и смысловыми группами они показаны в контексте исходного предложения.

По запросу приложение также предлагает перевод с помощью ИИ, анализ предложений и объяснения слов. Можно импортировать локальные аудиозаписи и субтитры из файлов или создать субтитры с помощью распознавания речи ИИ. Приложение отслеживает время занятий, соотношение входной и выходной речи, а также количество уникальных слов. Официальные сборки предназначены для iOS и Android, версия для macOS находится в разработке.

Ключевые возможности

  • 01Автоматически выстраивает последовательность интенсивного прослушивания, повторения за диктором, прослушивания без текста и пересказа.
  • 02Планирует интервальные повторения: от 6 часов до 28 дней после первого занятия.
  • 03Делит длинные предложения на смысловые группы и отмечает сложные предложения.
  • 04Оценивает произношение с помощью ИИ и выделяет слова, произнесённые правильно.
  • 05Предлагает контекстные карточки на основе сохранённых слов и смысловых групп.
  • 06Импортирует локальные аудиозаписи и субтитры или создаёт субтитры с помощью распознавания речи ИИ.

Сценарии использования

  • Разбирать подкаст или лекцию, пока не получится понимать их без субтитров.
  • Практиковать произношение и ритм, повторяя за диктором аудио носителей языка.
  • Развивать беглость речи, пересказывая изученные отрывки.
  • Заниматься короткими сессиями с автоматическим сохранением прогресса.

Быстрый старт

  1. 1

    Клонируйте репозиторий

    git clone git@github.com:echo-loop/Echo-Loop.git
  2. 2

    Перейдите в папку проекта

    cd Echo-Loop
  3. 3

    Скопируйте шаблон env и заполните переменные

    cp .dev.env.template .dev.env
  4. 4

    Установите зависимости, сгенерируйте код и запустите приложение

    flutter pub get && dart run build_runner build && flutter run -d <ios|android|macos> --dart-define-from-file=.dev.env

Что важно знать

  • Для запуска из исходного кода необходимо заранее настроить Supabase и Google на этапе сборки.
  • Версии для компьютеров всё ещё находятся в разработке; официальных выпусков для macOS и Windows пока нет.
  • Проект в первую очередь предназначен для изучающих английский язык и распространяется через App Store, Google Play и в виде APK.

Темы

Частые вопросы

Что такое Echo-Loop?
Приложение на Flutter для практики аудирования и устной речи на английском: интенсивное слушание, повторение за диктором, пересказ и интервальное повторение. Echo Loop — приложение для мобильных устройств и компьютеров, которое помогает практиковать аудирование и устную речь на английском с собственными аудиозаписями. Импортируйте запись, и приложение проведёт вас по фиксированной последовательности: интенсивное прослушивание с разбором предложений, повторение за диктором с оценкой произношения от ИИ, прослушивание без текста, пересказ по абзацам и интервальные повторения — от 6 часов до 28 дней спустя.
Echo-Loop можно использовать бесплатно? Какая у него лицензия?
Echo-Loop распространяется с открытым исходным кодом под лицензией AGPL-3.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
Echo-Loop всё ещё поддерживается?
Активно поддерживается. Последний коммит в Echo-Loop — 18 окт. 2026 г..
Для чего можно использовать Echo-Loop?
Разбирать подкаст или лекцию, пока не получится понимать их без субтитров. Практиковать произношение и ритм, повторяя за диктором аудио носителей языка. Развивать беглость речи, пересказывая изученные отрывки. Заниматься короткими сессиями с автоматическим сохранением прогресса.
Как установить Echo-Loop?
Клонируйте репозиторий: git clone git@github.com:echo-loop/Echo-Loop.git Перейдите в папку проекта: cd Echo-Loop Скопируйте шаблон env и заполните переменные: cp .dev.env.template .dev.env Установите зависимости, сгенерируйте код и запустите приложение: flutter pub get && dart run build_runner build && flutter run -d <ios|android|macos> --dart-define-from-file=.dev.env
Где скачать Echo-Loop?
Исходный код и инструкции по установке — на GitHub: https://github.com/echo-loop/Echo-Loop

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты

Приложение Enjoy для изучения английского с помощью ИИ: тренируйтесь на собственных видео, аудио и электронных книгах в веб-версии или через расширение для браузера.

39,1 тыс.5,3 тыс.TypeScriptGPL-3.0Обновлён 4 месяца назад