利用微软的SAPI进行语音合成

利用微软的SAPI进行语音合成
简介
微软提供了一个很好的工具用于语音识别与合成,所用的就是微软的 Speech API。在这里我来介绍SAPI的各项功能。
如何使用代码
为了合成语音,我们需要引用System.Speech.Synthesis 命名空间。这个主类是SpeechSynthesizer。你可以设定输出的是语音流还是保存在一个音频文件里。当你调用SpeakAsync()方法时,这个文本

将被读出。声音默认的是50范围在0-100之内。说话速度一般在-10与10之间。

代码如下


这样,我们就可以实现文本语音输出了。

你可能感兴趣的:(api)