Windows TTS enhancements

Decodes text to unicode before speaking via SapiTTSBackend. Fixes speaking texts including non ascii characters. And also adds NVDATTSBackend.