Задача
Разработать минимально жизнеспособный продукт (MVP) в виде Web-виджета или одностраничного приложения (SPA). Модуль должен представлять собой голосовой AI-тренажёр с интерактивным персонажем, который взаимодействует с пользователем через речь. Основная цель - встраивание данного тренажера в существующие уроки образовательного сервиса (название скрыто).
Требования к реализации интеграции
- Встраивание через iframe, WebView или внешнюю ссылку
- Полная поддержка iOS (исполнитель предлагает наиболее рабочее техническое решение: WebView, Safari inline embed)
- Совместимость с десктопными и мобильными браузерами
Функциональные требования к минимум (MVP)
- Голосовой ввод (распознавание речи) и озвучка (TTS)
- Наличие анимированного персонажа-ассистента (2D/3D, гиф, Lottie - уточняется)
- Интерактивность: персонаж реагирует на голосовые команды пользователя
- Работа в реальном времени (низкая задержка)
- Продуманный UI/UX минимального уровня (адаптация под небольшое окно iframe)
Важно
Название платформы, бренды, логотипы убрать. Код должен быть самодостаточным, без промежуточных серверов со стороны заказчика. Все взаимодействие - AI-ядро (голос-в-голос) на стороне модуля или подключенного стороннего API с возможностью кастомизации голоса и личности персонажа.