fix: IDLE state should be completely still, restore face tracking fps 4fa5aec Desmond-Dong commited on Jan 7
fix: reduce control loop frequency to prevent daemon crash in IDLE state be89d68 Desmond-Dong commited on Jan 7
fix: enable face tracking by default and improve tap detection logging 51ad4f0 Desmond-Dong commited on Jan 7
refactor(movement): use SDK compose_world_offset for proper pose composition a946134 Desmond-Dong commited on Jan 7
refactor: optimize based on SDK analysis and conversation_app reference f9facd8 Desmond-Dong commited on Jan 7
fix: restore tap continue feedback sound (preserve functionality) 12915bc Desmond-Dong commited on Jan 7
fix: reduce noise suppression for better microphone sensitivity a62bbe4 Desmond-Dong commited on Jan 7
Revert "v0.2.21: Fix daemon crash - reduce control loop to 2Hz, pause during audio" 6a4df6d Desmond-Dong commited on Jan 6
v0.2.21: Fix daemon crash - reduce control loop to 2Hz, pause during audio 7edbf67 Desmond-Dong commited on Jan 6
v0.2.20: Revert audio/satellite/voice_assistant/models/main to v0.2.9 working state 29b7fc2 Desmond-Dong commited on Jan 6
v0.2.19: Force localhost connection mode to prevent WebRTC errors ae47b88 Desmond-Dong commited on Jan 6
v0.2.18: Fix audio playback - restore wakeup sound, use push_audio_sample 0832ea3 Desmond-Dong commited on Jan 6
v0.2.17: Remove head_joints/passive_joints, move error_message to diagnostic a88f884 Desmond-Dong commited on Jan 6
v0.2.15: Use play_sound() instead of push_audio_sample() for TTS d94735f Desmond-Dong commited on Jan 6
v0.2.14: Pause audio recording during TTS playback to prevent GStreamer conflicts 529d5db Desmond-Dong commited on Jan 6
v0.2.13: Don't manually start/stop media - let SDK/daemon manage it eefe86c Desmond-Dong commited on Jan 6
v0.2.12: Disable breathing animation to prevent serial port overflow 7156a71 Desmond-Dong commited on Jan 6
v0.2.11: Disable wakeup sound to prevent daemon crash + add debug logging fe0a85b Desmond-Dong commited on Jan 6
v0.2.10: Add debug logging for motion init + fix audio fallback samplerate 9ef4811 Desmond-Dong commited on Jan 6
fix: Use gstreamer media_backend + add debug logging for motion init 2c4f920 Desmond-Dong commited on Jan 6
fix: Use push_audio_sample instead of play_sound to avoid GStreamer conflicts d63dd5f Desmond-Dong commited on Jan 6
v0.2.9: Remove DOA/speech detection - replaced by face tracking 7c7622b Desmond-Dong commited on Jan 6
docs: Update PROJECT_PLAN.md - add face tracking, update Phase 14/17 a26fdbd Desmond-Dong commited on Jan 6
Fix: Move _ReSpeakerContext class to correct position (before ReachyController) 312c52f Desmond-Dong commited on Jan 6
Fix: Move _is_streaming_audio init to early in __init__ before entity setup b713cda Desmond-Dong commited on Jan 6
Fix: Check satellite initialization before accessing _is_streaming_audio e2a702a Desmond-Dong commited on Jan 6
v0.2.6: Add thread-safe ReSpeaker USB access to prevent daemon deadlock edbcbf8 Desmond-Dong commited on Jan 6
Update installation steps: add 'Show community apps' checkbox step b30312a Desmond-Dong commited on Jan 5