As we are looking at preparing a 0.9 release, we have recently merged two big changes from contributors. Those changes are bringing new features and welcome bugfixes, and hence it would really be nice of every people interested in deepspeech and building apps on it to take a look, debug, and report before we ship a new stable release.
Please do so with the upcoming
v0.9.0-alpha.10 (just merged, building as I am writing this, so it might still be a few hours until all the built packages hits the stores).
Namely, we need to thank @godefv with https://github.com/mozilla/DeepSpeech/pull/3279 who has been able to tackle and fix a long-standing problem of sometimes a bit incorrect timestamps reported by the API. We expect no regression both on the timestamps reported as well as on the latency and execution time of the decoder. Feedback on this is really important, both good and bad.
Then, we need to thank @josh_meyer for keeping up with us and shipping https://github.com/mozilla/DeepSpeech/pull/3297 which adds a new API feature: hot-word boosting. This new API gives control to the user for boosting probability of some words from your scorer and thus unlocks possible use-cases. This is very new, so much debugging is welcome. It is exposed in all of our bindings (C, Python, JS, Java and .Net), but it might not be user-facing in all binaries (current implementation only covers exposing in the
deepspeech python binary as well as
C++ command line tool) of those bindings. Obviously PRs are welcome to add this and this is a nice way to get into the project, as described on the followup issue https://github.com/mozilla/DeepSpeech/issues/3336.