C#把文字转换成声音
在System.Speech命名空间下,SpeechSynthesizer类可以把文字读出来,一起来玩下~~
首先在Windows窗体项目中引入System.Speech。界面部分:
后台代码也很简单,只不过调用了SpeechSynthesizer类的一些方法:
using System.Windows.Forms;
using System.Speech;
using System.Speech.Synthesis;
namespace WindowsFormsApplication1
{
public partial class Form1 : Form
{
private SpeechSynthesizer ss;
public Form1()
{
InitializeComponent();
}
private void Form1_Load(object sender, EventArgs e)
{
ss = new SpeechSynthesizer();
}
private void buttonRead_Click(object sender, EventArgs e)
{
ss.Rate = trackBarSpeed.Value;
ss.Volume = trackBarVolumn.Value;
ss.SpeakAsync(txtMsg.Text);
}
private void buttonPause_Click(object sender, EventArgs e)
{
ss.Pause();
}
private void buttonContinue_Click(object sender, EventArgs e)
{
ss.Resume();
}
private void buttonRecord_Click(object sender, EventArgs e)
{
SpeechSynthesizer ss = new SpeechSynthesizer();
ss.Rate = trackBarSpeed.Value;
ss.Volume = trackBarVolumn.Value;
SaveFileDialog sfd = new SaveFileDialog();
sfd.Filter = "Wave Files|*.wav";
ss.SetOutputToWaveFile(sfd.FileName);
ss.Speak(txtMsg.Text);
ss.SetOutputToDefaultAudioDevice();
MessageBox.Show("完成录音~~","提示");
}
private void buttonClose_Click(object sender, EventArgs e)
{
Application.Exit();
}
}
}
C#把文字转换成声音相关推荐
- linux文字声音转换程序,Linux、Win、Android中把文字转换成声音的软件:Ekho
Ekho(余音)是一款能把文字转换成声音(中文语音合成)的软件,支持粤语.普通话.广东台山话.诏安客语.藏语.雅言和韩语,支持Linux.Android.Windows操作系统,英语通过eSpeak或 ...
- PHP文字转语音排号声音_要一个可以将文字转换成声音的软件
展开全部 在我们日常工作和日常学习中,我们可以使用[风云语音文字32313133353236313431303231363533e78988e69d8331333433656161转换器]将文字转换成 ...
- python 文字转换成声音
import os from aip import AipSpeech """请关注 www.jjddlc.com,今日头条:Pgabc,微博:WmDbSoft" ...
- 怎么把文字转换成语音?这里有简单的步骤讲解
生活中我们经常会用到语音完成任务,但是我们有不想用自己的声音,这时,我们就能将文字转换成语音了,具体步骤怎么做呢?下面我们一起来学习下吧! 步骤一:打开文字转语音软件,在画布的左侧有三个工具栏[文字转 ...
- 怎么把文字转换成朗读,快来看这几款文字转语音朗读工具
在日常的生活中,我们经常会遇到将文字转换成语音的情况,比如自制有声小说.给视频配音等等,当然我们还会自己手动进行配音.但是如果没有专业的设备和配音环境,是很难配出很好的效果,那该怎么办呢?其实也不难, ...
- 怎么把文字转换成语音,这里有简单的方法
我们在平时的生活中是否遇到下面几个问题: 眼睛一整天对着电脑很酸,不想看电脑,想把密密麻麻的文字转换成语音: 家里有老人年级大,看不清报纸上的文字,想要别人念给他听,可以我们平时上班都很忙碌,没有足够 ...
- 怎么把文字转换成语音?教你几个方法,超级简单
怎么把文字转换成语音呢?有些朋友在工作中有时候可能需要把一段文字制作成语音来使用,这时候可能有人就会犯难了,该怎么做才能把文字转换成语音呢?其实方法很简单,只需要借助第三方软件即可快速实现转换,下面就 ...
- 如何将文字转换成语音?分享两种文字转换语音小技巧
怎么把文字转换成语音呢?大家在制作视频的时候,如果需要给视频额外配音,又不想使用自己声音的时候,该怎么办呢?其实处理这种问题很简单,我们可以直接将文字转换成语音加在视频下面就可以了,对声音的播报.方言 ...
- 如何使用记事本将文字转换成语音?试试这个方法很简单
现在做短视频的人们越来越多,很多人在配音的时候觉得自己的声音不是那么好听,其实,我们可以借助工具来实现,这样大大节省了我们大量的工作,而且也不用担心自己做的不好,那么,如何将文字转换成语音?下面将两种 ...
最新文章
- 利用spring aop统一处理异常和打日志
- python类对象赋值_Python对象赋值、浅拷贝、深拷贝
- -bash: wget: 未找到命令_18个堪称神器的命令行工具,高效运维必备
- Android 系统(272)---Android中的各种保活
- MQTT工作笔记0002---阿里云物联网简介_以及物联网平台下的一些名词
- [Ext JS 4] 实战之多选下拉单 (带checkbox) 续 - 带ALL 选项
- MyEclipse6.5的SVN插件的安装
- go tool vet是你的好朋友
- idea创建VUE项目
- 数据治理:数据指标管理平台解决方案
- 关于网络存储技术和存储的协议
- 分享几个简单的HTML网页特效代码
- 服务器虚拟化的工作原理,虚拟化技术及其原理
- wordpress cookies 遇到预料外错误 阿里云虚拟机
- 安装Ubuntu后的配置
- 解绑数字身份,解锁新玩法与构建方式(下)
- QQ签名资料特殊字符大全
- LSF - 提交GUI应用到LSF无法运行,报错Failed to connect to socket /tmp/dbus-xxxxxxxxx: Connection refused
- 属兔2013年蛇年运程
- java map扩容机制_Java HashMap的原理、扩容机制、以及性能思考
热门文章
- l2-004 这是二叉搜索树吗?_算法学习笔记(45): 二叉搜索树
- websocket python unity_Unity 连接WebSocket(ws://)服务器
- 火狐浏览器手机版_hao123导航app下载-hao123浏览器手机版下载
- 监管码服务器维修,云风的 BLOG
- 一文搞懂Python Unittest测试方法执行顺序
- ie内核的css居中,在IE中居中的css问题
- springboot 上传文件解析入库_springboot上传文件的访问
- python dict批量选择_用python实现word内容批量替换
- 小时光扫地机器人圆圆_小时光:圆圆录像功能已开启,无死角录制林一霸道总裁一面,超甜...
- PYTORCH BN层