Stable-ts

Latest version: v2.17.5

Safety actively analyzes 688238 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 13

2.17.5

* added `dynamic_heads` to `transcribe()` and `align()` ([32235fa](https://github.com/jianfch/stable-ts/commit/32235fa3a677bff04d0a1784c63745b2560ffcd4))
* added `pipeline_kwargs` to `load_hf_whisper()` ([024d7dc](https://github.com/jianfch/stable-ts/commit/024d7dc302ee9c5b33af18922a203b3ee29dd915))
* added `"large-v3-turbo"` and `"turbo"` to `HF_MODELS` ([024d7dc](https://github.com/jianfch/stable-ts/commit/024d7dc302ee9c5b33af18922a203b3ee29dd915))
* updated Whisper requirement to >=20230314,<=20240930 ([453013c](https://github.com/jianfch/stable-ts/commit/453013ca14739c0a0ff2833cc02594f630f5cf16), [df8dace](https://github.com/jianfch/stable-ts/commit/df8dace6c4a52be8cc9ffdd09137e1f87649a8be))
* updated Whisper compatibility warning message ([453013c](https://github.com/jianfch/stable-ts/commit/453013ca14739c0a0ff2833cc02594f630f5cf16), [df8dace](https://github.com/jianfch/stable-ts/commit/df8dace6c4a52be8cc9ffdd09137e1f87649a8be))
* updated compatibility with Whisper v20240930 ([df8dace](https://github.com/jianfch/stable-ts/commit/df8dace6c4a52be8cc9ffdd09137e1f87649a8be))
* updated `align()` and `transcribe_stable()` compatibility with latest Faster-Whisper commit ([024d7dc](https://github.com/jianfch/stable-ts/commit/024d7dc302ee9c5b33af18922a203b3ee29dd915))

2.17.4

* deprecated `vad_onnx` ([b309530](https://github.com/jianfch/stable-ts/commit/b30953022d5f5d80e2ad69735b6b1507c743caad))
* added optional dependencies for Faster Whisper and Hugging Face ([c541169](https://github.com/jianfch/stable-ts/commit/c541169ea1ff98c128a26b9eaf6c945d0614d2ad))
* added `nonspeech_skip` ([888181f](https://github.com/jianfch/stable-ts/commit/888181f139e2ad0b17b89519a45f6f9b5eea0a30))
* fixed [393](https://github.com/jianfch/stable-ts/issues/393) ([1ee47ce](https://github.com/jianfch/stable-ts/commit/1ee47ce027bb6060d66ccea8637cb6a86a0215c2))
* fixed `stabilization.utils.mask2timing()` to handle edge cases ([e0e7183](https://github.com/jianfch/stable-ts/commit/e0e718365ac3049e3559d2764c698b2ca6818ae2))
* fixed `suppress_silence=False` performing unnecessary compute when `vad=True` ([888181f](https://github.com/jianfch/stable-ts/commit/888181f139e2ad0b17b89519a45f6f9b5eea0a30))
* fixed typos in docstrings ([e0e7183](https://github.com/jianfch/stable-ts/commit/e0e718365ac3049e3559d2764c698b2ca6818ae2))
* updated `refine()` docstring in `README` ([3bc76b9](https://github.com/jianfch/stable-ts/commit/3bc76b98d52bdeae861e29d0e30c972a35392617))
* updated `vad` to accept a `dict` of keyword arguments for loading VAD ([b309530](https://github.com/jianfch/stable-ts/commit/b30953022d5f5d80e2ad69735b6b1507c743caad))

2.17.3

* added `pad()` to `result.WhisperResult` ([689fe5e](https://github.com/jianfch/stable-ts/commit/689fe5eaa06b50712dcf46b321cb46d0dd6e0f3c))
* added `newline` to `merge_by_gap()` and `merge_by_punctuation()` ([689fe5e](https://github.com/jianfch/stable-ts/commit/689fe5eaa06b50712dcf46b321cb46d0dd6e0f3c))
* fixed `verbose` for `adjust_by_silence()` ([f53f2ee](https://github.com/jianfch/stable-ts/commit/f53f2ee3d1401cdbdbb9979efe7dc35fce46c2d9))
* fixed adjustment progress bar in `non_whisper.transcribe_any()` ([48d70a8](https://github.com/jianfch/stable-ts/commit/48d70a89fd8715ab83da19a86fc4a4ade8b16be5))
* fixed error from using `tag`/`--tag` when output format is VTT and `word_level=True` ([3997ef1](https://github.com/jianfch/stable-ts/commit/3997ef124382b39a9a281a5090d1ed8334b513eb))
* fixed segment merging methods not working when the result contains only segment-level timestamps ([689fe5e](https://github.com/jianfch/stable-ts/commit/689fe5eaa06b50712dcf46b321cb46d0dd6e0f3c))
* updated `merge_by_gap()` and `merge_by_punctuation()` docstrings with `newline` ([3ab74e7](https://github.com/jianfch/stable-ts/commit/3ab74e7c969adf14abe51244a35a9ab7dd7a1973))

2.17.2

* changed SRT to start from index 1 ([9f8db52](https://github.com/jianfch/stable-ts/commit/9f8db520f0e611d010398322debcbb0b199aed13))
* changed `reset()` to be consistent for results produces by all `transcribe()` variants ([864b76c](https://github.com/jianfch/stable-ts/commit/864b76c1d0b8946638dfda6fb6ed577958c5c578))
* fixed [357](https://github.com/jianfch/stable-ts/issues/357) ([98923ea](https://github.com/jianfch/stable-ts/commit/98923ea5ec7388ae9442923fcda3f4089003cec7))
* fixed `refine()` not working when `verbose` is not `True` ([864b76c](https://github.com/jianfch/stable-ts/commit/864b76c1d0b8946638dfda6fb6ed577958c5c578))
* fixed progress bar warning for `refine()` ([864b76c](https://github.com/jianfch/stable-ts/commit/864b76c1d0b8946638dfda6fb6ed577958c5c578))

2.17.1

* fixed [353](https://github.com/jianfch/stable-ts/issues/353) ([66f8d13](https://github.com/jianfch/stable-ts/commit/66f8d1355d976bbff45b6f2aeda623099d23b5be))
* fixed `align()` error when audio segment contains no detectable nonspeech/silent sections ([6d9a1ef](https://github.com/jianfch/stable-ts/commit/6d9a1efcbbd4dab2cdac2727be9d6f7fcc5dcf06))
* fixed `gap_padding` causing unpredictable gaps or delays in the final timestamps for `align()` ([6d9a1ef](https://github.com/jianfch/stable-ts/commit/6d9a1efcbbd4dab2cdac2727be9d6f7fcc5dcf06))
* updated `align()` ([6d9a1ef](https://github.com/jianfch/stable-ts/commit/6d9a1efcbbd4dab2cdac2727be9d6f7fcc5dcf06))

2.17.0

* added `min_silence_dur` to `align()` and all variants of `transcribe()` ([e2f9458](https://github.com/jianfch/stable-ts/commit/e2f9458e540e1d82c7940532bae8813064af9f74))
* added `pad_or_trim()` to `whisper_compatibility` ([c4d42f2](https://github.com/jianfch/stable-ts/commit/c4d42f28137bec5f6e2dab19465ac30fc2222151))
* changed `align()` to ignore compatibility issues for Fast-Whisper models ([c4d42f2](https://github.com/jianfch/stable-ts/commit/c4d42f28137bec5f6e2dab19465ac30fc2222151))
* changed `align()` to prioritize new timestamps within rounding error ([5ca7ca5](https://github.com/jianfch/stable-ts/commit/5ca7ca5c9e988b74d94d0c1699cd6da11e3273af))
* changed `align()` to prioritize timestamps that least overlap nonspeech timings ([e2f9458](https://github.com/jianfch/stable-ts/commit/e2f9458e540e1d82c7940532bae8813064af9f74))
* changed silence suppression to be less aggressive ([e2f9458](https://github.com/jianfch/stable-ts/commit/e2f9458e540e1d82c7940532bae8813064af9f74))
* changed silence suppression to treat nonspeech sections that overlap a word as individual sections ([5ca7ca5](https://github.com/jianfch/stable-ts/commit/5ca7ca5c9e988b74d94d0c1699cd6da11e3273af))
* dropped Whisper dependency for `stable-ts-whisperless` ([c4d42f2](https://github.com/jianfch/stable-ts/commit/c4d42f28137bec5f6e2dab19465ac30fc2222151))
* fixed `result.WordTIming.suppress_silence()` by undoing changes in [e2f9458](https://github.com/jianfch/stable-ts/commit/e2f9458e540e1d82c7940532bae8813064af9f74) ([0546d76](https://github.com/jianfch/stable-ts/commit/0546d765f6f5167c8cf5c01510d7bd8042cab013))
* fixed discrepancy between `text` and output for `align()` ([e2f9458](https://github.com/jianfch/stable-ts/commit/e2f9458e540e1d82c7940532bae8813064af9f74))
* changed default of `align()` to `presplit=False` on faster-whisper models ([850a19f](https://github.com/jianfch/stable-ts/commit/850a19fd5d9488836f453e1bb64f95687b418e0e))
* updated `README.md` with setup instructions for `stable-ts-whisperless` ([c4d42f2](https://github.com/jianfch/stable-ts/commit/c4d42f28137bec5f6e2dab19465ac30fc2222151))
* updated `use_word_position=True` to also take into account the index of each word ([5ca7ca5](https://github.com/jianfch/stable-ts/commit/5ca7ca5c9e988b74d94d0c1699cd6da11e3273af))

Page 1 of 13

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.