title: SpeechSynthesizer with a duration property?
body: <p>i need a speech synthesizer with a settable <strong>duration</strong> property to specify how long it will take to speak the text. the System.Speech.Synthesis.SpeechSynthesizer class only has a Rate property.</p>
  <p>there's a System.Speech.Synthesis.TtsEngine NameSpace that has a Prosody class with a settable <a href="https://docs.microsoft.com/en-us/dotnet/api/system.speech.synthesis.ttsengine.prosody.duration?view=netframework-4.8#System_Speech_Synthesis_TtsEngine_Prosody_Duration" rel="nofollow noreferrer">Duration</a> property. but i can't find any examples of how to use TtsEngine or how this property can apply to the SpeechSynthesizer class (if that's even possible). or is there a different speech synthesis library i should look into?</p>