Gurbani Captioning prototype

Experimental. Not supported yet on every device — try a device that supports WebGPU (Apple Silicon Mac, some PCs). Expanding support soon.

This is a proof-of-concept for what SGGS Kirtan identification might look like. It can get confused, especially on non-SGGS Shabads, Katha, etc. Please forgive any mistakes and read the write-up for more details. Thank you 🙏