Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Added SpeechTranscriptor provisioning #5

Draft
wants to merge 8 commits into
base: main
Choose a base branch
from

Conversation

sandrohanea
Copy link
Owner

This feature allows a component that implement a speech transcriptor to create a provisioning process.

It can be anything from downloading the required ML models, running warm-up inference or ensuring everything is in place for the resulted ISpeechTranscriptorFactory to operate efficiently.

@sandrohanea
Copy link
Owner Author

todo: Store network stream in memory for MemoryModels and store it on a temp archive file for file models.
We need it so that unarchiver can decompress it (it is needed to be seekable).

TODO 2: HasherStream shouldn't read Position property if the source stream is not seekable.

Sandro Hanea added 2 commits January 12, 2025 18:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant