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