title: Detect when speech ended in Windows Text-to-Speech for Unity?
body: <p>How would one use the Microsoft Speech API in C# Unity in a way that lets one lip-sync a character, i.e. detect when the speech ended (or have the result available as raw audio file, or have the audio output be monitorable)? For instance, <a href="https://chadweisshaar.com/blog/2015/07/02/microsoft-speech-for-unity/" rel="nofollow noreferrer">this library</a> lets one use the Microsoft Speech API in Unity, but the audio has no apparent return object, and checking WindowsVoice.GetStatusMessage() in an interval crashes Unity for me. Thanks!</p>