piper-phoneme-streaming 0.1.0

A high-performance Rust library for streaming Text-to-Phoneme (G2P) conversion.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
pub mod en;
pub mod vi;

pub mod acronym;
pub mod short_dict;

use crate::semantic::Language;
use crate::text_expand::ExpandTask;

pub fn get_tasks_for_language(lang: Language) -> Vec<Box<dyn ExpandTask>> {
    match lang {
        Language::English => en::get_en_tasks(),
        Language::Vietnamese => vi::get_vi_tasks(),
    }
}