From 41559eff5d8d23d4646652780ec4b84415d08d57 Mon Sep 17 00:00:00 2001 From: itzmarkoni Date: Sun, 15 Jun 2025 22:52:15 -0400 Subject: [PATCH] fix: add voice parameter to TTS URL in playTTSFile function --- pairity_main.lua | 2 +- speaker_driver.lua | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/pairity_main.lua b/pairity_main.lua index 8273302..0d19eb9 100644 --- a/pairity_main.lua +++ b/pairity_main.lua @@ -15,7 +15,7 @@ local function startup() --speakerDriver.playControlRoomAlarm(controlRoomSpeakers) --speakerDriver.playExternalAlarm(controlRoomSpeakers) --speakerDriver.playInternalAlarm(controlRoomSpeakers) - speakerDriver.playTTSFile(controlRoomSpeakers, "test") + speakerDriver.playTTSFile(controlRoomSpeakers, "ELLO MATE LOVELY DAY INIT") end local function run() diff --git a/speaker_driver.lua b/speaker_driver.lua index 4468011..df200ec 100644 --- a/speaker_driver.lua +++ b/speaker_driver.lua @@ -36,7 +36,8 @@ end local function playTTSFile(speakers, value) local message = textutils.urlEncode(value) - local url = "https://music.madefor.cc/tts?text=" .. message + local voice = "&voice=en-gb-scotland" + local url = "https://music.madefor.cc/tts?text=" .. message .. voice local response, err = http.get { url = url, binary = true } if not response then error(err, 0) end while true do