Patch Changes
-
use rtc.combine_audio_frames - #841 (@theomonnom)
-
Fix agent state to not change to listening when user speaks - #857 (@martin-purplefish)
Fixed canceling uncancelable speech
Fixed bug where agent would get stuck with uninterruptable speech. -
Fix bug where empty audio would cause agent to get stuck. - #836 (@martin-purplefish)
-
fix: handle when STT does not return any speech - #854 (@davidzhao)
-
Fix watcher reloaded processes double connecting to rooms - #822 (@keepingitneil)
-
voice-pipeline: avoid stacked replies when interruptions is disallowed - #869 (@theomonnom)
-
disable preemptive_synthesis by default - #867 (@theomonnom)
-
Fixed bug where agent would get stuck on non-interruptable speech - #850 (@martin-purplefish)
-
use EventEmitter from rtc - #879 (@theomonnom)
-
AudioByteStream: avoid empty frames on flush - #840 (@theomonnom)
-
improve worker logs - #878 (@theomonnom)
-
voice-pipeline: fix tts_forwarder not always being closed - #871 (@theomonnom)
-
bump livekit-rtc to v0.17.5 - #880 (@theomonnom)
-
Fixed bug where agent would freeze if before_llm_cb returned false - #865 (@martin-purplefish)