string TextToBeRead = "My sample text";
SpeechSynthesizer speaker = new SpeechSynthesizer();
speaker.Rate = 5;
speaker.Volume = 70;
speaker.SpeakAsync(TextToBeRead);
Есть ли способ, чтобы изменить скорость или объем, когда говорящий начинает говорить? Я попытался изменить его во время выполнения, но на выходе все еще используется старая скорость и объем. Благодарю.Speechsynthesizer (System.Speech.Synthesis.SpeechSynthesizer) - Изменение объема или скорости во время выполнения
Возможный дубликат [.NET Text To Speech Volume] (http://stackoverflow.com/questions/6444081/net-text-to-speech-volume) – stuartd
В соответствии с связанным вопросом: «Пока текст читать, громкость не может быть изменена » – stuartd
Спасибо stuartd! – ShipOfTheseus