(And a cool demo too)
- Transliteration is done via to-jyutping (by Jyutping.org)
- Subtitles were either generated from scratch via a pipeline that I've been working on with some Canto AI friends
- Or generated from an internal YouTube captions API by converting it to an SRT and then translating each line then prefixing (zh), (yue) or (en) respectively