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
    5
    1
    42

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    24
    1
    1.4k

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

(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.
  • 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

                        539

                        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