NEWS
snips gesprochene Fehlermeldung
-
Hallo,
ich habe snips und iobroker auf einem Raspi4 mit Matrix Voice erfolgreich am Laufen. Allerdings versteht mich Snips nur, wenn ich ganz nahe an das Mikrofonarray gehe, so habe ich mir das eigentlich nicht vorgestellt. Daher teste ich etwas rum, und dabei ist eine Sache super nervig: Die ewig langen, gesprochenen Fehlermeldungen:
"Ich verstehe schalte [23F5-4..........] nicht"
Kann man diese Fehlermeldung irgendwo bearbeiten und die oben gekürzte ewig lange ID in eckiger Klammer da rausstreichen? Das würde die Zeit für die Meldung deutlich verkürzen und sinnvoller machen. Ich habe nur nirgendwo gefunden, in welchem File der Befehl dafür steht.
Gruß,
Stefan -
ohja, das wäre interessant...mich nervt das auch
-
Dann antworte ich mir eben selbst: Mit Hilfe des Github-Repos und 'find' habe ich die Datei und den Pfad gefunden.
Diese Standardantworten liegen in der Datei simpleAnswers.js, bei mir im Pfad
/opt/iobroker/node_modules/iobroker.text2command/lib/Dort in der Funktion "sayIDontUnderstand" die Zeile
toSay = 'Ich verstehe "' + text + '" nicht';
ersetzen z.B. durch
toSay = 'Ich habe das nicht verstanden';
Gruß,
Stefan -
@lessi2306 sagte in snips gesprochene Fehlermeldung:
Allerdings versteht mich Snips nur, wenn ich ganz nahe an das Mikrofonarray gehe, so habe ich mir das eigentlich nicht vorgestellt.
Mit dem Alsamixer kann man die Microfonempfindlichkeit einstellen.
-
@lessi2306
Hallo Stefan,
vermutlich etwas spät für die Antwort, aber du kannst im Snips Adapter unter dem Punkt Ignorieren im Adminbereich das Wort "Verstehe" eintragen. Ist übrigens als Standard hinterlegt. Damit werden keine Fehlermeldungen ausgegeben.Der lange Buchstabensalat ist übrigens die Session-ID von Snips, die ist nötig um die jeweilige Session wieder fortzuführen oder zu beenden.