在C#中文字语音朗读有三种方法,下面暂介绍其中一个方法。
在项目中引用System.Speech,具体方法为右键点击项目 > 添加引用 > .Net > 找到System.Speech点击确定。
下面为实现代码,将以控制台程序为例:
using System.Speech.Synthesis;
namespace ConsoleApplication1{
class Program{
static void Main(string[] args){
SpeechSynthesizer voice = new SpeechSynthesizer(); //创建语音实例
voice.Rate = -1; //设置语速,[-10,10]