Skip to content
  • Home
  • Recent
  • Tags
  • 0 Unread 0
  • Categories
  • Unreplied
  • Popular
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Tester
  4. [Aufruf] Adapter: Snips - Offline Speak2Text

NEWS

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    17
    1
    4.0k

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    13
    1
    1.2k

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.5k

[Aufruf] Adapter: Snips - Offline Speak2Text

Scheduled Pinned Locked Moved Tester
snips
635 Posts 43 Posters 163.4k Views 22 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • unltdnetworxU Offline
    unltdnetworxU Offline
    unltdnetworx
    Developer
    wrote on last edited by
    #172

    Hi Frank.

    Du hast nicht meinen Adapter installiert oder zusätzlich einen anderen. Es wird momentan nur der Adapter ioBroker von unltdnetworx verarbeitet. Snips erkennt aber setMedia von manalishi. Somit kann es nicht funktionieren. Sry.

    Ich update immer über "Sam update-assistant" und habe im Assistenten unter console.Snips.ai nur die ioBroker App installiert. Ich glaube aber, dass er dabei alte Skills und Apps in den Ordnern belässt und nicht bereinigt. Habe diese dann manuell gelöscht. Die Pfade weiß ich leider nicht mehr.

    Gruß, Michael
    Weitere Infos im Profil.
    Wenn euch der Beitrag weitergeholfen hat, könnt ihr die Bewertung rechts unten im Beitrag nutzen.

    1 Reply Last reply
    0
    • ___manalishi_ Offline
      ___manalishi_ Offline
      ___manalishi
      wrote on last edited by
      #173

      Stimmt!

      ich hatte noch Reste in diesem Verzeichnis:

      /usr/share/snips/assistant

      alle Ordner gelöscht und die json Dateien dort belassen. Dort stehen die Assistant Infos .

      dann sam update-assistant.

      Vielen Dank! Das war der entscheidend Hinweis.

      /ioBoker auf PVE LXC

      1 Reply Last reply
      0
      • unltdnetworxU Offline
        unltdnetworxU Offline
        unltdnetworx
        Developer
        wrote on last edited by
        #174

        Hallo Frank,

        heute ist ein Update für den Skill zur Steuerung der LEDs herausgekommen. Funktinioniert bei mir einwandfrei, nachdem ich ich es manuell installiert habe, siehe https://github.com/snipsco/snips-skill-respeaker.

        Vorher noch deine andere Steuerung deaktivieren.

        cd ~
        sudo rm -r snipsLedControl_v1.6.1
        sudo systemctl disable snipsledcontrol
        sudo systemctl stop snipsledcontrol
        
        oder direkt löschen
        
        sudo rm /etc/systemd/system/snipsledcontrol.service
        sudo systemctl daemon-reload
        
        

        Gruß, Michael
        Weitere Infos im Profil.
        Wenn euch der Beitrag weitergeholfen hat, könnt ihr die Bewertung rechts unten im Beitrag nutzen.

        1 Reply Last reply
        0
        • ___manalishi_ Offline
          ___manalishi_ Offline
          ___manalishi
          wrote on last edited by
          #175

          Hi Michael,

          danke für die Info. Psychokiller1880 hat auch eine neue Version seines snipsledcontroller's. Lief aber bei mir nicht.

          Ich habe es auch manuell installiert. Läuft auch mit dem 6Mic Respeaker.

          Hier ein kurzes Update zu meinen bisherigen MIC Tests:

          RESpeaker4Mic: Gute Spracherkennung, mäßig bei Abstand >2m.

          Sony PS3Eye (Playstation Webcam mit Mic): Gute Spracherkennung, gut auch bei Abstand 2m-4m

          RESpeaker6Mic: Gute Spracherkennung, gut auch bei Abstand 2m-4m

          Fazit. Die Mics mit DAC chip können bei grösseren Entfernungen besser auflösen. Dennoch muss man relativ laut sprechen. Wenn Musik läuft ist es bei allen ähnlich schlecht. Ich probiere ab heute mal mit "Mute" wenn das Hotword erkannt wird.

          /ioBoker auf PVE LXC

          1 Reply Last reply
          0
          • smartboartS Offline
            smartboartS Offline
            smartboart
            wrote on last edited by
            #176

            Mute mache ich auch funktioniert soweit gut.. Aber nervig ist halt das beim fernschauen immer mal wieder gemuted wird…

            Wenn du das ohne hinbekommst kannst bei mir zum hot word vorsprechen vorbei kommen [emoji23]

            Gesendet von meinem CLT-L09 mit Tapatalk

            1 Reply Last reply
            0
            • A Offline
              A Offline
              AndiM
              wrote on last edited by
              #177

              hi,

              erstmal danke für diesen genialen Adapter, ich hab zwar eine gefühlte Ewigkeit gebraucht bis ich die Injects hinbekommen habe (hundert mal überlesen das mir ein Package gefehlt hat) aber jetzt lauft das Ding :D

              Kleiner Bug dürft jedoch im Adapter sein wenn man Interpreten hinzufügen will …
              12118_snips.jpg

              Danke

              Andi

              1 Reply Last reply
              0
              • unltdnetworxU Offline
                unltdnetworxU Offline
                unltdnetworx
                Developer
                wrote on last edited by
                #178

                Danke wird geändert.

                Gruß, Michael
                Weitere Infos im Profil.
                Wenn euch der Beitrag weitergeholfen hat, könnt ihr die Bewertung rechts unten im Beitrag nutzen.

                1 Reply Last reply
                0
                • unltdnetworxU Offline
                  unltdnetworxU Offline
                  unltdnetworx
                  Developer
                  wrote on last edited by
                  #179

                  @Andi:

                  Kann es sein, dass du nicht die aktuellste Version der App auf dem Snips hast? Der Slot wurde nämlich vor längerem, um die Konformität zu wahren Listen in Plural zu benennen, in interprets umbenannt. Der Adapter versucht auch diesen Slot zu befüllen. Kann er aber nicht, weil noch die Singular-Bennenung vorhanden ist.

                  Du kannst den Assistenten updaten mit "Sam update-assistant". Dann sind die Slots leider wieder weg. Aber die solltest du ohnehin mit einem Skript einpflegen. Wie schon erwähnt, kannst du gerne auch eine Liste posten. Dann pflege ich die noch ein. (Sofern es sinnige Inhalte sind.)

                  Gruß, Michael
                  Weitere Infos im Profil.
                  Wenn euch der Beitrag weitergeholfen hat, könnt ihr die Bewertung rechts unten im Beitrag nutzen.

                  1 Reply Last reply
                  0
                  • A Offline
                    A Offline
                    AndiM
                    wrote on last edited by
                    #180

                    hallo,

                    @unltdnetworx:

                    @Andi:

                    Kann es sein, dass du nicht die aktuellste Version der App auf dem Snips hast? `

                    hmm, hätte gerade die APP auf console.snips.ai entfernt, neu hinzugefügt und auch am Raspi das Assistant-Verzeichnis gekübelt und neu deployed ..

                    "interprets" & "generes" will nicht :( … "colors" geht übrigens sofern dies auch von "color" unbenannt wurde.

                    Adapter ebenfalls neu installiert von Github.

                    lg

                    Andi

                    1 Reply Last reply
                    0
                    • unltdnetworxU Offline
                      unltdnetworxU Offline
                      unltdnetworx
                      Developer
                      wrote on last edited by
                      #181

                      Hmm. Ich mach immer nur "Sam update-assistant". Da wird der ganze Assistent neu eingerichtet. Da geht es wunderbar.

                      Gruß, Michael
                      Weitere Infos im Profil.
                      Wenn euch der Beitrag weitergeholfen hat, könnt ihr die Bewertung rechts unten im Beitrag nutzen.

                      1 Reply Last reply
                      0
                      • A Offline
                        A Offline
                        AndiM
                        wrote on last edited by
                        #182

                        sorry das ich da jetzt jetzt so rum-mülle … (darf noch keine PN schreiben)

                        @unltdnetworx:

                        Hmm. Ich mach immer nur "Sam update-assistant". Da wird der ganze Assistent neu eingerichtet. Da geht es wunderbar. `

                        egal wie oft ich den Assi update oder neu deploye .. es wird nix mit meinen Interpreten oder Genres …

                        ich hab leider keine Ahnung welche Datei für was zuständig ist, aber seh ich mir die folgenden Datein an, steht dort auch interpret/genre ohne (s)

                        pi@raspberrypi:/usr/share/snips/assistant/custom_asr $ cat config.json
                        {
                            "entityNameToFilename": {
                                "snips/duration": "e_5.snips",
                                "de.iobroker.expletive": "e_3.snips",
                                "de.iobroker.interpret": "e_12.snips",
                                "de.iobroker.broadcaster": "e_9.snips",
                                "snips/number": "e_11.snips",
                                "de.iobroker.genre": "e_10.snips",
                                "de.iobroker.boolean": "e_6.snips",
                                "de.iobroker.devices": "e_1.snips",
                                "de.iobroker.colors": "e_0.snips",
                                "de.iobroker.mediacommands": "e_2.snips",
                                "de.iobroker.rooms": "e_4.snips",
                                "de.iobroker.unit": "e_8.snips",
                                "snips/datetime": "e_7.snips"
                            },
                        
                        

                        ebenso in

                        pi@raspberrypi:/usr/share/snips/assistant/custom_asr/inj_v2 $ cat config_inj_v2.json
                        {
                            "snips/duration": {
                                "vanilla": "e82acd23-b24a-4ebe-af07-5b013a22add2.vanilla",
                                "ngram": false,
                                "added": "e82acd23-b24a-4ebe-af07-5b013a22add2.added",
                                "pruningThresholds": [],
                                "order": 0
                            },
                        ....
                        ....
                        ....
                            "de.iobroker.interpret": {
                                "vanilla": "2c8815bf-be42-4d23-b1f7-3ec3063db76d.vanilla",
                                "ngram": true,
                                "added": "2c8815bf-be42-4d23-b1f7-3ec3063db76d.added",
                                "pruningThresholds": [],
                                "order": 3
                            },
                        
                            "de.iobroker.genre": {
                                "vanilla": "c1a032ec-6b26-446f-a417-ef2d64838896.vanilla",
                                "ngram": true,
                                "added": "c1a032ec-6b26-446f-a417-ef2d64838896.added",
                                "pruningThresholds": [],
                                "order": 3
                            },
                        
                        

                        der Adapter würd zwar gerne in "de.iobroker.genres" injecten, aber der Assi weiss scheinbar nicht das es den gibt.

                        Fehlermeldung:

                        Jan 31 17:57:33 raspberrypi snips-injection[1839]: INFO:snips_asr_injection                 : ASR Injections started
                        Jan 31 17:57:34 raspberrypi snips-injection[1839]: ERROR:snips_injection_hermes              : injection failed for injection: Injection { root_dir: "/var/lib/snips/injections/20190131T155545781415112/inj_20190131T165733733272227.Vo5pUsuc2TWr", date: 2019-01-31T16:57:33.733272227Z }
                        Jan 31 17:57:34 raspberrypi snips-injection[1839]:  -> caused by: Entity de.iobroker.genres doesn't exist. The entities available in the assistant are: ["de.iobroker.expletive", "de.iobroker.colors", "de.iobroker.boolean", "de.iobroker.unit", "de.iobroker.mediacommands", "de.iobroker.rooms", "de.iobroker.genre", "snips/duration", "snips/number", "de.iobroker.devices", "de.iobroker.interpret", "de.iobroker.broadcaster", "snips/datetime"]
                        
                        

                        assi is übrigens der
                        12118_1.jpg

                        hab ich da irgendwo wieder eine Kleinigkeit übersehen ??

                        lg

                        Andi

                        1 Reply Last reply
                        0
                        • unltdnetworxU Offline
                          unltdnetworxU Offline
                          unltdnetworx
                          Developer
                          wrote on last edited by
                          #183

                          Adapter passt und Fehler ist auch nachvollziehbar. Ich denke, dass es evtl. mit dem manuellen Update irgendwie nicht geht. Hast du Sam auf dem Rechner? Damit klappt es bei mir.

                          Gruß, Michael
                          Weitere Infos im Profil.
                          Wenn euch der Beitrag weitergeholfen hat, könnt ihr die Bewertung rechts unten im Beitrag nutzen.

                          1 Reply Last reply
                          0
                          • A Offline
                            A Offline
                            AndiM
                            wrote on last edited by
                            #184

                            @unltdnetworx:

                            Adapter passt und Fehler ist auch nachvollziehbar. Ich denke, dass es evtl. mit dem manuellen Update irgendwie nicht geht. Hast du Sam auf dem Rechner? Damit klappt es bei mir. `

                            pi@raspberrypi:~ $ sudo rm /usr/share/snips/assistant/ -R
                            pi@raspberrypi:~ $ sam login
                            ? Enter email used on the console: xxx.xxx@gmail.com
                            ? Enter password used on the console: [hidden]
                            ✔ Logged in
                            pi@raspberrypi:~ $ sam install assistant
                            Fetching assistants done
                            Found 1 assistant named Iobroker
                            Downloading assistant
                            Fetching assistants done
                            NLU training done
                            ASR training done
                            ✔ Deploying assistant to raspberrypi.local...
                            Checking for actions
                            ✔ Snips assistant is now running. Say hey_snips to start!
                            i Run sam watch to see the logs
                            pi@raspberrypi:~ $ sam update-assistant
                            Updating assistant
                            NLU training done
                            ASR training done
                            ✔ Deploying assistant to raspberrypi.local...
                            Checking for actions
                            ✔ Snips assistant is now running. Say hey_snips to start!
                            i Run sam watch to see the logs
                            pi@raspberrypi:~ $ sam watch
                            [09:27:06] Watching on localhost:1883 (MQTT)
                            [09:27:30] [Injection] an injection of 1 words for 1 entities has been requested
                            
                            

                            Syslog dazu

                            pi@raspberrypi:/usr/share/snips $ tail -f /var/log/syslog
                            Feb  1 09:27:30 raspberrypi snips-injection[1055]: INFO:snips_asr_injection   : ASR Injections started
                            Feb  1 09:27:31 raspberrypi snips-injection[1055]: ERROR:snips_injection_hermes: injection failed for injection: Injection { root_dir: "/var/lib/snips/injections/20190201T082649543507869/inj_20190201T082730721263859.FF2Q6il1ZDBw", date: 2019-02-01T08:27:30.721263859Z }
                            Feb  1 09:27:31 raspberrypi snips-injection[1055]:  -> caused by: Entity de.iobroker.genres doesn't exist. The entities available in the assistant are: ["de.iobroker.colors", "de.iobroker.boolean", "de.iobroker.devices", "snips/datetime", "de.iobroker.broadcaster", "snips/duration", "de.iobroker.genre", "de.iobroker.expletive", "de.iobroker.interpret", "snips/number", "de.iobroker.rooms", "de.iobroker.unit", "de.iobroker.mediacommands"]
                            
                            

                            mqtt am Snips

                            {"operations":[["add",{"de.iobroker.genres":["TestGenres"]}]]}
                            
                            

                            ich mach den Raspi jetzt nochmal platt …. die Hoffnung stirbt zuletzt -> erledigt ... selbes Ergebniss :( :?

                            1 Reply Last reply
                            0
                            • WalW Offline
                              WalW Offline
                              Wal
                              Developer
                              wrote on last edited by
                              #185

                              @ unltdnetworx,

                              in deinem Assistenten auf snips.ai gibt es die Slots genres, interprets u.s.w nicht, habe mir das gerade angeschaut. Da ich das noch nicht nutze, ist mir das noch nicht aufgefallen.

                              AndiM hat da sehr gute Infos gesendet:

                              Feb  1 09:27:31 raspberrypi snips-injection[1055]:  -> caused by: Entity de.iobroker.genres doesn't exist. The entities available in the assistant are: ["de.iobroker.colors", "de.iobroker.boolean", "de.iobroker.devices", "snips/datetime", "de.iobroker.broadcaster", "snips/duration", "de.iobroker.genre", "de.iobroker.expletive", "de.iobroker.interpret", "snips/number", "de.iobroker.rooms", "de.iobroker.unit", "de.iobroker.mediacommands"]
                              

                              Gruß
                              Walter

                              DoorIO-Adapter
                              wioBrowser-Adapter und wioBrowser

                              1 Reply Last reply
                              0
                              • unltdnetworxU Offline
                                unltdnetworxU Offline
                                unltdnetworx
                                Developer
                                wrote on last edited by
                                #186

                                Das ist sehr interessant. Schau ich mir später an. Ich benutze den ja auch. Mysteriös. :?:

                                Gruß, Michael
                                Weitere Infos im Profil.
                                Wenn euch der Beitrag weitergeholfen hat, könnt ihr die Bewertung rechts unten im Beitrag nutzen.

                                1 Reply Last reply
                                0
                                • unltdnetworxU Offline
                                  unltdnetworxU Offline
                                  unltdnetworx
                                  Developer
                                  wrote on last edited by
                                  #187

                                  Ich bin es jetzt schon mehrfach durchgegangen und habe alle Slots überprüft. Alles stimmt eigentlich. Schau mir das morgen nochmal genauer an und mach mir einen zusätzlichen Account um es auch nachvollziehen zu können.

                                  Edit:

                                  Okay, nochmal mit einem Testaccount überprüft. Ihr habt Recht (hab ich auch nicht dran gezweifelt), mir ist nur schleierhaft warum. Es sind bei mir sogar alle Slots in Singular beim Testaccount. Was auch richtiger wäre für den Begriff Slot, also nur 1 Wert.

                                  @Wal: Ich baue das am WE im Adapter wieder um auf Singular. Sind ja nur die paar Slotnamen. Außer du kommst vorher dazu.

                                  Für den Adapter sind dann folgende Slots verfügbar: (für injects)

                                  de.iobroker.broadcaster

                                  de.iobroker.color

                                  de.iobroker.device

                                  de.iobroker.expletive

                                  de.iobroker.genre

                                  de.iobroker.interpret

                                  de.iobroker.room

                                  Gruß, Michael
                                  Weitere Infos im Profil.
                                  Wenn euch der Beitrag weitergeholfen hat, könnt ihr die Bewertung rechts unten im Beitrag nutzen.

                                  1 Reply Last reply
                                  0
                                  • unltdnetworxU Offline
                                    unltdnetworxU Offline
                                    unltdnetworx
                                    Developer
                                    wrote on last edited by
                                    #188

                                    Snips App nochmal jeden Slot auf Singular umgebaut und in jedem Intent extra nochmal angeklickt. Jetzt sollte es überall Singular sein.

                                    Sobald der Adapter umgebaut ist wird nachberichtet. Dann bitte Snips und ioBroker nochmal updaten.

                                    Gruß, Michael
                                    Weitere Infos im Profil.
                                    Wenn euch der Beitrag weitergeholfen hat, könnt ihr die Bewertung rechts unten im Beitrag nutzen.

                                    1 Reply Last reply
                                    0
                                    • ___manalishi_ Offline
                                      ___manalishi_ Offline
                                      ___manalishi
                                      wrote on last edited by
                                      #189

                                      Hallo Michael,

                                      ich habe soeben ein 2. Snips Gerät gebaut. Welche Konfiguration empfiehlst du in Bezug auf den Snips Adapter?

                                      2 Snips Adapter Instanzen installieren und die Geräte parallel betreiben.

                                      Die Snips Geräte im Master-Satellite Prinzip mit einer Adapter Instanz betreiben.

                                      https://docs.snips.ai/articles/raspberrypi/satellites

                                      Ich habe noch eine "Off-Topic" Frage. Da du Erfahrung mit ioBroker Adaptern hast will ich sie dennoch direkt los werden.

                                      Ich habe eine KFZ-Nummernschilderkennung mit ALPR gebaut. Die erkannten Nummernschilder werden von dem ALPR Server per HTTP POST übertragen. Mangels Programmierkenntnissen habe ich einen Node Server dazwischengeschaltet, der den POST (JSON-Format) einliest und Datenpunkte per MQTT im ioBroker beschreibt. Der ALPR Agent sendet jede Minute einen Heartbeat. Ansonsten sendet er nur wenn ein Nummernschild erkannt wird. Ist das was für einen ioBroker Adapter?

                                      /ioBoker auf PVE LXC

                                      1 Reply Last reply
                                      0
                                      • unltdnetworxU Offline
                                        unltdnetworxU Offline
                                        unltdnetworx
                                        Developer
                                        wrote on last edited by
                                        #190

                                        Hallo Frank,

                                        in Sachen Snips würde ich definitv auf die Satelliten-Lösung setzen. Wird bei mir auch demnächst passieren. Dazu reicht dann ja schon ein Raspberry Pi Zero und ein kleineres Mikro, da der Satellit nur die Aufnahme und Ausgabe machen muss. Das spart Performance und du musst die Apps und Skills nur einmal installieren, auf dem Hauptgerät. Hatte sogar schon überlegt, mein Hauptgerät auf den Server des ioBroker (Docker auf Synology) zu verlagern und mein derzeitiges Hauptgerät als Satellit einzurichten. Mal schauen wie das Thema weitergeht. :)

                                        Bzgl. der Kennzeichenerfassung würde ich einen Thread eröffnen, ob daran Interesse besteht. Könnten bestimmt gut Ideen aufkommen. Es gibt ja schon im Entwicklungsbereich eine ähnliche Umfrage: "[UMFRAGE] Besteht Interesse an einem Octoprint Adapter". Wenn Interesse besteht, ist eine Vereinfachung mittels Adapter bestimmt nicht schlecht.

                                        Gruß, Michael
                                        Weitere Infos im Profil.
                                        Wenn euch der Beitrag weitergeholfen hat, könnt ihr die Bewertung rechts unten im Beitrag nutzen.

                                        I 1 Reply Last reply
                                        0
                                        • unltdnetworxU Offline
                                          unltdnetworxU Offline
                                          unltdnetworx
                                          Developer
                                          wrote on last edited by
                                          #191

                                          Hallo Walter,

                                          hab einen Pull-Request gestellt. Bei mir funktioniert es jetzt alles in Singular. :)

                                          Gruß, Michael
                                          Weitere Infos im Profil.
                                          Wenn euch der Beitrag weitergeholfen hat, könnt ihr die Bewertung rechts unten im Beitrag nutzen.

                                          1 Reply Last reply
                                          0
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          Support us

                                          ioBroker
                                          Community Adapters
                                          Donate

                                          586

                                          Online

                                          32.7k

                                          Users

                                          82.4k

                                          Topics

                                          1.3m

                                          Posts
                                          Community
                                          Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                                          ioBroker Community 2014-2025
                                          logo
                                          • Login

                                          • Don't have an account? Register

                                          • Login or register to search.
                                          • First post
                                            Last post
                                          0
                                          • Home
                                          • Recent
                                          • Tags
                                          • Unread 0
                                          • Categories
                                          • Unreplied
                                          • Popular
                                          • GitHub
                                          • Docu
                                          • Hilfe