mirror of
https://github.com/ndarilek/tts-rs.git
synced 2024-11-25 09:39:37 +00:00
ab558cbbd2
* tts_default() allocates a new TTS struct via it's default() constructor, returning a pointer to it or NULL on error. * tts_free(tts) destroys the TTS pointed to by tts. If tts is NULL, this function does nothing. |
||
---|---|---|
.github/workflows | ||
examples | ||
src | ||
winrt_bindings | ||
.gitignore | ||
build.rs | ||
Cargo.toml | ||
README.md |
TTS-RS
This library provides a high-level Text-To-Speech (TTS) interface supporting various backends. Currently supported backends are:
- Windows
- Screen readers/SAPI via Tolk (requires
use_tolk
Cargo feature) - WinRT
- Screen readers/SAPI via Tolk (requires
- Linux via Speech Dispatcher
- MacOS
- AppKit on MacOS 10.13 and below
- AVFoundation on MacOS 10.14 and above, and iOS
- WebAssembly