实现文字在线朗读、保存MP3、WAV等格式。
//From:www.uzhanbao.com
//需要引用System.Speech程序集
//引用using System.Speech.Synthesis;

在线朗读代码:

/// <summary>
/// 文字在线音频朗读
/// </summary>
/// <param name="readText">朗读文本</param>
/// <returns></returns>
public static bool TextRead(string readText)
{
  var flag = false;

  if (!string.IsNullOrWhiteSpace(readText))
  {
    using (SpeechSynthesizer reader = new SpeechSynthesizer())
    {
      reader.SpeakAsync(readText);
      reader.Dispose();
      flag = true;
    }

    return flag;
  }
  else
  {
    return flag;
  }
}

保存MP3、WAV等格式:

/// <summary>
/// 文字转换mp3格式音频
/// </summary>
/// <param name="path">保存路径</param>
/// <param name="input">输入文本</param>
/// <returns></returns>
public static bool TextVonvertToMP3(string path,string input)
{
  input = input.Trim();
  if (!string.IsNullOrWhiteSpace(input))
  {
    using (SpeechSynthesizer reader = new SpeechSynthesizer())
    {

      reader.SetOutputToWaveFile(path+ input + ".mp3");
      reader.Speak(input);
      reader.SetOutputToDefaultAudioDevice();
      reader.Dispose();
    }
    return true;
  }
  return false;
}

C#文字转换语音朗读或保存MP3、WAV等格式相关推荐

  1. 好物推荐:文字转语音朗读软件哪个好?

    不知道大家有没有像我一样的,对"语音播放"."语音朗读"是又爱又恨的.有时工作繁忙,而同事或客户发来语音资料需要整理时,就会很烦躁,因为语音的整理起来比文字的繁 ...

  2. 怎么把文字转换成朗读,快来看这几款文字转语音朗读工具

    在日常的生活中,我们经常会遇到将文字转换成语音的情况,比如自制有声小说.给视频配音等等,当然我们还会自己手动进行配音.但是如果没有专业的设备和配音环境,是很难配出很好的效果,那该怎么办呢?其实也不难, ...

  3. html5d调用百度语音,易语言调用百度语音平台实现文字转换语音功能的代码

    调用百度语音平台实现文字转换语音功能 此功能需要加载精易模块5.6 .版本 2 .支持库 wmp9 .程序集 窗口程序集1 .子程序 _试听按钮_被单击 播放器1.地址 = "http:// ...

  4. 文字转语音朗读如何操作?手把手教你如何将文字转语音

    有些小伙伴喜欢在闲暇时间看小说来打发时间,特别是上下班通勤这个时间段,不过每当这个时候都是高峰期,经常出现腾不开手看小说的现象,所以面对这种情况,有声小说就是一个不错的选择. 但有时喜欢的小说比较小众 ...

  5. 文字转语音朗读怎么操作?

    不知道你们是否喜欢听有声小说,做家务的时候或者睡前听一听,不过你们是否有个同样的困扰--找不到想听的小说语音包,然后自己想制作一个来听一听,那问题来了,文字转语音朗读该怎么操作呢?不用担心,我可是听有 ...

  6. 怎么实现文字转语音朗读?这几个小技巧快来码住

    在我们的日常办公和学习中,免不了经常要对着大量资料进行阅读浏览的现象.久而久之我们的眼睛也会受到影响.那有什么方法可以减少眼睛的使用,从而保护眼睛呢?有些聪明的小伙伴,会把"看"变 ...

  7. python文字转换语音

    文字转换语音 # 语音播报模块 import pyttsx3# aiff文件转换成mp3编码文件模块 from pydub import AudioSegment# 模块初始化 engine = py ...

  8. 这几个文字转语音朗读软件很好用

    大家平时在闲暇时,会不会看一些报刊新闻来了解时事?在大数据时代下,我们每天都能看到很多不重样的热点新闻.不过有的时候,我们并非能时时刻刻都能看新闻,特别是当我们开车或是在上下班通勤的时候,我们很难抽空 ...

  9. 每日推荐:文字转语音朗读软件

    近年来,随着人工智能技术的不断发展,文字转语音技术也得到了广泛的应用.文字转语音朗读软件作为其中一种便捷的工具,可以帮助我们将文本内容转换成语音,实现语音朗读的操作.在许多场景中,我们需要将文字转换成 ...

最新文章

  1. 在springcacheinvokecontext中没找到field_家庭中没入住多久玻璃胶就发黑发霉,终于找到它的原因了,很简单...
  2. 技术干货 | 视频直播关键技术和趋势
  3. python celery异步_python项目_使用异步功能,celery
  4. 定义下一代存储,打造全新一代数据基础设施
  5. easyexcel 日期类型 convert_数据库的几种日期时间类型,你真的会用吗?
  6. 《大数据》第1期“论坛”——数据技术时代的未来
  7. python保存数据_python各数据存储方法
  8. python自带intertool模块找不到_Python itertools模块详解
  9. 虐哭无数人的烧脑刑侦科推理题,程序员一秒解
  10. html5 shiv
  11. 通过型号快速识别思科路由器,交换机,服务器等设备
  12. Ubuntu安装翻译软件(goldendcit)
  13. 微信提现免费额度领取,快来领取!我领取了738元
  14. 检查软件下载是否完整 MD5 工具使用 ----- md5sum
  15. 新版烽火HG680-LC、CM211-1zg、M304A ZN、MGV2000爱家tv通刷固件(免拆机)
  16. c语言中常量分为那两种,C语言中的常量和字面值
  17. 80%码农都难以逃脱的痛,你中招了嘛?
  18. ESP32固件安装和基础测试
  19. 医院百度竞价账户管理
  20. 2015年VR领域获得巨额投资的公司(附最全名单)

热门文章

  1. 来看看一个大二学生的Spark练习题
  2. pythonurllib库获取yahoo财经数据_Yahoo! Finance财经数据PYTHON临时读取方法
  3. 如何从小白起步成为百万博主|配音运营工具必不可少
  4. 【工具编写】python实现非对称加密RSA算法
  5. LeetCode初级算法 2:买卖股票的最佳时机 II
  6. 利用word宏命令来自动化缩写期刊名称
  7. Microsoft Edge浏览器只能在地址栏输入地址进入,不能进行搜索
  8. 5G移动性增强技术分析
  9. Android Studio配置本地SDK
  10. UE4-(光照)光照贴图大小及环境光遮蔽