Tafrigh

Latest version: v1.7.2

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

Scan your dependencies

Page 6 of 6

1.0.1

What's Changed
* إضافة دعم الملفات المحلية by yshalsager in https://github.com/ieasybooks/tafrigh/pull/18
* فصل الاعتماديات الخاصة بـ Wit و Whisper by AliOsm in https://github.com/ieasybooks/tafrigh/pull/19
* Convert farrigh method to a generator to yield the progress information by AliOsm in https://github.com/ieasybooks/tafrigh/pull/20
* إضافة ميزة عدم إعادة تحميل الفيديوهات مرة ثانية إذا تم تحميلها مسبقًا by AliOsm in https://github.com/ieasybooks/tafrigh/pull/21
* إصلاح خطأ في تحميل قوائم تشغيل يوتيوب مع وجود التخزين المؤقت by AliOsm in https://github.com/ieasybooks/tafrigh/pull/22
* إضافة إمكانية تحميل وتفريغ جزء من قائمة تشغيل بدلًا من تحميلها وتفريغها كاملة by AliOsm in https://github.com/ieasybooks/tafrigh/pull/23
* إضافة الاختيار --skip_if_output_exist لتخطي عملية التفريغ إذا كانت المخرجات موجودة بالفعل by AliOsm in https://github.com/ieasybooks/tafrigh/pull/24
* إضافة اختيار --use_faster_whisper لتسهيل استخدام النماذج الأسرع من Whisper by AliOsm in https://github.com/ieasybooks/tafrigh/pull/25
* إرجاع نسبة التقدم في التفريغ by AliOsm in https://github.com/ieasybooks/tafrigh/pull/26
* Improve CLI by retrying the full process if it is safe to do by AliOsm in https://github.com/ieasybooks/tafrigh/pull/27
* Add GitHub Actions with minor code and structure refactoring by IbraheemTuffaha in https://github.com/ieasybooks/tafrigh/pull/29
* Use multiple wit.ai API keys to transcript the same video by AliOsm in https://github.com/ieasybooks/tafrigh/pull/28
* إزالة اعتمادية whisper_jax من تفريغ بشكل كامل للتمكن من نشر تفريغ على PyPI by AliOsm in https://github.com/ieasybooks/tafrigh/pull/30

New Contributors
* yshalsager made their first contribution in https://github.com/ieasybooks/tafrigh/pull/18
* AliOsm made their first contribution in https://github.com/ieasybooks/tafrigh/pull/19
* IbraheemTuffaha made their first contribution in https://github.com/ieasybooks/tafrigh/pull/29

**Full Changelog**: https://github.com/ieasybooks/tafrigh/commits/v1.0.1

1.0.0

* feat(Initial release) ([577b870](https://github.com/ragaeeb/tafrigh/commit/577b870b887b09f806ca3dba67019950981970a5))


Bug Fixes

* **build:** Use ffmpeg action for publish and e2e ([15dcc62](https://github.com/ragaeeb/tafrigh/commit/15dcc6260cb94a058bda8b92e6290d31a079432f))


BREAKING CHANGES

* **build:** (initial release)
* first release of the package

* Initial check-in

* First working transcript

* Partially working solution

* Partially working, splitting still doesn't work properly

it cuts out all silences in between within the same chunk

* Bump dependencies

* Now it can split properly

* Bump dependencies

* wit.ai transcription working

* dictation API working

* Return the actual JSON for dictation

* Simplified code

* Add tests for dictation API and integrate into main codebase

* Add padding for short chunks

* Successful e2e

* Update code to use https not axios

* Move types out, add validation

- Add logging
- Switch to dictation endpoint officially.
- Reorganization of files into logical folders.

* Update readme

* Refactor defaults into constants

Add parcel building and semantic release

* Support e2e

* Add logging, and logic for cleaning up temp files

- Add CI options for run E2E tests with API tokens for wit.ai.
- Add preprocess adjustment to output file name.

* Fix CI tests

* Fix unit-tests

- Use temporary folder instead of given output folder as a place to generate temporary files.
- Allow specifying output file instead of file name and extension

* Fix failing tests due to missing ffmpeg

Add full unit-tests
Remove multiple files transcription option for now, let clients deal with the logic on their own.

* Re-encode khutbah and add explicit steps

Also add destructure sorting keys plugin for eslint

* Implement concurrency, and add unit-tests for it.

Fix build to use a dedicated ffmpeg github action. Add a full khutbah which we can use in a e2e test once the branch is merged.

* Revert the re-encoded file to the original now that we're using the latest ffmpeg

Fix tests

* Update readme

* Update readme

Attempt to fix tests.

* Add logging

* Add error logging

* Pull git lfs

Page 6 of 6

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.