Tagalog text to speech API: Sume tl voices vs Eleven v4 Filipino
Sume's Voices library tags voices with tl for Tagalog; Eleven v4 lists Filipino among 90+ languages. What to send, and how to check the voice speaks it.

For Tagalog text to speech, Sume's Voices library has a Tagalog language tag, tl, and ElevenLabs' Eleven v4 lists Filipino in its language set. Both can voice a Tagalog script; the difference is how each tells the model which language to speak. On Sume you pick a voice tagged tl and send language: "tl" with the transcript.
Sume's side comes from the tts_create payload described in MCP tools and gates and the Voices language list in the Sume codebase. ElevenLabs' side comes from its Eleven v4 docs page and launch post, both read on 2026-10-03.
What each side lists
The ElevenLabs docs page lists Filipino in its language list and says some languages are handled more fluently than others. Sume's Voices library accepts 16 language tags when you create a voice, and tl is one of them. A Sume voice carries one language tag, so you pick or create a voice for Tagalog rather than switching a single voice between languages.
| Item | Sume | ElevenLabs Eleven v4 |
|---|---|---|
| Tagalog or Filipino listed | Yes, tag tl in the Voices library | Yes, Filipino in the language list |
| Where you say the language | language field on the TTS request, plus the voice's own tag | Model chooses from the text, per the docs page |
| Number of languages | 16 voice language tags | 90+ on the launch post |
| Wrong-language guard | Warning and confirm_language_mismatch before any charge | Not stated on the pages read |
The request that works
Send the Tagalog transcript, a voice id from your Voices library whose language is tl, and language: "tl". The language field matters: the tool schema says the provider assumes English when it is omitted. If the voice's tag and the request language disagree, Sume returns a warning with would_submit: false and creates no job until you resend with confirm_language_mismatch: true.
The transcript can be up to 20,000 characters per request, and spaces and punctuation count toward the price.
Check before you publish
Neither vendor's page promises equal quality across every language, and ElevenLabs says so directly. Generate a 200-character test, listen for stress and borrowed English vowels, and only then run the full script. Tagalog scripts that mix English words are the usual trouble spot; try the exact mixed sentence you plan to ship.
Sources
Related posts
More in Comparisons
- Talking clip cost per minute: Fabric vs Avatar Standard, Plus, Max
One minute of talking video lists at $6.00 to $33.00 on Sume by route: Fabric 480p or 720p, or Avatar Standard, Plus or Max. The table and what differs.
- Tavus enable_closed_captions vs captions burned into a Sume clip
Tavus closed captions are a flag shown live in the conversation page; Sume burns captions into the MP4 itself, with a style, a language hint and a 60 s ceiling.
- Tavus guardrails: 1,000-character rules vs reviewing a Sume script
Tavus guardrails steer a live agent with rules up to 1,000 characters, 50 per PAL, with no guarantee. A Sume avatar script can be reviewed before it renders.
- Tavus knowledge base limits vs putting the facts in a Sume script
Tavus knowledge bases are English-only, take 5-10 minutes to process and cap crawls at 10,000 documents. A Sume avatar script carries its facts in the text.
Written by Sume