I'm trying to transform texts written in Chinese, Korean, Hebrew, Arabic and other languages with non-latin alphabet to the IPA. For now, I can only think of dictionaries. Are there any other ways? Any software systems/tools?
Moreover, do I need to transform them to an 'intermediate' language eg English or directly to the IPA? I can understand that I may not be able to represent all the sounds of such a language with the English alphabet for obvious reasons.
Thanks a lot