fix: add voice parameter to TTS URL in playTTSFile function

This commit is contained in:
2025-06-15 22:52:15 -04:00
parent 94ca4c973d
commit 41559eff5d
2 changed files with 3 additions and 2 deletions

View File

@@ -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()

View File

@@ -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