mod common;
use common::parse_cli_input;
use piper_phoneme_streaming::FullG2p;
fn main() {
let input = parse_cli_input().unwrap();
let g2p = FullG2p::new(input.language).unwrap();
let out = g2p.g2p(&input.sentence).unwrap();
let out_str: String = out.iter().map(|t| t.token).collect();
println!("{out_str}");
}