Möchten Sie eine Text-to-Speech-Funktion in WordPress hinzufügen?
Mit der Text-to-Speech-Funktion können Sie mithilfe künstlicher Intelligenz eine Audioversion Ihrer Artikel hinzufügen. Dies ist besonders nützlich für langes Lesen und hilft Benutzern, die Audioinhalte beim Training oder auf Reisen bevorzugen.
In diesem Artikel zeigen wir Ihnen, wie Sie in WordPress ganz einfach Text zu Sprache hinzufügen können.
Was ist Text-to-Speech in WordPress?
Text-to-Speech ist eine Technologie, die künstliche Intelligenz verwendet, um jeden Text in natürlich klingende Sprache umzuwandeln. Es wird als Cloud-basierter Dienst von mehreren Unternehmen bereitgestellt, darunter Google Cloud und Amazon AWS.
Sie können es zu Ihrer WordPress-Website hinzufügen und Benutzern ermöglichen, Ihre Artikel anzuhören. Dies ist sowohl für Sehbehinderte als auch für viele andere hilfreich, denen es möglicherweise leichter fällt, einen längeren Artikel zu hören, als ihn auf einem kleineren Bildschirm zu lesen. Hier ist ein Beispiel, wie es aussieht:
Für dieses Tutorial verwenden wir den AWS Polly TTS-Dienst (Text-to-Speech) von Amazon.
Es bietet eine kostenlose Stufe für 12 Monate mit einem sehr großzügigen Limit von bis zu 5 Millionen Zeichen pro Monat für das erste Jahr. Danach beginnt der Preis bei 4,00 USD pro 1 Million Zeichen.
Sie haben auch die Möglichkeit, Audiodateien auf Ihrer Website oder im Amazon S3-Speicher zu speichern. Das bedeutet, dass Sie die API nicht für jede Anfrage wiederverwenden.
Wenn Sie einen WordPress-Blog oder eine Website für kleine Unternehmen betreiben, ist die Wahrscheinlichkeit geringer, dass Ihnen die kostenlosen Credits ausgehen.
Wenn das gesagt ist, fangen wir an.
Einrichten eines AWS-Kontos für Text-to-Speech in WordPress
Für dieses Tutorial benötigen Sie ein Amazon Web Services-Konto. Amazon bietet einen kostenlosen Basisplan für ein Jahr mit großzügigen Limits an. Danach werden Sie nach Ihrem Verbrauch abgerechnet.
Zuerst müssen Sie die Amazon Webservices Website und registrieren Sie sich für ein kostenloses Konto.
Während der Anmeldung werden Sie aufgefordert, Ihre Telefonnummer zu bestätigen und Kreditkarteninformationen einzugeben.
Melden Sie sich danach bei Ihrem Konto-Dashboard namens AWS-Konsole an. Von hier aus müssen Sie einen IAM-Benutzer und eine IAM-Richtlinie erstellen. Dies ist das Benutzerkonto mit der Berechtigung, API-Aufrufe von Ihrer WordPress-Website aus durchzuführen.
Suchen Sie einfach im Suchfeld der Dienste nach IAM und wählen Sie es aus.
Dadurch wird die IAM-Schnittstelle (Identity and Access Management) gestartet. Von hier aus müssen Sie zum Tab „Richtlinien“ wechseln und dann oben auf die Schaltfläche „Richtlinie erstellen“ klicken.
Wechseln Sie auf dem nächsten Bildschirm zur Registerkarte JSON und löschen Sie alles im Textfeld. Kopieren Sie danach den folgenden Code und fügen Sie ihn in das JSON-Feld ein.
{ "Version": "2012-10-17", "Statement": [ { "Effect": "Allow", "Action": "acm:DeleteCertificate", "Resource": "*", "Condition": { "StringEquals": { "aws:RequestedRegion": "us-east-1" } } } ] }
Es sollte so aussehen:
Klicken Sie anschließend auf die Schaltfläche „Richtlinie überprüfen“, um fortzufahren.
Im nächsten Schritt müssen Sie ‚AWSForWordPressDeleteCert‘ in das Feld Name eingeben und auf die Schaltfläche ‚Richtlinie erstellen‘ klicken, um Ihre Änderungen zu speichern.
IAM speichert diese Richtlinie nun in Ihrem AWS-Konto.
Als nächstes müssen Sie ein IAM-Benutzerkonto erstellen, das für Ihre WordPress-Website verwendet wird.
Wechseln Sie vom IAM-Bildschirm zur Registerkarte „Benutzer“ und klicken Sie dann oben auf die Schaltfläche „Benutzer hinzufügen“.
Auf dem nächsten Bildschirm müssen Sie als Benutzernamen „AWSForWordPressPlugin“ eingeben und als Zugriffstyp „Programmatischer Zugriff“ auswählen.
Klicken Sie auf die Schaltfläche „Weiter: Berechtigungen“, um fortzufahren.
Wählen Sie auf der Seite Berechtigungen festlegen die Option „Vorhandene Richtlinien direkt anhängen auswählen“ und geben Sie dann WordPress in die Suchleiste ein.
Stellen Sie sicher, dass das Kontrollkästchen neben den Optionen AWSForWordPressPolicy und AWSForWordPressDeleteCert aktiviert ist.
Klicken Sie auf die Schaltfläche ‚Weiter:Tags‘, um fortzufahren.
Sie müssen hier keine Tags hinzufügen, fahren Sie fort und klicken Sie auf die Schaltfläche ‚Weiter:Überprüfen‘. Sie sehen nun Benutzerdetails und Richtlinien, die mit dem Benutzerkonto verknüpft sind. Fahren Sie fort und klicken Sie auf die Schaltfläche „Benutzer erstellen“, um Ihre Änderungen zu speichern.
Auf dem nächsten Bildschirm sehen Sie die Details Ihres IAM-Benutzerkontos mit Zugriffs- und geheimen Schlüsseln. Sie müssen auf die Schaltfläche Download.csv klicken, um diese Zugangsdaten auf Ihrem Computer zu speichern.
Sie können die CSV-Datei später in einer Tabellenkalkulations-App wie Google Tabellen oder Microsoft Excel öffnen. Sie können es auch in einem Nur-Text-Editor wie Notepad öffnen.
Einrichten von Amazong Polly Text-to-Speech in WordPress
Nachdem Sie Ihr AWS-Konto eingerichtet haben, können Sie es verwenden, um Ihre WordPress-Site mit der Cloud-Plattform von Amazon zu verbinden.
Zuerst müssen Sie die installieren und aktivieren AWS für WordPress Plugin. Weitere Informationen finden Sie in unserer Schritt-für-Schritt-Anleitung zur Installation eines WordPress-Plugins.
Nach der Aktivierung müssen Sie besuchen AWS » Allgemein Seite und geben Sie Ihren AWS-Zugriff und Ihre geheimen Schlüssel ein. Sie finden sie in der CSV-Datei, die Sie zuvor heruntergeladen haben.
Vergessen Sie nicht, auf die Schaltfläche „Änderungen speichern“ zu klicken, um Ihre Zugangsdaten zu speichern.
Als nächstes müssen Sie besuchen AWS » Text-to-Speech Seite. Von hier aus können Sie die Sprache Ihres Inhalts auswählen und dann das Kontrollkästchen neben der Option „Text-to-Speech-Unterstützung aktivieren“ aktivieren.
Vergessen Sie nicht, auf die Schaltfläche „Änderungen speichern“ zu klicken, um Ihre Einstellungen zu speichern.
Das Plugin lädt nun die Seite mit den Text-zu-Sprache-Einstellungen neu. Sie können jetzt Optionen zum Einrichten von Amazong Polly Text-to-Speech auf Ihrer WordPress-Site sehen.
Sie können die Sprache, den Sprachtyp, die Audioqualität, den Erzählstil und mehr auswählen.
Darunter können Sie auswählen, wie der Audioplayer angezeigt werden soll. Sie können es vor oder nach dem Inhalt anzeigen.
Darüber hinaus können Sie das Plugin anweisen, Text-to-Speech für neuere Artikel automatisch zu aktivieren. Wenn Sie diese Option deaktivieren, müssen Sie sie manuell für Beiträge aktivieren, in denen Sie die Text-zu-Sprache-Option anzeigen möchten.
Scrollen Sie weiter nach unten und Sie können auswählen, wo Sie die Audiodateien speichern möchten. Das Plugin ermöglicht es Ihnen, Audiodateien automatisch auf dem Amazon S3-Cloud-Speicher zu speichern (Ihr kostenloses Konto bietet Ihnen 5 GB Speicherplatz).
Sie können sie auch in Ihrem WordPress-Hosting-Konto speichern, aber dies würde Ihre Website verlangsamen und auch Ihre WordPress-Backup-Größe erhöhen.
Wenn Sie fertig sind, vergessen Sie nicht, auf die Schaltfläche „Änderungen speichern“ zu klicken, um Ihre Einstellungen zu speichern.
Text-to-Speech-Player in WordPress-Beiträgen anzeigen
Abhängig von Ihren Einstellungen zeigt das Plugin automatisch einen Text-to-Speech-Audioplayer für neuere Artikel an.
Für Ihre älteren Artikel müssen Sie den Beitrag / die Seite bearbeiten und die Text-to-Speech-Option unter dem Beitragseditor aktivieren.
Vergessen Sie nicht, Ihren Beitrag zu speichern / zu aktualisieren und den WordPress-Cache zu leeren, nachdem Sie Text-to-Speech manuell aktiviert haben.
Wir hoffen, dieser Artikel hat Ihnen geholfen zu lernen, wie Sie Ihrer WordPress-Site ganz einfach Text in Sprache hinzufügen können. Vielleicht möchten Sie auch unsere Anleitung lesen, wie Sie einen E-Mail-Newsletter erstellen, um Ihren Traffic zu steigern, und wie Sie eine virtuelle Geschäftstelefonnummer für Ihre Website erhalten.