Implement volume control

main
Elnu 1 year ago
parent 54de45b58b
commit 4d024d07a7

@ -14,10 +14,16 @@ pub struct Data {
}
lazy_static! {
static ref NARRATOR: GTTSClient = GTTSClient {
volume: 1.0,
language: Languages::English,
tld: "com",
static ref NARRATOR: GTTSClient = {
dotenv::dotenv().expect("Failed to load .env file");
GTTSClient {
volume: std::env::var("VOLUME")
.ok()
.and_then(|str| Some(str.parse().unwrap()))
.unwrap_or(1.0),
language: Languages::English,
tld: "com",
}
};
}

Loading…
Cancel
Save