Synthalingua Changelog 1.1.0


This release brings major code restructuring, UI enhancements, and dependency updates for improved performance, stability, and user experience. Bug fixes and community contributions are also included.

Added

  • Customizable Word Block List: Use the --ignorelist flag to load a text file of words/phrases to exclude from the output.
  • Improved Caption Customization: Control caption background color, text color, font size, position, opacity, and width in the browser player.
  • Password-Protected HLS Streams: Authenticate using --remote_hls_password_id and --remote_hls_password flags.
  • 7gb Turbo Model: Faster transcription with minimal accuracy loss, ideal for lower VRAM systems.
  • Dependency Updates: Updated yt-dlp, openai-whisper, and other packages.
  • Ko-fi Button: Support the project through Ko-fi.

Changed

  • Code Restructuring:
    • Refactored modules and classes for better organization.
    • Replaced global imports with direct imports.
    • Created new modules: audio_handlers.py, device_manager.py, file_handlers.py, stream_handler.py, and transcription_core.py.
  • Command Line Arguments: --auto_model_swap replaced with RAM-based model selection.
  • Microphone Calibration: Improved with concurrent calibration and listening.
  • Caption Generation: Updated defaults and language handling.
  • Stream Processing: Enhanced downloading, error recovery, and buffer management.
  • Temporary File Handling: Implemented cleanup.
  • Console Output: Improved logging and added --no_log option.
  • Error Handling: Standardized reporting and Discord webhook notifications.
  • Subtitle Generation: Chunked processing, confidence scoring, and custom model directory support.
  • GUI Updates: Improved layout, buttons, tooltips. Reorganized elements, and added quick save.
  • 12GB Model Renamed: Now 11GB.
  • 7 GB Option: Compressed 11GB model option for 7GB VRAM.
  • Configuration and Command Generation: New classes for managing settings and commands.
  • File and Web Management: New classes for file operations and web tasks.

Removed

  • --auto_model_swap Flag: Deprecated.
  • Fine-Tuned Model Support: Temporarily disabled.
  • Obsolete files: checkenv.py and warnings.py

Fixed

  • DVR Playback: Improved stream handling and buffer management.
  • Logging: Better formatting, reporting, and file management.
  • Issues #149 & #150: Stability and error handling improvements.
  • UI Scaling: Fixed display issues on different resolutions.
  • Control Responsiveness: More responsive GUI.
  • Visual Feedback: Enhanced GUI feedback.
  • Remote Microphone Passwords: Fixed handling.
  • Torch Installation: Clarified 64-bit Python requirement.
  • Caption Filenames: Fixed errors with non-English characters.

Files

[ALPHA] Synthalingua GUI Only Windows x64 98 MB
Version GUI4.46 13 days ago
[ALPHA] Synthalingua Windows x64 Portable 3.6 GB
Version 1.1-A4.63-GUI4.46 13 days ago

Get Synthalingua

Download NowName your own price

Leave a comment

Log in with itch.io to leave a comment.