Expand description
libSAM-rs sys/safe bindings for Software Automatic Mouth this runs using my fork of SAM which provides utility functions for setting Tts values and a utility function for rendering messages (they have to be formatted) this does build SAM for your target arch also and gets statically linked
If you have not heard of SAM it was used by the game FAITH: The Unholy Trinity due to having 4 values it can be really easy to use if you just randomize the values by 32-64
Modules
- raw system bindings using bindgen
Enums
- A enum containg all errors that TTS can return
Functions
- set SAM tts values (0/None sets value to default)
- Speaks the chosen text as a message
Type Aliases
- unsigned 8-bit mono pcm @ 22050 hz audio returned by SAM