diff --git a/openai_stt/stt.py b/openai_stt/stt.py index 950712bd14e9131f6576cca254acd9fb13ae9749..277438a455c925e5f81ad4f57159640ae6b6ef06 100644 --- a/openai_stt/stt.py +++ b/openai_stt/stt.py @@ -122,8 +122,9 @@ class OpenAISTTProvider(Provider): filename="audio.wav", content_type="audio/wav", ) - form.add_field("language", metadata.language) form.add_field("model", self._model) + if self._base_url.endswith("transcriptions"): + form.add_field("language", metadata.language) _LOGGER.debug(f"URL: {self._base_url}, Model: {self._model}, Language: {metadata.language}") async with aiohttp.ClientSession() as session: