Fix/whisper silence hallucination#210
Merged
Merged
Conversation
* Refactor `WhisperModel` to remove unnecessary `state_` handling and streamline `whisper_full` usage. Update workflows for cross-platform compatibility and bump package version to 0.3.18. * Add v0.3.18 release notes detailing API updates, Windows CI/CD enhancements, prebuild package renaming, and bug fixes * Update workflow for Whispercpp integration tests: rename workflow, tweak inputs/env variables, and remove redundant comments * Refactor `WhisperModel` to streamline formatting of function calls and simplify method implementation. * Simplify integration test workflow by unifying Unix/Windows steps, updating OS matrix, and removing redundant configurations. * Enhance integration test workflow: add Windows-specific steps, configure scoped registries, improve prebuild handling, and update test execution logic. * Update integration test workflow: adjust OS matrix, add `working-directory` to steps, and refine platform-specific configurations. * Update integration test workflow: specify test file paths under `tests/` directory for Android and iOS configurations.
* update prebuild download location for addon workflows * Use S3 cache for Vulkan SDK on Linux arm64 in prebuilds (#200) Reuse the same S3 Vulkan SDK cache (bucket tether-ai-dev) in prebuilds-qvac-lib-infer-whispercpp and prebuilds-qvac-lib-infer-nmtcpp. Replaces the previous GitHub Actions cache in nmtcpp and adds S3 download-or-build-and-upload in whispercpp so arm64 builds match the LLM/embed workflows. --------- Co-authored-by: Oluwaseun Ismaila <Oluwaseun.ismaila@tether.io> Co-authored-by: Juan Pablo Garibotti Arias <jp.garibotti@gmail.com>
freddy311082
approved these changes
Feb 10, 2026
olyasir
approved these changes
Feb 10, 2026
Contributor
Author
|
/review |
Contributor
Tier-based Approval Status |
56a1592
into
release-whispercpp-0.3.18
14 of 19 checks passed
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Refactor
WhisperModelto remove unnecessarystate_handling and streamlinewhisper_fullusage. Update workflows for cross-platform compatibility and bump package version to 0.3.18.Add v0.3.18 release notes detailing API updates, Windows CI/CD enhancements, prebuild package renaming, and bug fixes
Update workflow for Whispercpp integration tests: rename workflow, tweak inputs/env variables, and remove redundant comments
Refactor
WhisperModelto streamline formatting of function calls and simplify method implementation.Simplify integration test workflow by unifying Unix/Windows steps, updating OS matrix, and removing redundant configurations.
Enhance integration test workflow: add Windows-specific steps, configure scoped registries, improve prebuild handling, and update test execution logic.
Update integration test workflow: adjust OS matrix, add
working-directoryto steps, and refine platform-specific configurations.Update integration test workflow: specify test file paths under
tests/directory for Android and iOS configurations.Tested here:
https://github.com/tetherto/qvac/actions/runs/21862864508