Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. ioBroker Allgemein
    4. Sayit: Amazon Polly Parameter angeben

    NEWS

    • Wir empfehlen: Node.js 22.x

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker goes Matter ... Matter Adapter in Stable

    Sayit: Amazon Polly Parameter angeben

    This topic has been deleted. Only users with topic management privileges can see it.
    • K
      Kamikaze last edited by

      Hallo,

      es ist wieder soweit, ich bin zu blöd. Gemäß Github kann man beim sayit und AWS eine Verzögerung einbauen.

      Beispiel:

      setState(idSayIt_long,"Gäste WC Heizung wird eingestellt auf 20 Grad" + ' <break time="3s">' + "und jetzt wieder zurück.");

      Der Text soll gesprochen werden bis einschl. Grad, dann 3 Sekunden Pause machen und den zweiten Teil vorlesen.

      Alternativ habe ich auch schon:

      setState(idSayIt_long,"Gäste WC Heizung wird eingestellt auf 20 Grad <break time="3s">und jetzt wieder zurück.");

      Die Sprachausgabe leist aber break time mit vor.

      Bitte helft mir.</break></break>

      1 Reply Last reply Reply Quote 0
      • K
        Kamikaze last edited by

        Hallo,

        nach einigem rumprobieren bin ich nun selbst darauf gekommen.

        Damit man die Parameter von Amazon Polly nutzen kann, muss der gesamte Text angepasst werden.

        Aus

        setState(idSayIt_long,"Gäste WC Heizung wird eingestellt auf 20 Grad" + ' <break time="3s">' + "und jetzt wieder zurück.");

        muss werden:

        setState(idSayIt_long,"<speak>Gäste WC Heizung wird eingestellt auf 20 Grad" + ' <break time="3s">' + "und jetzt wieder zurück.</break></speak>");

        Dann funktioniert auch die Pause und ich nehme einmal an, dass dann auch die anderen Parameter funktionieren.

        <break time="3s">- make a pause for x seconds (max 10 seconds).

        <emphasis>big</emphasis> - make an emphasis on some word.

        <prosody volume="+6dB" rate="90%">I am speaking this</prosody> - control speed and volume parameters.

        <say-as interpret-as="digits">12345</say-as> - say every digit separately.

        Vielleicht hilft es ja noch weiteren Usern, denn ich finde dass die Geschwindigkeit dabei sehr hoch ist.

        Grüße an alle.</break></break>

        1 Reply Last reply Reply Quote 0
        • M
          Marty56 last edited by

          Sehr guter Tip.

          Das Verlangsamen und die Pause funktionieren sehr gut.

          Wo ich keinen Unterschied höre, ist beim dem <emphasis>Parameter.</emphasis>

          1 Reply Last reply Reply Quote 0
          • First post
            Last post

          Support us

          ioBroker
          Community Adapters
          Donate
          FAQ Cloud / IOT
          HowTo: Node.js-Update
          HowTo: Backup/Restore
          Downloads
          BLOG

          520
          Online

          32.0k
          Users

          80.5k
          Topics

          1.3m
          Posts

          2
          3
          1116
          Loading More Posts
          • Oldest to Newest
          • Newest to Oldest
          • Most Votes
          Reply
          • Reply as topic
          Log in to reply
          Community
          Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
          The ioBroker Community 2014-2023
          logo