**Button Sound Playback Fix:** - Use separate PyAudio instance for button sound during recording - Allows simultaneous audio input (recording) and output (button sound) - Button sound plays through speaker/handset for guest to hear - Button sound is NOT captured in the recording file - Only works during recording phase (not during greeting) **Button Status Indicator:** - Added button status display in Phone Status card - Shows "Button ready" or "Button sound playing..." - Yellow highlight when button sound is playing - Status updates dynamically via refresh - Only visible when extra button is enabled **Technical Details:** - Separate audio_playback instance prevents stream conflicts - Recording uses input stream, button uses output stream - Both operate on same HiFiBerry device simultaneously - Status API now includes extra_button_playing flag 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
59 KiB
59 KiB