Jaromir Wysoglad
ce64528129
TTS: Make sure that TTS lang matches transMan lang
2019-09-01 22:47:55 +03:00
Jaromir Wysoglad
33f8aadfeb
TTS: Add age to TTSVoice
2019-09-01 22:47:55 +03:00
Jaromir Wysoglad
318c6d7ec6
TTS: Finish implementing the Windows TTS manager
2019-09-01 22:47:55 +03:00
Jaromir Wysoglad
5ee30a1b73
TTS: Convert strings to UTF-8
...
Conversion happens only for languages, that might needed (not
for english)
2019-09-01 22:47:55 +03:00
Jaromir Wysoglad
e801e83f43
TTS: Restart spd connection on speak error.
2019-09-01 22:47:55 +03:00
Jaromir Wysoglad
a9eaf46c42
TTS: Add warning if the TTS could not be inited
2019-09-01 22:47:55 +03:00
Jaromir Wysoglad
7d72fc0d60
TTS: Restrict TTS on linux to only english
...
Unfortunatedly the encoding used by ScummVM breaks the
speech-dispatcher, so after trying to say non-ascii character
the connection has to be restarted. So for now I am restricting
the GUI TTS to english only.
2019-09-01 22:47:55 +03:00
Jaromir Wysoglad
8bd7e39265
TTS: Add voice selection to options
2019-09-01 22:47:55 +03:00
Jaromir Wysoglad
b5cebcbeae
TTS: Add text to speech to the GUI.
2019-09-01 22:47:55 +03:00
Jaromir Wysoglad
fa6faca76a
TTS: Add TTS checkbox to Options
...
Probably works only in the builtin theme right now.
2019-09-01 22:47:55 +03:00
Jaromir Wysoglad
62a011e28a
TTS: Add ttsStatus push and pop functions
2019-09-01 22:47:55 +03:00
Jaromir Wysoglad
7f895d21df
TTS: Add checks for correct TTS engine state.
2019-09-01 22:47:55 +03:00
Jaromir Wysoglad
8c44b03231
TTS: Resolve segfault when exiting scummvm
2019-09-01 22:47:55 +03:00
Jaromir Wysoglad
39e74b027e
TTS: Add part of linux TTS
2019-09-01 22:47:55 +03:00
Jaromir Wysoglad
f78fc85f3a
TTS: Create a TTS skeleton
2019-09-01 22:47:55 +03:00