码迷,mamicode.com
首页 > Windows程序 > 详细

C#中语音合成简单使用

时间:2016-08-16 00:32:47      阅读:300      评论:0      收藏:0      [点我收藏+]

标签:

我使用的是vs2013

1、在项目中添加引用,项目->添加引用->COM选择Microsoft Speech Object Library

2、在需要使用语音合成的地方调用代码:

SpVoice voice = new SpVoice();
voice.Voice = voice.GetVoices(string.Empty, string.Empty).Item(0);
voice.Speak(this.textBox1.Text, SpeechVoiceSpeakFlags.SVSFDefault);
//Speak第一个参数表示要进行语音合成的文本,这里是通过this.textBox1.Text获取,也就是通过一个文本框获取的文本来进行语音合成

这样就行了

 

 

C#中语音合成简单使用

标签:

原文地址:http://www.cnblogs.com/tianguook/p/5774781.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!