NEWS
Alexa per Telegram sprechen lassen
-
@dslraser
Ich hab das blockly heute auch mal ausprobiert, leider lÀuft es bei mir nicht. Das aktivierungs Wort nimmt er an, wenn ich dann aber das schreibe was der Dot sagen soll, kommt immer "ich verstehe xy nicht ".
Mit welchen Command2text Befehl wird das Script gestartet? Ich verwende schalte an/aus und setze es auf True.....liegt da der Fehler?
GruĂ Peter@Treep77 sagte in Alexa per Telegram sprechen lassen:
@dslraser
Ich hab das blockly heute auch mal ausprobiert, leider lÀuft es bei mir nicht. Das aktivierungs Wort nimmt er an, wenn ich dann aber das schreibe was der Dot sagen soll, kommt immer "ich verstehe xy nicht ".
Mit welchen Command2text Befehl wird das Script gestartet? Ich verwende schalte an/aus und setze es auf True.....liegt da der Fehler?
GruĂ Petermeinst du das Blockly von dslraser vom 23. JĂ€nner?
Da wird mMn kein Command2Text verwendet.
Ich hab das nichteinmal installiert.
Hier noch das Blockly
Alexa-Speak.txt -
@Treep77 sagte in Alexa per Telegram sprechen lassen:
@dslraser
Ich hab das blockly heute auch mal ausprobiert, leider lÀuft es bei mir nicht. Das aktivierungs Wort nimmt er an, wenn ich dann aber das schreibe was der Dot sagen soll, kommt immer "ich verstehe xy nicht ".
Mit welchen Command2text Befehl wird das Script gestartet? Ich verwende schalte an/aus und setze es auf True.....liegt da der Fehler?
GruĂ Petermeinst du das Blockly von dslraser vom 23. JĂ€nner?
Da wird mMn kein Command2Text verwendet.
Ich hab das nichteinmal installiert.
Hier noch das Blockly
Alexa-Speak.txt -
@dslraser
Ich hab das blockly heute auch mal ausprobiert, leider lÀuft es bei mir nicht. Das aktivierungs Wort nimmt er an, wenn ich dann aber das schreibe was der Dot sagen soll, kommt immer "ich verstehe xy nicht ".
Mit welchen Command2text Befehl wird das Script gestartet? Ich verwende schalte an/aus und setze es auf True.....liegt da der Fehler?
GruĂ Peter@Treep77 sagte in Alexa per Telegram sprechen lassen:
@dslraser
Ich hab das blockly heute auch mal ausprobiert, leider lÀuft es bei mir nicht. Das aktivierungs Wort nimmt er an, wenn ich dann aber das schreibe was der Dot sagen soll, kommt immer "ich verstehe xy nicht ".wo kommt das, auf der Tastatur in Telegram ? (da kommt das bei mir auch) Oder kommt so eine Ansage von Alexa ?
Mit welchen Command2text Befehl wird das Script gestartet? Ich verwende schalte an/aus und setze es auf True.....liegt da der Fehler?
GruĂ Peterohne extra text2command (das wird fĂŒr das Blockly nicht benötigt. (Wenn Du dieses Blockly meinst ?)
Oder meinst Du dieses Script hier ?
Starte mal den Alexa2 Adapter neu, das kann auch helfen...
-
@Negalein ja genau das meinte ich. Hab wohl den falschen Button erwischt, wollte eigentlich auf seinen Post antworten.
Hmm ohne Text2command...dann muss ich nachher mal schauen.Ich habe das Blockly mal auf einen Echo reduziert und alles aufgeklappt, dann sieht man die Funktionsweise besser. Dieses Aktivierungswort ist hier Wohnzimmer, dieses sendest Du per Telegram, dann erscheint das auch im Telegram Adapter in den Objekten, damit kann Telegram erstmal nix anfangen und es kommt diese Meldung "ich verstehe xyz nicht" auf dem Display.
Dieses Wort wird in eine Variable geschrieben und mit den Datenpunkten vom Telegram Adapter abgeglichen. Da dort aber noch Zeichen in eckigen Klammern stehen werden diese entfernt. Wenn in diesem Beispiel das Wort Wohnzimmer gefunden wird, wird es mit dem Text Wohnzimmer ganz rechts im Blockly verglichen und wenn es ĂŒbereinstimmt wird die Variable auf wahr gesetzt.Der zweite Teil arbeitet dann mit dieser Variablen weiter und sendet ĂŒber speak (hier den Echo dazu auswĂ€hlen) den Text, den Du als zweites in Telegam sendest an den ausgewĂ€hlten ECHO. AnschlieĂend wird die Variable wieder auf falsch gesetzt und das Spiel kann von vorn beginnen.
Weil es ĂŒbersichtlicher ist habe ich die Variablen so wie die Echos genannt und auch den Namen so gewĂ€hlt wo sie stehen.
Wenn Du mehrere Echos hast, und diese Beiden dicht beieinander stehen und sich gegenseitig "hören" können, kannst Du den anderen Echo unter UmstĂ€nden sogar damit steuern. Z.B. wenn Du den einen anschreibst und dann z.B. schreibst, Alexa, mach dies und das (Befehl). Bei mir steht einer im Wohnzimmer und einer in der KĂŒche (es gibt nur einen Durchgang und keine TĂŒr zwischen den RĂ€umen), dann hören die sich gegenseitig.Hier mal als Beispiel ĂŒber speak

Und hier mal ĂŒber ssml (Alexa2 Adapter 2.2.0), mit z.B. Vicki als Stimme

-
@Treep77 sagte in Alexa per Telegram sprechen lassen:
@dslraser
Ich hab das blockly heute auch mal ausprobiert, leider lÀuft es bei mir nicht. Das aktivierungs Wort nimmt er an, wenn ich dann aber das schreibe was der Dot sagen soll, kommt immer "ich verstehe xy nicht ".wo kommt das, auf der Tastatur in Telegram ? (da kommt das bei mir auch) Oder kommt so eine Ansage von Alexa ?
Mit welchen Command2text Befehl wird das Script gestartet? Ich verwende schalte an/aus und setze es auf True.....liegt da der Fehler?
GruĂ Peterohne extra text2command (das wird fĂŒr das Blockly nicht benötigt. (Wenn Du dieses Blockly meinst ?)
Oder meinst Du dieses Script hier ?
Starte mal den Alexa2 Adapter neu, das kann auch helfen...
-
Ich habe das Blockly mal auf einen Echo reduziert und alles aufgeklappt, dann sieht man die Funktionsweise besser. Dieses Aktivierungswort ist hier Wohnzimmer, dieses sendest Du per Telegram, dann erscheint das auch im Telegram Adapter in den Objekten, damit kann Telegram erstmal nix anfangen und es kommt diese Meldung "ich verstehe xyz nicht" auf dem Display.
Dieses Wort wird in eine Variable geschrieben und mit den Datenpunkten vom Telegram Adapter abgeglichen. Da dort aber noch Zeichen in eckigen Klammern stehen werden diese entfernt. Wenn in diesem Beispiel das Wort Wohnzimmer gefunden wird, wird es mit dem Text Wohnzimmer ganz rechts im Blockly verglichen und wenn es ĂŒbereinstimmt wird die Variable auf wahr gesetzt.Der zweite Teil arbeitet dann mit dieser Variablen weiter und sendet ĂŒber speak (hier den Echo dazu auswĂ€hlen) den Text, den Du als zweites in Telegam sendest an den ausgewĂ€hlten ECHO. AnschlieĂend wird die Variable wieder auf falsch gesetzt und das Spiel kann von vorn beginnen.
Weil es ĂŒbersichtlicher ist habe ich die Variablen so wie die Echos genannt und auch den Namen so gewĂ€hlt wo sie stehen.
Wenn Du mehrere Echos hast, und diese Beiden dicht beieinander stehen und sich gegenseitig "hören" können, kannst Du den anderen Echo unter UmstĂ€nden sogar damit steuern. Z.B. wenn Du den einen anschreibst und dann z.B. schreibst, Alexa, mach dies und das (Befehl). Bei mir steht einer im Wohnzimmer und einer in der KĂŒche (es gibt nur einen Durchgang und keine TĂŒr zwischen den RĂ€umen), dann hören die sich gegenseitig.Hier mal als Beispiel ĂŒber speak

Und hier mal ĂŒber ssml (Alexa2 Adapter 2.2.0), mit z.B. Vicki als Stimme

-
@dslraser Ich seh Grad du hattest nochmal geantwortet und es erklĂ€rt. Vielen Dank fĂŒr die Beschreibung.
Meine KĂŒche ist auch direkt neben dem Wohnzimmer, das muss ich nachher gleich mal testen. Danke fĂŒr den Tipp.Falls Du HUE Lampen hast bzw. eine HUE Bridge und den HUE Adapter installiert hast (bei mir HUE Adapter 0.6.9), dann kannst Du zusĂ€tzlich in dem Raum, in dem der ECHO spricht, noch eine Lampe, oder auch alle Lampen im ganzen Raum blinken lassen, oder eben jede andere HUE Lampe die Du ins Blockly schreibst. Hier blinkt die Lampe rot, vorher wird der alte Zustand der Lampe abgespeichert und wenn das blinken beendet ist wieder hergestellt.

-
@dslraser
Ich verwend dein Blockly schon sehr lange.
Funktioniert perfekt.Bei mir kommt auch keine Meldung mit "ich verstehe ...... nicht".
@Negalein sagte in Alexa per Telegram sprechen lassen:
Bei mir kommt auch keine Meldung mit "ich verstehe ...... nicht".
Das kam bei mir sonst auch nicht, keine Ahnung warum das jetzt kommt đđ
-
@Negalein sagte in Alexa per Telegram sprechen lassen:
Bei mir kommt auch keine Meldung mit "ich verstehe ...... nicht".
Das kam bei mir sonst auch nicht, keine Ahnung warum das jetzt kommt đđ
-
@dslraser sagte in Alexa per Telegram sprechen lassen:
Das kam bei mir sonst auch nicht, keine Ahnung warum das jetzt kommt đđ
gerade nochmals getestet!
Es kommt bei mir keine Meldung mit "ich verstehe ...... nicht".@Negalein sagte in Alexa per Telegram sprechen lassen:
@dslraser sagte in Alexa per Telegram sprechen lassen:
Das kam bei mir sonst auch nicht, keine Ahnung warum das jetzt kommt đđ
gerade nochmals getestet!
Es kommt bei mir keine Meldung mit "ich verstehe ...... nicht".Habe es gefunden, das kommt vom text2command Adapter. Wenn ich den ausschalte kommt der Satz nicht. Ein par Sachen habe ich da aber noch drin die ich noch umstellen will, dann brauche ich den aktuell nicht mehr.
-
ich habe jetzt noch mal etwas in dem Script gebastelt. Die Grundfunktion ist die gleiche wie sonst auch, als Ansage habe ich ssml im Alexa2 Adapter 2.2.0 verwendet.
Eingebaut habe ich folgendes. Es wird bei der Eingabe und absenden des Triggerwortes bereits am angeschriebenen ECHO angekĂŒndigt das gleich eine Nachricht kommt. Dem Nachricht schreibenden wird sofort ein Telegram gesendet das er nun eine Minute Zeit hat (Ă€nderbar im Blockly) seine Nachricht zu senden. Falls man vergisst die Nachricht zu schicken, oder was dazwischen kommt wird die Ansage auf dem ECHO beendet (und auch so angesagt) und der Nachricht schreibende bekommt ein Telegram das die Zeit abgelaufen ist. Wird die Nachricht in der vorgegebenen Zeit versendet, kommt die natĂŒrlich auch als Ansage am Echo an und der Nachricht schreibende bekommt eine Telegram RĂŒckmeldung.
ZusÀtzlich habe ich eine HUE Lampe mit eingebunden die wÀhrend dieser Nachrichten Anfrage/Ansage blinkt (in der vorher verwendeten Farbe).
Wer Telegram BestÀtigungen oder blinkende Lampen nicht will, kann diese Bausteine einfach deaktivieren oder löschen.
Vielleicht kann es ja Jemand gebrauchen. -
ich habe jetzt noch mal etwas in dem Script gebastelt. Die Grundfunktion ist die gleiche wie sonst auch, als Ansage habe ich ssml im Alexa2 Adapter 2.2.0 verwendet.
Eingebaut habe ich folgendes. Es wird bei der Eingabe und absenden des Triggerwortes bereits am angeschriebenen ECHO angekĂŒndigt das gleich eine Nachricht kommt. Dem Nachricht schreibenden wird sofort ein Telegram gesendet das er nun eine Minute Zeit hat (Ă€nderbar im Blockly) seine Nachricht zu senden. Falls man vergisst die Nachricht zu schicken, oder was dazwischen kommt wird die Ansage auf dem ECHO beendet (und auch so angesagt) und der Nachricht schreibende bekommt ein Telegram das die Zeit abgelaufen ist. Wird die Nachricht in der vorgegebenen Zeit versendet, kommt die natĂŒrlich auch als Ansage am Echo an und der Nachricht schreibende bekommt eine Telegram RĂŒckmeldung.
ZusÀtzlich habe ich eine HUE Lampe mit eingebunden die wÀhrend dieser Nachrichten Anfrage/Ansage blinkt (in der vorher verwendeten Farbe).
Wer Telegram BestÀtigungen oder blinkende Lampen nicht will, kann diese Bausteine einfach deaktivieren oder löschen.
Vielleicht kann es ja Jemand gebrauchen.@dslraser sagte in Alexa per Telegram sprechen lassen:
ich habe jetzt noch mal etwas in dem Script gebastelt. Die Grundfunktion ist die gleiche wie sonst auch, als Ansage habe ich ssml im Alexa2 Adapter 2.2.0 verwendet.
Super
Werde ich gleich testen!
-
ich habe jetzt noch mal etwas in dem Script gebastelt. Die Grundfunktion ist die gleiche wie sonst auch, als Ansage habe ich ssml im Alexa2 Adapter 2.2.0 verwendet.
Eingebaut habe ich folgendes. Es wird bei der Eingabe und absenden des Triggerwortes bereits am angeschriebenen ECHO angekĂŒndigt das gleich eine Nachricht kommt. Dem Nachricht schreibenden wird sofort ein Telegram gesendet das er nun eine Minute Zeit hat (Ă€nderbar im Blockly) seine Nachricht zu senden. Falls man vergisst die Nachricht zu schicken, oder was dazwischen kommt wird die Ansage auf dem ECHO beendet (und auch so angesagt) und der Nachricht schreibende bekommt ein Telegram das die Zeit abgelaufen ist. Wird die Nachricht in der vorgegebenen Zeit versendet, kommt die natĂŒrlich auch als Ansage am Echo an und der Nachricht schreibende bekommt eine Telegram RĂŒckmeldung.
ZusÀtzlich habe ich eine HUE Lampe mit eingebunden die wÀhrend dieser Nachrichten Anfrage/Ansage blinkt (in der vorher verwendeten Farbe).
Wer Telegram BestÀtigungen oder blinkende Lampen nicht will, kann diese Bausteine einfach deaktivieren oder löschen.
Vielleicht kann es ja Jemand gebrauchen.@dslraser sagte in Alexa per Telegram sprechen lassen:
ich habe jetzt noch mal etwas in dem Script gebastelt. Die Grundfunktion ist die gleiche wie sonst auch, als Ansage habe ich ssml im Alexa2 Adapter 2.2.0 verwendet.
Hallo
Ich bin erst heute dazu gekommen!
Sehe ich das richtig, dass es nur fĂŒr 1 Raum ist?
Also mĂŒssten die Blöcke x-fach kopiert und eingefĂŒgt werden?Beim anderen Blockly sind x RĂ€ume.
-
@dslraser sagte in Alexa per Telegram sprechen lassen:
ich habe jetzt noch mal etwas in dem Script gebastelt. Die Grundfunktion ist die gleiche wie sonst auch, als Ansage habe ich ssml im Alexa2 Adapter 2.2.0 verwendet.
Hallo
Ich bin erst heute dazu gekommen!
Sehe ich das richtig, dass es nur fĂŒr 1 Raum ist?
Also mĂŒssten die Blöcke x-fach kopiert und eingefĂŒgt werden?Beim anderen Blockly sind x RĂ€ume.
@Negalein
ja, ich habe das nur erstmal fĂŒr einen gemacht (hat ja nicht jeder mehrere Alexas
) -
@dslraser sagte in Alexa per Telegram sprechen lassen:
ich habe jetzt noch mal etwas in dem Script gebastelt. Die Grundfunktion ist die gleiche wie sonst auch, als Ansage habe ich ssml im Alexa2 Adapter 2.2.0 verwendet.
Hallo
Ich bin erst heute dazu gekommen!
Sehe ich das richtig, dass es nur fĂŒr 1 Raum ist?
Also mĂŒssten die Blöcke x-fach kopiert und eingefĂŒgt werden?Beim anderen Blockly sind x RĂ€ume.
@Negalein
und wenn Du den Ă€uĂersten blauen falls mache Block kopierst wird ja der gesamte Inhalt mit kopiert, den Inhalt musst Du dann natĂŒrlich anpassen.
In dem Dir bekannten Blockly sind es auch jede Menge falls mache Blöcke, nur der Inhalt ist zugeklappt. -
Ich habe jetzt angefangen alles ohne text2command abzufragen und mir fĂŒr die wichtigsten Abfragen ein MenĂŒ zusammen gestellt.
In dieses MenĂŒ habe ich auch die "Telegram Nachricht an einen Echo senden" Funktion mit rein gepackt. Stimmen kann ich auch vorher umschalten. Ich habe erstmal drei Stimmen eingebaut.
Wenn das Blockly fertig ist kann ich das hier ja bei Bedarf zur VerfĂŒgung stellen.
Mit dem Klick auf Ăbersicht kommt man immer wieder ins "HauptmenĂŒ".
Sieht erstmal so aus:HauptmenĂŒ





-
Ich habe jetzt angefangen alles ohne text2command abzufragen und mir fĂŒr die wichtigsten Abfragen ein MenĂŒ zusammen gestellt.
In dieses MenĂŒ habe ich auch die "Telegram Nachricht an einen Echo senden" Funktion mit rein gepackt. Stimmen kann ich auch vorher umschalten. Ich habe erstmal drei Stimmen eingebaut.
Wenn das Blockly fertig ist kann ich das hier ja bei Bedarf zur VerfĂŒgung stellen.
Mit dem Klick auf Ăbersicht kommt man immer wieder ins "HauptmenĂŒ".
Sieht erstmal so aus:HauptmenĂŒ





-
@dslraser sagte in Alexa per Telegram sprechen lassen:
Wenn das Blockly fertig ist kann ich das hier ja bei Bedarf zur VerfĂŒgung stellen.
Schaut toll aus.
WĂŒrde mich auf das Blockly freuen. -
Coole Sache, kann man dem Menu auch sagen, das es bei mehren Usern angezeigt wird.
Im Moment erscheint das Menu nur bei meinen Usernamen. Habe noch einen anderen User, der auch die Bots bekommt, aber nicht das Menu.
In dem Skript hab ich meinen Usernamen drinnen, wie kann ich noch einen zweiten eintragen?cu Deta
Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.
Hast du es satt, bei jedem Besuch durch die gleichen BeitrĂ€ge zu scrollen? Wenn du dich fĂŒr ein Konto anmeldest, kommst du immer genau dorthin zurĂŒck, wo du zuvor warst, und kannst dich ĂŒber neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und BeitrĂ€ge positiv bewerten, um anderen Community-Mitgliedern deine WertschĂ€tzung zu zeigen.
Mit deinem Input könnte dieser Beitrag noch besser werden đ
Registrieren Anmelden
