aboutsummaryrefslogtreecommitdiff
path: root/doc/no-nb
diff options
context:
space:
mode:
authorThierry Crozat2019-08-03 00:47:37 +0100
committerFilippos Karapetis2019-09-01 22:47:55 +0300
commit13a32fc5e91d691214c975f5e545f432bd9c37ac (patch)
treeeafd910f2ce04117846059f8b4fe1ba5b0c78877 /doc/no-nb
parentbd2757138b88796754e1080f90e146c624bc58d7 (diff)
downloadscummvm-rg350-13a32fc5e91d691214c975f5e545f432bd9c37ac.tar.gz
scummvm-rg350-13a32fc5e91d691214c975f5e545f432bd9c37ac.tar.bz2
scummvm-rg350-13a32fc5e91d691214c975f5e545f432bd9c37ac.zip
TTS: Implement *_NO_REPEAT actions and Fix state synchronization issues on macOS
The NSSpeechSynthesizer is asynchronous and does not immediately start, pause, or stop the speech. As a result querrying the state of the NSSpeechSynthesizer does not alwats return the expected result (for example isSpeaking may not yet been true just after we requested starting to speak). So instead the TextToSpeechManager on macOS keeps track of the state itself.
Diffstat (limited to 'doc/no-nb')
0 files changed, 0 insertions, 0 deletions