mon lapin est de nouveau muet, je n'ai pourtant pas changer ma configuration, je le fais parler avec la vera
j'ai en demarrage lua:
- Code: Tout sélectionner
function url_encode(str)
if (str) then
str = string.gsub (str, "\n", "\r\n")
str = string.gsub (str, "([^%w ])",
function (c) return string.format ("%%%02X", string.byte(c)) end)
str = string.gsub (str, " ", "+")
end
return str
end
--
-- alarme vocale Karotz
--
function Parler_Karotz(msg)
--
local url = "http://192.168.1.9/cgi-bin/tts?text="
local param = "&voice=2"
--
local varmsg = url .. url_encode(msg) .. param
local retour = luup.inet.wget(varmsg,2)
--luup.log("Karotz : ".. retour)
return true
end
--
-- Horloge Parlante
--
function Horloge()
local varDateActuelle = {}
varDateActuelle = os.date("*t", os.time())
varheure = varDateActuelle["hour"]
varminute = varDateActuelle["min"]
local varmsg = "Il est " .. tostring(varheure) .. " heure et " .. tostring(varminute) .." minute"
return varmsg
end
--
puis ma commande vocale sur une scene est la suivante:
- Code: Tout sélectionner
local msg ="fermeture des volets roulants , bonne soirée!"
Parler_Karotz(msg)
mais rien ne ce passe en revanche lorsque je vais sur l'interface du karotz et dasn le tts
il me dit bien ce que je tape;
est une erreur avec la vera?