Quick App - Renergy ™

Quick App

SONOS AI TTS (Text To Speech) V 1.4

Download

Created at
14.05.2025 18:46:20
Last update
14.05.2025 19:11:51
Downloads
2

SONOS AI TTS, Hovedendringer V 1.4

1.  Integrert med Renergy V 6.3, dersom denne QA er installert kan man velge den under Smart Notification Center i renergy for varsling av strømpriser når profilen Home er valgt.
2. Denne versjonen sjekker hvor lang TTS meldingen er og om SONOS er på pause før TTS klippet blir spilt av. Om SONOS er på pause før TTS settes den på pause etter TTS. Om SONOS spilte en stream, så fortsetter streamen etter TTS.
3. Denne QA viser om SONOS er tilkoblet eller ikke.
4. BugFix. Fikset en bug der TTS klippet ble repetert. Spiller nå TTS klipp bare en gang.


Installasjon:

1. Endre Quick App Variabelen MacAddress, til MAC Adressen til din SONOS. Du finner den under høyttaleren, den består av 12 Bokstaver og tall, separert med bindestrek (Se bilde 1, bilde 2 og bilde 3.) Du finner 4 ekstra tall i begynnelsen og og et på slutten. Ikke ta med de tallene. MAC adressen er markert med grønt på bilde 1. På bilde 1 står adressen 1411 B8-E9-37-B3-5D-54-3, MAC Adressen blir da B8:E9:37:B3:5D:54
2. Når du har tastet inn riktig MAC Adresse, søker Quick Appen opp IP-Adressen automatisk. Du kan også sjekke konsollen for informasjon. Se bilde 3.
3. Du kan velge TTS språk i Quick Appen, eller ved å sette den globale variabelen TTSLangCode.
4. Du kan velge Radiostasjoner og AI funksjoner for Quick App Variabelen Button 1 - 4.

Hvordan fungerer AI funksjonen og TTS (Text To Speech).

AI funksjonen søker opp i en database etter radiostasjoner, lydfiler og TTS meldinger.  Du kan bruke AI funksjonen på de 4 custom knappen i QA variabel: Button 1, Button 2, Button 3, og Button 4. Du kan feks skrive inn: "Radio Norge" i QA variabel Button 1, om AI funksjonen finner Radio Norge i databasen, vil Quick Appen spille av Radio Norge når du trykker på den knappen. Du kan også bruke AI funksjonen i scener. Du endrer da bare den tilhørende globale variabelen Stream til ønsket radiostasjon, lydfil eller TTS. Du kan kjøre ut streamen til din SONOS på minst 2 måter. Enten ved å dra denne Quick Appen inn i scene og trykke på knappen Play Stream etter at du har satt den globale variabelen Stream. Se bilde 4. NB. Det er viktig at du du gir variabelen Stream en verdi før du kjører Play Stream. Du kan også bruke Eventen StreamExecute (se bilde 5). Denne Quick Appen lytter til den Eventen og spiller av det som må ligge i Stream variabelen. Om du ikke vil bruke AI funksjonen kan du spille av en lydfil, eller en annen stream ved å legge hele URLen i Stream variabelen https://audio.radioaalesund.no/aalesund_hq for å spille av Radio Ålesund, eller https://cdn0-47115-liveicecast0.dna.contentdelivery.net/p1_dk14_mp3_h for å spille NRK Innlandet. Du kan også legge inn et tall i Stream variabelen, da spilles den streamen som er registrert på det tallet i databasen. TTS fungerer på den måten at du taster inn hva som skal sies i den globale variabelen TTSMessage se bilde 6 og 7. Og så kan du bruke en av de 2 måtene, 1) enten dra denne Quick Appen inn i scenen under TTSMessage og Trykke på knappen Play TTS, eller 2) Skriv det du vil si i TTSMessage og dra Eventen TTSExecute inn se bilde 7. Du kan endre språk via nedtrekkslisten i denne Quick Appen.

Installere på flere SONOS.

Om du ønsker å installere på flere enn en SONOS, må du endre Quick App variabelene GlobalVarTTS til feks TTSMessage2, GlobalVarStreme til feks Stream2, og det tilhørende Eventene til feks TTSExecute2 og StreamExecute2. Quick Appen vil da opprette de nye eventene og globale variabelen og du har på den måten mulghet til å kjøre egne kommandoer til den nye SONOSen via de nye varaibelene og events.


Bilde 1: Hvordan finne MAC Adressen på din SONOS. 1411 B8-E9-37-B3-5D-54-3, MAC Adressen blir da B8:E9:37:B3:5D:54

Bilde 2: Quick App variabler

Bilde 3:


Bilde 5: Spiller av P4 ved bruk av eventen StreamExecute.


Bilde 7: TTS (Text To Speech). Ved bruk av Eventen TTSExecute




Download