Skip to content
This repository has been archived by the owner on May 6, 2022. It is now read-only.

v6.0.0

Compare
Choose a tag to compare
@space-pope space-pope released this 24 Jul 20:49
· 165 commits to master since this release
d8c6c5e

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.