Releases: yaniv-golan/YAWT
Releases · yaniv-golan/YAWT
YAWT v0.5.0
Release Notes - v0.5.0
Major Changes
Transcription Engine
- Completely refactored transcription engine with improved chunking and retry logic
- Added support for overlapping segments to improve transcription quality
- Implemented dynamic stride adjustment for short segments
- Added sequence merging capability for better handling of long audio files
Model Support
- Added support for new Whisper models:
- whisper-large-v3
- whisper-large-v3-turbo
- Improved model loading with configurable batch sizes and chunk lengths
- Added support for newer transformers features (4.26.0+)
Output
- Generates STJ 0.6.0-compatible stjson files
- Uses STJLib v0.5.0
Context Handling
- Added context prompt support for improved transcription accuracy
- Implemented better language detection and confidence scoring
- Added support for secondary language fallback
Performance & Reliability
- Improved error handling and retry mechanisms
- Added dynamic batch size adjustment based on model type
- Implemented memory-efficient processing for long audio files
- Added overlap duration configuration for better segment handling
Configuration
- Added new configuration options for model settings
- Improved handling of API tokens and environment variables
- Added support for custom model parameters
Technical Updates
- Updated Python version requirement to 3.8-3.10
- Updated dependencies including transformers to 4.46.1
- Added support for newer CUDA libraries
- Improved logging and debugging capabilities
Bug Fixes
- Fixed issues with segment timing and overlap
- Improved handling of empty transcriptions
- Fixed memory leaks in long-running transcriptions
- Resolved issues with language detection in mixed-language content
Documentation
- Updated README with new command line arguments
- Added detailed configuration examples
- Improved installation instructions
Breaking Changes
- Changed minimum Python version requirement
- Modified transcription API interface
- Updated configuration format for model settings
YAWT 0.4.0
Switched from JSON export to STJ
YAWT 0.3.1
Updated README.md
YAWT 0.3.0
A good number of bug fixes, code cleanup and restructuring
YAWT 0.2.0
First public release