Supported Tags
<phoneme> — Custom Pronunciation
<sub> — Text Substitution
<say-as> — Content Type Interpretation
Say-As Types
Date Formats
Usage
Coexistence with Markdown
Both syntaxes work together:Edge Cases
- No SSML tags: Text passes through unchanged (fast path)
- Malformed tags: Invalid SSML passes through as literal text
- Unknown interpret-as: Content returned unchanged