tts_rust
Really Simple Text to Speech module for rust
Add this to your Cargo.toml
file:
toml
tts_rust = "0.3.4"
Uses cargo fmt
as formatter
use cargo update
to update to version 0.3.3
```rust use tts_rust::{ GTTSClient, languages::Languages };
fn main() { let mut narrator: GTTSClient = GTTSClient { volume: 1.0, language: Languages::English, // use the Languages enum }; narrator.speak("Hello, World!"); } ```
```rust use tts_rust::{ GTTSClient, languages::Languages };
fn main() { let mut narrator: GTTSClient = GTTSClient { volume: 1.0, language: Languages::English, }; narrator.speak("Starting test?"); let ms = std::time::Duration::frommillis(1000); for _x in 1..9 { narrator.volume += 1.0; let tospeak: String = String::from("Loop ") + &narrator.volume.tostring(); narrator.speak(&tospeak); std::thread::sleep(ms); } } ```