Tre shortcodes er tilgængelige. De fleste brugere behøver kun [mementor-tts]. De to andre er til avancerede scenarier.
[mementor-tts]
Hovedlydshortkoden. Omslutter tekst, der skal fortælles, og placerer en afspiller over den omsluttede tekst.
Grundlæggende brug
[mementor-tts]Din tekst her.[/mementor-tts]
Med attributter
[mementor-tts voice="IKne3meq5aSn9XLyUdCD" model="eleven_flash_v2_5" label="Lyt til dette" autoplay="no" download="yes" loop="no" time_display="yes" speed_control="yes" volume_control="yes" information="no"]
Din tekst her.
[/mementor-tts]
Attributter
| Attribut | Værdier | Standard | Beskrivelse |
|---|---|---|---|
voice |
Voice ID | websitestandard | Tilsidesæt stemmen for denne shortcode |
model |
eleven_flash_v2_5, osv. |
websitestandard | Tilsidesæt ElevenLabs-modellen |
label |
Vilkårlig tekst | tom | Vises over afspilleren |
autoplay |
yes / no |
no |
Start afspilning ved sideindlæsning |
download |
yes / no |
websitestandard | Vis downloadknap |
loop |
yes / no |
no |
Loop lyden |
time_display |
yes / no |
websitestandard | Vis tid og varighed |
speed_control |
yes / no |
websitestandard | Vis hastighedsvælger |
volume_control |
yes / no |
websitestandard | Vis lydstyrkeregulator |
information |
yes / no |
websitestandard | Vis informationsikon |
Eksempler
Simpel lydblok:
[mementor-tts]Hej, dette er en test.[/mementor-tts]
Brugerdefineret label og autoplay:
[mementor-tts label="Velkomstbesked" autoplay="yes"]
Velkommen til vores side.
[/mementor-tts]
Anden stemme til et bestemt afsnit:
[mementor-tts voice="EXAVITQu4vr4xnSDxMaL"]
Dette afsnit bruger en anden stemme.
[/mementor-tts]
[tts_player]
Viser lydafspilleren for et eksisterende indlægs genererede lyd. Brug denne shortcode, når du vil placere afspilleren et ikke-standardiseret sted.
Grundlæggende brug
[tts_player]
Når den placeres i et indlæg eller en side, refererer den til det pågældende indlægs lyd. Når den bruges i en skabelon via do_shortcode(), angiv post-ID eksplicit.
Attributter
| Attribut | Værdier | Beskrivelse |
|---|---|---|
id |
post-ID | Referer til et bestemt indlægs lyd |
lang |
sprogkode | Til flersprogede sider, vælg et sprog |
Eksempler
Standard (bruger det aktuelle indlægs lyd):
[tts_player]
Bestemt indlæg:
[tts_player id="123"]
Bestemt sprog (WPML/Weglot):
[tts_player id="123" lang="es"]
[mementor_raw]
Sender rå tekst direkte til ElevenLabs uden TTSWP's standardoprydning - ingen CSS-selektor-fjernelse, ingen shortcode-escaped tekst. Kun til avanceret brug.
Brug
[mementor_raw]
Din rå tekst, der omgår alle TTSWP-filtre.
[/mementor_raw]
Brug [mementor_raw] inde i en [mementor-tts]-blok, når du har brug for præcis kontrol over, hvad der sendes til syntese:
[mementor-tts]
Introduktionssætning.
[mementor_raw]<phoneme alphabet="ipa" ph="təˈmeɪtoʊ">tomato</phoneme>[/mementor_raw]
Resten af teksten.
[/mementor-tts]
I temaskabeloner
Sådan bruger du en shortcode fra en PHP-skabelon:
<?php echo do_shortcode('[tts_player id="' . get_the_ID() . '"]'); ?>