代码拉取完成,页面将自动刷新
同步操作将从 金诺/TDXPystock 强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
#如果不需要保存,直接调本地的speaker 更简单【盘中语音提示】,有问题可以联系我
from gtts import gTTS #调用的是google 翻译
import pyttsx3
import hashlib # md5
engine = pyttsx3.init()
def textToaAudioForgoogle(filename,text):
if filename is None or text is None:
return None
tts = gTTS(text)
tts.save(filename)
def textToaAudioForttsx3(filename,data):
if filename is None or data is None:
return None
# data = '使用阿里云智能语音交互进行文字转语音 根据Aliconfig来创建一个配置文件 存放appkey accessKeyId accessKeySecret'
md5 = hashlib.md5(data.encode(encoding='UTF-8')).hexdigest()
volume = engine.getProperty('volume')
engine.setProperty('volume', volume) # 声音大小
engine.setProperty('rate',130) #每分钟读取的单词个数,数值越大,读的越快
engine.say(data) #读出来
engine.save_to_file(data, filename) #保存文件
engine.runAndWait()
# #更简单的
# def wordtosay(word):
# import speech
# try:
# speech.say(word)
# except:
# return None
if __name__ == '__main__':
filename='./data/textToaudioTest.mp3'
data='这是一个文本转语音的测试,this is text change to audio test ,welcome to familymeta'
textToaAudioForttsx3(filename, data)
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。