Merge pull request #4507 from BismeetSingh/fix/elevenlabs-stt-service-crash-language

Fix/elevenlabs stt service crash language
This commit is contained in:
Bismeet singh
2026-05-17 19:47:07 +05:30
committed by GitHub
parent 71feb42711
commit d85eda6da8
2 changed files with 3 additions and 1 deletions

1
changelog/4507.fixed.md Normal file
View File

@@ -0,0 +1 @@
- Fixed `ElevenLabsSTTService` crashing when `language` was passed as `None`. When `language` is not set, the service now lets ElevenLabs auto-detect the audio language.

View File

@@ -358,7 +358,8 @@ class ElevenLabsSTTService(SegmentedSTTService):
# Add required model_id and language_code
data.add_field("model_id", self._settings.model)
data.add_field("language_code", self._settings.language)
if self._settings.language:
data.add_field("language_code", self._settings.language)
if self._settings.tag_audio_events is not None:
data.add_field("tag_audio_events", str(self._settings.tag_audio_events).lower())
keyterms = self._settings.keyterms