Expand description
Animalese sound generator
Recreates the Animal Crossing “animalese” speech effect by playing phonetic sound sprites with pitch variation and intonation.
§Features
- 8 voice types: Female (f1-f4) and male (m1-m4) voices
- Pitch control: Shift pitch and add random variation for natural sound
- Intonation: Apply pitch glides for questions, statements, and excitement
- Sound effects: Built-in SFX for keyboard interactions
- Bundled assets: Audio files included in the crate
§Quick Start
use animalese::Animalese;
let engine = Animalese::new()?;
engine.speak("hello world")?;
// Questions with rising intonation
engine.speak_question("What's that?")?;
// Excited speech
engine.speak_excited("Amazing!")?;Structs§
- Animalese
- Animalese sound engine with kira-based playback
- Voice
Profile - Voice profile configuration
Enums§
- Voice
Type - Voice types available
Functions§
- bundled_
assets_ path - Returns the path to bundled voice assets