Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • 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

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Skripten / Logik
  4. (gelöst) Automatisch Echo-Lautstärke für Antworten setzen

NEWS

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    11
    1
    324

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    24
    1
    1.5k

  • UPDATE 31.10.: Amazon Alexa - ioBroker Skill läuft aus ?
    apollon77A
    apollon77
    48
    3
    9.5k

(gelöst) Automatisch Echo-Lautstärke für Antworten setzen

Geplant Angeheftet Gesperrt Verschoben Skripten / Logik
javascript
30 Beiträge 8 Kommentatoren 2.1k Aufrufe 9 Watching
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • dslraserD dslraser

    @biker1602 sagte in (gelöst) Automatisch Echo-Lautstärke für Antworten setzen:

    Sag mal ich habe eben das Blockly von dir gefunden

    welches Blockly und wo gefunden ?

    B Offline
    B Offline
    biker1602
    schrieb am zuletzt editiert von
    #13

    @dslraser
    was über meinem Beitrag steht. Ich dachte das ist von dir!

    dslraserD 1 Antwort Letzte Antwort
    0
    • C chrbo80

      Hallo,

      hat jemand eine Idee, wie ich die Antwort-Lautstärke vom Echo (Bsp. auf die Frage nach der Uhrzeit) immer wieder auf eine angenehme Lautstärke setzen kann?

      Danke und VG

      A Offline
      A Offline
      Ahnungsbefreit
      schrieb am zuletzt editiert von
      #14

      @chrbo80 Warum ein Script? Die Lautstärke kann einfach an den Anfang der Nachricht geschrieben werden z.B.

      10;Dies ist ein Test (leise)!
      

      oder

      100;Dies ist ein Test (laut)!
      

      Wenn meine Antwort hilfreich war, dürft Ihr das gerne durch einen "Upvote" (der kleine "^" unten rechts) zum Ausdruck bringen.

      1 Antwort Letzte Antwort
      0
      • B biker1602

        @dslraser
        was über meinem Beitrag steht. Ich dachte das ist von dir!

        dslraserD Offline
        dslraserD Offline
        dslraser
        Forum Testing Most Active
        schrieb am zuletzt editiert von dslraser
        #15

        @biker1602 sagte in (gelöst) Automatisch Echo-Lautstärke für Antworten setzen:

        @dslraser
        was über meinem Beitrag steht. Ich dachte das ist von dir!

        schaue ich mir gerade selbst nochmal an...(ich weiß gar nicht mehr, ob sich über diesen Weg, bei ssml die Lautstärke tatsächlich verändert.

        EDIT:

        @Ahnungsbefreit
        bei speak geht das so, aber bei ssml ?

        @biker1602
        deshalb habe ich Dir gestern dieses Beispiel gepostet.

        https://forum.iobroker.net/post/658079

        <speak>Jetzt wird in normaler Lautstärke gesprochen.<break time="2s"/><prosody volume="+20dB">Nun sollte es lauter werden.</prosody><amazon:effect name="whispered">nun sollte es flüsterleise werden.</amazon:effect><prosody rate="200%">ich kann aber auch etwas schneller sprechen.</prosody></speak>
        

        https://docs.aws.amazon.com/de_de/polly/latest/dg/supportedtags.html#prosody-tag

        A B 2 Antworten Letzte Antwort
        0
        • dslraserD dslraser

          @biker1602 sagte in (gelöst) Automatisch Echo-Lautstärke für Antworten setzen:

          @dslraser
          was über meinem Beitrag steht. Ich dachte das ist von dir!

          schaue ich mir gerade selbst nochmal an...(ich weiß gar nicht mehr, ob sich über diesen Weg, bei ssml die Lautstärke tatsächlich verändert.

          EDIT:

          @Ahnungsbefreit
          bei speak geht das so, aber bei ssml ?

          @biker1602
          deshalb habe ich Dir gestern dieses Beispiel gepostet.

          https://forum.iobroker.net/post/658079

          <speak>Jetzt wird in normaler Lautstärke gesprochen.<break time="2s"/><prosody volume="+20dB">Nun sollte es lauter werden.</prosody><amazon:effect name="whispered">nun sollte es flüsterleise werden.</amazon:effect><prosody rate="200%">ich kann aber auch etwas schneller sprechen.</prosody></speak>
          

          https://docs.aws.amazon.com/de_de/polly/latest/dg/supportedtags.html#prosody-tag

          A Offline
          A Offline
          Ahnungsbefreit
          schrieb am zuletzt editiert von
          #16

          @dslraser Richtig, nur bei speak. Aber in der ursprünglichen Frage war keine Rede von ssml.

          Wenn meine Antwort hilfreich war, dürft Ihr das gerne durch einen "Upvote" (der kleine "^" unten rechts) zum Ausdruck bringen.

          1 Antwort Letzte Antwort
          0
          • dslraserD dslraser

            @biker1602 sagte in (gelöst) Automatisch Echo-Lautstärke für Antworten setzen:

            @dslraser
            was über meinem Beitrag steht. Ich dachte das ist von dir!

            schaue ich mir gerade selbst nochmal an...(ich weiß gar nicht mehr, ob sich über diesen Weg, bei ssml die Lautstärke tatsächlich verändert.

            EDIT:

            @Ahnungsbefreit
            bei speak geht das so, aber bei ssml ?

            @biker1602
            deshalb habe ich Dir gestern dieses Beispiel gepostet.

            https://forum.iobroker.net/post/658079

            <speak>Jetzt wird in normaler Lautstärke gesprochen.<break time="2s"/><prosody volume="+20dB">Nun sollte es lauter werden.</prosody><amazon:effect name="whispered">nun sollte es flüsterleise werden.</amazon:effect><prosody rate="200%">ich kann aber auch etwas schneller sprechen.</prosody></speak>
            

            https://docs.aws.amazon.com/de_de/polly/latest/dg/supportedtags.html#prosody-tag

            B Offline
            B Offline
            biker1602
            schrieb am zuletzt editiert von
            #17

            @Ahnungsbefreit das habe ich auch gemacht und funktioniert so auch aber hier geht es jetzt um das Blockly

            dslraserD 1 Antwort Letzte Antwort
            0
            • B biker1602

              @Ahnungsbefreit das habe ich auch gemacht und funktioniert so auch aber hier geht es jetzt um das Blockly

              dslraserD Offline
              dslraserD Offline
              dslraser
              Forum Testing Most Active
              schrieb am zuletzt editiert von dslraser
              #18

              @biker1602 sagte in (gelöst) Automatisch Echo-Lautstärke für Antworten setzen:

              @Ahnungsbefreit das habe ich auch gemacht und funktioniert so auch aber hier geht es jetzt um das Blockly

              Ich war "gedanklich" in dem verlinkten Beitrag von gestern (ich bin am Handy und dachte das war die Antwort auf den verlinkten Beitrag von gestern. Ich habe nicht gesehen das dies hier ein anderer Beitrag ist)

              Also worum geht es Dir jetzt hier genau ?

              Das Blockly ist schon älter, sollte aber den angesprochenen ECHO ermitteln und dort diese Testantwort ausgeben. Ich kann es aber gerade nicht selbst ausprobieren ob das noch so funktioniert.(am Handy)

              EDIT: wenn bei Dir in der History "test ansage" steht, dann ändere es in dem Testblockly auch so ab, denn da steht "testansage" (zusammen geschrieben) drinn

              B 1 Antwort Letzte Antwort
              0
              • dslraserD dslraser

                @biker1602 sagte in (gelöst) Automatisch Echo-Lautstärke für Antworten setzen:

                @Ahnungsbefreit das habe ich auch gemacht und funktioniert so auch aber hier geht es jetzt um das Blockly

                Ich war "gedanklich" in dem verlinkten Beitrag von gestern (ich bin am Handy und dachte das war die Antwort auf den verlinkten Beitrag von gestern. Ich habe nicht gesehen das dies hier ein anderer Beitrag ist)

                Also worum geht es Dir jetzt hier genau ?

                Das Blockly ist schon älter, sollte aber den angesprochenen ECHO ermitteln und dort diese Testantwort ausgeben. Ich kann es aber gerade nicht selbst ausprobieren ob das noch so funktioniert.(am Handy)

                EDIT: wenn bei Dir in der History "test ansage" steht, dann ändere es in dem Testblockly auch so ab, denn da steht "testansage" (zusammen geschrieben) drinn

                B Offline
                B Offline
                biker1602
                schrieb am zuletzt editiert von
                #19

                @dslraser Ja dann funktioniert es aber halt nicht mit der Lautstärke für ssml. Er stellt die normale Lautstärke auf 80 ist ganz kurz laut sowie im Blockly aber der ssml Text ist dann wieder leise.

                dslraserD 2 Antworten Letzte Antwort
                0
                • B biker1602

                  @dslraser Ja dann funktioniert es aber halt nicht mit der Lautstärke für ssml. Er stellt die normale Lautstärke auf 80 ist ganz kurz laut sowie im Blockly aber der ssml Text ist dann wieder leise.

                  dslraserD Offline
                  dslraserD Offline
                  dslraser
                  Forum Testing Most Active
                  schrieb am zuletzt editiert von
                  #20

                  @biker1602 sagte in (gelöst) Automatisch Echo-Lautstärke für Antworten setzen:

                  @dslraser Ja dann funktioniert es aber halt nicht mit der Lautstärke für ssml. Er stellt die normale Lautstärke auf 80 ist ganz kurz laut sowie im Blockly aber der ssml Text ist dann wieder leise.

                  Ja, dachte ich mir. Dann mußt Du das für ssml so einbauen wie oben in dem Beispiel gezeigt.

                  1 Antwort Letzte Antwort
                  0
                  • B biker1602

                    @dslraser Ja dann funktioniert es aber halt nicht mit der Lautstärke für ssml. Er stellt die normale Lautstärke auf 80 ist ganz kurz laut sowie im Blockly aber der ssml Text ist dann wieder leise.

                    dslraserD Offline
                    dslraserD Offline
                    dslraser
                    Forum Testing Most Active
                    schrieb am zuletzt editiert von
                    #21

                    @biker1602

                    Ich bin jetzt kurz am Rechner, aber nur per VPN und nicht vor Ort. Ich kann es also nicht probieren.

                    was mir noch einfällt...Du könntest auch versuchen vor der ssml Ansage die "generelle Lautstärke" des ECHOS auf die gewünschte Lautstärke zu stellen, das müßte unter Player.volume sein.

                    Bildschirmfoto 2021-08-03 um 11.05.50.png

                    Also erst den alten Wert von Player.volume des angesprochenen ECHO auslesen, dann den gewünschten Wert unter Player.volume setzen und nach der Ansage den alten/vorherigen Wert wieder setzen lassen. Ist nur eine Idee und ich weiß auch nicht ob das funktioniert. Ob man mitbekommt wann die Ansage zu Ende ist weiß ich jetzt auch nicht aus dem Kopf.

                    1 Antwort Letzte Antwort
                    0
                    • C chrbo80

                      Hallo,

                      hat jemand eine Idee, wie ich die Antwort-Lautstärke vom Echo (Bsp. auf die Frage nach der Uhrzeit) immer wieder auf eine angenehme Lautstärke setzen kann?

                      Danke und VG

                      GaspodeG Offline
                      GaspodeG Offline
                      Gaspode
                      schrieb am zuletzt editiert von
                      #22

                      @chrbo80
                      Nur weil ich mich damit auch gerade rumärgere und das Thema als "gelöst" markiert ist:
                      Darf ich fragen, wie das jetzt konkret gelöst werden konnte?

                      crunchipC 1 Antwort Letzte Antwort
                      0
                      • GaspodeG Gaspode

                        @chrbo80
                        Nur weil ich mich damit auch gerade rumärgere und das Thema als "gelöst" markiert ist:
                        Darf ich fragen, wie das jetzt konkret gelöst werden konnte?

                        crunchipC Abwesend
                        crunchipC Abwesend
                        crunchip
                        Forum Testing Most Active
                        schrieb am zuletzt editiert von
                        #23

                        @alexi was genau?
                        du kannst bei speak, direkt die Lautstärke mitgeben z.b.
                        50; test bla bla

                        oder wenn du announcement nutzen möchtest
                        https://forum.iobroker.net/post/670091

                        das selbe kannst du bei ssml machen, musst dann nur alexa2.0.Echo-Devices.xyz.Commands.speak ersetzten durch alexa2.0.Echo-Devices.xyz.Player.volume

                        umgestiegen von Proxmox auf Unraid

                        1 Antwort Letzte Antwort
                        0
                        • GaspodeG Offline
                          GaspodeG Offline
                          Gaspode
                          schrieb am zuletzt editiert von
                          #24

                          @crunchip
                          Danke für deine Antwort.
                          Äh, sorry. War so auf die letzten Antworten fixiert, dass ich die Originalfrage nicht ganz auf dem Schirm hatte.
                          Speak ist klar.
                          Es geht aber mir um SSML. Den Lautstärkewert vorher zu setzen bekomme ich hin, aber wie setze ich ihn nach der Ausgabe zurück?

                          crunchipC 1 Antwort Letzte Antwort
                          0
                          • GaspodeG Gaspode

                            @crunchip
                            Danke für deine Antwort.
                            Äh, sorry. War so auf die letzten Antworten fixiert, dass ich die Originalfrage nicht ganz auf dem Schirm hatte.
                            Speak ist klar.
                            Es geht aber mir um SSML. Den Lautstärkewert vorher zu setzen bekomme ich hin, aber wie setze ich ihn nach der Ausgabe zurück?

                            crunchipC Abwesend
                            crunchipC Abwesend
                            crunchip
                            Forum Testing Most Active
                            schrieb am zuletzt editiert von
                            #25

                            @alexi sagte in (gelöst) Automatisch Echo-Lautstärke für Antworten setzen:

                            aber wie setze ich ihn nach der Ausgabe zurück

                            na so wie in meinem blockly Beispiel, du schreibst erst in die Variable und setzt zum Schluss wider zurück auf den Wert der Variablen

                            umgestiegen von Proxmox auf Unraid

                            GaspodeG 1 Antwort Letzte Antwort
                            0
                            • crunchipC crunchip

                              @alexi sagte in (gelöst) Automatisch Echo-Lautstärke für Antworten setzen:

                              aber wie setze ich ihn nach der Ausgabe zurück

                              na so wie in meinem blockly Beispiel, du schreibst erst in die Variable und setzt zum Schluss wider zurück auf den Wert der Variablen

                              GaspodeG Offline
                              GaspodeG Offline
                              Gaspode
                              schrieb am zuletzt editiert von
                              #26

                              @crunchip
                              Funktioniert bei mir nicht.
                              Meinst du das so (sorry nur als JScript):

                              let curVolume;
                              curVolume = getState('alexa2.0.Echo-Devices.L08XXXXXXXXX.Player.volume').val;
                              setState('alexa2.0.Echo-Devices.L08XXXXXXXXX.Player.volume',90);
                              setState("alexa2.0.Echo-Devices.L08XXXXXXXXX.Commands.ssml", "<speak>Test Test Test Test</speak>");
                              setState('alexa2.0.Echo-Devices.L08XXXXXXXXX.Player.volume',curVolume);
                              
                              

                              Liegt wohl daran, dass er das asynchron ausführt und somit die Lautstärke gleich zu Beginn der Ausgabe wieder auf den Originalwert gesetzt wird. Wie kann ich das Rücksetzen zum Ende der Ausgabe setzen? Oder hab ich dich falsch verstanden?

                              crunchipC 1 Antwort Letzte Antwort
                              0
                              • GaspodeG Gaspode

                                @crunchip
                                Funktioniert bei mir nicht.
                                Meinst du das so (sorry nur als JScript):

                                let curVolume;
                                curVolume = getState('alexa2.0.Echo-Devices.L08XXXXXXXXX.Player.volume').val;
                                setState('alexa2.0.Echo-Devices.L08XXXXXXXXX.Player.volume',90);
                                setState("alexa2.0.Echo-Devices.L08XXXXXXXXX.Commands.ssml", "<speak>Test Test Test Test</speak>");
                                setState('alexa2.0.Echo-Devices.L08XXXXXXXXX.Player.volume',curVolume);
                                
                                

                                Liegt wohl daran, dass er das asynchron ausführt und somit die Lautstärke gleich zu Beginn der Ausgabe wieder auf den Originalwert gesetzt wird. Wie kann ich das Rücksetzen zum Ende der Ausgabe setzen? Oder hab ich dich falsch verstanden?

                                crunchipC Abwesend
                                crunchipC Abwesend
                                crunchip
                                Forum Testing Most Active
                                schrieb am zuletzt editiert von
                                #27

                                @alexi hab das selbst noch nicht getestet, vllt mal mit ner Verzögerung probieren

                                umgestiegen von Proxmox auf Unraid

                                GaspodeG 1 Antwort Letzte Antwort
                                0
                                • crunchipC crunchip

                                  @alexi hab das selbst noch nicht getestet, vllt mal mit ner Verzögerung probieren

                                  GaspodeG Offline
                                  GaspodeG Offline
                                  Gaspode
                                  schrieb am zuletzt editiert von
                                  #28

                                  @crunchip
                                  Sobald die Lautstärke zurück gesetzt wird, wird die Sprache leiser.
                                  Verzögerung bringt nix, da das dynamisch erzeugte teils lange Texte sind, d.h. entweder bleibt es zu lange laut, oder der Text wird mitten drin leiser. :disappointed:

                                  crunchipC 1 Antwort Letzte Antwort
                                  0
                                  • GaspodeG Gaspode

                                    @crunchip
                                    Sobald die Lautstärke zurück gesetzt wird, wird die Sprache leiser.
                                    Verzögerung bringt nix, da das dynamisch erzeugte teils lange Texte sind, d.h. entweder bleibt es zu lange laut, oder der Text wird mitten drin leiser. :disappointed:

                                    crunchipC Abwesend
                                    crunchipC Abwesend
                                    crunchip
                                    Forum Testing Most Active
                                    schrieb am zuletzt editiert von
                                    #29

                                    @alexi dann bleibt wohl nur https://docs.aws.amazon.com/de_de/polly/latest/dg/supportedtags.html#prosody-tag, wie paar Beträge weiter oben erwähnt

                                    umgestiegen von Proxmox auf Unraid

                                    GaspodeG 1 Antwort Letzte Antwort
                                    0
                                    • crunchipC crunchip

                                      @alexi dann bleibt wohl nur https://docs.aws.amazon.com/de_de/polly/latest/dg/supportedtags.html#prosody-tag, wie paar Beträge weiter oben erwähnt

                                      GaspodeG Offline
                                      GaspodeG Offline
                                      Gaspode
                                      schrieb am zuletzt editiert von
                                      #30

                                      @crunchip
                                      Hatte ich als erstes probiert. Das geht leider auch nicht. Anscheinend ist die Basis immer die eingestellte Lautsärke, d.h. wenn die Lautstärke auf 10% steht, kann man mit dem Tag volume="x-loud" maximal so laut werden, wie eingestellt (also im Beispiel 10%). Zumindest kam das bei meinen Tests so raus.

                                      1 Antwort Letzte Antwort
                                      0
                                      Antworten
                                      • In einem neuen Thema antworten
                                      Anmelden zum Antworten
                                      • Älteste zuerst
                                      • Neuste zuerst
                                      • Meiste Stimmen


                                      Support us

                                      ioBroker
                                      Community Adapters
                                      Donate

                                      534

                                      Online

                                      32.5k

                                      Benutzer

                                      81.7k

                                      Themen

                                      1.3m

                                      Beiträge
                                      Community
                                      Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                                      ioBroker Community 2014-2025
                                      logo
                                      • Anmelden

                                      • Du hast noch kein Konto? Registrieren

                                      • Anmelden oder registrieren, um zu suchen
                                      • Erster Beitrag
                                        Letzter Beitrag
                                      0
                                      • Home
                                      • Aktuell
                                      • Tags
                                      • Ungelesen 0
                                      • Kategorien
                                      • Unreplied
                                      • Beliebt
                                      • GitHub
                                      • Docu
                                      • Hilfe