STT transcript delay/stitch + TTS stutter in eu-central
I maintainer di solito rispondono entro 1 giorno
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 4/5
- Tempo stimato
- 3-5 giorni
- Idoneità per principianti
- 42/100
- Tipo di issue
- Bug
- Chiarezza
- Abbastanza chiara
- Stato di attività
- Attiva
- Stack tecnologico
- python
- Ambito
- audio-video-rtc
Direzione di ricerca
Start with the supplied reproduction at practice.parlez.app and the reported livekit-agents and Speechmatics package versions. Observe the STT transcript events and their timing while reproducing the reported behavior; the issue does not identify a code file or test to start from. Done means identifying whether the delayed or merged transcript behavior is reproducible and what is causing it, or ruling out the agent as the source.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
Bug Description
I've been seeing intermittent glitches in our voice AI app since Sep 13, 2026. It is hosted in eu-central (LiveKit Cloud hosted agent)
The major symptoms are :
- STT transcript display: sometimes words cannot show up one by one smoothly. Instead they "flash", then 1-2s later several words/sentences stitch together and appear as one block in the transcript UI. Sometimes 2-3 sentences merge into a single transcript entry.
- TTS: occasionally stalls mid-sentence for 1-2s, then resumes, this might be caused by the delay of incoming STT. The TTS audio also sometimes speeds up briefly, then back to normal.
I have spent a day isolating the cause.
- No code or dependency changes on our side around Sep 13.
- I have swapped different TTS and STT models, the symptoms are persistent.
- Ran on different devices, in different frontend hosting env. The same symptom reproduced.
- Ran the same agent code on a laptop, same symptoms reproduced.
All these point to something in LiveKit's agent, maybe text-stream layer. I wonder if there is known latency or delivery issues, or any recent changes that affect STT transcription event delivery timing.
SPECIFIC QUESTION — EU-CENTRAL
Our agent is deployed in eu-central. LiveKit had an incident in eu-central on Sep 5, 2026 (agent join latency, resolved same day). Our symptoms started Sep 13, a week later, we wanted to ask: is there any chance our project's eu-central agent instances have been affected by a related or follow-on issue since Sep 5.
Expected Behavior
The STT transcript should display word by word in the order of people speak.
Reproduction Steps
1. Open https://practice.parlez.app/. login with a gmail account.
2. click any card, and speak in French. the green transcript display what you said .
3. Speak for a few minutes, you will notice the words in green transcript flashes. Wait for a second to two, they stitch together as a whole sentence and display at once. It seems the words didn't arrive in the right order, then finally stitch together.
Operating System
iOS, Samsung, windows11
Models Used
STT: Speechmatics (language=fr, operating_point=STANDARD) - TTS: Google Cloud (WaveNet) - LLM: openAI "gpt-4o-mini"
Package Versions
livekit-agents 1.5.8
livekit-api 1.0.7
ivekit-plugins-google 1.5.8
livekit-plugins-speechmatics 1.5.8
livekit-plugins-turn-detector 1.5.8
Session/Room/Call IDs
session ID, RM_YdQL9PFTtbaW
Proposed Solution
Additional Context
No response
Screenshots and Recordings
No response
- Lingua principale
- Python
- Stelle
- 14.6k
- Fork
- 3.9k
- Merge medio
- 2g 6h
- PR unite (30g)
- 153
Preparare l'ambiente
Questo progetto non fornisce container di sviluppo, Dockerfile né guida per i contributori, quindi l'ambiente è a tuo carico: parti dal suo README e consulta la nostra guida al primo contributo per i passaggi generali.
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di livekit/agents
-
BM25SearchStrategy (the default) never matches underscore-joined terms in tool descriptions or param descriptionsForse già presa @BlueX888 l’ha presa 1 giorno fa. Aperta
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 88/100
livekit/agents#7727 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
-
Assistant markup is stripped from chat history when expressive mode is offForse già presa @ShivamSharma43 l’ha presa 4 giorni fa. Aperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 74/100
I maintainer di solito rispondono entro 1 giorno
-
docs: openai.LLM vs openai.responses.LLM for HTTP OpenAI-compat hostsForse di nuovo libera @AbarnaaSree l’ha presa 44 giorni fa e non c’è nessuna pull request aperta. Aperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
livekit/agents#7022 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
-
[Plugin] livekit-plugins-sherpa: local TTS on sherpa-onnx (Kokoro, Kitten, Piper)Forse già presa @mahimairaja l’ha presa oggi. Aperta
Difficoltà 4/5 3-5 giorni Idoneità per principianti 25/100
I maintainer di solito rispondono entro 1 giorno
Tutte le issue di livekit/agents
Issue simili
-
Difficoltà 1/5 1-3 ore Idoneità per principianti 87/100
adri0/scadustats#128 ·
I maintainer di solito rispondono entro 1 giorno
-
`TIMESTAMP`, `TIMESTAMP_NTZ`, `TINYINT` and the other `TypeDecorator`s don't declare `python_type`Aperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
-
RPBCApertaawaiting policy acceptance precheck-passed
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 78/100
Bioconductor/BiocContributions#240 · 1 commento ·
-
bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
I maintainer di solito rispondono entro 1 giorno
-
documentation good first issue launch
Difficoltà 2/5 1-3 ore Idoneità per principianti 83/100
FlologixAI/etchwork#4 ·