• Joined on 2024-05-09
hailin pushed to main at hailin/taixf 2026-04-07 07:38:14 +00:00
30c95c3d2b config: add 你好小智 to wakeup words (switch back to WakeNet)
hailin pushed to main at hailin/taixf 2026-04-07 07:08:43 +00:00
a3a5f749fb config: add afu health AI agent prompts and config
hailin pushed to main at hailin/taixf 2026-04-06 18:40:33 +00:00
a88e7072b3 add independent modules (not integrated into framework)
hailin pushed to main at hailin/taixf 2026-04-06 18:40:06 +00:00
hailin pushed to main at hailin/taixf 2026-04-06 16:30:58 +00:00
eda88f83f3 fix: send system idle instead of tts stop to avoid Speaking→Listening race
hailin pushed to main at hailin/taixf 2026-04-06 15:44:58 +00:00
16d8a744ac feat: system idle command - return ESP32 to wake-word state on error
hailin pushed to main at hailin/taixf 2026-04-06 14:19:31 +00:00
9365d8c4c9 fix: send proper hello response with version and audio_params
hailin pushed to main at hailin/taixf 2026-04-06 14:10:12 +00:00
fc3c99d09c fix: send tts start before speaker audio so ESP32 plays it
hailin pushed to main at hailin/taixf 2026-04-06 14:03:19 +00:00
b39dab2536 fix: don't send tts start on wake word - it stops ESP32 recording
hailin pushed to main at hailin/taixf 2026-04-06 13:56:38 +00:00
f479f156b9 fix: use getattr for ws.closed compatibility with websockets API
hailin pushed to main at hailin/taixf 2026-04-06 12:35:11 +00:00
4eac803699 fix: v8 bridge - attach after voice chat open, remove open_voice from relay
hailin pushed to main at hailin/taixf 2026-04-06 12:22:56 +00:00
bbdb59cc05 debug: add audio frame counters to relay for troubleshooting
hailin pushed to main at hailin/taixf 2026-04-06 12:13:56 +00:00
ec17c085b2 fix: setup voice before recv_loop, drain responses, check ws state
hailin pushed to main at hailin/taixf 2026-04-06 12:05:27 +00:00
216f2fe6a0 feat: add voice relay (Plan B) - ESP32 audio passthrough to Antaf
hailin pushed to main at hailin/taixf 2026-04-06 11:30:35 +00:00
b70c1dd071 feat: append concise reply hint to Antaf queries
hailin pushed to main at hailin/taixf 2026-04-06 06:11:50 +00:00
5679622996 fix: resample TTS audio from 44100Hz to 24000Hz for device compatibility
hailin pushed to main at hailin/taixf 2026-04-06 06:05:47 +00:00
9b2b875c2b fix: run TTS synthesis in thread pool to avoid blocking event loop
hailin pushed to main at hailin/taixf 2026-04-06 05:54:01 +00:00
83cdf3396d fix: use full onnx model with 8 threads for fast local TTS
hailin pushed to main at hailin/taixf 2026-04-06 05:52:04 +00:00
c2727d7e08 fix: clean junk text from Antaf + use int8 TTS model for speed
hailin pushed to main at hailin/taixf 2026-04-06 05:43:53 +00:00
e5599d4f43 feat: add sherpa-onnx local TTS provider