mirror of
https://github.com/ndarilek/tts-rs.git
synced 2024-11-22 23:39:36 +00:00
Nolan Darilek
4f011e6895
Two Tolk instances were being created. One checked for the presence of a screen reader. The other actually performed the speech, and was returned as part of the `TTS` instance. Unfortunately, Tolk doesn't seem to appreciate being called twice. So here we check if a screen reader is detected and, if one is, return the instance that did the detection. Otherwise, error out and return the WinRT backend. |
||
---|---|---|
.github/workflows | ||
examples | ||
src | ||
.gitignore | ||
.gitlab-ci.yml | ||
Cargo.toml | ||
README.md |
TTS-RS
This library provides a high-level Text-To-Speech (TTS) interface supporting various backends. Currently supported backends are:
- Speech Dispatcher (Linux)
- WebAssembly
- Windows
- Screen readers/SAPI via Tolk
- WinRT