tts-rs/src/backends
Nolan Darilek 665013fdff Split text sent to Tolk backend to account for some sort of length limit.
Tolk seems to fail on strings larger than 325 characters in length. Here we:
* Send any strings with 300 or fewer characters through directly.
* For larger strings, split on whitespace boundaries, then create and send buffers of 300 or fewer characters.

This may not handle internationalized text, and may not handle someone bombarding TTS with a giant word. PRs for either welcome.
2020-09-02 11:40:08 -05:00
..
appkit.rs cargo fmt 2020-08-24 16:46:57 -05:00
av_foundation.rs Add iOS build. 2020-08-18 15:16:30 -05:00
mod.rs Add iOS build. 2020-08-18 15:16:30 -05:00
speech_dispatcher.rs Switch Speech-dispatcher initialization to threaded mode so callbacks work and `is_speaking` is correct. 2020-08-25 11:50:25 -05:00
tolk.rs Split text sent to Tolk backend to account for some sort of length limit. 2020-09-02 11:40:08 -05:00
web.rs Under WinRT, recreate player completely when interruption is requested. 2020-07-06 12:52:18 -05:00
winrt.rs Correctly indicate that WinRT supports detection of speaking. 2020-07-07 09:08:44 -05:00