This is a grapheme to phoneme converter for European Portuguese.
The convertion is heuristical, using the rules stated in this tutorial.
It might not correspond to the actual pronunciation, specially /e/ and /o/ in stressed syllables.
Stressed syllables: o.lá mun.do! IPA: o.ˈɫa ˈmũ.du!