Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
icer2020
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
6 ms
·
1.
▲
Show HN: Subaligner – A multilingual subtitle generator
(github.com)
3 points
by
icer2020
4y ago
|
0 comments
2.
▲
Show HN: Containerized subtitle synchronizer and translator
(hub.docker.com)
6 points
by
icer2020
5y ago
|
0 comments
3.
▲
by
icer2020
5y ago
The very first run needs to wait for the machine translation model to be downloaded so it won't be quick. For the subsequent runs, the model will be reused as a cache.
4.
▲
by
icer2020
5y ago
You can get them displayed by running: $ subaligner -lgs (on the first column). Notably, it is not the comprehensive list.
5.
▲
by
icer2020
5y ago
Hi, stanchsk, After installation, simply passing in the source and target language codes should do the job. E.g., $ subaligner -m dual -v video.mp4 -s subtitle.srt -t eng,spa Or just translate without synchronisation: $ subaligner_convert -
6.
▲
by
icer2020
5y ago
Subaligner provides a one-stop solution on automatic subtitle synchronisation and translation between 1,000+ language pairs.
7.
▲
Show HN: Synchronize and translate subtitles in one go
(github.com)
6 points
by
icer2020
5y ago
|
7 comments
8.
▲
by
icer2020
6y ago
Thanks and your select&annotate&render approach is definitely a cool solution. Some editors such as Wiki-authors may prefer plain text editing so I feel there could be a middle ground where users can toggle on or off the raw markups
9.
▲
by
icer2020
6y ago
It does not produce audio itself but markups used for generating speech audio.
10.
▲
by
icer2020
6y ago
Very handy indeed. I wonder if a plugin can be made for Wiki2SSML on Narration Box.
11.
▲
by
icer2020
6y ago
Wiki2SSML eases the burden of voice editors preparing scripts in SSML, widely understood by modern speech synthesizers including Amazon Polly, Google TTS, IBM Watson TTS and Microsoft Azure TTS, etc. It is powered by WikiVoice which provide
12.
▲
Show HN: Turn scripts into fine-tuned voices via Wiki markups
(github.com)
18 points
by
icer2020
6y ago
|
8 comments
13.
▲
by
icer2020
6y ago
s/DWT/DTW/g
14.
▲
by
icer2020
6y ago
Just realised another user reported that it did not work well for Russian movie and Polish subtitles. Nonetheless, it doesn't stop you from training your own subaligner with those media assets you possess.
15.
▲
by
icer2020
6y ago
Yes, subaligner should work for audio files as it does for video files.
16.
▲
by
icer2020
6y ago
Oh good to know! Never tried that combination before. Maybe this was due to the model pre-trained with the speech in English. Nonetheless, have you tried switching off the stretch with "-so"?
17.
▲
by
icer2020
6y ago
Aeneas is used for stretching pre-synced subtitle cue blocks, which is still experimental in subaligner. If durations of cues are correct in you case, there is no need to use this feature and passing in flag -so will switch it off. So why n
18.
▲
by
icer2020
6y ago
The model was trained with features of human voice bound to a frequency range so it may work for "cross-language" sync. Why not give it a go and check the quality? It won't change the content of original segments but only shi
19.
▲
by
icer2020
6y ago
A useful link. Need to do some comparison against different genres. Subaligner is just yet another tool and not one of a kind.
20.
▲
by
icer2020
6y ago
Oh nice to have that on the roadmap. Subaligner does respect the original frame rate. How the player is going to interpret the subtitle timecode is hard to know though.
21.
▲
by
icer2020
6y ago
Now you can customize and train a new synchronizer using your own subtitles and audiovisual content: https://github.com/baxtree/subaligner
22.
▲
Show HN: A retrainable subtitle synchronizer you can now build your own
(subaligner.readthedocs.io)
61 points
by
icer2020
6y ago
|
29 comments
23.
▲
Show HN: Subtitle Synchronisation with Docker
(hub.docker.com)
3 points
by
icer2020
6y ago
|
2 comments
24.
▲
by
icer2020
6y ago
Containerised Subaligner for synchronising a subtitle file to its companion video.
25.
▲
by
icer2020
7y ago
Hi, tsukikage, It works more effectively on subtitle segments with initial inaccurate timecodes and gaps (non-speech) in between. The scenario you described is equivalent to when you have a sequence of words with no associated timecodes. Su
26.
▲
by
icer2020
7y ago
Subtitles can be out of sync due to a variety of causes including latency introduced by Speech-To-Text on live streams or manual rectification within the post-production process. Subaligner provides a one-stop solution on automatic subtitle
27.
▲
Show HN: Subaligner – Re-sync and align out-of-sync subtitles to your video
(github.com)
2 points
by
icer2020
7y ago
|
3 comments
28.
▲
by
icer2020
7y ago
WikiVoice is a lightweight but expressive markup language used by voice editors for fine-tuning synthesised speech while editing raw scripts. Wiki2SSML turns WikiVoice into SSML which is a W3C standard widely supported by TTS vendors. Feedb
29.
▲
Show HN: WikiVoice – A lightweight markup language for Text-to-Speech
(github.com)
2 points
by
icer2020
7y ago
|
1 comments