借助Ekho开发粤语语音服务器

来源:互联网 发布:怎样填写淘宝店铺简介 编辑:程序博客网 时间:2024/04/25 10:02

这篇文章会写得很简单,大概讲一下步骤。
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();                //选择粤语语音                synth.SelectVoice("Ekho Cantonese");                message = message.Replace("\\", "");                //文本转换语音                synth.Speak(message);            }

5、完成

0 0
原创粉丝点击