程序猿不缺对象 发表于 2020-4-12 22:43

C井怎样设置TTS的音色?

如图所示,SpeechSynthesizer只有默认构造,Voice属性还是只读的,VoiceInfo类也没有构造
VoiceInfo类也没有任何函数返回的是VoiceInfo对象
问题来了,只能用默认设置而不支持自定义音调音色吗?

JemmyloveJenny 发表于 2020-4-12 23:01

本帖最后由 JemmyloveJenny 于 2020-4-12 23:04 编辑

synth.SelectVoice("Microsoft Huihui Desktop")
用SelectVoice通过音色名称设置
或者SelectVoiceByHints通过VoiceAge,VoiceGender设置

音色名称可以通过synth.GetInstalledVoices()获得,如synth.GetInstalledVoices().VoiceInfo.Name

jonasr 发表于 2020-4-13 00:47

C# 不是读 井.
正确的读法是c sharp   

小非凡 发表于 2020-4-13 20:27

页: [1]
查看完整版本: C井怎样设置TTS的音色?