失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > python语音播放文本_python将文本转化成语音并播放

python语音播放文本_python将文本转化成语音并播放

时间:2023-10-29 05:21:23

相关推荐

python语音播放文本_python将文本转化成语音并播放

一、问题

在学习的过程中,我们会涉及到将文本信息,转化成语音的过程,比如:我爬取了一个小说的网站,我要将里面的内容进行语音处理。

目前能够进行语音的方法还是很多,比如win32com,百度ai。

二、解决

点击【控制台】语音技术,登录。

2.创建应用,按照信息填即可。

3.点击查看sdk,根据sdk里面的内容,进行配置。

三、代码

from config_pz import *

from aip importAipSpeechfrom playsound importplaysound

client=AipSpeech(APP_ID, API_KEY, SECRET_KEY)

with open(r'F:\exploitation\codes\python\Spider\text\reading.txt', 'r', encoding='utf-8') as f:

content_s=f.read()

result= client.synthesis(content_s, 'zh', 1, {'vol': 5,'spd': 1,'pit': 7,'per': 4,

})if notisinstance(result, dict):

with open('auido.mp3', 'wb') as f:

f.write(result)

playsound("auido.mp3")

四、总结

可以将信息写在配置文件中,这样可以确保信息安全。百度ai是有读取的限制,可在官方文档查看,因此超额可能会失败。(后面继续补充)

如果觉得《python语音播放文本_python将文本转化成语音并播放》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。