vbs朗读代码中文 VBs如何调用语音?
浏览量:1515
时间:2021-03-13 04:36:37
作者:admin
VBs如何调用语音?
如果您是WinXP系统,可以安装一个微软中文语音库(音质不好,建议安装其他),win7系统,带语音库。
设置objVoice=CreateObject(”SAPI.SpVoice文件“”
设置声音。声音= objVoice.GetVoices文件(“name=Microsoft simplified Chinese”)。项(0)
“此处,Microsoft简体中文是指Microsoft中文语音库的名称。如果您调用其他语音库,可以将其更改为您安装的语音库的名称目标语音速率=3“速度,自己修改objVoice.音量=100“声音说话。说话“请读我”“在这里你可以输入你想读的内容
我是在训练这种文本到语音的软件(计算机)几天前给老师的。
一个是“iFLYTEK文本到语音”软件,它是完全免费的。它可以直接下载,无需安装,但需要在线合成。打开后,可以直接在界面中输入文本。有很多种声音,包括方言。你也可以设置背景音乐。您可以直接在本地计算机上保存音频文件。详情请看我的QQ空间日志。
第二,“百度语音”在线合成,网站是百度爱,一次最多只能合成200个字符。如果文件很长,可以将文本分解并合成几次。没有背景音乐,只有四个声音
我试过了,没有错。但你不能这样说话。首先,这里的发音只能读英文,但汉字不能,所以你最好改成“我爱你”。其次,这只能在XP或更高版本的系统中使用。第三,如果你在跑步时确实犯了错误,那可能是SAPI.SpVoice文件它不能被使用,它被系统禁用,或者你的机器没有这个系统文件来简化。
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。