Synthèse vocale WordPress sans plugin : une version audio de chaque article
Beaucoup de lecteurs préfèrent écouter un long article en marchant ou en voiture, et une version audio aide ceux pour qui la lecture est difficile. Les plugins de synthèse vocale lisent la page soit avec la voix de l’appareil du visiteur, qui change d’un téléphone à l’autre, soit en envoyant votre texte à un service cloud, ce qui implique en général un compte et un abonnement.
Il existe plus simple : vocaliser l’article une fois, téléverser un MP3 et le placer dans le bloc Audio que WordPress propose déjà. SuperClonica offre des voix naturelles en 31 langues à essayer gratuitement en ligne, et un moteur gratuit qui transforme un article entier en MP3 sur votre ordinateur.
Plugin ou fichier
Créer le fichier ne coûte rien : le moteur est gratuit et tourne sur votre propre ordinateur.
- Un plugin à voix d’appareil est gratuit, mais chaque visiteur entend la voix de son système : la qualité change d’un appareil à l’autre.
- Un plugin cloud sonne mieux, mais demande en général un compte et un abonnement, et votre texte part chez un tiers.
- Un MP3 prêt sonne pareil pour tout le monde et n’ajoute aucun script tiers à vos pages.
- Le même fichier peut alimenter un flux de podcast ou être partagé seul.
Choisir une voix gratuitement
Sur la page de n’importe quelle voix, saisissez une phrase de votre article, de 30 à 100 caractères, choisissez la langue et cliquez sur le bouton de synthèse. Écoutez ainsi plusieurs voix et choisissez celle que vos lecteurs entendront dans chaque article.
Créer la version audio d’un article
Nommez le fichier d’après l’article, pour le retrouver et le remplacer quand vous mettez le texte à jour.
- Copiez le texte de l’article dans post.txt, sans menus, légendes ni code.
- Écrivez nombres, dates et sigles comme ils doivent être lus.
- Installez le moteur gratuit : python -m pip install superclonica-cpu.
- Vocalisez tout l’article dans un seul MP3 : superclonica --text-file post.txt --voice F2 --lang fr --normalize --output post-123.mp3.
Téléverser et l’ajouter à l’article
Téléversez le MP3 dans la médiathèque et ajoutez un bloc Audio en haut de l’article. WordPress lit le MP3, le WAV, l’OGG et le M4A d’origine, et le MP3 fonctionne dans tous les navigateurs. Pour téléverser beaucoup de fichiers, utilisez l’API REST avec un mot de passe d’application, disponible depuis WordPress 5.6 : curl -X POST https://example.com/wp-json/wp/v2/media -u "user:application password" -H "Content-Disposition: attachment; filename=post-123.mp3" -H "Content-Type: audio/mpeg" --data-binary @post-123.mp3. La réponse contient l’adresse du fichier pour le bloc Audio. Le moteur n’a pas de limite de caractères : même un long article passe d’un coup.
Des voix pour votre site
Pour votre propre site, utilisez les dix voix de base du modèle, de M1 à M5 et de F1 à F5, gratuites sous la licence OpenRAIL-M, ou votre propre voix entraînée dans le studio SuperClonica. Un site web, c’est de la publication : les voix de personnages faites par des fans ne conviennent qu’à des articles de fans ou parodiques clairement signalés. Indiquez aux lecteurs que la version audio est faite avec l’IA.