# 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?