Avec le module d'extension AWS pour WordPress

Dans ce didacticiel détaillé, vous utiliserez le module d'extension AWS pour WordPress afin d'ajouter la synthèse vocale à une installation WordPress. Amazon Polly est un service qui utilise des technologies de deep learning avancé pour synthétiser un discours de façon à ce qu'il s'apparente à une voix humaine. Cela vous permet de créer des applications dotées de la parole relevant d'une toute nouvelle gamme de produits.

L'exemple de module d'extension AWS pour WordPress démontre comment des créateurs de contenu peuvent ajouter facilement des capacités de synthèse vocale à tout contenu écrit. Avec de plus en plus de recherches réalisées par la voix, il est primordial d'avoir plus de contenu de votre site Internet en format audio. En ajoutant des capacités vocales, vous permettez aux visiteurs de vos sites Internet de consommer votre contenu par le biais de nouveaux canaux, comme les lecteurs audios intégrés et les applications de podcasts.

Vous pouvez ajouter le module d'extension AWS pour WordPress à une installation WordPress configurée sur une instance EC2, LightSail ou hébergée ailleurs. Vous disposez de plusieurs options pour créer une installation WordPress sur AWS. Si vous avez besoin d'un site WordPress sur AWS, vous pouvez en créer un facilement à l'aide de LightSail, sur EC2, en utilisant le didacticiel de 10 minutes Lancer un site Internet WordPress ou avec un didacticiel plus avancé, du projet Créer un site Internet Wordpress.

Lancez AWS Management Console. Vous pouvez garder ce guide détaillé ouvert. Lorsque cet écran se charge, saisissez votre nom d'utilisateur et votre mot de passe pour commencer. Puis, saisissez IAM dans le cadre de recherche et appuyez sur Entrée pour ouvrir le tableau de bord.

Si vous hébergez un site WordPress sur EC2, utilisez les instructions EC2 ci-dessous.

Si vous hébergez votre site WordPress sur LightSail plutôt qu'AWS, utilisez les instructions pour LightSail ci-dessous.

  • EC2

    Cette étape vous permet de créer une politique IAM, un document définissant les autorisations. Une fois que vous liez la politique IAM à un rôle EC2 IAM, vous pouvez attribuer ce rôle à votre serveur WordPress EC2.

    a. Sur le côté gauche de l'écran, sélectionnez Rôles, puis Créer un rôle.

    (Cliquez pour zoomer.)


    b. En haut de la page Créer un rôle, sélectionnez Service AWS. Dans la liste des services, sélectionnez EC2. Dans la liste Sélectionnez votre cas d'utilisation, choisissez EC2. Sélectionnez Suivant : autorisations pour poursuivre vers la page suivante.

    (Cliquez pour zoomer.)


    c. Sur la page Attacher des stratégies d'autorisation, dans le champ de recherche, saisissez AWSForWordPressPluginPolicy, cochez la case en regard de la politique dans la liste, puis sélectionnez Étape suivante : vérification.

    (Cliquez pour zoomer.)


    d. Sur la page Vérification, dans le champ nominal Règle, saisissez PollyForWordPressRole, puis cliquez sur Créer un rôle pour poursuivre.

    (Cliquez pour zoomer.)


    e. Vous allez maintenant attribuer le rôle PollyForWordPressRole à votre instance EC2 WordPress. Sélectionnez l'onglet Services en haut de la page, puis le service EC2.

    (Cliquez pour zoomer.)


    f. Sélectionnez Instances du côté gauche, puis choisissez votre instance WordPress EC2. À partir du menu Actions, sélectionnez Paramètres de l'instance > Lier/remplacer un rôle IAM.

    (Cliquez pour zoomer.)


    g. Dans la fenêtre suivante, dans le champ Rôle IAM, sélectionnez le rôle PollyForWordPressRole, que vous avez créé auparavant. Cliquez ensuite sur Appliquer.

    (Cliquez pour zoomer.)

  • Hébergement LightSail/non AWS

    Pendant cette étape, vous créerez un utilisateur IAM avec des autorisations spéciales, qui vous donneront accès aux services AWS nécessaires pour le fonctionnement du module d'extension. L'utilisateur IAM que vous créez recevra des informations d'identification AWS, appelées clé d'accès AWS et clé secrète AWS. Vous utiliserez ces clés sur la page de configuration des modules d'extension.

    a. Sur le côté gauche de l'écran, sélectionnez Utilisateurs, puis Ajouter un utilisateur.

    (Cliquez pour zoomer.)


    b. Dans la première étape de l'assistant, fournissez le nom du nouvel utilisateur IAM : AmazonPollyForWordPress, sélectionnez Accès programmatique et passez à l'étape suivante.

    (Cliquez pour zoomer.)


    c. Sur la page Attacher des stratégies d'autorisation, dans le champ de recherche, saisissez AWSForWordPressPluginPolicy, cochez la case en regard de la politique dans la liste, puis sélectionnez Étape suivante : vérification.

    (Cliquez pour zoomer.)


    d. Dans la troisième étape de l'assistant, vérifiez les modifications, sélectionnez Créer un utilisateur et passez à la dernière étape.



    (Cliquez pour zoomer.)


    e. Dans la dernière étape de l'assistant, vous devrez noter les informations d'identification IAM pour le nouvel utilisateur. Vous pouvez choisir de télécharger le fichier .csv ou copier l'ID de clé d'accès et la clé d'accès secrète manuellement. Ces informations sont nécessaires pour configurer le module d'extension AWS pour WordPress par la suite.

     

    (Cliquez pour zoomer.)

