Skip to main content

Crate pocket_tts

Crate pocket_tts 

Source

Re-exports§

pub use pause::ParsedText;
pub use pause::PauseMarker;
pub use pause::parse_text_with_pauses;
pub use quantize::QuantizeConfig;
pub use quantize::QuantizedTensor;
pub use tts_model::TTSModel;
pub use voice_state::ModelState;

Modules§

audio
conditioners
config
Configuration types for pocket-tts, matching Python’s utils/config.py
models
modules
pause
Pause/silence handling for text-to-speech
quantize
Quantization support for Pocket TTS
tts_model
Main TTSModel struct - orchestrates the TTS pipeline
voice_state
Voice state management for streaming generation and voice cloning
weights