fix: force short 1-2 sentence responses, reduce max_tokens to 80, cut playback wait e52ab25 Cybire commited on May 31
fix: drain mic buffer after each TTS playback to prevent feedback loop cf13f55 Cybire commited on May 31
fix: mute mic during TTS playback to prevent feedback loop (robot was hearing itself) 954593f Cybire commited on May 31
fix: decode MP3 via temp files, try ffmpeg/gstreamer/sox/mpg123 in order c656a36 Cybire commited on May 31
fix: switch TTS from Kokoro (out of GPU quota) to edge-tts with Nigerian English voice a1b2d37 Cybire commited on May 31
fix: add TTS logging to _speak() so we can see if Kokoro/playback fails ea9d24f Cybire commited on May 31
fix: switch VAD from mean energy to peak detection, threshold 0.08 — mean was too insensitive to speech 9cd047e Cybire commited on May 31
fix: raise silence threshold to 0.05 (background noise was 0.02), route listen loop logs to logfile d6f3657 Cybire commited on May 31
fix: route all logs to /tmp/storeos.log for debugging, add mic energy diagnostics cdf33bb Cybire commited on May 31
fix: remove custom_app_url to avoid port 7860 conflict with display server cf9568a Cybire commited on May 30
add custom_app_url, start display before main, better crash logging 72620f1 Cybire commited on May 29
replace reachy_mini.utils.create_head_pose with inline impl to avoid scipy 8f00802 Cybire commited on May 29
remove 0g-storage-sdk dep — causes numpy/scipy conflict in shared venv 07a04d3 Cybire commited on May 29
make chain/storage/inft optional so core app runs without heavy deps 064d21b Cybire commited on May 29