edge-tts-rs

Provide simple packaging for edge tts services

example

```rust use edge_tts_rs::edge_api::{EdgeTTS, EdgeTTSConfig, TTS}; let tts = EdgeTTS::new(EdgeTTSConfig::default()); let mut client = tts.connect()?; let vec = tts .send_content(&mut client, "Hello, World".to_string()) .await?; fs::write("hello_world.mp3", vec).unwrap(); ``` ```rust use edge_tts_rs::edge_api::{EdgeTTS, EdgeTTSConfig, TTS}; let tts = EdgeTTS::new(EdgeTTSConfig::default()); let mut client = tts.connect()?; let vec = tts.send_ssml(&mut client, r#" 你好啊, 今天天气怎么样? "#.to_string(), ) .await?; fs::write("send_custom_ssml.mp3", vec).unwrap(); ```