Heim > Web-Frontend > CSS-Tutorial > Lassen Sie CSS+jQuery verwenden, um einen Text-to-Speech-Roboter zu implementieren

Lassen Sie CSS+jQuery verwenden, um einen Text-to-Speech-Roboter zu implementieren

青灯夜游
Freigeben: 2022-11-04 19:52:51
nach vorne
2561 Leute haben es durchsucht

Dieser Artikel führt Sie Schritt für Schritt durch die Verwendung von CSS+jQuery zur Implementierung eines Text-to-Speech-Roboters. Ich hoffe, er wird für alle hilfreich sein! „Materialien“: „Roboteraugen“ Web-Frontend-Video

Lassen Sie CSS+jQuery verwenden, um einen Text-to-Speech-Roboter zu implementieren

Seite Layout

Der Roboterstil bezieht sich auf das Bild unten und wird durch CSS-Stil implementiert. Die Konstruktionszeichnung wurde teilweise restauriert

  • Der Kopfteil Der obere Teil ist ein Kreis + eine Pseudoklasse, um den Weißpunkt zu erreichenLassen Sie CSS+jQuery verwenden, um einen Text-to-Speech-Roboter zu implementieren

     <div class="tianxian"></div>
     .tianxian{
        width: 35px;
        height: 35px;
        border-radius: 50%;
        background: #0e58cc;
        position: absolute;
        left: 0;
        right: 0;
        top: 0;
        margin: auto;
      }
      .tianxian::after{
        content: &#39;&#39;;
        display: block;
        width: 5px;
        height: 10px;
        border-radius: 12px;
        background: #fff;
        position: absolute;
        top: 10px;
        left: 5px;
        transform: rotateZ(20deg);
      }
    Nach dem Login kopieren

    Das Gesamtlayout übernimmt das absolute Positionierungslayout Nutzen Sie den gesamten Kopf, um die Positionierung von Ohren und Augen zu erzielen
  • <div class="head">
          <div class="erduo"></div>
          <div class="erduo"></div>
          <div class="face">
            <div class="eye"></div>
            <div class="eye"></div>
          </div>
        </div>
    Nach dem Login kopieren

dreidimensionalen Effekt Durch die Einfügungsfunktion von Box-Shadow und durch entsprechenden Versatz der x- und y-Achsen wird der dreidimensionale Effekt des inneren Schattens erreicht Vom Browser bereitgestellte API Implementieren Sie

Grundlegende Attribute von SpeechSynthesisUtterance

SpeechSynthesisUtterance.lang Rufen Sie die Sprache der Sprache ab und legen Sie sie fest SpeechSynthesisUtterance.pitch Die Tonhöhe der Sprache abrufen und festlegen (je größer der Wert, desto schärfer, je tiefer, desto tiefer)

SpeechSynthesisUtterance.rate Abrufen und festlegen die Sprechgeschwindigkeit (je größer der Wert, desto schneller die Sprechgeschwindigkeit, je kleiner die Sprechgeschwindigkeit, desto langsamer)

SpeechSynthesisUtterance.text Ruft den Text beim Sprechen ab und legt ihn fest

SpeechSynthesisUtterance .voice Ruft die Sprechstimme ab und legt sie fest /h4>

speak() Fügen Sie die entsprechende Instanz zur Sprachwarteschlange hinzu

Lassen Sie CSS+jQuery verwenden, um einen Text-to-Speech-Roboter zu implementierencancel() Löschen Sie alle Stimmen in der Warteschlange, wenn sie gerade abgespielt wird

    pause() Pausieren Sie die Stimme.
  • resume() Setzen Sie die angehaltene Stimme fort.

Fügen Sie ein Klickereignis zur Schaltfläche hinzu, ermitteln Sie den Wert des Eingabefelds und spielen Sie ab Fügen Sie darin eine Augenanimation hinzu und entfernen Sie die Augenanimation im Rückruf am Ende der Wiedergabe. Weitere Informationen zu entsprechenden Kenntnissen finden Sie unter:
    Programmierlehre
  • ! !

Das obige ist der detaillierte Inhalt vonLassen Sie CSS+jQuery verwenden, um einen Text-to-Speech-Roboter zu implementieren. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:juejin.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage