Back to Models
Kokoro 82M
Text to SpeechKokoro 82M - High-quality TTS with 24 voices, Misaki dictionary
Integration
main.rs
use xybrid_sdk::{Xybrid, Envelope};
// Load the TTS model
let model = Xybrid::model("kokoro-82m").load()?;
// Generate speech from text
let result = model.run(&Envelope::text("Hello from Xybrid!"))?;
// Save the audio output
std::fs::write("output.wav", result.audio_bytes.unwrap())?;Voices
24 voices available. Default: af_heart
| Voice ID | Name | Gender | Language | Style |
|---|---|---|---|---|
| af_heart (default) | Heart | female | en-US | neutral |
| af_alloy | Alloy | female | en-US | neutral |
| af_aoede | Aoede | female | en-US | neutral |
| af_bella | Bella | female | en-US | expressive |
| af_jessica | Jessica | female | en-US | neutral |
| af_kore | Kore | female | en-US | neutral |
| af_nicole | Nicole | female | en-US | whisper |
| af_nova | Nova | female | en-US | neutral |
| af_river | River | female | en-US | neutral |
| af_sarah | Sarah | female | en-US | neutral |
| af_sky | Sky | female | en-US | neutral |
| am_adam | Adam | male | en-US | neutral |
| am_echo | Echo | male | en-US | neutral |
| am_eric | Eric | male | en-US | neutral |
| am_fenrir | Fenrir | male | en-US | neutral |
| am_liam | Liam | male | en-US | neutral |
| am_michael | Michael | male | en-US | neutral |
| am_onyx | Onyx | male | en-US | neutral |
| am_puck | Puck | male | en-US | neutral |
| bf_emma | Emma | female | en-GB | neutral |
| bf_isabella | Isabella | female | en-GB | neutral |
| bm_george | George | male | en-GB | neutral |
| bm_lewis | Lewis | male | en-GB | neutral |
| bm_daniel | Daniel | male | en-GB | neutral |
Details
- Task
- Text to Speech
- Family
- Hexgrad
- Parameters
- 82M
- Format
- onnx
- Quantization
- fp16
- Size
- 174.9 MB
- Voices
- 24
- Model ID
- kokoro-82m