wenhongquan
|
d3e2c18286
fix(tts): only interrupt TTS on real ASR, filler detection won't stop playback
|
4 hafta önce |
wenhongquan
|
8f4d80c99a
debug: add PLAY start/end logs for _player
|
4 hafta önce |
wenhongquan
|
91f8020278
debug: add LLM start/done logs to trace TTS trigger
|
4 hafta önce |
wenhongquan
|
9831a26227
fix(flutter): resumeRecording now uses dispatcher for new room
|
4 hafta önce |
wenhongquan
|
6e57864dd8
feat(worker): auto-exit when room empty, cleanup task
|
4 hafta önce |
wenhongquan
|
0f736e4761
perf(worker): preload VAD at startup, skip Qwen3 when using Mimo ASR
|
4 hafta önce |
wenhongquan
|
c278751721
cleanup: fix Dockerfile COPY path, remove pycache
|
4 hafta önce |
wenhongquan
|
c92b1edf2c
cleanup: merge worker files, remove simplified version
|
4 hafta önce |
wenhongquan
|
120b17c900
fix(dispatcher): import Worker from worker (not conversation_worker)
|
4 hafta önce |
wenhongquan
|
9bf8fc264b
fix: switch dispatcher port to 10005 (10002 occupied by dshai)
|
4 hafta önce |
wenhongquan
|
28d10436e7
fix(dispatcher): nginx proxy on port 10002, external URL for Flutter
|
4 hafta önce |
wenhongquan
|
821da4ce0c
feat(dispatcher): multi-user room isolation + Flutter dispatcher client
|
4 hafta önce |
wenhongquan
|
77a287dd55
fix(dispatcher): add PUBLIC_LIVEKIT_URL for external app access
|
4 hafta önce |
wenhongquan
|
c83b05f89a
fix: dispatcher port 9100
|
4 hafta önce |
wenhongquan
|
baa00cd81f
fix: change dispatcher port to 9001 (9000 occupied)
|
4 hafta önce |
wenhongquan
|
d1afb91175
build(android): 配置安卓签名和混淆规则,更新默认连接地址
|
4 hafta önce |
wenhongquan
|
29e3519f87
feat(dispatcher): multi-user room management service
|
4 hafta önce |
wenhongquan
|
0b3134495e
fix(tts+asr): parallel TTS with ordered enqueue + filter single-char ASR filler
|
4 hafta önce |
wenhongquan
|
34cb936a5e
fix(tts): ordered TTS generation - collect segments first, generate sequentially
|
4 hafta önce |
wenhongquan
|
c80cfcdb22
fix(tts): keep audio int16, fix indentation
|
4 hafta önce |
wenhongquan
|
cf28ff0576
fix(vad): model path aligned with Dockerfile (whisper_asr/silero_vad.onnx)
|
4 hafta önce |
wenhongquan
|
4b1a2ae8db
fix: restore _send method, move _drain_queue before __main__
|
4 hafta önce |
wenhongquan
|
beea2f5be1
fix: move _drain_queue to module level after Worker class
|
4 hafta önce |
wenhongquan
|
f648952a0a
fix: indent _drain_queue and _send inside Worker class
|
4 hafta önce |
wenhongquan
|
7a5790c994
refactor(tts): single persistent track + queue playback + gen-based interrupt
|
4 hafta önce |
wenhongquan
|
ca38fff29c
fix(asr): concatenate streaming ASR chunks instead of keeping only last
|
4 hafta önce |
wenhongquan
|
18e3e4d341
fix(flutter): display streaming AI reply (liveReply) in conversation list
|
4 hafta önce |
wenhongquan
|
1ba163922d
feat(tts-asr): streaming Mimo TTS (voiceclone) + streaming ASR
|
4 hafta önce |
wenhongquan
|
a381dc1067
feat(provider): add LLM/ASR provider switch (vllm/mimo, qwen/mimo)
|
4 hafta önce |
wenhongquan
|
fbe9284c3e
revert: remove partial ASR (CPU thrashing hurt latency)
|
4 hafta önce |