← Back to models

Kitten Tts Mini 0.8

Text to Speech

KittenTTS Mini 0.8 - High-quality StyleTTS 2 (80M params, 8 named voices, OpenPhonemizer)

Integration

main.rs
use xybrid_sdk::{Xybrid, Envelope};

// Load the TTS model
let model = Xybrid::model("kitten-tts-mini-0.8").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

8 voices available. Default: expr-voice-2-f

Voice IDNameGenderLanguageStyle
expr-voice-2-f (default)Bellafemaleenexpressive
expr-voice-2-m Jaspermaleenexpressive
expr-voice-3-f Lunafemaleenexpressive
expr-voice-3-m Brunomaleenexpressive
expr-voice-4-f Rosiefemaleenexpressive
expr-voice-4-m Hugomaleenexpressive
expr-voice-5-f Kikifemaleenexpressive
expr-voice-5-m Leomaleenexpressive