Forum
Když pošlu do TTS hlášku např. "Dnes je -5 stupňů" zazní jen "Dnes je 5 stupňů" a místo mínus je krátká pauza. Pokud hlášku pustím anglicky, tak číslo správně řekne. Mám TTS defaultně EN, takže u všech textu dávám "cz|Dnes je -5 stupňů" aby byl český hlas.
Nějaký tip či workaround na toto?
Mám uděláno logikou před TSS pomocí statusu, když je teplota mínus, tak mám přidán text "Mínus". Jedině tam zůstala ta pauza.
Díky, to je dobrý trick.
Jde to i hezky česky - rozdělit číslo na celé a desetiny, zjistit kladné/záporné a doprogramovat v řeči koncovky.
Přenáším do Loxone data z "Siemens LOGO8" . Na vypínači v dolním rohu (jednoklikem a dvojklikem) se i manželka dozví jak je ve skleníku ve výšce 2 m a u země.
Mám do TTS připojeno několik textů a do úterý nebo středy večer (nevím přesně) to fungovalo OK. Teď to některé odmítá číst, i když se text na vstup TTS dostane - při zapnutém rádiu se rádio na chvilku přeruší a pak se opět zapne.
Máte někdo něco podobného?
Mám.
Dělá to verze 14. Zrestartuj Miniserver a chvíli to bude zase fungovat.
Já mám trochu jiný problém. Testuji audio z Loxone přes MS4Home a Squeezelite-ESP32 do jednotlivých místností. Mám starší barák kde to drátově ani nejde. Funguje to dobře, ale má to jednu nectnost. Pokud mám třeba puštěné internetové rádio a přijde TTS zpráva, tak ji to správně přečte, ale rádio už se zpět nepustí. Musím to udělat ručně. Nevíte někdo jestli to je vlastnost toho že nemám originál Music server, nebo je to nějakým nastavením?