Add param to push empty transcripts

This commit is contained in:
Daksh Dua
2026-03-05 14:25:31 -08:00
parent 671ef5b6cc
commit 789ce2fd5e
2 changed files with 13 additions and 3 deletions

1
changelog/3930.added.md Normal file
View File

@@ -0,0 +1 @@
- Added `push_empty_transcripts` parameter to `BaseWhisperSTTService` and `OpenAISTTService` to allow empty transcripts to be pushed downstream as `TranscriptionFrame` instead of discarding them (the default behavior). This is intended for situations where VAD fires even though the user did not speak. In these cases, it is useful to know that nothing was transcribed so that the agent can resume speaking, instead of waiting longer for a transcription.