Multilingual Text-to-Speech API: es_ES and en_US MP3
A multilingual text-to-speech API turns a string into an MP3 in more than one locale. On Woord that is still POST https://www.getwoord.com/api/convert with Bearer auth and form fields (not a JSON body): text, gender_voice, language.
Documented language values: en_US, en_GB, en_IN, en_AU, pt_BR, pt_PT, fr_FR, fr_CA, de_DE, es_ES, sv_SE, ru_RU, tr_TR. Premium voices prefix text_premium_ or ssml_premium_ (example text_premium_en_US). Starter is $9.99/mo (10k characters per file). Trial is 8 days / 20k characters. The Free site path does not call this API. Docs: /pages/api_docs.
Request: official English sample
curl 'https://www.getwoord.com/api/convert' -X POST \
-H 'Accept: application/json' \
-H 'Authorization: Bearer YOUR_KEY' \
--data $'text=Hello+World&gender_voice=male&language=en_US&speakingRate=1.00&effectsProfileId=telephony-class-application'
gender_voice is male, female, or neutral. Optional speakingRate is 0.25–4.0. Swap language=es_ES and Spanish text for a Castilian voice — same path, same envelope.
Response: official convert sample
{
"message": "Your audio has been created!",
"audio_src": "https://getwoord.s3.amazonaws.com/4273352455515882618255eaaf3c1cbdbe0.55443890.mp3",
"error": false
}
Play or download audio_src. The S3 filename is a sample, not a stable CDN path you should hotlink from this article.
PHP: Spanish (es_ES) form POST
$ch = curl_init('https://www.getwoord.com/api/convert');
curl_setopt_array($ch, [
CURLOPT_POST => true,
CURLOPT_RETURNTRANSFER => true,
CURLOPT_HTTPHEADER => [
'Accept: application/json',
'Authorization: Bearer YOUR_KEY',
],
CURLOPT_POSTFIELDS => http_build_query([
'text' => 'Hola mundo',
'gender_voice' => 'female',
'language' => 'es_ES',
'speakingRate' => '1.00',
]),
]);
$json = json_decode(curl_exec($ch), true);
curl_close($ch);
echo $json['audio_src'];
Same fields as the docs curl. Do not JSON-encode the body.
Go live
1. Register — 8-day trial (20k characters).
2. Copy the Bearer token (Starter $9.99/mo for production).
3. POST form fields to /api/convert
4. Use audio_src when error is false.
FAQ
Is there an MCP server?
No. /mcp and mcp.getwoord.com are not a Woord MCP host.
Start the 8-day trial and convert Hello World →
