Commit Graph

204 Commits (v0.22.4)

Author SHA1 Message Date
Nolan Darilek 507d0b5418 Replace some `unwrap` calls with `ok_or(Error::OperationFailed)`. 10 months ago
Nolan Darilek 10ac1021ee Switch to line doc comments. 10 months ago
Nolan Darilek 40e28876b2 Remove unnecessary printlns and link directives. 11 months ago
Nolan Darilek 4079f4b3c4 Fix mismatched gender codes. 11 months ago
Nolan Darilek 569bb160b8 Try to intercept cases where voice might be nil. 1 year ago
Nolan Darilek 4d01717e75 Fix return type in Tolk backend. 1 year ago
Nolan Darilek 822f770ab8 Finish making gender optional. 1 year ago
Nolan Darilek 9bd767629a Remove unspecified gender in favor of `Option`. 1 year ago
Nolan Darilek 2b4251f6fa Don't support voices in AppKit for now. 1 year ago
Nolan Darilek 219cfbbe00 src
Add voices support to AvFoundation backend.
1 year ago
Nolan Darilek e3542abd7c Stub out methods for now. 1 year ago
Nolan Darilek c627583928 Eliminate a warning. 1 year ago
Nolan Darilek ec6d1f74a1 Add voice stubs, currently a no-op, on Android. 1 year ago
Nolan Darilek b9aa36cb3b Update APIs to support case where getting a voice is supported but the value isn't set. 1 year ago
Nolan Darilek e699f7e5e5 Add voices support to web platform. 1 year ago
Nolan Darilek e4c6f6f23a Add voice stubs to Tolk backend. 1 year ago
Nolan Darilek d4b913908c Eliminate a warning. 1 year ago
Nolan Darilek b1f60811bf Add voice support to WinRT backend. 1 year ago
Nolan Darilek 51cd84a6cd Support setting voice with Speech Dispatcher, and clarify features to indicate where getting current voice isn't supported. 1 year ago
Nolan Darilek 142f2e6b3a Use plain 'ol struct. 1 year ago
Nolan Darilek 1e55c43153 WIP: Use correct type in backend implementation. 1 year ago
Nolan Darilek e56a0da2e5 WIP: Reorganize, and try to get working with Speech Dispatcher. 1 year ago
Nolan Darilek 55f841d887 Merge extra module into main module. 1 year ago
Nolan Darilek c222c087b2 cargo fmt 1 year ago
francois-caddet 88f4598ec6 Merge branch 'master' into feature/voices 1 year ago
Nolan Darilek 539003205e Appease Clippy. 1 year ago
Nolan Darilek 888e6a3dfa Correctly clean up callback references based on whether `Arc` remains cloned on drop. 1 year ago
Nolan Darilek 5944794980 Add `Arc<RwLock<...>>` for remaining platforms. 1 year ago
Nolan Darilek 31309553bb Ditto for Linux. 1 year ago
Nolan Darilek 00bd5e62ff Switch `TTS` to use `Arc<RwLock<Box<dyn Backend>>>` to address soundness issues. 1 year ago
Nolan Darilek 1e1c04d4e5 Fix rustfmt error. 1 year ago
Nolan Darilek dc00aa427f Bump speech-dispatcher dependency and update for new return types. 1 year ago
Nolan Darilek 9066d2b005 Make formatting more consistent. 1 year ago
Nolan Darilek 89708d9ef1
Merge pull request #16 from AlyoshaVasilieva:exit-loop
Exit Android initialization loop with error when stuck
1 year ago
Nolan Darilek e3f9ebe431
Merge pull request #18 from saona-raimundo:master
Implementing common traits
1 year ago
Raimundo Saona 114fb55fc9 Fixing macos and ios restrictions 1 year ago
Nolan Darilek 2ea472e196 Bump Windows dependency, crate version, and remove `Debug` derive. 1 year ago
Raimundo Saona 5331bc8daf Undo implementation of serde traits for Error 1 year ago
Raimundo Saona e20170583d Common traits for other structs 1 year ago
Raimundo Saona 9ed03753c2 Common traits for Features 1 year ago
Malloc Voidstar bed6cfa206
Exit Android initialization loop with error when stuck
500ms is fairly arbitrary; my emulator took 35 to run that loop.
1 year ago
Nolan Darilek 94417b5351 Only import from speech_dispatcher when building for Linux. 1 year ago
Nolan Darilek 47e164a0c8 Support Speech Dispatcher initialization failures, and bump version. 1 year ago
Nolan Darilek 119678ae55 Update to windows 0.27 and bump version. 1 year ago
Nolan Darilek 92538fbdb8 Upgrade windows-rs to 0.23. 1 year ago
Nolan Darilek c4038149a8 Remove a conditional that blocked playback in some circumstances on the WinRT backend. 2 years ago
Nolan Darilek ca7789f157 Bump version and Tolk dependency. 2 years ago
Nolan Darilek d85d56c3ee Bump version to work around Tolk crash. 2 years ago
Nolan Darilek 8f5f58028a Use attributes instead. 2 years ago
Nolan Darilek 4088eb12a1 Add ability to detect screen readers. Windows-only for now, and requires the `tolk` feature. 2 years ago