| """ | |
| lyric_sync — Automatic perfect song lyric acquisition and synchronization. | |
| Pipeline: | |
| 1. Identify song (AcoustID fingerprinting + transcription fallback) | |
| 2. Separate vocals (Demucs htdemucs_ft) | |
| 3. Transcribe with word-level timings (WhisperX) | |
| 4. Fetch reference lyrics (LRCLIB / syncedlyrics) | |
| 5. Align transcript onto reference lyrics (sequence alignment) | |
| 6. Refine timings via audio onset/offset analysis (librosa) | |
| Output: Word-level synchronized lyrics with sub-10ms precision. | |
| """ | |
| __version__ = "0.1.0" | |
| from lyric_sync.pipeline import LyricSyncPipeline | |