Онлайн-школе английского не хватало разговорной практики между уроками: преподаватель один, учеников много, а говорить нужно каждый день. Нужен был собеседник, который терпеливо слушает, поправляет и не устаёт — на телефоне, за минуту до сна или в машине.
Задача
Собеседник для ежедневной практики: подбирает тему под уровень, ведёт диалог, подсказывает слово, когда ученик замялся, и разбирает произношение — отдельно для детей и для взрослых. Родителю — статистика, школе — приём оплаты. И характер: заказчица просила «язвительного гувернёра», который шутит и поправляет, а не бубнит.
Как проходит занятие
Тема состоит из трёх шагов: разминка на фразах, диалог в реальной ситуации, итоговый тест. На первом шаге гувернантка объясняет по-своему — «забудь I want, в Лондоне за такое посмотрят косо, говори I’m gonna get» — показывает карточку со словом, просит повторить и реагирует жестом: слушает, говорит, хвалит, поправляет.
Фраза выводится крупно с транскрипцией по-русски и переводом, кнопка «Послушать» — образец, микрофон — «удерживайте и говорите». Текст печатается в спокойном темпе: ребёнок успевает прочитать с первого раза.
Помощь, когда ученик замялся
На втором шаге появляется собеседник по ситуации — стюардесса на стойке регистрации — и гувернантка отходит в угол: помогает только по просьбе. Три кнопки внизу: «Не понял», «Помоги мне», «Скажу сам». По «Помоги мне» она подсказывает голосом — детям по-русски, взрослым по-английски — и показывает три варианта ответа с транскрипцией. Подсказки считаются: в разборе занятия видно, сколько раз понадобилась помощь.
Темы — в боковом меню: аэропорт, кафе, магазин, улица, отель, школа, дом; у каждой три шага с прогрессом. Там же профиль ученика, переключатель «взрослым / детям», лексика и техника чтения.
Произношение — без ложных ошибок
Оценка произношения работает только на известном тексте: «повтори за мной», чтение вслух, карточки. В свободном диалоге модуль молчит — иначе ошибка распознавания превращалась бы в ложную ошибку ученика. Разбор считается после реплики, а не в цикле разговора, чтобы не удлинять паузу.
Ловим типовые замены русского акцента: th → s, w → v, оглушение на конце слова. Пороги — отдельные для детей и взрослых: детская речь выше и короче, и одинаковая планка давала бы ложные ошибки именно там, где ученик старается.
Модель оплаты и раздельные уровни
Платят за минуты, а не за людей: профиль стоит ноль, семья берёт пакет минут и заводит сколько нужно профилей — маме, дочери десяти лет и двум старшим. Общий баланс, раздельная статистика по каждому.
Уровень лексики и грамматики задаются раздельно: словарь — по одному, темп речи и конструкции — по другому. Так взрослый с грамматикой B1 и лексикой A1 получает диалог, который ему по силам, а не тот, где он либо скучает, либо тонет.
Что под капотом
Речевой стек — тот же, что у Миланы: распознавание в потоке, модель диалога, синтез голоса, детектор конца реплики. Поверх — 20 тем в двух возрастных версиях, три градуса характера гувернёра от мягкого до требовательного, анимированный персонаж с четырьмя состояниями. Голоса и записи не уходят за границу — для школы с детской аудиторией это условие, а не пожелание.