mirror of
https://github.com/ndarilek/tts-rs.git
synced 2024-11-25 09:39:37 +00:00
9471a2086a
Any errors reported will cause the C API functions to return an error value (NULL or -1). The caller can then use: * const char* tts_get_error() to get a pointer to a string describing the error * void tts_clear_error() to deallocate any currently stored error message. |
||
---|---|---|
.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