Skip to content

Releases: yaniv-golan/YAWT

YAWT v0.5.0

05 Nov 14:19
Compare
Choose a tag to compare

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

20 Oct 16:32
Compare
Choose a tag to compare

Switched from JSON export to STJ

YAWT 0.3.1

18 Oct 23:12
86e74b4
Compare
Choose a tag to compare

Updated README.md

YAWT 0.3.0

18 Oct 23:10
Compare
Choose a tag to compare

A good number of bug fixes, code cleanup and restructuring

YAWT 0.2.0

12 Oct 15:17
Compare
Choose a tag to compare

First public release