You can try this lookup at: http://pcwong.org/cantonese/input/table.html
So far I have tried to organize the 53 cantonese vowels to find any chinese characters. The total of 51 vowels (excluding the m, ng vowels from the 53 vowels) times 20 consonants which amounts to 1020 possible cantonese syllables. Including the m, ng standalone vowels/syllable, a possible total of 1022 syllables are the base of cantonese syllables.
The vowel input method is based on the 53 vowels organised as such:
The entering tones are having a green background and white text.
The principal vowels have rainbow colors background.
The following input methods are good for smart phone users. Anyone interested can test these layouts here:
This set is arranged with all vowels including the p,k,t, m,n,ng ending:
This set is arranged with the p,k,t, m,n,ng ending vowel shown on mouseovering or mouse clicking the principal vowels:
I have extracted MDBG cantonese input data:
aa: 那 阿 呀 亞 啊 丫 啞 吖 厂 婭 扼 亚 嗄 氬 鴉 錒 掗 錏 厊 咓 瘂
aai: 唉 哎 嗌 欸 挨 隘 誒 餲
aak: 呃 軛 齷 軶
aan: 晏 鷃 鴳
aang: 甇 罌 甖….
You can test drive this input here: http://pcwong.org/gwdw/mdbg/
My Cantonese Input Data:
Total characters in syllables:12479
Take into account that Cantonese is dynamic and the total syllables will keep increasing. The lost character-syllable will constantly be found and understood. Keep the same data will not be appropriate and with accessing data through my site, user will get the most upldated set.
You can test drive this input here: http://pcwong.org/cantonese/mobile/
Other than inputing chinese, my data includes the tone information and which is important to let users get the exact pronounciation of the syllable for native and non-native speaker which is a good learning tool as welll.
Hope that you will enjoy the system.