Synthalingua Changelog 1.1.0
Synthalingua » Devlog
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
, andtranscription_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
andwarnings.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
Synthalingua
Real Time Translation Tool
Status | In development |
Category | Tool |
Author | Cyber Apps |
Tags | captions, livestream, obs, overlay, subtitles, tool, translation |
Languages | English |
More posts
- Coming soon to Steam!Jan 03, 2025
- Update 4.63 Stability and Bug FixesNov 14, 2024
- UI Update - Simple Mode + a optional Patch Update soon after this dev blog updat...Oct 22, 2024
- Feature Update 1.1-A4.5 | More Precision with TranslationsSep 26, 2024
- GUI Only Update GUI 4.44Sep 26, 2024
- [Alpha] A4.4 -> A4.5 | GUI Update and Custom Model DirectorySep 18, 2024
- Synthalingua GUI UpdateAug 08, 2024
- [Alpha] A4.3 -> A4.4 | Bug Fixes and ImprovementsAug 05, 2024
- [Alpha] A4 -> A4.3 | Bug Fixes and ImprovementsAug 03, 2024
Leave a comment
Log in with itch.io to leave a comment.