If Pinyin (or Other Romanization) can be Translated Back into Chinese Characters
I'm wondering if there is any way to write Chinese characters using the Latin alphabet (a-zA-Z) with/without accents of any sort, and then convert it into Chinese characters. Even if it is considered a bad idea for a new learner, I would still like to know if it is possible in any way.


Every Chinese character is associated with Unicode identification numbers. Not sure if this is what you are looking for. Nothing phonetic is available of this sort.


  But in speech, you don't have access to writing, so this either means you need to learn how to read Chinese in order to understand these words in speech, or you can understand them in speech without learning to read Chinese, because of context of some sort. If humans are able to tell how the sound of words translates into meaning, then I would wonder how we do that, because that would also answer the question.


These sorts of words are distinguished in the same way that we do in English for two/too/to. A kindergartner can use these three words just fine and distinguish them all without knowing they have different spellings.