Kokoro preset voice · British English
Kokoro bf_emma: Emma
Emma is the highest-graded British female voice in Kokoro, polite and earnest with clear diction. It is the British pick for longer scripts that need to stay consistent.
Free plan with Kokoro voices, 3,000 characters a day · 3-day Pro trial, then $49 once
Voice facts
- Voice ID
bf_emma- Accent
- British English
- Gender
- Female
- Official grade
- B-
- Tone
- Polite, earnest young voice
- Target quality / training data
- B / HH hours
Where Emma fits
Good for
- British-accent courses and e-learning
- Audiobook chapters
- Narrated blog posts
Pick another voice for
- Gritty or dramatic character reads
Grades and training data come from the model author’s Kokoro-82M VOICES.md, checked November 5, 2026. The sample above was generated with this preset; your result depends on the script and speed setting.
Use the same voice ID in code
The preset name is the same in the open source Kokoro tools. With MLX-Audio on Apple Silicon:
mlx_audio.tts.generate --model mlx-community/Kokoro-82M-bf16 \
--text "Hello from Kokoro." --voice bf_emma --lang_code bWith the kokoro Python package:
from kokoro import KPipeline
pipeline = KPipeline(lang_code="b")
for _, _, audio in pipeline("Hello from Kokoro.", voice="bf_emma"):
...The first letter of the ID sets the accent (a American, b British) and the second sets the speaker (f female, m male). The language code must match.
Other Kokoro voice profiles
- BellaWarm, professional narrator
- EricDeep, measured narrator
- NovaBright, friendly conversational voice
- MichaelClear, confident business voice
- SkyHigh, energetic character voice
- OnyxDeep, authoritative voice
- LilySoft, gentle young voice
- GeorgeCalm, measured voice
- DanielFormal, dignified voice
Want something beyond the presets? Browse community voices or try Voice Design.