From 50947c324c1e4ddeeedfbfd35d68205ba0ea431e Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Erik=20Hedenstro=CC=88m?= <erik@hedenstroem.com>
Date: Wed, 26 Jun 2024 14:28:47 +0200
Subject: [PATCH] Improved logging

---
 openai_stt/stt.py | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/openai_stt/stt.py b/openai_stt/stt.py
index 2c8e44e..00c1137 100644
--- a/openai_stt/stt.py
+++ b/openai_stt/stt.py
@@ -125,6 +125,7 @@ class OpenAISTTProvider(Provider):
             form.add_field("language", metadata.language)
             form.add_field("model", self._model)
 
+            _LOGGER.debug(f"URL: {self._base_url}, Model: {self._model}, Language: {metadata.language}")
             async with aiohttp.ClientSession() as session:
                 async with session.post(
                     self._base_url,
@@ -133,12 +134,13 @@ class OpenAISTTProvider(Provider):
                 ) as response:
                     if response.status == 200:
                         json_response = await response.json()
+                        _LOGGER.debug(f"{response.status}:{json_response["text"]}")
                         return SpeechResult(
                             json_response["text"], SpeechResultState.SUCCESS
                         )
                     else:
                         text = await response.text()
-                        _LOGGER.warning("{}:{}".format(response.status, text))
+                        _LOGGER.warning(f"{response.status}:{text}")
                         return SpeechResult("", SpeechResultState.ERROR)
         except Exception as e:
             _LOGGER.warning(e)
-- 
GitLab