有哪位高手可以指导一下如何实现C#中文语音输出,可发到;希望能有一个程序实例的那种!谢谢!!!

解决方案 »

  1.   

    SAPI (Speech API) 5.3 is the underlying speech synthesis and speech reco engine used by Vista. it's Vista only, and is an upgrade from SAPI 5.1 on XP. . SAPI 5.3 is COM based, so .NET developers can still use .NET to create a RCW around it, and use it directly from their .NET apps, ignoring System.Speech altogether. The COM wrapper does expose some functionality that System.Speech does not. e.g. the SAPI methods can be used to manimpulate which profile is used during recognition (ISpRecognizer.SetRecoProfile), while this is not currently exposed through System.Speech. that said, most .NET 3.0 apps will probably get along just fine with System.Speech. http://www.mperfect.net/speechSamples/
      

  2.   

    vista+vs.net2008,完美解决方案。
    XP下,中英文混读效果不好。
      

  3.   

    Vista下可以实现 Homebaisc下都可以
      

  4.   

    你可以看看这篇文章http://blog.csdn.net/longfeiwang/archive/2007/04/07/1556092.aspx
      

  5.   

    用Microsoft Speech SDK就能实现,用过,相当简单方便,网上有太多相关的资料。
    --想象一下金山词霸就知道效果了
      

  6.   

    Speech SDK 5.0 效果不好 需要买语音引擎包