Skip to content

Latest commit

 

History

3 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Развиваем речь с Филей

Локальный речевой тренажёр для совместных коротких занятий взрослого и ребёнка 3–5 лет. Основной режим развивает понимание слов, называние, грамматику, фразы и маленькие рассказы. Азбука сохранена как дополнительный последовательный курс.

Запуск

Приложению нужен обычный локальный HTTP-сервер, сборка и внешние сервисы не требуются:

python -m http.server 8765

После этого откройте http://127.0.0.1:8765/.

Проверка

При установленном Node.js:

npm run check

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

Архитектура

  • index.html — семантическая разметка экранов и диалогов;
  • src/styles.css — адаптивный интерфейс и reduced motion;
  • src/core.js — модели прогресса, миграция v1 → v2 и адаптивные правила;
  • src/content.js — речевые модули и нормализация учебного контента;
  • src/word-data.js — структурированный словарь из 330 слов;
  • src/app.js — генерация и отображение занятий;
  • scripts/ и tests/ — автоматический аудит и сценарные тесты.

Прогресс хранится только в localStorage. Аккаунтов, сервера, рекламы, микрофона и передачи детских данных нет.

Озвучка

Сейчас используется браузерный синтез речи. Для добавления записанного голоса положите подготовленные аудиофайлы в assets/audio/ и зарегистрируйте их в HUMAN_AUDIO внутри src/content.js, используя точный текст инструкции как ключ. Приложение уже использует этот словарь как приоритетный источник и сохраняет синтез как резервный вариант.

Продукт предназначен для домашних развивающих занятий и не является средством диагностики или логопедической коррекции.

About

simle page for kids

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages