Mit dem AWS-Plugin für WordPress

In diesem Tutorial mit schrittweisen Anleitungen verwenden Sie das AWS-Plugin für WordPress, um einer bestehenden WordPress-Installation Text-to-Speech-Funktionen hinzuzufügen. Der Service Amazon Polly verwendet fortgeschrittene Deep Learning-Technologien zur Synthese natürlich klingender Sprache. Sie lehren Ihren Anwendungen das Sprechen und entwickeln ein völlig neues Niveau sprachfähiger Produkte.

Das Beispiel für das AWS-Plugin für WordPress zeigt, wie Inhaltsersteller auf einfache Weise Text-to-Speech-Funktionen zu jedem geschriebenen Inhalt hinzufügen können. Da immer mehr Suchanfragen per Sprachbefehl erfolgen, ist es unerlässlich, mehr Inhalte Ihrer Website in Audioformaten anzubieten. Durch das Hinzufügen von Sprachfunktionen können die Besucher Ihrer Websites Ihre Inhalte über neue Kanäle wie Inline-Audioplayer und Podcast-Anwendungen konsumieren.

Sie können das AWS-Plugin für WordPress zu einer WordPress-Installation hinzufügen, die auf einer EC2-Instance oder LightSail eingerichtet ist oder anderswo gehostet wird. Es gibt zahlreiche Optionen zur Erstellung einer WordPress-Installation in AWS. Wenn Sie eine WordPress-Website auf AWS benötigen, können Sie diese einfach mit LightSail, in EC2 mit dem 10-minütigen Tutorial Starten einer Wordpress-Website oder mit einem fortgeschritteneren Tutorial unter dem Projekt Erstellen einer Wordpress-Website erstellen.

Für dieses Tutorial ist ein AWS-Konto erforderlich

Kostenloses Konto erstellen

Öffnen Sie die AWS-Managementkonsole, damit Sie diese Schritt-für-Schritt-Anleitung nebenher geöffnet lassen können. Wenn der Bildschirm vollständig geladen ist, geben Sie Ihren Benutzernamen und das Passwort ein, um zu beginnen. Geben Sie dann IAM in das Suchfeld ein, und drücken Sie die Eingabetaste, um das Dashboard zu öffnen.

Wenn Sie Ihre WordPress-Website in EC2 hosten, verwenden Sie die untenstehenden EC2-Anweisungen.

