From f5de4c3a5b3c0d504f26334cf305e9f9b6666b89 Mon Sep 17 00:00:00 2001 From: itzmarkoni Date: Sun, 15 Jun 2025 22:19:58 -0400 Subject: [PATCH] enhance TTS file handling with additional logging for request and response --- speaker_driver.lua | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/speaker_driver.lua b/speaker_driver.lua index 7b92259..9578e2d 100644 --- a/speaker_driver.lua +++ b/speaker_driver.lua @@ -38,11 +38,12 @@ local function playTTSFile(value) local ttsRoute = "https://ttsmp3.com/makemp3_new.php" local fileName = "tts" local encodedValue = textutils.urlEncode(value) + print("Encoded TTS value: " .. encodedValue) local body = "msg=" .. encodedValue .. "&lang=Gwyneth&source=ttsmp3" local headers = { ["Content-Type"] = "application/x-www-form-urlencoded" } - + print("Sending HTTP POST request") local response = http.request({ url = ttsRoute, method = "POST", @@ -60,6 +61,7 @@ local function playTTSFile(value) return end until event == "http_success" and resUrl == url + print("HTTP POST request successful" ) -- Read and parse response local data = handle.readAll() print(data)