Voulez-vous ajouter une fonctionnalité de synthèse vocale dans WordPress ?

La fonction de synthèse vocale vous permet d'ajouter une version audio de vos articles à l'aide de l'intelligence artificielle. Ceci est particulièrement utile pour les longues lectures et pour aider les utilisateurs qui préfèrent le contenu audio lors d'exercices ou de voyages.

Dans cet article, nous allons vous montrer comment ajouter facilement du texte à la parole dans WordPress.

Ajouter du texte à la parole dans WordPress

Qu'est-ce que la synthèse vocale dans WordPress ?

La synthèse vocale est une technologie qui utilise l'intelligence artificielle pour convertir n'importe quel texte en un discours au son naturel. Il est fourni en tant que service basé sur le cloud par plusieurs sociétés, dont Google Cloud et Amazon AWS.

Vous pouvez l'ajouter à votre site Web WordPress et permettre aux utilisateurs d'écouter vos articles. Ceci est utile pour les malvoyants ainsi que pour de nombreuses autres personnes qui peuvent trouver plus facile d'écouter un article plus long au lieu de le lire sur un écran plus petit. Voici un exemple de ce à quoi cela ressemble :

Aperçu d'un lecteur audio de synthèse vocale

Pour ce didacticiel, nous utiliserons le service AWS Polly TTS (text to speech) d'Amazon.

Il offre un niveau gratuit pendant 12 mois avec une limite très généreuse allant jusqu'à 5 millions de caractères par mois pour la première année. Après cela, le prix commence à 4,00 $ pour 1 million de caractères.

Vous aurez également la possibilité d'enregistrer des fichiers audio sur votre site Web ou sur le stockage Amazon S3. Cela signifie que vous ne réutiliserez pas l'API pour chaque requête.

Si vous gérez un blog WordPress ou un site Web de petite entreprise, vous risquez moins de manquer de crédits gratuits.

Cela dit, commençons.

Configuration d'un compte AWS pour la synthèse vocale dans WordPress

Pour ce didacticiel, vous aurez besoin d'un compte Amazon Web Services. Amazon propose un plan gratuit de base pendant un an avec des limites généreuses. Après cela, vous serez facturé en fonction de votre utilisation.

Tout d'abord, vous devez visiter le Services Web Amazon site Web et créez un compte gratuit.

Inscription AWS

Lors de l'inscription, il vous sera demandé de vérifier votre numéro de téléphone et de saisir les informations de votre carte de crédit.

Après cela, connectez-vous au tableau de bord de votre compte appelé console AWS. À partir de là, vous devez créer un utilisateur et une stratégie IAM. Ce sera le compte d'utilisateur autorisé à effectuer des appels d'API à partir de votre site Web WordPress.

Recherchez simplement IAM dans la zone de recherche des services, puis sélectionnez-le.

Gestion de l'IAM

Cela lancera l'interface IAM (Identity and Access Management). À partir de là, vous devez passer à l'onglet “Politiques”, puis cliquer sur le bouton “Créer une politique” en haut.

Créer une stratégie IAM

Sur l'écran suivant, passez à l'onglet JSON et supprimez tout ce qui se trouve dans la zone de texte. Après cela, copiez et collez le code suivant dans la zone JSON.


{
    "Version": "2012-10-17",
    "Statement": [
        {
            "Effect": "Allow",
            "Action": "acm:DeleteCertificate",
            "Resource": "*",
            "Condition": {
                "StringEquals": {
                    "aws:RequestedRegion": "us-east-1"
                }
            }
        }
    ]
}

Ça devrait ressembler à ça:

Copiez et collez les règles de stratégie au format JSON

Ensuite, cliquez sur le bouton “Revoir la politique” pour continuer.

À l'étape suivante, vous devez entrer “AWSForWordPressDeleteCert” dans le champ Nom et cliquer sur le bouton “Créer une politique” pour enregistrer vos modifications.

Nommer la stratégie IAM

IAM va maintenant enregistrer cette stratégie dans votre compte AWS.

Ensuite, vous devez créer un compte utilisateur IAM qui sera utilisé pour votre site Web WordPress.

Depuis l'écran IAM, passez à l'onglet “Utilisateurs”, puis cliquez sur le bouton “Ajouter un utilisateur” en haut.

Ajouter un nouvel utilisateur à IAM

Sur l'écran suivant, vous devez entrer “AWSForWordPressPlugin” comme nom d'utilisateur et sélectionner “Accès par programmation” sous le type d'accès.

Nom d'utilisateur et type d'accès

Cliquez sur le bouton ‘Suivant : Autorisations' pour continuer.

Sur la page Définir les autorisations, sélectionnez l'option “Choisir d'attacher directement les politiques existantes”, puis tapez WordPress dans la barre de recherche.

