Merge pull request #4507 from BismeetSingh/fix/elevenlabs-stt-service-crash-language
Fix/elevenlabs stt service crash language
This commit is contained in:
1
changelog/4507.fixed.md
Normal file
1
changelog/4507.fixed.md
Normal 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.
|
||||||
@@ -358,7 +358,8 @@ class ElevenLabsSTTService(SegmentedSTTService):
|
|||||||
|
|
||||||
# Add required model_id and language_code
|
# Add required model_id and language_code
|
||||||
data.add_field("model_id", self._settings.model)
|
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:
|
if self._settings.tag_audio_events is not None:
|
||||||
data.add_field("tag_audio_events", str(self._settings.tag_audio_events).lower())
|
data.add_field("tag_audio_events", str(self._settings.tag_audio_events).lower())
|
||||||
keyterms = self._settings.keyterms
|
keyterms = self._settings.keyterms
|
||||||
|
|||||||
Reference in New Issue
Block a user