adding type check and value check

This commit is contained in:
Vaibhav159
2024-12-17 22:07:35 +05:30
parent facc280599
commit 5f7d28bb05

View File

@@ -140,7 +140,9 @@ class DeepgramSTTService(STTService):
merged_options = LiveOptions(**{**default_options.to_dict(), **live_options.to_dict()})
# deepgram connection requires language to be a string
merged_options.language = merged_options.language.value
if isinstance(merged_options.language, Language) and hasattr(merged_options.language, "value"):
merged_options.language = merged_options.language.value
self._settings = merged_options.to_dict()
self._client = DeepgramClient(