Voices, Voice IDs, and Supported Languages

View as Markdown

Curated voice IDs you can paste straight into a TTS request, plus the API call for filtering the full 217-voice catalog. The model cards remain the canonical source for the complete catalog — this page is the fastest path from “I need a voice” to “I have a voice_id”.

Pairing rule. Lightning v3.1 voice IDs only work with "model": "lightning_v3.1" (or with model omitted — the default). Lightning v3.1 Pro voice IDs only work with "model": "lightning_v3.1_pro". Mismatched pairing returns synthesised audio in the wrong voice or no audio at all. See the Pro model card and v3.1 model card for the full catalogs.

Quick pick by use case

Use caseRecommended voiceModelWhy
US conversational, femalekaitlynlightning_v3.1_proPro pool, natural American accent
US conversational, maleblakelightning_v3.1_proPro pool, natural American accent
UK conversational, femalesophielightning_v3.1_proPro pool, British accent
UK conversational, malesamlightning_v3.1_proPro pool, British accent
Indian English + Hindi, femalemeherlightning_v3.1_proPro pool, Indian voices code-switch en↔hi
Indian English + Hindi, maleavirajlightning_v3.1_proPro pool, Indian voices code-switch en↔hi
US English, broad coveragemagnus (M) / olivia (F)lightning_v3.1Standard pool, 217-voice catalog access
Hindi (Devanagari script)devansh (M) / sunidhi (F)lightning_v3.1Standard pool, Hindi-trained voices
Tamiljeevan (M) / rajeshwari (F)lightning_v3.1Standard pool, Tamil-trained voices
Spanish (European)marcos (M) / daniella (F)lightning_v3.1Standard pool, Spanish-trained voices

Lightning v3.1 Pro — by accent + gender

Premium pool with a curated catalog. The accent pools below are English-focused; Indian Pro voices additionally code-switch to Hindi when language: hi is set (or language is omitted, defaulting to en + hi). The Pro pool also includes dedicated voices for 29 additional languages — 9 Indic, 8 Asian & Middle Eastern, 12 European (including Dutch and Swedish) — listed in the accordions below. Pass the matching ISO 639-1 code in the language body parameter, or use auto to route across all supported languages with any English/Hindi voice.

Female: kaitlyn, savannah, amelia, zoe, ruby, leah, jenna, kate, molly, sara, fiona

Male: blake, austin, henry, jack, leo, luke, owen

Female: sophie, ellie, cressida, ottilie, elowen, seraphina

Male: sam, henry, benedict, cormac, rupert, finley

Female: rhea, zariya, kareena, mishka, inaaya, saira, meher, aarini

Male: aviraj, vyom, zoravar, reyansh, ahan

Pair each voice with its language code, e.g. "language": "ta" with a Tamil voice.

LanguageCodeFemale voicesMale voices
Marathimrmrunal, manasi, ketaki, tejaswinimandar, tushar
Tamiltamalar, nila, tamilselvimathan, dinesh, prabhu, ezhil, kavin, tamizh, barath, sakthi, murugan
Malayalammlparvathy, lakshmivishnu, sreenath, unni, aravindan
Telugutesravani, swathinaveen, charan, sasank, bhaskar, gopal, manohar
Kannadaknspoorthi, rashmi, varsha, sahanarakshith, kishore, yogesh, gowtham, shankar, basava
Punjabipajasleen, manmeetrajdeep, tejinder, sukhdeep, amrit, gagandeep
Bengalibnrajib, tanmoy, subhro, arghya, indranil
Odiaorsasmita, ankitasubrat, debasish, sambit, pratik, rakesh, smruti
Gujaratigukrupa, riddhijignesh, mit, keval
LanguageCodeFemale voicesMale voices
Arabicarlaylaadam
Chinese (Mandarin)zhhazel, viviandylan, silas, eli
Indonesianidnorabryce, miles, cole
Japanesejaaria, mila, daisyjasper
Koreankojune
Malaymssasharoman
Turkishtrbeau, wes
Vietnamesevikai
LanguageCodeFemale voicesMale voices
Germandehanna, lea, petramax, ben, markus, finn
Spanishesmartina, ines, paulasebastian, mateo, gabriel
Frenchfrmanon, juliette, lucie, elise, amelielouis, nicolas, maxime, raphael
Italianitsilvia, concetta, ariannadavide, luca, leonardo
Portuguese (Brazilian)ptjuliana, leticiagustavo, thiago, bruno
Portuguese (European)ptcatarinafrancisco
Russianruanastasia, ekaterina, olga, irinaandrei, nikolai, maksim
Greekelkaterina, dimitra, athinadimitris, vasilis
Finnishfiaino, helmi, venlamika, timo, matti
Norwegiannosolveig, maritkristian, espen
Polishplewa, joannatomasz, jakub

