There are no words corresponding to Cantonese in Mandarin because the pinyin rules are completely different. For example, Xiong hing 1 Xuan Ju hin 1 Rong wing4 Chinese pinyin has no such combination and no corresponding words, so the so-called homophonic is unreliable, and even if it is barely written, it is far from the truth. Since it is not accurate, what's the point of such "homophonic"? Might as well listen to the original song.
Open the music software and play the Cantonese pinyin corresponding to the lyrics circularly, which is easy to learn.