fix: add voice parameter to TTS URL in playTTSFile function
This commit is contained in:
@@ -15,7 +15,7 @@ local function startup()
|
|||||||
--speakerDriver.playControlRoomAlarm(controlRoomSpeakers)
|
--speakerDriver.playControlRoomAlarm(controlRoomSpeakers)
|
||||||
--speakerDriver.playExternalAlarm(controlRoomSpeakers)
|
--speakerDriver.playExternalAlarm(controlRoomSpeakers)
|
||||||
--speakerDriver.playInternalAlarm(controlRoomSpeakers)
|
--speakerDriver.playInternalAlarm(controlRoomSpeakers)
|
||||||
speakerDriver.playTTSFile(controlRoomSpeakers, "test")
|
speakerDriver.playTTSFile(controlRoomSpeakers, "ELLO MATE LOVELY DAY INIT")
|
||||||
end
|
end
|
||||||
|
|
||||||
local function run()
|
local function run()
|
||||||
|
|||||||
@@ -36,7 +36,8 @@ end
|
|||||||
|
|
||||||
local function playTTSFile(speakers, value)
|
local function playTTSFile(speakers, value)
|
||||||
local message = textutils.urlEncode(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 }
|
local response, err = http.get { url = url, binary = true }
|
||||||
if not response then error(err, 0) end
|
if not response then error(err, 0) end
|
||||||
while true do
|
while true do
|
||||||
|
|||||||
Reference in New Issue
Block a user