Assurez-vous de cocher la case en regard des options AWSForWordPressPolicy et AWSForWordPressDeleteCert.

Attacher des stratégies au compte d'utilisateur

Cliquez sur le bouton ‘Next:Tags' pour continuer.

Vous n'avez pas besoin d'ajouter de balises ici, allez-y et cliquez sur le bouton “Suivant : Révision”. Vous verrez maintenant les détails de l'utilisateur et les politiques attachées au compte d'utilisateur. Allez-y et cliquez sur le bouton “Créer un utilisateur” pour enregistrer vos modifications.

Créer un utilisateur

Sur l'écran suivant, vous verrez les détails de votre compte utilisateur IAM avec les clés d'accès et secrètes. Vous devez cliquer sur le bouton Download.csv pour stocker ces informations d'identification sur votre ordinateur.

Télécharger les clés d'accès

Vous pouvez ensuite ouvrir le fichier CSV dans une application de feuille de calcul comme Google Sheets ou Microsoft Excel. Vous pouvez également l'ouvrir dans un éditeur de texte brut comme le Bloc-notes.

Configuration de la synthèse vocale Amazong Polly dans WordPress

Maintenant que vous avez configuré votre compte AWS, vous pouvez l'utiliser pour connecter votre site WordPress à la plateforme cloud d'Amazon.

Tout d'abord, vous devez installer et activer le AWS pour WordPress brancher. Pour plus de détails, consultez notre guide étape par étape sur la façon d'installer un plugin WordPress.

Lors de l'activation, vous devez visiter AWS » Général et saisissez vos clés d'accès et secrètes AWS. Vous pouvez les trouver dans le fichier CSV que vous avez téléchargé précédemment.

Connectez votre site Web à AWS

N'oubliez pas de cliquer sur le bouton “Enregistrer les modifications” pour enregistrer vos informations d'identification.

Ensuite, vous devez visiter AWS » Synthèse vocale page. À partir de là, vous pouvez sélectionner la langue de votre contenu, puis cocher la case à côté de l'option “Activer la prise en charge de la synthèse vocale”.

Activer la synthèse vocale

N'oubliez pas de cliquer sur le bouton “Enregistrer les modifications” pour enregistrer vos paramètres.

Le plugin va maintenant recharger la page des paramètres de synthèse vocale. Vous pourrez désormais voir des options pour configurer la synthèse vocale Amazong Polly sur votre site WordPress.

Paramètres de synthèse vocale

Vous pouvez sélectionner la langue, le type de voix, la qualité audio, le style de narration, etc.

En dessous, vous pouvez sélectionner la manière dont vous souhaitez afficher le lecteur audio. Vous pouvez l'afficher avant ou après le contenu.

Paramètres du lecteur de synthèse vocale

De plus, vous pouvez dire au plugin d'activer automatiquement la synthèse vocale pour les articles les plus récents. Si vous désactivez cette option, vous devrez l'activer manuellement pour les messages où vous souhaitez afficher l'option de synthèse vocale.

Faites défiler vers le bas et vous pouvez choisir où vous souhaitez stocker les fichiers audio. Le plugin vous permet de stocker automatiquement des fichiers audio sur le stockage cloud Amazon S3 (votre compte gratuit vous donne 5 Go de stockage).

Choisir les options de stockage de fichiers

Vous pouvez également les stocker sur votre compte d'hébergement WordPress, mais cela ralentirait votre site Web et augmenterait également la taille de votre sauvegarde WordPress.

Une fois que vous avez terminé, n'oubliez pas de cliquer sur le bouton “Enregistrer les modifications” pour enregistrer vos paramètres.

Affichage du lecteur de synthèse vocale dans les publications WordPress

En fonction de vos paramètres, le plugin affichera automatiquement un lecteur audio de synthèse vocale pour les articles les plus récents.

Aperçu d'un lecteur audio de synthèse vocale

Pour vos articles plus anciens, vous devrez modifier la publication / la page et activer l'option de synthèse vocale située sous l'éditeur de publication.

Activer la synthèse vocale pour les messages individuels

N'oubliez pas de sauvegarder/mettre à jour votre article et de vider le cache de WordPress après avoir activé manuellement la synthèse vocale.

Nous espérons que cet article vous a aidé à apprendre comment ajouter facilement du texte à la parole sur votre site WordPress. Vous pouvez également consulter notre guide sur la création d'une newsletter par e-mail pour augmenter votre trafic et sur la manière d'obtenir un numéro de téléphone professionnel virtuel pour votre site Web.

Si cet article vous a plu, abonnez-vous à notre Chaîne Youtube pour les didacticiels vidéo WordPress. Vous pouvez également nous retrouver sur Twitter et Facebook.