TTML Lyrics Studio v2.1.1
Bug Fixes & Improvements (Issue #2)
- Windows Setup & Batch Scripts (
install.bat/start.bat):- Resolved a Windows CMD parser issue where unescaped parentheses and delayed expansion caused
install.batto close immediately on certain systems. - Restructured
install.batandstart.batwith flatgotolabels and English console output so errors and status messages always remain visible. - Made
pip install --upgrade pipnon-fatal so Windows file locks onpip.exenever abort the installation.
- Resolved a Windows CMD parser issue where unescaped parentheses and delayed expansion caused
- One-Click Syllable Scan on Untimed Tracks:
- Triggering Syllable Scan on untimed lyrics or tracks in the Line Pool now automatically executes the global Line Scan first before running syllable alignment.
- Line Scan & Fuzzy Matching Accuracy:
- Restored WhisperX default VAD thresholds (
0.500 / 0.363) and temperature fallback schedule for reliable vocal phrase detection. - Disabled
SequenceMatcherautojunk heuristic (autojunk=False) so repeated chorus lines and words are never skipped. - Added sliding-window fuzzy similarity matching and boundary expansion so line start/end words are not truncated when slightly misheard by ASR.
- Restored WhisperX default VAD thresholds (
- Server & Documentation:
- Added a
204 No Contentroute for/favicon.icoto eliminate404 Not Foundconsole log noise. - Added Community & Integrations section in
README.mdfeaturing LRC-CheckEdGen (Issue #3).
- Added a
Quick Start (Windows)
- Download and extract
LRCGen-v2.1.1-Windows.zip. - Double-click
install.batto set up the virtual environment and dependencies (Python 3.10 to 3.13 required). - Double-click
start.batto launch the studio athttp://127.0.0.1:8001.