This repository has been archived by the owner on May 6, 2022. It is now read-only.
v6.0.0
space-pope
released this
24 Jul 20:49
·
165 commits
to master
since this release
Note The only reason this is a major release is the new annotations (described below). No breaking changes to actual library features are expected
Features
- Spokestack cloud-based ASR provider
Spokestack credentials can now be used to access a cloud-based ASR independent from Google and Microsoft. Pipeline profiles that use this new component are also included. - Annotation updates for IDE convenience
Parameters for speech recognition, NLU, and TTS events have been annotated with@NonNull
to enable cleaner client code. The downside is that the compiler/Android Studio will now throw errors for any Kotlin event listener methods marked as overrides that mark these parameters as optional.
Fixes
- Remove preference for offline Android ASR
The Android ASR now throws an error if the caller indicates that the offline model should be used. This flag has been removed from Spokestack's usage of the on-device Android ASR as a temporary fix.