Text to speech: Unable to switch to UK English My phone (Fairphone) does not have the 'English (UK)' locale, only the US one. I recently discovered how to download custom voices for Google text-to-speech ('Install voice data' from settings) and have downloaded a UK English voice to replace the default American voice, which I find incredibly irritating (sorry, Americans!).
Unfortunately, even though I have downloaded the voice data, I still seem unable to switch to the new voice, as 'English (UK)' is still not an option when visiting TTS's 'Language' menu. Am I missing something here? How do I make my phone speak to me in my native language? (My Android version is 4.2.2)
Here's what worked on my US-based xperia:

Settings > language &amp; input > language (select English (UK))
Then back to language &amp; input > text-to-speech output  > select google-text-to-speech engine then click on the settings icon next to it > language > english (UK)

Any luck? The key for me was to set the language first.