Wenn Sie Ihre WordPress-Website in LightSail oder nicht in AWS hosten, verwenden Sie die untenstehenden LightSail-Anweisungen unten.

  • EC2

    In diesem Schritt erstellen Sie eine IAM-Richtlinie, d. h. ein Dokument, das Berechtigungen definiert. Sobald Sie die IAM-Richtlinie an eine IAM EC2-Rolle anfügen, können Sie diese Rolle Ihrem EC2-basierten WordPress-Server zuweisen.

    a. Wählen Sie auf der linken Seite des Bildschirms Rollen und dann Rolle erstellen aus.

    (zum Vergrößern klicken)


    b. Wählen Sie auf der Seite „Rolle erstellen“ oben AWS-Service aus. Wählen Sie in der Service-Liste EC2 aus. Wählen Sie in der Liste Wählen Sie Ihren Anwendungsfall aus EC2 aus. Wählen Sie Weiter: Berechtigungen aus, um mit der nächsten Seite fortzufahren.

    (zum Vergrößern klicken)


    c. Geben Sie auf der Seite „Berechtigungsrichtlinien anfügen“ im Suchfeld den Text AWSForWordPressPluginPolicy ein, aktivieren Sie das Kontrollkästchen neben der Richtlinie aus der Liste und wählen Sie dann Weiter: Prüfen.

    (zum Vergrößern klicken)


    d. Schreiben Sie auf der Seite „Prüfen“ den Text PollyForWordPressRole, in das Feld Regelname und wählen Sie dann Rolle erstellen, um fortzufahren.

    (zum Vergrößern klicken)


    e. Jetzt weisen Sie die Rolle „PollyForWordPressRole“ Ihrer WordPress EC2-Instance zu. Wählen Sie oben auf der Seite die Registerkarte Services und dann EC2-Service aus.

    (zum Vergrößern klicken)


    f. Wählen Sie auf der linken Seite Instances und dann Ihre EC2-WordPress-Instance aus. Wählen Sie im Menü Aktionen die Option Instance-Einstellungen > IAM-Rolle anfügen/ersetzen.

    (zum Vergrößern klicken)


    g. Wählen Sie im nächsten Fenster im Feld IAM-Rolle die Rolle PollyForWordPressRole aus, die Sie zuvor angelegt haben. Klicken Sie dann auf Anwenden.

    (zum Vergrößern klicken)

  • LightSail/Hosting nicht unter AWS

    In diesem Schritt erstellen Sie einen IAM-Benutzer mit speziellen Berechtigungen, die Zugriff auf die AWS-Services bieten, die für das Funktionieren des Plugins erforderlich sind. Der von Ihnen erstellte IAM-Benutzer erhält AWS-Zugangsdaten, die als AWS-Zugriffsschlüssel und AWS-Geheimschlüssel bezeichnet werden. Sie verwenden diese Schlüssel auf der Plugin-Konfigurationsseite.

    a. Wählen Sie auf der linken Seite des Bildschirms Benutzer und dann Benutzer hinzufügen aus.

    (zum Vergrößern klicken)


    b. Geben Sie im ersten Schritt des Assistenten den Namen des neuen IAM-Benutzers an: AmazonPollyForWordPress. Wählen Sie Programmatischer Zugriff und fahren Sie mit dem nächsten Schritt des Assistenten fort.

    (zum Vergrößern klicken)


    c. Geben Sie auf der Seite „Berechtigungsrichtlinien anfügen“ im Suchfeld den Text AWSForWordPressPluginPolicy ein, aktivieren Sie das Kontrollkästchen neben der Richtlinie aus der Liste und wählen Sie dann Weiter: Prüfen.

    (zum Vergrößern klicken)


    d. Überprüfen Sie im dritten Schritt des Assistenten die Änderungen, wählen Sie Benutzer erstellen aus und gehen Sie zum letzten Schritt.



    (zum Vergrößern klicken)


    e. Im letzten Schritt des Assistenten müssen Sie die IAM-Zugangsdaten für den neuen Benutzer notieren. Sie können eine CSV-Datei herunterladen oder die Zugriffsschlüssel-ID und den geheimen Zugriffsschlüssel manuell kopieren. Die Informationen werden benötigt, um das AWS-Plugin für WordPress später zu konfigurieren.

     

    (zum Vergrößern klicken)

In diesem Schritt laden Sie das Amazon Polly-Plugin für WordPress herunter und installieren es.


a. Öffnen Sie Ihre WordPress-Administratorseite und melden Sie sich an.

(zum Vergrößern klicken)


b. Wählen Sie auf der linken Seite Plugins und dann Neu hinzufügen aus.

(zum Vergrößern klicken)


c. Schreiben Sie auf der Seite „Plugins hinzufügen“ „AWS für WordPress“ in das Suchfeld und drücken Sie die Eingabetaste. Wählen Sie das AWS-Plugin und wählen Sie Jetzt installieren aus.

(zum Vergrößern klicken)


d. Wählen Sie Aktivieren aus, um das Plugin zu aktivieren.

(zum Vergrößern klicken)

Wenn Sie Ihre WordPress-Website in EC2 hosten, verwenden Sie die untenstehenden EC2-Anweisungen.

