win7TTS修复,使用C#SpeechSynthesizer 类


  • win7TTS修复,使用C#SpeechSynthesizer 类

    • 问题背景
    • 解决方案
      • 1. 先去下载Speech SDK 5.1
      • 2. 超复杂解决方案

问题背景

  • 环境
    win7(貌似是阉割版,朗读女安装之后只有联网才有声音)
  • 代码
    C#下的SpeechSynthesizer类
// 参考网址
// https://msdn.microsoft.com/zh-cn/library/system.speech.synthesis.speechsynthesizer.aspx
// 记得引用System.Speech,这是一个用于演示的控制台程序
using System;
using System.Speech.Synthesis;namespace SampleSynthesis
{class Program{  static void Main(string[] args){// Initialize a new instance of the SpeechSynthesizer.SpeechSynthesizer synth = new SpeechSynthesizer();// Configure the audio output. synth.SetOutputToDefaultAudioDevice();// Speak a string.synth.Speak("This example demonstrates a basic use of Speech Synthesizer");Console.WriteLine();Console.WriteLine("Press any key to exit...");Console.ReadKey();}}
}
  • VS目标平台最好修改为 X86

解决方案

1. 先去下载Speech SDK 5.1

默认的安装路径是 C:\Windows\System32\Speech
下载链接

下载完成后尝试一下,我是直接失败报错

2. 超复杂解决方案

在此感谢静远的博客
其他参考资料:
参考一
参考二

  1. TTSrepair.exe,该安装程序安装时会在安装程序所在文件夹生成两个文件,手动删除即可;
  2. 根据不同的操作系统版本下载“SpeechPlatformRuntime(x64).msi”或“SpeechPlatformRuntime(x86).msi”安装;
  3. MSSpeech_TTS_zh-CN_HuiHui.msi
  4. voice.reg 覆盖注册表,该操作实际上就是使用上面第二篇博文中的“修改注册表”方法;

再次拜谢,推荐大家去看原博主的博客上面附上的文件下载地址

win7TTS修复,使用C#SpeechSynthesizer 类相关推荐

  1. 基于微软开源深度学习算法,用 Python 实现图像和视频修复

    ‍‍ 作者 | 李秋键 编辑 | 夕颜 出品 | AI科技大本营(ID:rgznai100) 图像修复是计算机视觉领域的一个重要任务,在数字艺术品修复.公安刑侦面部修复等种种实际场景中被广泛应用.图像 ...

  2. 【直播预告】云栖直播:阿里热修复产品HotFix2.0升级详解

    全面--你知道吗?1891年,卡尔森纳做出的第一把瑞士×××,只有螺丝刀和开罐器.经过一代又一代能工巧匠的打磨,这把刀陆续增加了锯子.剪刀.镊子.放大镜.改锥,甚至内藏激光.LED手电筒.USB记忆碟 ...

  3. Java面向对象之继承,方法重写,super关键字,员工类系列继承题

    在程序中,如果想声明一个类继承另一个类,需要使用extends关键字. 格式: class 子类 extends 父类 {} 继承的好处 1.继承的出现提高了代码的复用性,提高软件开发效率. 2.继承 ...

  4. 【Android 热修复】热修复原理 ( 热修复框架简介 | 将 Java 字节码文件打包到 Dex 文件 )

    文章目录 一. 热修复框架简介 1.类替换 2.so 替换 3.资源替换 4.全平台支持 5.生效时间 6.性能损耗 7.总结 二. 将 Java 字节码文件打包到 Dex 文件 一. 热修复框架简介 ...

  5. android热修复原理底层替换,Android 热修复 - 各框架原理学习及对比

    写在开头 从15年开始各技术大佬们开始研究热修复技术,并陆续开源了许多的热修复框架.如 Jasonross 的 Nuwa,美团的 Robust,阿里的 Andfix,腾讯的 Tinker 等等...均 ...

  6. Android—热修复实践

    1.编译class文件 先看下自己的javac版本 如果是用javac1.6以上的版本编译的class文件会报错(原因未知). 所以需要在app的gradle下android{}中添加命令行. com ...

  7. MangoFix:iOS热修复另辟蹊径

    今天向大家介绍的是iOS热修复的另一解决方案:MangoFix.介绍他的原因是他和传统的iOS热修复使用JavaScript bridge 的方式完全不同,MangoFix是一个语法和OC语法非常类似 ...

  8. android 热修复 需要重启应用嘛?_Android热修复方案盘点

    前言 上一个大的系列文章叫 "手把手讲解", 历时10个月,出产博文二十余篇,讲解细致,几乎每一篇都提供了详实的原理讲解,提供了可运行 githubDemo,并且针对Demo中的关 ...

  9. 【21世纪电脑入门】总目录——系统配置、包/库安装、问题修复

    系统配置.包/库安装.问题修复 1. 安装/配置类 1.1 系统配置 1.2 软件包安装 2. 问题修复类 3. 软件工具类 1. 安装/配置类 1.1 系统配置 多系统配置(含多系统安装及使用环境配 ...

最新文章

  1. 设计模式之Adapter(适配器)(转)
  2. MyEclipse 快捷键及经验总结
  3. LeetCode 572. 另一个树的子树 思考分析
  4. Xtreme TaskPanel
  5. opentsdb basic install
  6. NASA: Seeing Jupiter(注视木星)
  7. shell中exec命令
  8. Atitit react 详细使用总结 绑定列表显示 attilax总结 1. 前言 1 1.1. 资料数量在百度内的数量对比 1 1.2. 版本16 v15.6.1 1 1.3. 引入js 2
  9. 第一节、网络安全术语解释
  10. 【读书笔记《Bootstrap 实战》】4.企业网站
  11. 使用阿里云Ubuntu搭建代理服务器
  12. 如何在google隐藏页面_如何在Google文档中隐藏或删除评论
  13. 知名密码管理应用LastPass启用双因素认证
  14. 春夜宴诸从弟桃李园序 李白
  15. 无兄弟,不编程!在兄弟连我学到的不仅仅是PHP
  16. 读书笔记:NOSQL 菜鸟教程
  17. 唉,江湖阅历不够,在接洽一个S5PV210 wince 项目的时候被一个贱人给骗了
  18. Web常用的服务器软件整理(Win+Linux)
  19. HBASE RegionServer异常退出 Failed to close inode
  20. 【渝粤题库】陕西师范大学163207 旅游企业人力资源管理 作业(专升本)

热门文章

  1. 财务会计 -- 什么是借贷
  2. Swift 3DTouch开发 自定义ShortcutItems
  3. 【软件工程】软工视频总结
  4. non-compatible bean definition of same name and class [com.echo.util.FileUploadDispatcher]
  5. 【三维点云处理】PCA主成分析+实践(一)
  6. java gprs通信教程_S7-1200 GPRS通讯快速入门
  7. 青龙面板跑爱企查脚本 兑换爱奇艺月卡 百度网盘会员等
  8. #今日论文推荐# 朱松纯团队最新研究:机器人可与人类“推心置腹”!还说下一步要造“AI大白”
  9. 汉诺塔 问题 VIII
  10. pthread_cond_wait和pthread_cond_signal