As a Chinese student I found that one of the first barriers is reading. Indeed, when trying to acquire new vocabulary one might be faced with the opacity of the Chinese character as opposed to alphabetical language: you can't pronounce a character on the first encounter while you can for unknown words in languages that use a Latin script (e.g English, French, etc.).
Many web browser extensions or desktop applications try to fill the gap by providing ruby character (pīnyīn below/above characters), but that's limited to the application.
When looking for a system-wide solution I thought that a ruby-font could do the trick for beginners.
So are there any such ruby-like fonts? I would prefer free/FOSS ones.
FOSS in order to be modifiable/redistributable.
Of course there are characters with multiple pronunciations, but my target audience is beginners.