else:jyutping_cache[hanzi]=jyutping=S(espeak.transliterate("zhy",hanzi,forPartials=0)).replace("7","1").lower()# .lower() needed because espeak sometimes randomly capitalises e.g. 2nd hanzi of 'hypocrite' (Mandarin xuwei de ren)
ifmustWork:assertjyutping.strip(),"No translit. result for "+repr(hanzi)