| Crates.io | animalese_tts |
| lib.rs | animalese_tts |
| version | 0.1.1 |
| created_at | 2025-12-31 10:48:55.166818+00 |
| updated_at | 2025-12-31 11:31:55.328707+00 |
| description | A Rust library for generating Animalese-style text-to-speech audio, ported from GolangACTTS. |
| homepage | |
| repository | https://github.com/spacedock-zero/animalese_tts |
| max_upload_size | |
| id | 2014457 |
| size | 239,957 |
A Rust library for generating Animalese-style text-to-speech audio
Add this to your Cargo.toml:
[dependencies]
animalese_tts = "0.1.0"
use animalese_tts::Animalese;
use std::fs::File;
use std::io::Write;
fn main() -> Result<(), Box<dyn std::error::Error>> {
let animalese = Animalese::default();
let wav_data = animalese.generate("Hello Animalese!", false, 1.0)?;
let mut file = File::create("output.wav")?;
file.write_all(&wav_data)?;
Ok(())
}
MIT