#region TTS文本朗读
public async static void SpeechByStr(string str)
{
string lag = PublicObject.IsEnglish ? "en-US" : "zh-CN";
SpeechSynthesizer _synth = new SpeechSynthesizer();
try
{
var voices = (from voice in InstalledVoices.All
where voice.Language == lag
select voice).OrderByDescending(v => v.Gender);
_synth.SetVoice(voices.ElementAt(0));
await _synth.SpeakTextAsync(str);
}
catch { }
}
#endregion
直接调用就行了(女声)性别自己看代码修改就行了