See the Pro model card voice catalog for ranking notes.

Lightning v3.1 — standard pool

217 voices total across 12 languages — English (176), Hindi (115), Tamil (13), Spanish (11), Kannada (10), Marathi (9), Telugu (8), Odia (8), Punjabi (8), Malayalam (6), Gujarati (5), Bengali (4). Voices below are the curated short-list; the v3.1 model card has the full catalog.

Male: jordan, robert, johnny, lucas, magnus, ronald, blofeld, zorin, felix, malcolm

Female: lauren, hannah, vanessa, brooke, olivia, rachel, nicole, elizabeth, ilsa, christine

Voice IDGenderAccent
williamMaleCanadian
ericaFemaleCanadian
chloeFemaleAustralian

Female: sunidhi, chinmayi, aanya, siya, anuja, avni, ishani, yuvika, advika, sana, sameera, srishti, sakshi, maya

Male: wasim, rehan, parth, atharv, vivaan, devansh, aarush

Voice IDGender
jeevanMale
rajeshwariFemale
Voice IDGender
srihariMale
padmajaFemale
Voice IDGender
pranavMale
deepashriFemale
Voice IDGender
vaisakhMale
shibiFemale
Voice IDGender
nileshMale
rupaliFemale
Voice IDGender
dhruvitMale
niharikaFemale
Voice IDGender
marcosMale
davidMale
miguelMale
daniellaFemale
camillaFemale
albaFemale
nereaFemale

Fetch the full catalog programmatically

For filtering by language / accent / gender / use case across the full 217 voices, query the live catalog. The response includes both standard Lightning v3.1 voices and Pro voices, distinguished by their tags.

$curl "https://api.smallest.ai/waves/v1/lightning-v3.1/get_voices" \
> -H "Authorization: Bearer $SMALLEST_API_KEY"

Voice object shape

Each entry in the voices array has:

FieldTypeDescription
voiceIdstringUse this with the voice_id body field in synthesis requests.
displayNamestringHuman-readable name.
tags.languagestring[]Languages the voice was trained on (e.g., ["english"], ["english", "hindi"]).
tags.accentstringOne of american, british, indian, canadian, australian.
tags.genderstringmale or female.
tags.agestringyoung, middle-aged, senior.
tags.usecasesstring[]Recommended use cases (e.g., ["conversational"], ["narration"]).

Supported languages

LanguageCodev3.1 voicesv3.1 Pro voices
English (US, UK, Indian)en17643
Hindihi11513 (Indian voices)
Tamilta1312
Spanishes116
Kannadakn1010
Marathimr96
Telugute88
Odiaor88
Punjabipa87
Malayalamml66
Gujaratigu55
Bengalibn45
Germande7
Frenchfr9
Italianit6
Portuguese (Brazilian + European)pt7
Russianru7
Greekel5
Finnishfi6
Norwegianno4
Polishpl4
Arabicar2
Chinese (Mandarin)zh5
Indonesianid4
Japaneseja4
Koreanko1
Malayms2
Turkishtr2
Vietnamesevi1

For per-language voice counts that always reflect the live catalog, query GET /waves/v1/lightning-v3.1/get_voices and group by tags.language. For the canonical per-voice metadata, see the Lightning v3.1 model card voice catalog and Lightning v3.1 Pro voice catalog.

Need help?