文本语音朗读软件 c#程序
来源:互联网 发布:3大网络歌手 编辑:程序博客网 时间:2024/04/27 17:56
首先安装微软的Speech Application SDK(SASDK),它的最新版本是SAPI 5.1 他能够识别中、日、英三种语言,你可以在这里下载:
http://www.microsoft.com/speech/download/sdk51/
测试是否可以正常发音:
点“记事本”新建一个记事本文件。在里面输入
CreateObject("SAPI.SpVoice").Speak "I love YOU"
保存扩展名为 .vbs 文件 如:我爱你.vbs 然后 点击这个文件 就会听到一句I LOVE U。
将内容改为:CreateObject("SAPI.SpVoice").Speak "我爱你"
测试是否可以正确发音中文,如可以则说明SDK文件安装成功。
无法嵌入互操作类型“SpVoice”,请改用适用的接口。
后来google到解决方案:中项目中引入的dll,鼠标右键,选择属性,把“嵌入互操作类型”设置为False。
给个链接:http://www.cnblogs.com/ITGIS/articles/1797417.html。
http://www.microsoft.com/speech/download/sdk51/
需要安装这两个文件Speech SDK 5.1和5.1 Language Pack,其中5.1 Language Pack可以选择安装支持的语言。
测试是否可以正常发音:
点“记事本”新建一个记事本文件。在里面输入
CreateObject("SAPI.SpVoice").Speak "I love YOU"
保存扩展名为 .vbs 文件 如:我爱你.vbs 然后 点击这个文件 就会听到一句I LOVE U。
将内容改为:CreateObject("SAPI.SpVoice").Speak "我爱你"
测试是否可以正确发音中文,如可以则说明SDK文件安装成功。
using System;using System.Collections.Generic;using System.Linq;using System.Text;using SpeechLib;namespace test{ class MySpeech { public void spk(string s) { SpVoice voice = new SpVoice(); voice.Volume = 100;//set the volume ,and the max value is 100. voice.Rate = -5;//set the speed of reading,and its value can be either positive or negative. voice.Speak(s); } }}
无法嵌入互操作类型“SpVoice”,请改用适用的接口。
后来google到解决方案:中项目中引入的dll,鼠标右键,选择属性,把“嵌入互操作类型”设置为False。
给个链接:http://www.cnblogs.com/ITGIS/articles/1797417.html。
- 文本语音朗读软件 c#程序
- c#文本朗读功能(文本to语音)
- C#语音朗读文本 — TTS的实现
- C#朗读语音文本在不同操作系统下的解决方案
- C#语音朗读
- C#语音朗读
- C#语音朗读
- C#语音朗读
- C#语音朗读
- c#语音朗读类
- c# 语音朗读
- C#语音朗读
- C#之语音朗读
- android 中文语音朗读文本
- C#开发语音程序入门之文字朗读
- C#文本朗读
- C# 语音朗读及语音识别
- 文本语音朗读电子书 2005 免费
- 安装Ubuntu系统后的完善
- 网站收集_持续更新中...
- hdoj 3627 Giant For
- 道听途说Struts2之5:Method and DMI
- struts2 第一个示例
- 文本语音朗读软件 c#程序
- s:checkboxlist的用法,以及取默认值
- 告别文章摘要的烦恼之博客系统
- SQL Server 2008 安装1605问题
- 自己实现atoi系列
- PopupWindow的例子
- Linux视频教程系列汇总
- java六大必须理解的问题-来自网络少许有误
- Sphinx全文检索引擎的排序