Ankündigung

Einklappen
Keine Ankündigung bisher.

Sprachsteuerung semvox

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

    Sprachsteuerung semvox

    Schnüff, will ich haben (http://www.bitkom.org/files/document...r_l_SemVox.pdf)
    Damit könnte ich mit meiner Wohnung reden und müsste nicht immer meiner besseren Hälfte die Komandos geben ;-) oder das Handy mit mir rumtragen um einen Befehl abzusetzen.

    #2
    Du kannst doch die Sprachsteuerung über die Android App oder über Tasker nutzen. (Habe mir dazu auch ein kleines Binding geschrieben)

    Kommentar


      #3
      Hallo Robert,
      ja, habdroid kann das auch, talk2home muss ich noch testen. Allerdings muss ich dazu mein Telefon ständig zur Hand haben und nochdazu muss das Telefon entsperrt sein und Habdroid offen. Ich möchte eine "alway listen on" Lösung, wo ich einfach nur noch den Befehl sagen muss und es wird ausgeführt.
      Kannst Du mehr zu Deinem Binding sagen, was macht das genau?

      Viele Grüße
      Michael

      Kommentar


        #4
        Du kannst deine Items so binden:
        Group Bedroom (All) { speech="primaryName:'Schlafzimmer' alternativeName:'Bett' type:'PLACE'" }
        Group Light (All) { speech="primaryName:'Licht' alternativeName:'Lampen' type:'FUNCTION'" }
        String VoiceCommand "[%s]" { speech="" }
        Color Livingroom_Light "LED Stripe Wohnzimmer" (Light, Livingroom) { speech="primaryName:'Wohnzimmer Licht' alternativeName:'Wohnzimmer Lampe' command:'einschalten>0,0,100' command:'dimmen>0,0,50' command:'ausschalten>0,0,0' type:'DEVICE'" }
        Speech.map Transform
        an=ON
        ein=ON
        einschalten=ON
        aus=OFF
        ausschalten=OFF
        15=15
        16=16
        17=17
        18=18
        19=19
        20=20
        21=21
        22=22
        23=23
        24=24
        Über die primary/alternativeNames als Schlüsselwörter wird ein Item dann entsprechend geschaltet.
        Hier zum Beispiel: "Licht im Schlafzimmer einschalten" -> alle Items die in den Gruppen Light und Bedroom sind werden eingeschaltet.
        Oder: "Bitte das Wohnzimmer Licht dimmen" -> schaltet Item Livingroom_Light auf HSB:0,0,50.
        Bei "Licht einschalten" würde nichts passieren, da nur eine FUNCTION gefunden wird aber kein PLACE.

        Kommentar


          #5
          Wow, cool!
          Würdest Du das der Allgemeinheit zur Verfügung stellen? Das würde mein mächtiges Rule-File obsolet machen :-)
          Kannst Du damit auch mehr als zwei alternative Namen definieren, z.B. Spiegel Licht, Spiegel Lampe, Badspiegel Lampe?
          Wo wird das Device mit der Physik verbunden, z.B. KNX?
          Würde das so aussehen?
          Code:
          Switch SpiegellichtBadSchalten "Spiegellicht Bad"  (gBeleuchtung,gBad )  { knx="1/0/8+<3/0/8", speech="primaryName:'Spiegellicht' alternativeName:'Badspiegel Lampe' ...}

          Kommentar

          Lädt...
          X