- Expanded from 8 to 54 voices across 9 languages - American English: 21 voices (11 female, 10 male) - British English: 8 voices (4 female, 4 male) - Spanish: 3 voices (1 female, 2 male) - French: 1 voice (1 female) - Hindi: 4 voices (2 female, 2 male) - Italian: 2 voices (1 female, 1 male) - Japanese: 5 voices (4 female, 1 male) - Portuguese: 3 voices (1 female, 2 male) - Chinese: 7 voices (4 female, 4 male) - Updated backend to support all language codes (a,b,e,f,h,i,j,p,z) - Added comprehensive voice documentation
3.3 KiB
3.3 KiB
Available Kokoro TTS Voices
Kokoro-82M has 54 voices available across multiple languages!
Voice Naming Convention
- First letter: Language code
a= American Englishb= British Englishe= Spanish (español)f= Frenchh= Hindii= Italianj= Japanesep= Portuguesez= Chinese (Mandarin)
- Second letter: Gender
f= Femalem= Male
- Rest: Voice name/identifier
American English (a) - 21 voices
Female (af_*)
af_alloy- Alloyaf_aoede- Aoedeaf_bella- Bella ✓ (currently in app)af_heart- Heartaf_jessica- Jessicaaf_kore- Koreaf_nicole- Nicoleaf_nova- Novaaf_river- Riveraf_sarah- Sarah ✓ (currently in app)af_sky- Sky
Male (am_*)
am_adam- Adam ✓ (currently in app)am_echo- Echoam_eric- Ericam_fenrir- Fenriram_liam- Liamam_michael- Michael ✓ (currently in app)am_onyx- Onyxam_puck- Puckam_santa- Santa
British English (b) - 8 voices
Female (bf_*)
bf_alice- Alicebf_emma- Emma ✓ (currently in app)bf_isabella- Isabella ✓ (currently in app)bf_lily- Lily
Male (bm_*)
bm_daniel- Danielbm_fable- Fablebm_george- George ✓ (currently in app)bm_lewis- Lewis ✓ (currently in app)
Spanish (e) - 3 voices
Female (ef_*)
ef_dora- Dora
Male (em_*)
em_alex- Alexem_santa- Santa
French (f) - 1 voice
Female (ff_*)
ff_siwis- Siwis
Hindi (h) - 4 voices
Female (hf_*)
hf_alpha- Alphahf_beta- Beta
Male (hm_*)
hm_omega- Omegahm_psi- Psi
Italian (i) - 2 voices
Female (if_*)
if_sara- Sara
Male (im_*)
im_nicola- Nicola
Japanese (j) - 5 voices
Female (jf_*)
jf_alpha- Alphajf_gongitsune- Gongitsunejf_nezumi- Nezumijf_tebukuro- Tebukuro
Male (jm_*)
jm_kumo- Kumo
Portuguese (p) - 3 voices
Female (pf_*)
pf_dora- Dora
Male (pm_*)
pm_alex- Alexpm_santa- Santa
Chinese/Mandarin (z) - 7 voices
Female (zf_*)
zf_xiaobei- Xiaobeizf_xiaoni- Xiaonizf_xiaoxiao- Xiaoxiaozf_xiaoyi- Xiaoyi
Male (zm_*)
zm_yunjian- Yunjianzm_yunxi- Yunxizm_yunxia- Yunxiazm_yunyang- Yunyang
Summary
| Language | Female Voices | Male Voices | Total |
|---|---|---|---|
| American English | 11 | 10 | 21 |
| British English | 4 | 4 | 8 |
| Spanish | 1 | 2 | 3 |
| French | 1 | 0 | 1 |
| Hindi | 2 | 2 | 4 |
| Italian | 1 | 1 | 2 |
| Japanese | 4 | 1 | 5 |
| Portuguese | 1 | 2 | 3 |
| Chinese | 4 | 4 | 8 |
| TOTAL | 29 | 26 | 55 |
Currently Configured (8 voices)
The app currently uses only 8 voices:
- ✓ af_bella, af_sarah (American Female)
- ✓ am_adam, am_michael (American Male)
- ✓ bf_emma, bf_isabella (British Female)
- ✓ bm_george, bm_lewis (British Male)
Recommendation
You could expand the voice options to include:
- More variety in American English (11 female + 10 male available!)
- Additional languages (Spanish, French, Italian, Japanese, Portuguese, Chinese, Hindi)
- More character variety (different voice characteristics)
Would you like me to update the frontend to include more voices?