French Text to SpeechFrançais
Generate natural-sounding French audio via REST API. 10 voices, Latin script, free 10K chars/month — no credit card.
Bienvenue sur Audexum — synthèse vocale pour les développeurs et créateurs de contenu.
Try this in the playground →- Correct nasal vowels: an, en, in, on, un — a key French quality marker
- Liaison rendered correctly — French inter-word consonant linking
- France, Belgium, Canada — large Francophone developer market
- EU-hosted — appropriate for French RGPD-compliant products
ElevenLabs supports French at $22+/mo for 100K chars. Google Cloud TTS is $16/1M. Audexum is €8/1M with correct nasal vowels and liaison handling.
French podcast automation and e-learning
French podcasters, e-learning platforms (OpenClassrooms), and media companies generate French audio at scale for content pipelines, subtitles-to-audio, and accessibility.
Audexum integrates as a single REST endpoint — no SDK required. Send your French text, receive WAV audio. The free tier (10K chars/month) covers prototyping; paid plans start at €4/month for 100K characters.
First French audio in 60 seconds.
The French language code is fr — pass it as the lang parameter.
curl -X POST https://audexum.com/api/synthesize \
-H "Authorization: Bearer $AUDEXUM_KEY" \
-H "Content-Type: application/json" \
-d '{
"text": "Bienvenue sur Audexum.",
"voice": "F1",
"lang": "fr"
}' \
--output output.wavimport requests
response = requests.post(
"https://audexum.com/api/synthesize",
headers={
"Authorization": f"Bearer {AUDEXUM_KEY}",
"Content-Type": "application/json",
},
json={
"text": "Bienvenue sur Audexum.",
"voice": "F1",
"lang": "fr",
},
)
response.raise_for_status()
with open("output.wav", "wb") as f:
f.write(response.content)Full API reference: audexum.com/docs. All 10 voices (M1–M5, F1–F5) support French.
French TTS — same price as English.
No language surcharge. French is included on every plan at the same rate as any other language.
PAYG credits never expire. All plans include STT (dictation) at no extra cost. Full pricing details →
Does Audexum correctly render French nasal vowels?+
Yes. French nasal vowels (an/en as /ɑ̃/, in as /ɛ̃/, on as /ɔ̃/, un as /œ̃/) are among the most distinctive sounds in French. The model renders them correctly, not as the vowel + n combination that poorly trained TTS produces.
Is French available on the free tier?+
Yes. French is on the 10,000 char/month free plan — no credit card required.
How does Audexum handle French liaison?+
French liaison — where a final consonant links to the next word's initial vowel — is handled automatically. For example, 'les enfants' is pronounced /le.zɑ̃.fɑ̃/ with the s-z liaison, not /le ɑ̃.fɑ̃/.
Can I use Audexum for Canadian French (Quebec)?+
The current French voice model is trained on standard French (Metropolitan/Parisian). For content targeting Quebec specifically, the accent will be perceived as European French. Canadian French phonology (distinctive vowels, certain loanwords) is not currently differentiated.
Audexum supports 33 languages.
Switch language with one parameter — same API endpoint, same pricing.
See the full 33-language list in the API docs or on the multilingual TTS guide.
Try French TTS free.
10,000 characters per month, no credit card. First French WAV in your terminal in 60 seconds.
Questions? [email protected]