Commit Graph

32 Commits

Author SHA1 Message Date
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
6831f5316c Merge branch 'master' of https://gitea.xiaowang.eu.org/wx44wx/py-active-call 2026-02-06 07:52:54 +08:00
Xin Wang
65128b0eb0 update client latency and three utterances example 2026-02-06 07:52:06 +08:00
Xin Wang
9954e8d18f update client latency and three utterances example 2026-02-06 07:51:09 +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
2de427b92c Add energy based vad fallback 2026-02-05 17:21:52 +08:00
Xin Wang
b72e09f263 Add heartbeat 2026-02-04 23:16:30 +08:00
Xin Wang
77d54d284f remove pipeline because it is just a vad integration 2026-02-04 15:01:05 +08:00
Xin Wang
0835f6a617 update gitignore 2026-02-04 14:16:27 +08:00
Xin Wang
d9d5d523ec change default logs path in main 2026-02-04 13:34:39 +08:00
Xin Wang
2b41648a87 add audio_examples and update gitignore 2026-02-04 13:25:55 +08:00
Xin Wang
911bbb5bf4 add audio samples and update wav client 2026-02-04 13:22:17 +08:00
Xin Wang
7d255468ab api has llm response event 2026-02-04 12:00:52 +08:00
Xin Wang
5aa9a12ca8 Add generate test audio script 2026-02-04 10:45:10 +08:00
Xin Wang
8bc24ded59 fix long run bug 2026-02-03 12:05:09 +08:00
Xin Wang
a2e341b433 Merge branch 'master' of https://gitea.xiaowang.eu.org/wx44wx/py-active-call2 2026-02-02 23:19:26 +08:00
d27f230532 Merge pull request 'Add basic README' (#1) from add-readme into master
Reviewed-on: #1
2026-01-30 09:07:26 +00:00
root
71b7e32563 Add basic README 2026-01-30 17:00:04 +08:00
Xin Wang
cf7d3b23bc Update bargin in duration ms 2026-01-30 16:24:47 +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
Xin Wang
4cb267a288 minimal ws echo server 2026-01-28 11:51:46 +08:00
Xin Wang
14013608a9 Init Projecto 2026-01-28 10:19:04 +08:00