Files
audiobook/AVAILABLE_VOICES.md
Paul Bailey 5c7b339bdf Add all 54 Kokoro TTS voices and 9 language support
- 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
2025-12-09 11:14:28 +00:00

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 English
    • b = British English
    • e = Spanish (español)
    • f = French
    • h = Hindi
    • i = Italian
    • j = Japanese
    • p = Portuguese
    • z = Chinese (Mandarin)
  • Second letter: Gender
    • f = Female
    • m = Male
  • Rest: Voice name/identifier

American English (a) - 21 voices

Female (af_*)

  • af_alloy - Alloy
  • af_aoede - Aoede
  • af_bella - Bella ✓ (currently in app)
  • af_heart - Heart
  • af_jessica - Jessica
  • af_kore - Kore
  • af_nicole - Nicole
  • af_nova - Nova
  • af_river - River
  • af_sarah - Sarah ✓ (currently in app)
  • af_sky - Sky

Male (am_*)

  • am_adam - Adam ✓ (currently in app)
  • am_echo - Echo
  • am_eric - Eric
  • am_fenrir - Fenrir
  • am_liam - Liam
  • am_michael - Michael ✓ (currently in app)
  • am_onyx - Onyx
  • am_puck - Puck
  • am_santa - Santa

British English (b) - 8 voices

Female (bf_*)

  • bf_alice - Alice
  • bf_emma - Emma ✓ (currently in app)
  • bf_isabella - Isabella ✓ (currently in app)
  • bf_lily - Lily

Male (bm_*)

  • bm_daniel - Daniel
  • bm_fable - Fable
  • bm_george - George ✓ (currently in app)
  • bm_lewis - Lewis ✓ (currently in app)

Spanish (e) - 3 voices

Female (ef_*)

  • ef_dora - Dora

Male (em_*)

  • em_alex - Alex
  • em_santa - Santa

French (f) - 1 voice

Female (ff_*)

  • ff_siwis - Siwis

Hindi (h) - 4 voices

Female (hf_*)

  • hf_alpha - Alpha
  • hf_beta - Beta

Male (hm_*)

  • hm_omega - Omega
  • hm_psi - Psi

Italian (i) - 2 voices

Female (if_*)

  • if_sara - Sara

Male (im_*)

  • im_nicola - Nicola

Japanese (j) - 5 voices

Female (jf_*)

  • jf_alpha - Alpha
  • jf_gongitsune - Gongitsune
  • jf_nezumi - Nezumi
  • jf_tebukuro - Tebukuro

Male (jm_*)

  • jm_kumo - Kumo

Portuguese (p) - 3 voices

Female (pf_*)

  • pf_dora - Dora

Male (pm_*)

  • pm_alex - Alex
  • pm_santa - Santa

Chinese/Mandarin (z) - 7 voices

Female (zf_*)

  • zf_xiaobei - Xiaobei
  • zf_xiaoni - Xiaoni
  • zf_xiaoxiao - Xiaoxiao
  • zf_xiaoyi - Xiaoyi

Male (zm_*)

  • zm_yunjian - Yunjian
  • zm_yunxi - Yunxi
  • zm_yunxia - Yunxia
  • zm_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:

  1. More variety in American English (11 female + 10 male available!)
  2. Additional languages (Spanish, French, Italian, Japanese, Portuguese, Chinese, Hindi)
  3. More character variety (different voice characteristics)

Would you like me to update the frontend to include more voices?