using DotNetSpeech;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;namespace YLSoft.Pola.Utils.Common
{public class VoiceHelper{private int _volume=100;/// <summary>/// 音量(从0到100的整数)/// </summary>public int Volume{get{if (_volume < 0)_volume= 0;else if(_volume>100){_volume = 100;}return _volume;}set { _volume = value; }}private int _rate=0;public int Rate{get { return _rate; }set { _rate = value; }}public  void ProduceVoice(string strContent){DotNetSpeech.SpeechVoiceSpeakFlags SSF = DotNetSpeech.SpeechVoiceSpeakFlags.SVSFlagsAsync;DotNetSpeech.SpVoice vo = new SpVoiceClass();vo.Volume = Volume;vo.Rate = Rate;vo.Speak(strContent, SSF);}}
}

转载于:https://www.cnblogs.com/ChineseMoonGod/p/5517380.html

可直接拿来用的文本转语音的代码相关推荐

  1. centos下espeak文本转语音的代码实现

    1.espeak简单的介绍 espeak是一款能朗读文本的软件,其最主要的特色是即能读汉语又能英语,体积很小就2M左右,比较其他tts软件,如festival.ekho等,安装起来要简单的多,也容易上 ...

  2. 利用 edge的朗读功能,写一个python文本转语音的代码

    下面是一个简单的 Python 代码,可以使用 Microsoft Edge 的朗读功能将文本转换为语音: import win32com.client as wincl speak = wincl. ...

  3. 盘点深度学习一年来在文本、语音和视觉等方向的进展,看强化学习如何无往而不利

    [AI科技大本营导读]AlphaZero自学成才,机器人Atlas苦练后空翻--2017年,人工智能所取得的新进展真是让人应接不暇.而所有的这些进展,都离不开深度学习一年来在底层研究和技术开发上的新突 ...

  4. 微软牛津计划-语音转文本-文本转语音代码和实现

    官方演示地址: https://www.azure.cn/projectoxford/demo/speech#recognition 参考资料:https://msdn.microsoft.com/e ...

  5. AVFoundation 文本转语音和音频录制 播放

    现在你应该对AVFoundation有了比较深入的了解,并且对数字媒体的细节也有了一定认识,下面介绍一下 AVFoundation的文本转语音功能 AVSpeechSynthesizer 开发者可以使 ...

  6. python 朗读-Python 文本转语音

    文本转语音,一般会用在无障碍开发.下面介绍如何使用Python实现将文本文件转换成语音输出. 准备 我测试使用的Python版本为2.7.10,如果你的版本是Python3.5的话,这里就不太适合了. ...

  7. python语音在线编辑-Python如何实现文本转语音

    准备 我测试使用的Python版本为2.7.10,如果你的版本是Python3.5的话,这里就不太适合了. 使用Speech API 原理 我们的想法是借助微软的语音接口,所以我们肯定是要进行调用 相 ...

  8. python电脑发音-Python如何实现文本转语音

    准备 我测试使用的Python版本为2.7.10,如果你的版本是Python3.5的话,这里就不太适合了. 使用Speech API 原理 我们的想法是借助微软的语音接口,所以我们肯定是要进行调用 相 ...

  9. python简单发音-Python如何实现文本转语音

    准备 我测试使用的Python版本为2.7.10,如果你的版本是Python3.5的话,这里就不太适合了. 使用Speech API 原理 我们的想法是借助微软的语音接口,所以我们肯定是要进行调用 相 ...

最新文章

  1. 第一代狗狗币教父联合社区挽救狗狗币,并在国内布道狗狗币三年之久
  2. 获得焦点时选择文本框的所有内容(Vanilla JS或jQuery)
  3. Scrapy爬虫入门系列2 示例教程
  4. Jsp (Java Server Pages)相关知识九大内置对象和四大作用域
  5. Openldap命令详解
  6. 日志钩子(JournalRecord Hook)的使用
  7. 计算机应用基础山东省,2019年山东省中等职业学校对口升学考试:计算机文化基础+计算机应用基础模拟试卷...
  8. 中国科学院计算机网络信息中心怀柔分中心,计算机网络信息中心怀柔分中心(二期)建设项目荣获2018年度“北京市安装工程优质奖”...
  9. 百度吉利成立的汽车公司名称曝光,百度持股55%
  10. Linux 网桥设置固定MAC
  11. 转: 借助GitHub托管你的项目代码
  12. 简单的java图像裁减
  13. 研发管理应聚焦于价值实现活动的贯穿和闭环
  14. 搭建授权服务器oauth2
  15. ios游戏源码下载网站推荐
  16. IPv6技术精要(第2版)Rick Graziani
  17. Java - 文件下载输出到浏览器
  18. vue封装上拉菜单组件_Vue的灵活的lil上下文菜单组件
  19. MongoDB 文档数据库
  20. linux 系统配置接收华为交换机trap

热门文章

  1. 添加Typora主题皮肤
  2. 理解 %IOWAIT (%WIO)
  3. ARTS Week 32
  4. 号外丨边缘计算社区品牌升级!
  5. fireworks 投影_使用Fireworks MX粘贴到内部
  6. COM(Componet Object Model_组件对象模型)技术概述
  7. Python中的sum求和、reduce求和以及字典相加
  8. Bear and Three Balls
  9. html动漫地址,自行车电影+动漫合辑(有观看地址)
  10. 百度推广关键词如何出价