supertonic-core 0.1.1

Engine-agnostic TTS pipeline for Supertonic — text processing, audio encoding, style loading
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
pub mod audio;
pub mod config;
pub mod engine;
pub mod pipeline;
pub mod style;
pub mod text;

pub use audio::{encode_wav_bytes, write_wav_file};
pub use config::{load_cfgs, AeConfig, Config, TtlConfig};
pub use engine::{ChunkResult, InferenceEngine, SynthesisParams, SynthesisResult, TensorValue};
pub use pipeline::TtsEngine;
pub use style::{load_voice_style, Style, StyleComponent, VoiceStyleData};
pub use text::{
    chunk_text, is_valid_lang, max_chunk_len_for_lang, preprocess_text, sample_noisy_latent,
    UnicodeProcessor,
};