使用Speech SDK 5.1文字转音频
下载地址: http://www.microsoft.com/en-us/download/details.aspx?id=10121
SeppchSDK51.exe 语音合成引擎
SpeechSDK51LangPack.exe 支持日语和简体中文需要这个支持。
SpeechSDK51MSM.exe 如果要将引擎作为产品的一部分发布需要这个。
Sp5TTintXP.exe XP下Mike和Mary语音
sapi.chm 文档
1.安装SpeechSDK51.EXE
2.安装SpeechSDK51LangPack.exe 来支持中文
3.可以在安装文件夹找到一些示例文件,示例文件里可以找到一个生成好的Interop.SpeechLib.dll的文件,当然也可以自己生成这个文件.
简单的代码
1.生成wav文件,其中filename为生成的文件名。
SpeechVoiceSpeakFlags SpFlags = SpeechVoiceSpeakFlags.SVSFlagsAsync;
SpVoice Voice = new SpVoice();SpeechStreamFileMode SpFileMode = SpeechStreamFileMode.SSFMCreateForWrite;SpFileStream SpFileStream = new SpFileStream();
SpFileStream.Open(filename, SpFileMode, false);Voice.AudioOutputStream = SpFileStream;
Voice.Speak(text, SpFlags);
Voice.WaitUntilDone(Timeout.Infinite);
SpFileStream.Close();
wav文件转换为MP3
这里需要依赖lame
的程序[http://www.rarewares.org/mp3-lame-bundle.php]string outfile = "-b 32 --resample 22.05 -m m "" + fileName + "" "" + fileName.Replace(".wav", ".mp3") + """;
System.Diagnostics.ProcessStartInfo psi = new System.Diagnostics.ProcessStartInfo();
psi.FileName = dir + "lame.exe";
psi.Arguments = outfile;
psi.WindowStyle = System.Diagnostics.ProcessWindowStyle.Minimized;
System.Diagnostics.Process p = System.Diagnostics.Process.Start(psi);
if (waitFlag)
{
p.WaitForExit();
}
转载于:https://www.cnblogs.com/ac1985482/p/3905173.html
使用Speech SDK 5.1文字转音频相关推荐
- (转) 使用Speech SDK 5.1文字转音频
下载地址: http://www.microsoft.com/en-us/download/details.aspx?id=10121 SeppchSDK51.exe 语音合成引擎 SpeechSDK ...
- C++实现TTS文字语音朗读Microsoft Speech SDK
转自http://www.zhimax.com/article/vc/ttsvoice.html 一. TTS概述 随着语音技术的发展,微软也推出了相应的语音开发工具,即Microsoft Speec ...
- C++语音识别接口快速入门(Microsoft Speech SDK)——文字转语音
C++语音识别接口快速入门(Microsoft Speech SDK) 尤其注意其中的宽字符串转化 #include <iostream> #include <sapi.h> ...
- 语音编程之Speech SDK概述
Microsoft Speech SDK提供关于语音(Speech)处理的一套应用程序编程接口SAPI(Speech Application Programming Interface).SAPI提供 ...
- Visual studio 2019使用Microsoft Speech SDK 5.1语音识别
目录 下载安装Speech SDK 配置visual studio 2019项目环境 测试能否运行 解决运行报错 修改Speech SDK文件的保存问题 下载安装Speech SDK 由于官网相关包已 ...
- 微软语音包的安装及使用 Microsoft Speech SDK
需要简单的语音识别功能,大部分语音平台都是收费的,并且依赖网络,简单的识别有语音识别芯片LD3320,测试了一下效果不是很好,测试一下微软自带的SDK. 先下载了5.1版本,用QT,修改了好多,编译过 ...
- TextToSpeech文字转语音、文字转音频文件并播放
TextToSpeech文字转语音.文字转音频文件并播放 前段时间遇到了语音读网页的需求,特地在网上找了一些资料.学习完毕后跟大家分享一下.这里是我从项目中抽取出来的代码,大家应该也基本能看清楚流程了 ...
- python基于百度sdk语音转文字
python基于百度sdk语音转文字 1.安装baidu-aip 这样pip install aip: 2.要是不行的话下载"识别.合成 RESTful API Python SDK &qu ...
- Microsoft Speech SDK 编程入门
作者:eping email:eping@eping.net TTS(Text-To-Speech,文本语音转换)顾名思义,将文本转找成语音进行输出.目前TTS技术已相对比较成熟,TTS引擎也比较多, ...
最新文章
- OD-困难重重的追踪消息断点
- Dotnet的垃圾回收
- 07 总结ProgressDialog 异步任务
- .java文件_【转】java文件操作大全
- 神操作:教你用Python识别恶意软件
- 以监控为核心 实现安防智能化全面兼容
- 项目以任务还是以功能为中心?
- linux限制ip带宽,apache如何限制并发数 IP 带宽?
- lvds传输距离标准_电平标准整理
- SU插件情报局 | Vertex Tools 顶点编辑工具详解(附插件获取)
- leapftp:425 failed to establish connection解决方法
- DHCP自动分配IP地址
- Jinjia2模板控制语句
- PR 音频去噪、音频信号增强、音频导出wav文件;
- 第2章 panda 索引
- 定义平行四边形类,继承四边形类,增加判断是否为平行四边形的函数
- “怀孕后,老公居然背着我做这些事”:有没有嫁对人,看这点就知道了
- 企业邮箱登录地址,邮箱登录入口,邮箱登录须知
- 大学计算机应用基础考试题库,大学计算机应用基础考试题库.doc
- IDC许可证是什么,如何申请IDC许可证办理
热门文章
- 假期第7天……想和测试人聊聊这个问题
- netsh命令恢复网络_Linux TC模拟网络延迟、丢包、乱序
- BadZipfile: File is not a zip file
- bar图设置距离 python_Python可视化分析:学会Matplotlib这几点就够了
- linux v4l2 示例程序,linux驱动由浅入深系列:camera驱动之二(基于高通平台的V4L2结构及代码分析)...
- 百度语义预训练ERNIE实现物流信息抽取任务
- 《R语言预测实战》PDF,数据及代码
- 《Tensorflow 实战》(完整版,附源码)
- 和显卡驱动要配套吗_显卡有必要更新驱动程序吗?老玩家的建议请收好
- python celery异步_python celery 异步学习