- satellite.py: разделён _runtime_volume на _runtime_mic_volume и _runtime_snd_volume - satellite.py: добавлены команды start_recording/stop_recording (WAV через base64) - satellite.py: метод _create_wav_from_buffer() для создания WAV из буфера - web-client: добавлен слайдер громкости микрофона (MIC+/MIC-) - web-client: добавлены кнопки записи и воспроизведения аудио - web-client: улучшенный лог событий и отладочные console.log - docs: websocket-server-plan.md сокращён с 1205 до ~80 строк Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com>
Документация Wyoming Satellite
📖 Для пользователей
| Руководство | Описание |
|---|---|
| Развёртывание | Быстрый старт и systemd сервисы |
| 2-MIC HAT | Raspberry Pi + ReSpeaker 2-MIC HAT |
| Установщик | Интерактивный установщик |
🔧 Для разработчиков
| Документ | Описание |
|---|---|
| Шпаргалка по настройкам | Все CLI флаги и опции |
| Архитектура | Как работает Wyoming Satellite |
| Интеграция VAD/Wake | Техническое руководство по интеграции |
| MQTT LED управление | LED управление с Home Assistant |
| systemd сервисы | Детали настройки сервисов |
📁 Структура
docs/
├── README.md # Этот файл
├── settings-cheatsheet.md # Шпаргалка по настройкам
├── tutorials/
│ ├── 2mic-hat.md # 2-MIC HAT настройка
│ └── installer.md # Интерактивный установщик
├── integration/
│ ├── vad-wakeword.md # Техническая интеграция VAD/Wake
│ └── mqtt-led.md # LED/MQTT интеграция
├── deployment/
│ └── systemd-services.md # systemd конфигурация
└── architecture/
└── overview.md # Обзор архитектуры