I'm (probably overly) conscious about how I read things aloud. If I can't read a sentence quietly before I read it out loud, I try to diagram it as I go. For instance, if I identify what I'm reading as a prepositional phrase, I give it less vocal emphasis. Subjects and predicates usually get the most emphasis.
Of course, what I described is much easier said than done. I wouldn't be surprised if you were already doing it.
Good luck with Polly moving forward and thanks for being so willing to take user feedback!
Nevertheless sounds really good!
Source: I run an ebook to audiobook converter https://auditus.cc
So on a sort of meta-note, I think it's pretty cool that AWS is still interacting with developers at this level.
However for the city, think of it this way (sorry I'm gonna use some awful phonetic spelling here!) you and all the other Italians use the 100% correct pronunciation of Meelano. Somewhere back in History it became normal to call it "Milan" in English. Calling it Meelan is not only still wrong in Italian, it's also wrong (or nearly unused) in English.
It's the same way you have your own word for our city with its own pronunciation - Edimboorgo. If I say "well, that 'u' in the original 'Edinburgh' is pronounced uh so you should call it Edimbuhrgo" then you're now pronouncing it wrong in both Italian and English.
For what it's worth I'd prefer it if English kept the original names - Milano, Torino, Roma, Napoli, Firenze, etc :D
Edit I realised after typing this that I've heard wealthier Americans pronouncing some of these names even stranger still. Milan becoming Milawwn and Prague becoming Prawwwg which is like nails on a chalkboard to me, so maybe I can identify with you a little bit :-)
Disclaimers: I am Italian, and I used to work at AWS.
Even educated persons will struggle if their only source is paper, because a lot of the Latin words that Italian is rooted on, actually have very different pronounciations in English.
Also: GL, GH, GN, CH, CE/CI vs CA/CO/CU, double-consonants reinforcing the sound, etc etc...
It may be difficult to an anglophone, but I'd argue that the phonetic irregularities of English are much more of a problem to a learner. "though/tough/through" never happens in Italian.
On the default sounds: I think it's harder in english where the correct sound is not strictly connected to the letters you write the word with. I don't think it's a coincidence that spelling bees are a thing for the english language, but I never heard of one in Italy...
Sure, if you have no source to determine the pronunciation of a word, it's hard (as for any language), but once you learn the building blocks you don't strictly need to know the word to know the pronunciation (apart from the accent)