对于提出一个很可能只有一个简单答案的问题而道歉,但这确实是我的最后一招。
到目前为止,我的问题是叙述者只检测英语声音,即使我已经用其他语言安装了其他语音。
正如您所看到的那样,只检测到两种声音,它们都是英文的。这很奇怪,因为一个名为TextAloud的程序可以毫不费力地检测到我的所有声音。
我正在尝试将韩语语音集成到我的C#程序中,现在它只允许我使用讲述人检测到的语音...
foreach (InstalledVoice voice in speechSynthesizer.GetInstalledVoices())
{
VoiceInfo info = voice.VoiceInfo;
Console.WriteLine(" Voice Name: " + info.Name);
}
此代码应检测已安装的附加声音,但仅检测已安装的Narrators英语声音!
所以,我的问题,我如何让讲述人检测我所有已安装的声音?