This MR allows existing some existing Windows TTS Engines, such as Amazon Polly, to be used in Far Cry 6, and possibly in other games/applications.
--
v3: sapi: Implement ISpVoice::WaitUntilDone.
sapi: Implement ISpTTSEngineSite::GetActions/Rate/Volume.
sapi: Implement ISpTTSEngineSite::Write.
sapi: Finish implementing ISpVoice::Speak.
sapi: Partially implement ISpVoice::Speak.
include: Fix ISpTTSEngineSite::GetActions return type.
https://gitlab.winehq.org/wine/wine/-/merge_requests/3328