Deploy / build (push) Successful in 30s
Tutorial on turning untimed AI-generated audio into LRC + SRT: align ASR word timestamps against the KNOWN lyrics (SequenceMatcher) instead of trusting a transcript, then a governor that rejects impossible anchors, refills runs by unit-proportional duration, and enforces a 1.2 s minimum line gap. Ships 18 English songs (342 subtitle lines, mean anchor coverage 0.96, 9/18 fully anchored) with synced lyrics plus downloadable .srt per track. Documents both player bugs and the headless-Chrome numeric probe that finally caught them.
84 lines
1.6 KiB
Plaintext
84 lines
1.6 KiB
Plaintext
1
|
|
00:00:19,300 --> 00:00:23,440
|
|
Ticking in the quiet tower made of porcelain and glass
|
|
|
|
2
|
|
00:00:23,440 --> 00:00:28,600
|
|
I can see the painted clouds and paper swallows pass
|
|
|
|
3
|
|
00:00:32,359 --> 00:00:36,719
|
|
Every gear is turning slow beneath the velvet sky
|
|
|
|
4
|
|
00:00:36,719 --> 00:00:42,200
|
|
Counting all the shooting stars that never say goodbye
|
|
|
|
5
|
|
00:00:46,119 --> 00:00:49,579
|
|
Someone left a silver key beside the windowpane
|
|
|
|
6
|
|
00:00:50,520 --> 00:00:56,719
|
|
Unlocking all the memories hidden in the rain
|
|
|
|
7
|
|
00:00:59,859 --> 00:01:04,659
|
|
Sing for the dawn across the endless night
|
|
|
|
8
|
|
00:01:04,659 --> 00:01:09,200
|
|
Spinning the threads of shadow into light
|
|
|
|
9
|
|
00:01:09,200 --> 00:01:13,700
|
|
Even if the clock should stop and time fades away
|
|
|
|
10
|
|
00:01:13,700 --> 00:01:20,459
|
|
I will keep this little wish until the break of day
|
|
|
|
11
|
|
00:01:22,280 --> 00:01:30,000
|
|
La-la-lu-la, hear the distant bell
|
|
|
|
12
|
|
00:01:31,340 --> 00:01:34,540
|
|
Breaking the silent spell
|
|
|
|
13
|
|
00:01:38,140 --> 00:01:42,500
|
|
Pages of an ancient book are fluttering like wings
|
|
|
|
14
|
|
00:01:42,500 --> 00:01:48,400
|
|
Telling me of emerald seas and forgotten kings
|
|
|
|
15
|
|
00:01:52,160 --> 00:01:56,379
|
|
With my small and trembling hands I open up the door
|
|
|
|
16
|
|
00:01:56,379 --> 00:02:01,980
|
|
Stepping out into a world I've never seen before
|
|
|
|
17
|
|
00:02:05,700 --> 00:02:09,360
|
|
Sing for the dawn across the endless night
|
|
|
|
18
|
|
00:02:10,560 --> 00:02:15,020
|
|
Spinning the threads of shadow into light
|
|
|
|
19
|
|
00:02:15,020 --> 00:02:19,560
|
|
Even if the clock should stop and time fades away
|
|
|
|
20
|
|
00:02:21,120 --> 00:02:27,360
|
|
I will keep this little wish until the break of day
|
|
|
|
21
|
|
00:02:33,639 --> 00:02:36,740
|
|
Until the break of day...
|