SONOS - TTS

  • 17 Odpowiedzi
  • 811 Wyświetleń

0 użytkowników i 1 Gość przegląda ten wątek.

*

Offline wojtas810

  • *** 157
  • 3
    • Zobacz profil
  • Nazwa i wersja ID: wojtas810
SONOS - TTS
« dnia: Styczeń 13, 2018, 12:37:20 pm »
Witam

na jednym z forum innym natknąłem sie na fajną VD - dla tych co posiadają sonos
VD nie jest moje - wykorzystuje ono inne VD @Krikroff   z pilota SONOS Remote V1.0.1 RC dla Fibaro HC2
które najpierw trzeba mieć zainstalowane następnie VD z pliku który dodałem ( twórcą jest @Dz.U. C) juz ze zmienionym tekstem na Polski - w sekcji ulubione.

Instalacja:
zaciagamy VD i koniec :)


Jeśli komuś pojawią się błędy należy usunać zmienną globalną
x_sonos_object i x_sonos_api
następnie w VD sonos Remote w wersji 1.0.1 nacisnąć zapisz i to samo w VD TTS

Fajna zabawka :)
« Ostatnia zmiana: Styczeń 13, 2018, 02:53:16 pm wysłana przez wojtas810 »
*

Offline capulet

  • * 23
  • 0
    • Zobacz profil
  • Nazwa i wersja ID: HC2
Odp: SONOS - TTS
« Odpowiedź #1 dnia: Styczeń 14, 2018, 09:27:26 pm »
U mnie nie działa, po usunięciu zmiennych też.

wojtas810

Jakiego masz sonosa ?
*

Offline wojtas810

  • *** 157
  • 3
    • Zobacz profil
  • Nazwa i wersja ID: wojtas810
Odp: SONOS - TTS
« Odpowiedź #2 dnia: Styczeń 15, 2018, 10:03:30 pm »
Sonos ONE - z alexa
*

Offline fryzo

  • * 9
  • 0
    • Zobacz profil
Odp: SONOS - TTS
« Odpowiedź #3 dnia: Luty 01, 2018, 11:15:47 pm »
testowałem ogólnie działa. Nie potrafię włączyć tekstu, który piszę bezpośrednio z klawiatury. I pisząc litery z tej samej sekcji np a,b,c  j,k,l   nie mogę pisać dalej tylko nadpisuje mi litery, da się rozwiązać te tematy?
*

Offline wojtas810

  • *** 157
  • 3
    • Zobacz profil
  • Nazwa i wersja ID: wojtas810
Odp: SONOS - TTS
« Odpowiedź #4 dnia: Luty 03, 2018, 12:34:14 am »
musisz w porcie wstawić np. 2 - co odpowiada liczbie sekund aby wyświetlić daną literę
*

Offline fryzo

  • * 9
  • 0
    • Zobacz profil
Odp: SONOS - TTS
« Odpowiedź #5 dnia: Luty 05, 2018, 06:39:56 pm »
ok dzięki. Zmienianie liter działa. Teraz pytanie jak uruchomić czytanie tekst napisanego na klawiaturze
*

Offline wojtas810

  • *** 157
  • 3
    • Zobacz profil
  • Nazwa i wersja ID: wojtas810
Odp: SONOS - TTS
« Odpowiedź #6 dnia: Luty 08, 2018, 04:34:13 pm »
wpisujesz tekst jak na starym telefonie suwakiem głośność i naciskasz przycisk
transmission
*

Offline fryzo

  • * 9
  • 0
    • Zobacz profil
Odp: SONOS - TTS
« Odpowiedź #7 dnia: Luty 12, 2018, 11:06:26 pm »
Niestety nie działa/. Czyta tylko tekst który jest pod przyciskami. Wpisanego na klawiaturze nie czyta, tylko ten który wcześniej  był odczytany z przycisku.,
*

Offline wojtas810

  • *** 157
  • 3
    • Zobacz profil
  • Nazwa i wersja ID: wojtas810
Odp: SONOS - TTS
« Odpowiedź #8 dnia: Luty 13, 2018, 08:21:58 pm »
1. usuń zmienna globalna
2. nie zapisuj w zmiennych nic
3. przejdz do VD i kliknij ikonę zapisz powinno pomóc
*

