Shipped audio/video transcription with generation of subtitles or lyric LRC files. It's definitely a "your mileage may vary" situation in terms of transcription quality, especially with music, but if the average person can understand the lyrics they'll probably turn out okay.
muxminus.com