1 Star 0 Fork 3

firstone/文字转语音

forked from 小和/文字转语音 
加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
tts.py 1.07 KB
一键复制 编辑 原始数据 按行查看 历史
小和 提交于 2021-09-27 09:25 . 文字转语音接口(免费)
# import win32com.client
# speaker = win32com.client.Dispatch("SAPI.SpVoice")
# speaker.Speak("你的手机号19983297340,一天什么时候最安全?中午,因为早晚会出事...,多少元123元,hello,剩余11.23元")
# -*- coding: utf-8 -*-
import pyttsx3
import hashlib #md5
data = '你好,小和;你的QQ496631085'
md5 = hashlib.md5(data.encode(encoding='UTF-8')).hexdigest()
engine = pyttsx3.init()
volume = engine.getProperty('volume')
engine.setProperty('volume', volume) #声音大小
# engine.say('The quick brown fox jumped over the lazy dog.')
engine.save_to_file(data , md5+'.mp3')
engine.runAndWait()
# voices = engine.getProperty('voices')
# for voice in voices:
# engine.setProperty('voice', voice.id)
# engine.say('你好,小何;你的手机号19983297340,一天什么时候最安全?中午,因为早晚会出事...,多少元123元,hello,剩余11.23元')
# engine.runAndWait()
# with open("all.txt",'r',encoding='utf-8') as f:
# while 1:
# line = f.readline()
# print(line, end = '')
# engine.say(line)
# engine.runAndWait()
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/firstone001/python-tts.git
git@gitee.com:firstone001/python-tts.git
firstone001
python-tts
文字转语音
master

搜索帮助

0d507c66 1850385 C8b1a773 1850385