Even people with perfect pitch sometimes have a hard time with Mandarin, let alone Cantonese.
Sogar Menschen mit absolutem Gehör kommen mit Mandarin nur schwer zurecht, von Kantonesisch ganz zu schweigen.