由于要求程序在windows 2003 server这种低版本系统上运行,所以用了MS Speech SDK 51,质量差点,但是也够用了.
第一部份:如何调用
private void btnTestTTS_Click(object sender, RoutedEventArgs e)
{
//_spVoice.SpeakXml("This sounds normal <pitch middle = '-10'/> but the pitch drops half way through");
_spVoice.SpeakXml("<rate absspeed=\"1\"/>,<rate speed=\"1\"/><pitch absmiddle=\"2\"/><pitch middle=\"5\"/>你的验证码是<spell>1432</spell>");
}
private void btnTestTTS2Wave_Click(object sender, RoutedEventArgs e)
{
_spVoice.Save("<rate absspeed=\"1\"/>,<rate speed=\"1\"/><pitch absmiddle=\"2\"/><pitch middle=\"5\"/>你的验证