下载地址: 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(); 
  1. 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文字转音频相关推荐

  1. (转) 使用Speech SDK 5.1文字转音频

    下载地址: http://www.microsoft.com/en-us/download/details.aspx?id=10121 SeppchSDK51.exe 语音合成引擎 SpeechSDK ...

  2. C++实现TTS文字语音朗读Microsoft Speech SDK

    转自http://www.zhimax.com/article/vc/ttsvoice.html 一. TTS概述 随着语音技术的发展,微软也推出了相应的语音开发工具,即Microsoft Speec ...

  3. C++语音识别接口快速入门(Microsoft Speech SDK)——文字转语音

    C++语音识别接口快速入门(Microsoft Speech SDK) 尤其注意其中的宽字符串转化 #include <iostream> #include <sapi.h> ...

  4. 语音编程之Speech SDK概述

    Microsoft Speech SDK提供关于语音(Speech)处理的一套应用程序编程接口SAPI(Speech Application Programming Interface).SAPI提供 ...

  5. Visual studio 2019使用Microsoft Speech SDK 5.1语音识别

    目录 下载安装Speech SDK 配置visual studio 2019项目环境 测试能否运行 解决运行报错 修改Speech SDK文件的保存问题 下载安装Speech SDK 由于官网相关包已 ...

  6. 微软语音包的安装及使用 Microsoft Speech SDK

    需要简单的语音识别功能,大部分语音平台都是收费的,并且依赖网络,简单的识别有语音识别芯片LD3320,测试了一下效果不是很好,测试一下微软自带的SDK. 先下载了5.1版本,用QT,修改了好多,编译过 ...

  7. TextToSpeech文字转语音、文字转音频文件并播放

    TextToSpeech文字转语音.文字转音频文件并播放 前段时间遇到了语音读网页的需求,特地在网上找了一些资料.学习完毕后跟大家分享一下.这里是我从项目中抽取出来的代码,大家应该也基本能看清楚流程了 ...

  8. python基于百度sdk语音转文字

    python基于百度sdk语音转文字 1.安装baidu-aip 这样pip install aip: 2.要是不行的话下载"识别.合成 RESTful API Python SDK &qu ...

  9. Microsoft Speech SDK 编程入门

    作者:eping email:eping@eping.net TTS(Text-To-Speech,文本语音转换)顾名思义,将文本转找成语音进行输出.目前TTS技术已相对比较成熟,TTS引擎也比较多, ...

最新文章

  1. OD-困难重重的追踪消息断点
  2. Dotnet的垃圾回收
  3. 07 总结ProgressDialog 异步任务
  4. .java文件_【转】java文件操作大全
  5. 神操作:教你用Python识别恶意软件
  6. 以监控为核心 实现安防智能化全面兼容
  7. 项目以任务还是以功能为中心?
  8. linux限制ip带宽,apache如何限制并发数 IP 带宽?
  9. lvds传输距离标准_电平标准整理
  10. SU插件情报局 | Vertex Tools 顶点编辑工具详解(附插件获取)
  11. leapftp:425 failed to establish connection解决方法
  12. DHCP自动分配IP地址
  13. Jinjia2模板控制语句
  14. PR 音频去噪、音频信号增强、音频导出wav文件;
  15. 第2章 panda 索引
  16. 定义平行四边形类,继承四边形类,增加判断是否为平行四边形的函数
  17. “怀孕后,老公居然背着我做这些事”:有没有嫁对人,看这点就知道了
  18. 企业邮箱登录地址,邮箱登录入口,邮箱登录须知
  19. 大学计算机应用基础考试题库,大学计算机应用基础考试题库.doc
  20. IDC许可证是什么,如何申请IDC许可证办理

热门文章

  1. 假期第7天……想和测试人聊聊这个问题
  2. netsh命令恢复网络_Linux TC模拟网络延迟、丢包、乱序
  3. BadZipfile: File is not a zip file
  4. bar图设置距离 python_Python可视化分析:学会Matplotlib这几点就够了
  5. linux v4l2 示例程序,linux驱动由浅入深系列:camera驱动之二(基于高通平台的V4L2结构及代码分析)...
  6. 百度语义预训练ERNIE实现物流信息抽取任务
  7. 《R语言预测实战》PDF,数据及代码
  8. 《Tensorflow 实战》(完整版,附源码)
  9. 和显卡驱动要配套吗_显卡有必要更新驱动程序吗?老玩家的建议请收好
  10. python celery异步_python celery 异步学习