openclaw/apps
Tu Nombre Real 5e8c8367f3 fix(macos): lazy-init AVAudioEngine to prevent Bluetooth audio ducking
Creating AVAudioEngine at singleton init time causes macOS to switch
Bluetooth headphones from A2DP (high quality) to HFP (headset) profile,
resulting in degraded audio quality even when Voice Wake is disabled.

This change makes audioEngine optional and only creates it when voice
recognition actually starts, preventing the profile switch for users
who don't use Voice Wake.

Fixes #30

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2025-12-16 09:35:02 +00:00
..
android fix(android): avoid non-exhaustive sheet switch 2025-12-14 05:42:39 +00:00
ios test(ios): bump app coverage 2025-12-14 06:09:28 +00:00
macos fix(macos): lazy-init AVAudioEngine to prevent Bluetooth audio ducking 2025-12-16 09:35:02 +00:00
shared/ClawdisKit fix(chat-ui): reflect gateway connection 2025-12-14 05:19:01 +00:00