This is Taishanese, southern Taishan near to the south China sea is much close to cantonese. Whereas if you're from the central or northern taishan, it would sound quite different.
@HanQ Im chinese, and i only know cantonese, i can understand taishanese but cant speak it . Theres a difference in their pronunciation. i dont really know how to explain D: