post: generating subtitles for songs that ship without timestamps
Deploy / build (push) Successful in 30s
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.
This commit is contained in:
1 parent
cf327211df
commit
92f38184fb
20 files changed
+2737
No files matched your search
@@ -0,0 +1,75 @@
|
||||
1
|
||||
00:00:25,179 --> 00:00:31,600
|
||||
Deep beneath the silent waves where no one ever sees
|
||||
|
||||
2
|
||||
00:00:31,600 --> 00:00:38,159
|
||||
Sleeps a tiny silver fish dreaming of the breeze
|
||||
|
||||
3
|
||||
00:00:38,159 --> 00:00:44,500
|
||||
Counting every falling tear that drops into the tide
|
||||
|
||||
4
|
||||
00:00:44,500 --> 00:00:49,859
|
||||
Waiting for the heavy gates of heaven to divide
|
||||
|
||||
5
|
||||
00:00:51,159 --> 00:00:57,240
|
||||
Do not fear the rising storm or shadows in the deep
|
||||
|
||||
6
|
||||
00:00:57,240 --> 00:01:04,340
|
||||
There is still a ancient promise that the ocean keeps
|
||||
|
||||
7
|
||||
00:01:06,339 --> 00:01:13,180
|
||||
Spread your wings and rise above the sea of clouds and rain
|
||||
|
||||
8
|
||||
00:01:13,180 --> 00:01:19,739
|
||||
Never let the mortal world bind you with a chain
|
||||
|
||||
9
|
||||
00:01:19,739 --> 00:01:25,959
|
||||
Fly across the mountain peaks where immortal rivers flow
|
||||
|
||||
10
|
||||
00:01:25,959 --> 00:01:34,140
|
||||
I will watch you turn to wind and let your spirit go
|
||||
|
||||
11
|
||||
00:01:49,099 --> 00:01:54,959
|
||||
Cycles of a thousand years are written in the stars
|
||||
|
||||
12
|
||||
00:01:54,959 --> 00:02:01,319
|
||||
Time will heal the broken shells and wash away the scars
|
||||
|
||||
13
|
||||
00:02:01,319 --> 00:02:07,579
|
||||
When the red camellia blooms upon the snowy shore
|
||||
|
||||
14
|
||||
00:02:07,579 --> 00:02:14,319
|
||||
We will meet beyond the sky and part ways nevermore
|
||||
|
||||
15
|
||||
00:02:16,860 --> 00:02:23,520
|
||||
Spread your wings and rise above the sea of clouds and rain
|
||||
|
||||
16
|
||||
00:02:23,520 --> 00:02:30,180
|
||||
Never let the mortal world bind you with a chain
|
||||
|
||||
17
|
||||
00:02:30,180 --> 00:02:36,259
|
||||
Fly across the mountain peaks where immortal rivers flow
|
||||
|
||||
18
|
||||
00:02:36,259 --> 00:02:44,300
|
||||
I will watch you turn to wind and let your spirit go
|
||||
|
||||
19
|
||||
00:02:48,839 --> 00:03:26,300
|
||||
Ah-ah-ah, fly into the wind...
|
||||
Reference in new issue
Block a user