明霞山资源网 Design By www.htccd.com

想找一个可以播放文字的闹钟找不到,自己写一个更简单。TTS实现由很多种办法,百度等都提供了API接口,但类似百度,需要先注册等一系列动作。
其实windows自带的win32com功能可以简单实现TTS功能。要用到win32com模块, 可以通过如下指令进行安装

python -m pip install pypiwin32

安装以后就可以编写播放代码了如下

#coding:utf-8
import win32com.client
spk = win32com.client.Dispatch("SAPI.SpVoice")
 
spk.Speak(u"你好呀,this is test tts by win32com")

注意这个是windows接口只能适用于windows平台。

#coding:utf-8
import win32com.client
import time
spk = win32com.client.Dispatch("SAPI.SpVoice")
 
while 1:
  t = time.localtime() # 当前时间的纪元值
  fmt = "%H %M"
  now = time.strftime(fmt, t) # 将纪元值转化为包含时、分的字符串
  now = now.split(' ') #以空格切割,将时、分放入名为now的列表中
 
  hour = now[0]
  minute = now[1]
 
  print (hour,minute)
  
  if hour == "10" and minute == "27":
    spk.Speak(u"请注意,请注意,It's time for homework")
    time.sleep(5)
  time.sleep(5)

总结

标签:
python,语音朗读闹钟,python,闹钟

明霞山资源网 Design By www.htccd.com
广告合作:本站广告合作请联系QQ:858582 申请时备注:广告合作(否则不回)
免责声明:本站文章均来自网站采集或用户投稿,网站不提供任何软件下载或自行开发的软件! 如有用户或公司发现本站内容信息存在侵权行为,请邮件告知! 858582#qq.com
明霞山资源网 Design By www.htccd.com

稳了!魔兽国服回归的3条重磅消息!官宣时间再确认!

昨天有一位朋友在大神群里分享,自己亚服账号被封号之后居然弹出了国服的封号信息对话框。

这里面让他访问的是一个国服的战网网址,com.cn和后面的zh都非常明白地表明这就是国服战网。

而他在复制这个网址并且进行登录之后,确实是网易的网址,也就是我们熟悉的停服之后国服发布的暴雪游戏产品运营到期开放退款的说明。这是一件比较奇怪的事情,因为以前都没有出现这样的情况,现在突然提示跳转到国服战网的网址,是不是说明了简体中文客户端已经开始进行更新了呢?