Au cours de cette étape, vous téléchargerez et installerez le module d'extension Amazon Polly pour WordPress.


a. Ouvrez votre page d'administrateur de WordPress et connectez-vous.

(Cliquez pour zoomer.)


b. Sélectionnez Modules d'extension du côté gauche, puis Ajouter.

(Cliquez pour zoomer.)


c. Sur la page d'ajout de modules d'extension, saisissez AWS for WordPress dans le champ de recherche, puis appuyez sur Entrée. Choisissez le module d'extension AWS, puis sélectionnez Installer maintenant.

(Cliquez pour zoomer.)


d. Sélectionnez Activer pour activer le module d'extension.

(Cliquez pour zoomer.)

Si vous hébergez un site WordPress sur EC2, utilisez les instructions EC2 ci-dessous.

Si vous hébergez votre site WordPress sur LightSail (ou quoi que ce soit d'autre qu'AWS), utilisez les instructions pour LightSail ci-dessous.

  • EC2

    Félicitations, le module d'extension est installé ! Le module d'extension fonctionnera sans configuration complémentaire, mais il propose de nombreux paramètres utiles. Par exemple, vous pouvez choisir différentes voix Amazon Polly pour la sortie audio ou activer les capacités de podcast par le biais de flux Amazon Pollycast. Voyons comment accéder à la page de configuration du module d'extension.

    Sélectionnez AWS du côté gauche, puis Synthèse vocale. Sur cette page, activez la fonctionnalité de synthèse vocale, puis cliquez sur Enregistrer les modifications. Vous devriez maintenant voir d'autres paramètres disponibles, que vous pouvez également modifier. Par exemple, sous Voice Name, vous pouvez faire votre choix parmi une vaste gamme de voix pour lire le contenu audio.

    (Cliquez pour zoomer.)

  • Hébergement LightSail/non AWS

    Félicitations, le module d'extension est installé ! Le module d'extension fonctionnera sans configuration complémentaire, mais il propose de nombreux paramètres utiles. Par exemple, vous pouvez choisir différentes voix Amazon Polly pour la sortie audio ou activer les capacités de podcast par le biais de flux Amazon Pollycast. Voyons comment accéder à la page de configuration du module d'extension !

    a. Sélectionnez AWS du côté gauche, puis Paramètres généraux. Vous devrez fournir vos informations d'identification AWS, pour que le module d'extension puisse accéder aux services AWS qu'il utilise. Dans les champs Clé d'accès AWS et Clé secrète AWS, saisissez les informations d'identification que vous avez téléchargées dans le fichier .csv plus tôt dans ce didacticiel. Cliquez sur Enregistrer les modifications pour enregistrer vos modifications.

    (Cliquez pour zoomer.)


    b. Sélectionnez AWS du côté gauche, puis Synthèse vocale. Sur cette page, activez la fonctionnalité de synthèse vocale, puis cliquez sur Enregistrer les modifications. Vous devriez maintenant voir d'autres paramètres disponibles, que vous pouvez également modifier. Par exemple, sous Voice Name, vous pouvez faire votre choix parmi une vaste gamme de voix pour lire le contenu audio.

    (Cliquez pour zoomer.)

À cette étape, tout est terminé et votre nouveau contenu web sera fourni aux lecteurs au format audio. Vous pouvez maintenant créer un nouveau billet de blog et vérifier si vous entendez le contenu audio.


a. Sélectionnez Billets du côté gauche, puis Ajouter pour ouvrir l'assistant de création de nouveaux billets. Écrivez votre billet de blog avec un titre et du contenu. Sur le même écran, cliquez sur la case Activer Amazon Polly. Puis, sélectionnez Publier pour enregistrer le nouveau billet.

(Cliquez pour zoomer.)


b. Ouvrez votre site WordPress. Vous devriez désormais voir un nouveau billet, avec un lecteur intégré. Cliquez sur le bouton Lire, puis écoutez l'article.  

Remarque : outre le lecteur HTML intégré disponible sur le site WordPress, vous pouvez également activer les capacités de podcast, par le biais des flux Amazon Pollycast. Ces flux sont conformes à RSS 2.0 et fournissent les données XML nécessaires pour l'agrégation par des applications mobiles de podcast appréciées et des annuaires de podcasts comme iTunes. Consultez le blog AWS IA pour plus d'informations !

(Cliquez pour zoomer.)

Vous pouvez désormais faire une synthèse vocale de votre contenu WordPress avec le module d'extension Amazon Polly. Pour une option plus dynamique, utilisez l'API Amazon Polly pour accéder à l'ensemble des fonctionnalités, comme la prononciation personnalisée, le doublage et le surlignage de texte. Avec des dizaines de voix réalistes dans différentes langues, vous pouvez sélectionner la voix idéale et créer des applications vocales qui fonctionnent dans de nombreux pays différents.

Maintenant que vous avez essayé Amazon Polly, choisissez une des options suivantes pour renforcer encore vos connaissances.

Page Web

Consultez Amazon Polly pour en savoir plus sur le service de synthèse vocale.

Documentation

Lisez le Guide du développeur pour obtenir des instructions détaillées sur l'utilisation de diverses fonctionnalités Amazon Polly. 

Blog consacré à l'IA

Découvrez les dernières nouvelles et des témoignages des clients en lien avec Amazon Polly