威望0
积分7946
贡献0
在线时间763 小时
UID1
注册时间2021-4-14
最后登录2024-11-21
管理员
- UID
- 1
- 威望
- 0
- 积分
- 7946
- 贡献
- 0
- 注册时间
- 2021-4-14
- 最后登录
- 2024-11-21
- 在线时间
- 763 小时
|
[mw_shl_code=python,true]import pyttsx3
import ttkbootstrap as ttk
from ttkbootstrap.constants import *
root = ttk.Window()
def text_say():
engine = pyttsx3.init()
text=enter.get("0.0","end-1c")
engine.say(text)
engine.runAndWait()
if __name__ == '__main__':
root.title('文本转语音')
width=600
height=300
left=( root.winfo_screenwidth()-width)/2
top=( root.winfo_screenheight()-height)/2
root.geometry('%dx%d+%d+%d'%(width,height,left,top))
label=ttk.Label( root,text='请输入文本:',font=('arial',15,'bold'))
label.pack(anchor="w")
enter=ttk.Text( root,font=('arial',15,'bold'),width=48,height=5)
enter.pack(anchor="w",pady=15)
button=ttk.Button( root,text="转换语音",width=15,command=text_say)
button.pack()
root.mainloop()[/mw_shl_code] |
|