v3.3.3

m-bain/whisperXv3.3.3May 1, 2025by Barabazs

AI Summary

A feature-rich release introducing Silero VAD support, new language models, and a migration to the `uv` package manager.

Key Highlights

  • Added Silero VAD support.
  • Added Latvian alignment model.
  • Added Phoneme-Based ASR Model for Tagalog.
  • Switched to `uv` for package and project management.

New Features

  • Silero VAD support
  • Latvian alignment model
  • Tagalog phoneme-based ASR model
  • Migration to `uv` package manager
  • Timestamp support for numbers

Full Release Notes

## What's Changed
* Silero VAD support  by @3manifold in https://github.com/m-bain/whisperX/pull/888
* refactor: add more types by @Barabazs in https://github.com/m-bain/whisperX/pull/996
* fix vad_method is none by @winking324 in https://github.com/m-bain/whisperX/pull/995
* support timestamp for numbers. by @bfs18 in https://github.com/m-bain/whisperX/pull/986
* Update links to language models in README by @MJochim in https://github.com/m-bain/whisperX/pull/757
* chore: remove deprecated VAD_SEGMENTATION_URL by @Barabazs in https://github.com/m-bain/whisperX/pull/1003
* chore: handle empty segments_list case in silero by @tan90xx in https://github.com/m-bain/whisperX/pull/1005
* chore: fix variable naming inconsistency from `segments` to `segments_list` by @tan90xx in https://github.com/m-bain/whisperX/pull/1006
* feat: add Latvian align model by @slikts in https://github.com/m-bain/whisperX/pull/1017
* Add models_cache_only param by @philmcmahon in https://github.com/m-bain/whisperX/pull/1024
* Added Phoneme-Based ASR Model for Tagalog by @mtfugin in https://github.com/m-bain/whisperX/pull/1067
* Basque alignment model by @xezpeleta in https://github.com/m-bain/whisperX/pull/1074
* Revert "feat: add Basque alignment model (#1074)" by @Barabazs in https://github.com/m-bain/whisperX/pull/1077
* feat: use uv for package/project management by @Barabazs in https://github.com/m-bain/whisperX/pull/1002
* feat(hotwords): Pass hotwords option to faster-whisper by @jademlc in https://github.com/m-bain/whisperX/pull/1073
* refactor: update import statements to use explicit module paths by @Barabazs in https://github.com/m-bain/whisperX/pull/1091
* docs: update installation instructions by @Barabazs in https://github.com/m-bain/whisperX/pull/1092
* fix: update setuptools configuration to include package discovery by @Barabazs in https://github.com/m-bain/whisperX/pull/1093
* Remove duplicated item by @yccheok in https://github.com/m-bain/whisperX/pull/1109
* fix: resolve dependency issues by @Barabazs in https://github.com/m-bain/whisperX/pull/1126

## New Contributors
* @3manifold made their first contribution in https://github.com/m-bain/whisperX/pull/888
* @winking324 made their first contribution in https://github.com/m-bain/whisperX/pull/995
* @bfs18 made their first contribution in https://github.com/m-bain/whisperX/pull/986
* @MJochim made their first contribution in https://github.com/m-bain/whisperX/pull/757
* @tan90xx made their first contribution in https://github.com/m-bain/whisperX/pull/1005
* @slikts made their first contribution in https://github.com/m-bain/whisperX/pull/1017
* @philmcmahon made their first contribution in https://github.com/m-bain/whisperX/pull/1024
* @mtfugin made their first contribution in https://github.com/m-bain/whisperX/pull/1067
* @xezpeleta made their first contribution in https://github.com/m-bain/whisperX/pull/1074
* @jademlc made their first contribution in https://github.com/m-bain/whisperX/pull/1073
* @yccheok made their first contribution in https://github.com/m-bain/whisperX/pull/1109

**Full Changelog**: https://github.com/m-bain/whisperX/compare/v3.3.1...v3.3.3