Offline fryzo

  • * 9
  • 0
    • Zobacz profil
Odp: SONOS - TTS
« Odpowiedź #9 dnia: Luty 17, 2018, 12:25:44 am »
OK. Ruszyło. Dzięki za pomoc w temacie. Pozdrawiam :)
*

Offline wojtas810

  • *** 157
  • 3
    • Zobacz profil
  • Nazwa i wersja ID: wojtas810
Odp: SONOS - TTS
« Odpowiedź #10 dnia: Luty 20, 2018, 07:19:27 pm »
Ciesze się bardzo ja na maksa wykorzystuje do różnych rzeczy i mi się mega podoba to wszystko

OK. Ruszyło. Dzięki za pomoc w temacie. Pozdrawiam :)

ps wiesz jak w sceny wkleić kody aby ci na jakieś żądanie gadał to co chcesz ? :)
*

Offline Przemo123

  • * 1
  • 0
    • Zobacz profil
  • Nazwa i wersja ID: Przemo
Odp: SONOS - TTS
« Odpowiedź #11 dnia: Luty 21, 2018, 08:14:10 pm »
Witam. Proszę o pomoc. Zaimportowale urządzenie wirualane. Port komunikacji wpisałem 2. Skąd usunąć wspomniane zmienne globalne
x_sonos_object i x_sonos_api. Pozdrawiam
*

Offline wojtas810

  • *** 157
  • 3
    • Zobacz profil
  • Nazwa i wersja ID: wojtas810
Odp: SONOS - TTS
« Odpowiedź #12 dnia: Luty 21, 2018, 09:58:31 pm »
Witam. Proszę o pomoc. Zaimportowale urządzenie wirualane. Port komunikacji wpisałem 2. Skąd usunąć wspomniane zmienne globalne
x_sonos_object i x_sonos_api. Pozdrawiam

z panel zmienne globalne
*

Offline fryzo

  • * 9
  • 0
    • Zobacz profil
Odp: SONOS - TTS
« Odpowiedź #13 dnia: Marzec 07, 2018, 02:51:24 pm »
Ciesze się bardzo ja na maksa wykorzystuje do różnych rzeczy i mi się mega podoba to wszystko

OK. Ruszyło. Dzięki za pomoc w temacie. Pozdrawiam :)

ps wiesz jak w sceny wkleić kody aby ci na jakieś żądanie gadał to co chcesz ? :)

??? no jak?? :D Podpowiesz czy oczekujesz podpowiedzi ? :)
*

Offline wojtas810

  • *** 157
  • 3
    • Zobacz profil
  • Nazwa i wersja ID: wojtas810
Odp: SONOS - TTS
« Odpowiedź #14 dnia: Marzec 08, 2018, 12:30:33 pm »
Ciesze się bardzo ja na maksa wykorzystuje do różnych rzeczy i mi się mega podoba to wszystko

OK. Ruszyło. Dzięki za pomoc w temacie. Pozdrawiam :)

ps wiesz jak w sceny wkleić kody aby ci na jakieś żądanie gadał to co chcesz ? :)


Prosty przykład....


local sid, bid = 391, 28 -- numer VD
-- Create TTS params object
local params = {
  -- TTS Message
  message = "Siema, siema - tu wpisujemy swój tekst ", 
  duration = 'auto',   
  language = "pl-PL",   
  volume = 40         
}
local _f = fibaro
local _x ={root="x_sonos_object",load=function(b)local c=_f:getGlobalValue(b.root)if string.len(c)>0 then local d=json.decode(c)if d and type(d)=="table"then return d else _f:debug("Unable to process data, check variable")end else _f:debug("No data found!")end end,set=function(b,e,d)local f=b:load()if f[e]then for g,h in pairs(d)do f[e][g]=h end else f[e]=d end;_f:setGlobal(b.root,json.encode(f))end,get=function(b,e)local f=b:load()if f and type(f)=="table"then for g,h in pairs(f)do if tostring(g)==tostring(e or"")then return h end end end;return nil end}
_x:set(tostring(sid), { tts = params })
_f:call(sid, "pressButton", bid)





??? no jak?? :D Podpowiesz czy oczekujesz podpowiedzi ? :)