This is a China's citi name pronoucation list
http://pronounce.voanews.com/browse-oneregion.php?region=China
This has some corresponding rules (but I did not find a rule to pronounce "ui"):
https://zyxyvy.wordpress.com/2012/06/13/a-guide-to-pronouncing-chinese-names-pinyin-translation/
This is supposed to be the ultimate system, but there is no interactive tool (so no immediate use for some users):
http://www.pinyin.info/romanization/wadegiles/