python tts 保存wav_TTS 导出 wav 音频(转)
TTS 导出 wav 音频
实例一:
Sub Form_Load()Const SSFMCreateForWrite = 3Const SAFT22kHz16BitMono = 22Const SVSFlagsAsync = 1
Set objVoice = CreateObject(“SAPI.SpVoice”)objVoice.Volume = 100objVoice.Rate = 1Set objVoice.Voice = objVoice.GetVoices().Item(0)
Set fso = CreateObject(“Scripting.FileSystemObject”)Set f = fso.OpenTextFile(“d:\3.txt”, 1)Text = f.ReadAll
Set objFileStream = CreateObject(“SAPI.SpFileStream”)objFileStream.Format.Type = SAFT22kHz16BitMonoobjFileStream.Open “d:\test.wav”, SSFMCreateForWrite, FalseSet objVoice.AudioOutputStream = objFileStream
objVoice.Speak Text, SVSFlagsAsyncobjVoice.WaitUntilDone -1objFileStream.Close
End Sub
中文需做如下改动
Private Sub Form_Load()Set objVoice = CreateObject(“SAPI.SpVoice”)Set colVoice = objVoice.GetVoices() ‘获得语音引擎集合objVoice.Volume = 100 ‘设置音量,0到100,数字越大音量越大objVoice.Rate = 0‘得到所需语音引擎的编号langCN = “MSSimplifiedChineseVoice” ‘简体中文langEN = “MSSam” ‘如果安装了TTS Engines 5.1,还可以选择MSMike,MSMaryFor i = 0 To colVoice.Count – 1If Right(colVoice(i).Id, Len(langCN)) = langCN Then cnVoice = iIf Right(colVoice(i).Id, Len(langEN)) = langEN Then enVoice = iNext
Const SSFMCreateForWrite = 3Const SAFT22kHz16BitMono = 22Const SVSFlagsAsync = 1
Set objVoice.Voice = colVoice.Item(cnVoice)Set fso = CreateObject(“Scripting.FileSystemObject”)Set f = fso.OpenTextFile(“d:\3.txt”, 1)Text = f.ReadAll
Set objFileStream = CreateObject(“SAPI.SpFileStream”)objFileStream.Format.Type = SAFT22kHz16BitMonoobjFileStream.Open “d:\test.wav”, SSFMCreateForWrite, FalseSet objVoice.AudioOutputStream = objFileStream
objVoice.Speak Text, SVSFlagsAsyncobjVoice.WaitUntilDone -1objFileStream.Close
实例二:
Private Sub Form_Load()Const SSFMCreateForWrite = 3Const SAFT22kHz16BitMono = 22Const SVSFlagsAsync = 1
Set objVoice = CreateObject(“SAPI.SpVoice”)objVoice.Volume = 100objVoice.Rate = 1Set objVoice.Voice = objVoice.GetVoices().Item(0)
Set fso = CreateObject(“Scripting.FileSystemObject”)Set f = fso.OpenTextFile(“d:\3.txt”, 1)Text = f.ReadAll
Set objFileStream = CreateObject(“SAPI.SpFileStream”)objFileStream.Format.Type = SAFT22kHz16BitMonoobjFileStream.Open “d:\test.wav”, SSFMCreateForWrite, FalseSet objVoice.AudioOutputStream = objFileStream
objVoice.Speak Text, SVSFlagsAsyncobjVoice.WaitUntilDone -1objFileStream.Close
End Sub
python tts 保存wav_TTS 导出 wav 音频(转)相关推荐
- python tts 保存wav_C#文本转语音并保存wav和MP3文件
回顾上次写博客至今都有4个多月了,最近工作比较的忙没时间写博文.以后会多坚持写博文,与大家分享下最近遇到的问题.最近因为项目需要,研究了下用C#开发TTS.下面把大体的思路给大家说说,希望对大家有所帮 ...
- python tts 保存_Python 文件和目录操作学习
文件与文件路径 文件有两个关键属性:文件名和路径. 路径指明了文件在计算机上的位置. 文件名中,最后一个句点之后的部分称为文件的"扩展名",它指出了文件的类型 目录也叫文件夹,文件 ...
- python tts 保存_TTS:文本语音转换,支持粤语和普通话Python视频编辑自动化,视频剪辑...
直接贴代码 : """ Author: Joshua Focus: Bilibili@NBody编程那些事 Description: 利用百度翻译接口, 实现文本转语音 ...
- pyaudio:基于pyaudio利用Python编程从电脑端录制音频保存到指定文件夹+将录音上传服务器+录音进行识别并转为文本保存
pyaudio:基于pyaudio利用Python编程从电脑端录制音频保存到指定文件夹+将录音上传服务器+录音进行识别并转为文本保存 目录 输出结果 代码实现 输出结果 代码实现 # -*- codi ...
- 【音频处理】python将两个单声道wav音频合成一个双声道wav音频_立体声感
python将两个单声道wav音频合成一个双声道wav音频_立体声感 环境相关 编写目的 录音代码 单通道音合成双通道音频代码 在以下内容中,若有任何错误和不足,欢迎读者进行指正,不尽感激! 环境相关 ...
- python音频频谱_Python 读取WAV音频文件 画频谱的实例
Python 读取WAV文件 import wave import struct from scipy import * from pylab import * #读取wav文件,我这儿读了个自己用p ...
- python切割音频文件_python切割和合并wav音频文件
切割wav音频文件 如果没有pydub需要使用pip install pydub来安装模块 from pydub import AudioSegment from pydub.utils import ...
- python音频频谱_Python读取WAV音频文件 画频谱的方法
Python 读取WAV文件 import wave import struct from scipy import * from pylab import * #读取wav文件,我这儿读了个自己用p ...
- Windows Phone 8初学者开发—第21部分:永久保存Wav音频文件
第21部分:永久保存Wav音频文件 原文地址:http://channel9.msdn.com/Series/Windows-Phone-8-Development-for-Absolute-Begi ...
最新文章
- 针对架构设计的几个痛点,我总结出的架构原则和模式
- 地形纹理Splatting技术(翻译)
- win7 系统盘下AppData文件夹中Local和Roaming分别有什么作用?
- C#学习小结(DAY1)
- Tomcat源码解析三:tomcat的启动过程
- 56py无锡官方网站2013最新
- java mysql limit分页,MySQL limit使用方法以及超大分页问题解决
- Visual Studio 2010添加新项缺失[ADO.NET 实体数据模型]解决方法
- 稀缺-我们是如何陷入贫穷与忙碌的 读后感
- win7快捷关闭计算机,win7系统快速启动功能关闭的处理方法
- Android文件MD5/SHA1/SHA256校验
- word里面的ctrl+z快捷键无效|ctrl+z 无效 最新解决方法
- 好的重疾险原来长这样!你被骗了这么多年...
- java获取微秒时间,java获取当前时间微秒
- App 抓包问题与解决
- 茶学领域如何用的上计算机,优秀茶学论文参考文献 茶学专著类参考文献哪里找...
- 使用@atuowired注解无法注入bean的解决方法(出现Field userMapper in com.peng.service.Impl.UserServiceImpl required a b
- mapgis明码文件转为点线面文件_MAPGIS平台点线面符号数据导出与绘制
- 护卫神IIS设置Thinkphp的public目录的解决办法
- 如何通过拼多多关键字搜索、拼多多商品详情API做电商平台数据分析
热门文章
- 摄像头与激光雷达微波雷达的融合算法之二标定
- 操作系统(持续更新)
- 烈焰风暴 简单贪心
- android 视图模板,Android Template(模板) 编写(一)
- 错误0x800700ea:有更多数据可用
- 安卓模拟器BlueStacks+TCPdump对APP抓包分析
- 符文能量 //dp
- border-radius属性失效
- 绿色数据中心性能评价指标:PUE、DCIE、WUE、CUE、IUE
- freecodecamp//响应式 Web 设计//项目实战——2制作一个调查表格(Build a Survey Form)