- Fix bugs that somehow slipped through testing, again in
DeadpoolModelWrapper
.
- Export public interface to
DeadpoolModelWrapper
and its helpers.
- Fix Undefined Behavior in
Stream
. This causesStream
to now require a mutable reference to aModel
to be created. We now recommend using deadpool to manageModel
s. - Implement
deadpool::managed::Manager
forModel
. This allowsModel
to be used with deadpool.
- Fix double free in
Stream
. This should fix some segfaults users may have. - Fix the wrong function being called in
Stream::finish_stream_with_metadata
.
- Add
threads
example - Fix a small number of Clippy lints behind the scenes
- Finally fix Windows build (#8)
- Add
Send
andSync
toStream
type - Change all functions on
Stream
that access the C API to take&mut self
- Remove
ThreadSafeStream
- Add docs for compiling and running with
libstt
- Update Coqui-STT to version 1.3.0
- Add new functions
Model::new_from_buffer
andModel::enable_external_scorer_from_buffer
- Attempt fixing a corruption issue when stream ends.
- Add build.rs to allow this to build on Windows platforms (see issue 3)
- Adds a new
ThreadSafeStream
type, locked behind thethreadsafe-streams
feature flag. This is a workaround forStream
s no longer implementingSend + Sync
. - Expose new functions introduced in
coqui-stt
v1.2.0.
- Removes accidentally added
Send + Sync
implementations for Stream. These were mistakenly added when they were wildly unsafe to add. - Very basic logging for some things added.