Trois shortcodes sont disponibles. La plupart des utilisateurs n'ont besoin que de [mementor-tts]. Les deux autres sont réservés aux cas avancés.
[mementor-tts]
Le shortcode audio principal. Il enveloppe le texte à narrer et place un lecteur au-dessus du texte encadré.
Utilisation de base
[mementor-tts]Votre texte ici.[/mementor-tts]
Avec attributs
[mementor-tts voice="IKne3meq5aSn9XLyUdCD" model="eleven_flash_v2_5" label="Écouter ceci" autoplay="no" download="yes" loop="no" time_display="yes" speed_control="yes" volume_control="yes" information="no"]
Votre texte ici.
[/mementor-tts]
Attributs
| Attribut | Valeurs | Défaut | Description |
|---|---|---|---|
voice |
ID de voix | défaut du site | Remplace la voix pour ce shortcode |
model |
eleven_flash_v2_5, etc. |
défaut du site | Remplace le modèle ElevenLabs |
label |
Tout texte | vide | S'affiche au-dessus du lecteur |
autoplay |
yes / no |
no |
Démarre la lecture au chargement de la page |
download |
yes / no |
défaut du site | Affiche le bouton de téléchargement |
loop |
yes / no |
no |
Lecture en boucle |
time_display |
yes / no |
défaut du site | Affiche le temps et la durée |
speed_control |
yes / no |
défaut du site | Affiche le sélecteur de vitesse |
volume_control |
yes / no |
défaut du site | Affiche le curseur de volume |
information |
yes / no |
défaut du site | Affiche l'icône d'information |
Exemples
Bloc audio simple :
[mementor-tts]Bonjour, ceci est un test.[/mementor-tts]
Label personnalisé et lecture automatique :
[mementor-tts label="Message de bienvenue" autoplay="yes"]
Bienvenue sur notre site.
[/mementor-tts]
Voix différente pour une section spécifique :
[mementor-tts voice="EXAVITQu4vr4xnSDxMaL"]
Ce paragraphe utilise une voix différente.
[/mementor-tts]
[tts_player]
Affiche le lecteur audio pour l'audio généré d'un article existant. Utilisez ce shortcode pour placer le lecteur à un endroit non défini par défaut.
Utilisation de base
[tts_player]
Placé dans un article ou une page, il fait référence à l'audio de cet article. Placé dans un template via do_shortcode(), passez l'ID de l'article explicitement.
Attributs
| Attribut | Valeurs | Description |
|---|---|---|
id |
ID d'article | Référence l'audio d'un article spécifique |
lang |
code de langue | Pour les sites multilingues, choisit une langue |
Exemples
Par défaut (utilise l'audio de l'article en cours) :
[tts_player]
Article spécifique :
[tts_player id="123"]
Langue spécifique (WPML/Weglot) :
[tts_player id="123" lang="es"]
[mementor_raw]
Transmet du texte brut à ElevenLabs sans le nettoyage standard de TTSWP (pas de suppression des sélecteurs CSS, pas d'échappement des shortcodes). Utilisation avancée uniquement.
Utilisation
[mementor_raw]
Votre texte brut qui contourne tous les filtres TTSWP.
[/mementor_raw]
Utilisez [mementor_raw] dans un bloc [mementor-tts] pour contrôler précisément ce qui est envoyé à la synthèse :
[mementor-tts]
Phrase d'introduction.
[mementor_raw]<phoneme alphabet="ipa" ph="təˈmeɪtoʊ">tomato</phoneme>[/mementor_raw]
Suite du texte.
[/mementor-tts]
Dans les templates de thème
Pour utiliser un shortcode depuis un template PHP :
<?php echo do_shortcode('[tts_player id="' . get_the_ID() . '"]'); ?>