From 0470078aee72c2c14496eb1b7b19d1535806ae86 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Erik=20Hedenstro=CC=88m?= <erik@hedenstroem.com> Date: Wed, 26 Jun 2024 17:27:08 +0200 Subject: [PATCH] Only add language if transcribing --- openai_stt/stt.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/openai_stt/stt.py b/openai_stt/stt.py index 950712b..277438a 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: -- GitLab