TTS Nachricht per nexxtmobile.de verschicken

Hallo,

hier noch ein kleines Modul, welches TTS Nachrichten an eine Rufnummer per einfachvoice.de (nexxtmobile.de) verschickt.
Vielleicht kann es ja jemand brauchen.


-- TTS Modul
-- steuert die API von einfachvoice.de (nexxtmobile.de) an und versendet eine TTS Nachricht

local token = "50x2fxxa25xxxa244fxd" -- Token muss über Webinterface erstellt werden
local tts_mode = "user" --
local tts_function = "callTTS" --
local tts_number = "021xxxxxxx" -- Nummer, die angerufen werden soll
local tts_text = "Alarm%20Alarm%2C%20dass%20Fenster%20an%20der%20Terrassent%C3%BCre%20wurde%20aufgemacht" -- Text, welcher per TTS verschickt werden soll in URL Code
local phase = "prepare" -- prepare (Preisabfrage) oder execute (ausführen). Muss auf execute geändert werden, wenn Nachricht verschickt werden soll, ansonsten erfolgt nur eine Preisabfrage.
local tts_language = "de"
local API_HOST = Net.FHttp("api.nexxtmobile.de"); 

local response, status, errorCode = API_HOST:GET("/?mode=user&token="..token.."&function="..tts_function.."&number="..tts_number.."&text="..tts_text.."&phase="..phase.."&language="..tts_language);

if (tonumber(status) == 200 and tonumber(errorCode)==0) then 
  fibaro:debug(response); 
  fibaro:log(status); 
end

Gruß, Valle

Hi,

wie ist denn die Stimmqualität der Nachrichten?

VG Hoggle

die ist seht gut, aber leider kostenpflichtig. Aber für den “Notfall” gut zu gebrauchen.

Nachtrag: habe gerade mal geschaut was die gekostet hat. Die TTS hat zum normalen Telefonanschluss 0,009€ gekoste. Das ist wirklich akzeptabel.

Danke.