You could try using a British or Australian voice with an advanced quality pack. It's under accessibility -> voice over -> languages & dialects. Then select the option to enhance voice quality. Then change your Siri language to UK English.

I'm using an Englishman's voice right now, sounds real clear and proper, I'm calling him Jeeves for the time being.