Browse Source

Document verified desktop radio panel and VAD controls

master
evgeny 1 week ago
parent
commit
163621ddfa
  1. 14
      doc/tasks.md

14
doc/tasks.md

@ -217,6 +217,20 @@
Переключатель удалён из настроек; порог речи, задержка после тишины и max gain оставлены.
Чистые сборки ядра/Qt/APK прошли, APK установлен на Samsung; UI настроек проверен через uiautomator.
[+] **Верхняя панель рации и VAD в desktop ChatGUI** — 03.10.2026:
строка под шапкой канала: меню микрофона/выхода, состояние, переключатель VAD слева от PTT.
PTT перенесена с сообщений в панель; подсветка показывает фактический TX, включая автоматический VAD.
Настройки рации: вероятность речи, задержка тишины, включение AGC и независимые max gain TX/VAD.
Общий стек сохраняет prefetch 600мс; настройки применяются в uasync с подтверждением в GUI.
Перезапускается только capture, RX/output сохраняются; удерживаемые кнопка/хоткей восстанавливаются.
INI сохраняется атомарно; ошибка микрофона/детектора видна на панели, ручной PTT доступен без VAD.
Запрос настроек принадлежит reserved uasync task и освобождается также при shutdown до исполнения.
Исправлено сохранение Audio без посещения страницы: устройства и аудиопараметры предварительно загружаются.
Чистые сборки ядра/Qt и Qt CTest 16/16; test_radio_panel проверяет Qt-кнопки и настоящие audio workers
с null backend: auto-TX, 30 кадров prefetch, manual/hotkey, capture recovery, INI restart и отмену запроса.
Полный check.sh: 124 PASS / 0 FAIL / 1 SKIP, proxy/burst/load PASS; настоящий Silero распознаёт тихую речь.
Логи: `/tmp/desktop-vad-qt-verified-tests.log`, `/tmp/desktop-vad-core-check-unrestricted.log`.
[ ] **Linux ONNX Runtime: повторная регистрация схем при запуске теста** — 03.10.2026:
test_silero_vad при загрузке модели печатает серии `Schema error: ... already registered`.
Инференс, речь, тишина и reset проходят; отдельно проверить состав и загрузку Linux-библиотек ONNX.

Loading…
Cancel
Save