Примеры
Ответ сервера виден без загрузки аудио
Этот сайт — статика на GitVerse Pages, принять ваш wav здесь некому. Ниже JSON и поток событий из docs/api.md движка и эталоны тестового набора Golos. Свои записи распознаёт сервер на вашей машине — на этот сайт они не едут.
Выход
JSON, события потока, эталоны и маска PII
Вкладки переключаются в браузере, сеть при этом не дёргается: всё содержимое записано в сборку страницы.
Пример из docs/api.md движка. Эта страница его не считает: JSON уже записан в документации.
{
"text": "Привет, как дела?",
"words": [
{ "word": "Привет,", "start": 0.5, "end": 0.9, "confidence": 0.97 }
],
"duration": 3.5
}Своё аудио распознаётся на вашем хосте
После доступа сервер отдаёт dropzone на http://127.0.0.1:9876/app/. Файл выбирается в браузере и распознаётся тем же процессом на той же машине. С хоста не уходит ничего.
Поднять сервер →Пилот прогоняет ваши записи в контуре
Скрипт run_pilot.sh считает WER и RTF на 20–50 ваших файлах, отчёт pilot-report.md остаётся у вас. На всё процедура отводит 48 часов.
Как устроен пилот →Контракт открыт — проверка на ваших файлах
Обзор WebSocket, REST и SSE — на странице API, полные спецификации OpenAPI и AsyncAPI лежат в репозитории движка.