Si je ne m'abuse les deux derniers posts vous avez globalement raison ! Les deux lectures sont indispensables.
Exemple :
- 人 veut dire " (une) personne ", il se prononce ひと (hito).
- 魚 veut dire " poisson ", il se prononce さかな (sakana).
人魚 veut dire " sirène ", cependant il ne se prononce pas ひとさかな mais にんぎょ (ningyo) car にん est l'une des prononciations ON de 人 et ぎょ la prononciation ON de 魚.
C'est l'une des difficultés des kanji. Une autre grosse difficulté c'est qu'il y a des tonnes d'exceptions comme l'a dit Zark.
Exemple :
大人 (adulte) qui ne se prononce pas だいにん ou même おおひと mais おとな.
Il ne faut pas chercher, c'est une exception, et y'en a plein.