Об этом проекте

清然 — это инструмент голосового чата, разработанный в первую очередь для сценариев взаимодействия с Rosie. Он предлагает два способа голосового ввода: удержание для речи и громкая связь, а также поддерживает озвучивание ответов Eve. Проект включает функцию долговременной памяти; данные памяти хранятся в собственной базе данных Neon пользователя и не зависят от репозитория GitHub. Пользователи могут редактировать system prompt в настройках, чтобы настроить поведение ассистента. Проект предоставляет способ локального запуска: достаточно выполнить npm install и npm run dev, по умолчанию прослушивается 0.0.0.0:8080. При онлайн-развёртывании используется APP_PASSWORD в качестве пароля для всего сайта, а проверка сессии выполняется через HMAC cookie (qr_session); в локальной среде разработки этот уровень аутентификации не включён. В настройках предусмотрены экспорт и импорт резервных копий, что упрощает перенос данных памяти при смене домена. Движок распознавания речи можно настроить в настройках. После включения режима разметки каждая фраза сохраняется как clip; страница разметки находится по адресу /lab. Проект использует интерфейс преобразования речи в текст от xAI, явно указывая model=grok-voice-transcribe-2.0, а также настраивает фиксированные ключевые слова, filler_words и регулируемый vad_threshold. В README указано, что xAI STT официально не поддерживает китайский язык, поэтому список языков не включает zh. Проект также предлагает вариант самостоятельного развёртывания на GPU; соответствующие инструкции находятся в deploy/README.md. Скрипт оценки scripts/eval-hearing.mjs можно использовать для формирования результатов оценки в формате CSV по экспортированным данным распознавания речи в соответствии с тестовым набором.