Где смотреть схемы и контракты голосового тракта
В контракте аудио описаны кадры и финал распознавания, а в контракте диалога - готовый ответ и поток частичных обновлений интерфейса.
Как звук и текст проходят через WebRTC, VAD, NATS, Gateway и браузер. Приёмка, задержки и диагностика.
Как меняются качество распознавания, редактура и задержка озвучки
В контракте аудио описаны кадры и финал распознавания, а в контракте диалога - готовый ответ и поток частичных обновлений интерфейса.
Встроенный виджет проверили на странице Chat Agent, в Forms и внутри iframe. В браузере прошли потоковый текст, действие на странице и автоматическая озвучка.
При открытии истории панель раньше теряла часть временных отметок, которые уже были в квитанции клиента. Для восстановления использовали существующий client_receipt.
Когда в одной сессии есть несколько реплик, историю нужно собирать по конкретным идентификаторам запроса и фразы. Иначе длительность легко приписать соседнему ответу.
Как голосовой запрос проходит от микрофона до ответа
В сохранённом прогоне Whisper Turbo передача и закрытие границ заняли 903 мс. Эти миллисекунды видны отдельно от работы распознавателя.
В материалах конца октября есть время GitLab jobs и отдельные замеры каталога инструментов и Run JS. Эти ряды отвечают на разные вопросы.
В архивном режиме нужно было открыть конкретный запрос, найти его запись и воспроизвести связанный фрагмент. Проверка охватывала и живую сессию, и повторное чтение истории.
Серии 19 и 20 октября сравнивают распознавание и задержку до и после изменений аудиопути. В таблицах сохранены значения по записям и конфигурациям.
В октябре собрали замеры контрольных записей и контрольных точек тракта. В отчёте можно посмотреть, на каком переходе изменились длительность, уровень сигнала или текст.
Архитектурный атлас связывает сервисы, сообщения и источники в коде. По нему можно проследить путь события, которое видно в Monitor.
В архиве есть сводка за два дня и два отдельных среза - до правок и после них.
У медленного запроса может быть несколько обращений к модели и несколько вызовов инструментов. В Phoenix удобнее открыть один trace по request_id и разложить его на этапы.
В контрольной серии медиана от обычного текста до полного ответа снизилась с 14,969 до 3,452 секунды. В каждой колонке сохранились 12 из 12 завершённых текстовых запусков.
Октябрьский инцидент сохранён как отдельный разбор голосового тракта. Это исторический снимок, по нему удобно восстановить границы проверки и последовательность событий.
Архитектура, диаризация и сравнение голосов
Чтобы искать задержку, нужно сначала знать, кто владеет каждым этапом запроса. Сентябрьский разбор проходит путь от клиента до модели и обратно.