Only Simplified Characters are supported. Phonetic Transcriptions:
Taishanese 台山话 IPA  国际音标 in brackets*
Cantonese 粤语 Jyutping  粤拼
Mandarin 普通话/国语 Pinyin  拼音

*To save typing, the following simplified IPA symbols are used.:

Standard IPA Simplified IPA Position in Syllable
p/b̥  t/d̥  k/g̊
b  d  g Initial (onset) Voiceless Stops
pʰ   tʰ   kʰ p  t   k Initial (onset) Aspirated Voiceless Stops
p̚    t̚     k̚ p   t   k Final (coda) Voiceless Stops with no audible release
ts/dz̥   tsʰ dz   ts Initial (onset) Alveolar Affricates
æ ia vowel (nucleus)
(u)ɔ   (u)ə   əuŋ ɔ   ə  əŋ vowel (nucleus) Accent and syllable dependent
? Ø Initial [?] precedes all zero-initial syllables

Note that although both the aspirated voiceless stops and the voiceless stops with no audible release are reduced to the same symbols, there's no ambiguity because they take up different positions in a syllable. For example, the IPA representation of cut (切) is [tɛt33]. We can deduce that the first  [t] is the simplified form of [th], and the second (trailing) [t] is the simplified form of [t̚].