Supporto SSML

4 min read

SSML (Speech Synthesis Markup Language) è un markup in stile XML che controlla come il testo viene pronunciato. Usalo per controllare con precisione enfasi, pause, tono e pronuncia. Disponibile nei piani Pro e Agency.

Attiva SSML

  1. Vai su Da testo a voce - TTSWP → Contenuto.
  2. Attiva Consenti SSML nel contenuto del post.
  3. Salva.

Once enabled, any SSML tags inside your post content are passed through to ElevenLabs instead of being read as text.

Tag SSML di base

Pause

Inserisci un silenzio di qualsiasi durata.

<break time="500ms" />

Valori: da 100ms a 10s. Usalo per pause drammatiche o per un ritmo naturale.

Enfasi

Fai risaltare una parola o una frase.

<emphasis level="moderate">parola importante</emphasis>

Livelli: none, reduced, moderate, strong.

Forma parlata di numeri e date

Forza una lettura specifica.

<say-as interpret-as="date">2026-04-18</say-as>
<say-as interpret-as="telephone">555-1234</say-as>
<say-as interpret-as="characters">NASA</say-as>

Valori comuni di interpret-as: date, time, telephone, characters, cardinal, ordinal.

Pronuncia fonetica

Specifica la pronuncia IPA (Alfabeto Fonetico Internazionale).

<phoneme alphabet="ipa" ph="təˈmeɪtoʊ">tomato</phoneme>

Utile per termini tecnici, parole straniere o nomi di marchi che la pronuncia predefinita non gestisce correttamente.

SSML nell'editor a blocchi

Aggiungi SSML all'interno di un blocco HTML personalizzato. I blocchi di testo normali effettuano l'escape di < e >, quindi i tag SSML verrebbero mostrati come testo.

<!-- Blocco HTML personalizzato -->
Benvenuto nel mio articolo.
<break time="500ms" />
Oggi parliamo di <emphasis level="strong">da testo a voce</emphasis> in WordPress.

SSML negli shortcode

Gli shortcode accettano SSML all'interno del contenuto:

[mementor-tts]
Ecco una <break time="700ms" /> pausa drammatica.
[/mementor-tts]

Cosa non è supportato

ElevenLabs non supporta tutte le funzionalità SSML. I seguenti tag vengono ignorati (o causano errori):

  • <audio> per file audio inline
  • <mark> per i marcatori di evento
  • <voice> per cambiare voce a metà frase
  • <w> con attributi POS

Usa la sostituzione di parole o una voce diversa al posto di questi tag.

Quando usare SSML rispetto alle alternative più semplici

Obiettivo Usa
Correggere la pronuncia di una parola Sostituzione parole (più semplice)
Aggiungere pause brevi Pause personalizzate (senza SSML)
Enfatizzare una frase SSML <emphasis>
Formato specifico di date o numeri SSML <say-as>
Pronuncia fonetica SSML <phoneme>

Pagine correlate