1.8.0 · 2026-10-04
Последний номер
Добавлено
- Страница «Что нового» и этот changelog.
- В аналитике по HR видны стаж в компании и общий стаж из Космоса.
- Быстрый LLM: gemini-2.5-flash-lite через OpenRouter и реле в Алматы (~500–900 мс до первого токена вместо ~990 мс у DeepSeek). Откат на DeepSeek — очисткой секрета relay URL.
- Promter: веб-телефон, подсказки на живом звонке, исходящие через АТС и стенд проверки RTP.
- Обогащение карточки звонка контактами из Cosmos.
- Форма обратной связи в конце тренировочной сессии.
- Встраивание виджета на education.etagi.com и education-test.etagi.com.
Изменено
- Лендинги переведены на тёмную Swiss + glass тему. Вход работает с главной, не только со страницы сценария.
- Собеседника и помощь во время звонка выбирают на лендинге до «Начать тренировку»; у каждого режима помощи есть описание.
- Лёгкий холодный звонок: кандидат знает, что резюме на работном сайте, и сразу входит в роль.
- Одновременно до 10 тренировочных звонков на одном worker.
- Лимит ответа кандидата поднят до 512 токенов — длинные реплики меньше обрезаются.
- Распознавание и синтез голоса перенесены на RTX 4090. Диалог по-прежнему ведёт Gemini.
- Запись тренировки пишется в стерео: левый канал — кандидат, правый — специалист.
Исправлено
- Вход больше не зависает молча, если oauth2.esoft.tech не отвечает: через 12–15 с форма снова активна и показывает ошибку.
- Карточки собеседников на лендинге: читаемый текст, кириллица не слипается, «Слушать» не пропадает из‑за кэша CSS/JS.
- Новичок больше не отрицает резюме с HeadHunter и не застревает на входе в диалог.
- Женский кандидат говорит о себе в женском роде: «готова», «расслышала» — и в звонке, и в кнопке «Слушать».
- Убран металлический призвук синтеза: звук с 44,1 кГц уходит в звонок через фильтр, а не через грубое сжатие.
- Распознавание лучше держит слова и окончания, например «предложения» и «справлюсь».