Commit Graph

18 Commits

Author SHA1 Message Date
Xin Wang
f81a561e0e Fix indent error 2026-02-06 08:40:42 +08:00
Xin Wang
e511cf9077 Fix Potential state duplication on barge-in. 2026-02-06 08:30:37 +08:00
Xin Wang
0576231d8d Fix Race risks if process_audio is called concurrently. 2026-02-06 08:26:56 +08:00
Xin Wang
26458faa6c Fix Unbounded _audio_buffer growth. 2026-02-06 08:11:14 +08:00
Xin Wang
605968a639 Fix _stop_current_speech doesn’t cancel LLM/TTS services. 2026-02-06 08:05:33 +08:00
Xin Wang
31d24a7428 Merge branch 'master' of https://gitea.xiaowang.eu.org/wx44wx/py-active-call 2026-02-06 08:00:39 +08:00
Xin Wang
7846e4cebc Fix No cancellation of existing turn on new EOU. 2026-02-06 07:59:31 +08:00
Xin Wang
d9dc14d03a update sentences ends 2026-02-06 07:58:54 +08:00
Xin Wang
294a3e405c sentences ends update 2026-02-06 07:55:06 +08:00
Xin Wang
4ceb3ec96f Fix Duplicate / inconsistent EOU 2026-02-06 07:23:31 +08:00
Xin Wang
da52a88006 Fix _on_end_of_utterance sets state to LISTENING even when no text. 2026-02-05 18:47:56 +08:00
Xin Wang
77d54d284f remove pipeline because it is just a vad integration 2026-02-04 15:01:05 +08:00
Xin Wang
7d255468ab api has llm response event 2026-02-04 12:00:52 +08:00
Xin Wang
8bc24ded59 fix long run bug 2026-02-03 12:05:09 +08:00
Xin Wang
aa4316de6f voice barge-in is ok 2026-01-29 17:47:15 +08:00
Xin Wang
d6d0ade33e a basic duplex agent is built 2026-01-29 16:36:46 +08:00
Xin Wang
ac0c76e6e8 I can use text to get audio response and barge in 2026-01-29 16:25:53 +08:00
Xin Wang
cd90b4fb37 Integrate eou and vad 2026-01-29 13:57:12 +08:00