这篇文章会写得很简单,大概讲一下步骤。
1、安装Ekho
http://www.eguidedog.net/cn/ekho_cn.php
2、Windows7操作系统自带TTS(Text to Speech)服务正常,如果是XP,那需要安装“微软TTS5.1语音引擎(中文).msi”,才能读中文
http://download.csdn.net/detail/kkfdsa132/2127563
在控制面板——语音识别——文本到语音转换,弹出框中的“语音选择(V)”选择“Ekho Cantonese”,如图所示:
3、使用.NET Framework 3.0或以上版本,因为只有使用3.0或以上版本了,才会有语音识别的引擎,SpeechSynthesizer类。
4、编码实现
using (SpeechSynthesizer synth = new SpeechSynthesizer())
{
synth.SetOutputToDefaultAudioDevice();
//选择粤语