Wenn Sie Ihre WordPress-Site in LightSail (oder anderswo außerhalb von AWS) hosten, wählen Sie unten die LightSail-Anweisungen.

  • EC2

    Herzlichen Glückwunsch, das Plugin ist installiert! Das Plugin funktioniert ohne zusätzliche Konfiguration, aber es gibt viele nützliche Einstellungen. So können Sie beispielsweise verschiedene Amazon Polly-Stimmen für die Audioausgabe auswählen oder Podcast-Funktionen über Amazon Pollycast-Feeds aktivieren. Sehen wir uns an, wie man zur Konfigurationsseite des Plugins gelangt.

    Wählen Sie auf der linken Seite AWS aus und wählen Sie Text-To-Speech. Aktivieren Sie auf dieser Seite die Text-to-Speech-Funktionalität und klicken Sie auf „Änderungen speichern“. Nun sollten Sie sehen, dass weitere Einstellungen verfügbar sind, und Sie können diese auch ändern. Beispielsweise können Sie unter Stimmenname aus zahlreichen Stimmen wählen, um den Audioinhalt zu artikulieren.

    (zum Vergrößern klicken)

  • LightSail/Hosting nicht unter AWS

    Herzlichen Glückwunsch, das Plugin ist installiert! Das Plugin funktioniert ohne zusätzliche Konfiguration, aber es gibt viele nützliche Einstellungen. So können Sie beispielsweise verschiedene Amazon Polly-Stimmen für die Audioausgabe auswählen oder Podcast-Funktionen über Amazon Pollycast-Feeds aktivieren. Sehen wir uns an, wie man zur Konfigurationsseite des Plugins gelangt!

    a. Wählen Sie auf der linken Seite AWS aus und wählen Sie Allgemein. Sie müssen Ihre AWS-Zugangsdaten angeben, damit das Plugin Zugriff auf die von ihm verwendeten AWS-Services hat. Geben Sie in die Felder AWS-Zugriffsschlüssel und AWS-Geheimschlüssel die Zugangsdaten ein, die Sie in den vorherigen Schritten dieses Tutorials in der CSV-Datei heruntergeladen haben. Klicken Sie auf Änderungen speichern, um die Änderungen zu speichern.

    (zum Vergrößern klicken)


    b. Wählen Sie auf der linken Seite AWS aus und wählen Sie Text-To-Speech. Aktivieren Sie auf dieser Seite die Text-to-Speech-Funktionalität und klicken Sie auf „Änderungen speichern“. Nun sollten Sie sehen, dass weitere Einstellungen verfügbar sind, und Sie können diese auch ändern. Beispielsweise können Sie unter Stimmenname aus zahlreichen Stimmen wählen, um den Audioinhalt zu artikulieren.

    (zum Vergrößern klicken)

In dieser Phase ist alles erledigt, und Ihre neuen Webinhalte werden Ihren Lesern im Audioformat zur Verfügung gestellt. Jetzt können Sie einen neuen Blog-Eintrag erstellen und prüfen, ob Sie den Audioinhalt hören können.


a. Wählen Sie auf der linken Seite Beiträge und dann Neu hinzufügen aus, um den Assistenten zum Erstellen eines neuen Beitrags zu öffnen. Schreiben Sie Ihren eigenen Blog-Beitrag mit Titel und Inhalt. Aktivieren Sie auf demselben Bildschirm das Kontrollkästchen Amazon Polly aktivieren. Wählen Sie dann Veröffentlichen, um den neuen Beitrag zu speichern.

(zum Vergrößern klicken)


b. Öffnen Sie Ihre WordPress-Site. Sie sollten nun einen neuen Beitrag mit einem eingebetteten Player sehen. Klicken Sie auf die Schaltfläche Wiedergabe und hören Sie sich den gesprochenen Artikel an.  

Hinweis: Zusätzlich zu dem in HTML eingebetteten Player, der auf der WordPress-Website verfügbar ist, können Sie auch Podcast-Funktionen über die Amazon Pollycast-Feeds aktivieren. Diese Feeds sind mit RSS 2.0-kompatibel und liefern die erforderlichen XML-Daten für die Aggregation durch beliebte mobile Podcast-Anwendungen und Podcast-Verzeichnisse wie iTunes. Lesen Sie den AWS-KI-Blog, um ausführlichere Informationen zu erhalten!

(zum Vergrößern klicken)

Jetzt können Sie Ihre WordPress-Inhalte mit dem Amazon Polly-Plugin ganz einfach als Sprachausgabe anbieten. Wenn Sie sich etwas mehr Dynamik wünschen, verwenden Sie die Amazon Polly-API, um auf den vollständigen Satz von Funktionen wie benutzerdefinierte Aussprache, Lippensynchronisation und Texthervorhebung zuzugreifen. Amazon Polly beherrscht Dutzende von natürlich klingenden Stimmen. Wenn Sie Ihre sprachgestützte Anwendung für internationale Märkte entwickeln, stehen für Sprachen die idealen Stimmen zur Auswahl.

Nachdem Sie Amazon Polly nun getestet haben, wählen Sie eine der folgenden Optionen, um Ihr Wissen weiter zu vertiefen.

Webseite

Unter Amazon Polly finden Sie weitere Informationen zum Text-to-Speech-Service.

Dokumentation

Im Entwicklerhandbuch finden Sie detaillierte Anweisungen zur Verwendung der verschiedenen Funktionen von Amazon Polly. 

KI-Blog

Hier finden Sie aktuelle Updates und Kundenerfahrungen mit Amazon Polly.