想找一个可以播放文字的闹钟找不到,自己写一个更简单。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 语音朗读闹钟内容请搜索我们以前的文章或继续浏览下面的相关文章希望大家以后多多支持我们!

时间: 2020-07-14

python 语音朗读软件下载_使用python编写一个语音朗读闹钟功能的示例代码相关推荐

  1. python群发邮箱软件下载_用python群发电子邮件

    python作为一款编程语言,其用处多多,今天一米软件就来教教大家用python群发电子邮件怎么做. 1. SMTP 服务器介绍 SMTP(Simple Mail Transfer Protocol) ...

  2. python电脑版软件下载_最新Python for Windows下载地址电脑版-CC软件

    Python for Windows是一种面向对象.解释型计算机编程语言,整个语言在设计上就保持了清晰简单的风格,易读.易维护,深受广大开发者的喜爱.Python完全免费开源,扩展能力强,可移植性高, ...

  3. python闹钟源码_使用python编写一个语音朗读闹钟功能的示例代码

    想找一个可以播放文字的闹钟找不到,自己写一个更简单.TTS实现由很多种办法,百度等都提供了API接口,但类似百度,需要先注册等一系列动作. 其实windows自带的win32com功能可以简单实现TT ...

  4. 用python朗读字母-使用python编写一个语音朗读闹钟功能的示例代码

    想找一个可以播放文字的闹钟找不到,自己写一个更简单.TTS实现由很多种办法,百度等都提供了API接口,但类似百度,需要先注册等一系列动作. 其实windows自带的win32com功能可以简单实现TT ...

  5. python在线朗读-使用python编写一个语音朗读闹钟功能的示例代码

    想找一个可以播放文字的闹钟找不到,自己写一个更简单.TTS实现由很多种办法,百度等都提供了API接口,但类似百度,需要先注册等一系列动作. 其实windows自带的win32com功能可以简单实现TT ...

  6. python源码脚本实例_python编写一个会算账的脚本的示例代码

    python算账脚本 1.假如小明卡里有10000元去商场买东西发现钱不够又向父母借了5000账单如下 2.以下脚本就能实现上面的运算 from time import strftime import ...

  7. python编写脚本教程_python编写一个会算账的脚本的示例代码

    python算账脚本 1.假如小明卡里有10000元去商场买东西发现钱不够又向父母借了5000账单如下 2.以下脚本就能实现上面的运算 from time import strftime import ...

  8. python积木编程软件下载_积木编程软件-积木编程官方版下载-红软网

    积木编程安卓版下载,积木编程APP是一款在手机上学习更多的编程知识打造的便捷平台.在软件中也是拥有非常丰富的专业编程知识,我们能够学习到最基础的编程知识,每天计划一点学习的计划,为我们带来更多的编程知 ...

  9. python怎么做软件程序_看 Python 超级程序员使用什么开发工具

    Python超级程序员使用的开发工具 我以个人的身份采访了几个顶尖的Python程序员,问了他们以下5个简单的问题: 当前你的主要开发任务是什么? 你在项目中使用的电脑是怎样的? 你使用什么IDE开发 ...

最新文章

  1. PyTorch Tricks 集锦
  2. MATLAB 图像函数(第五章) 图像空间变换和图像配准
  3. Java的poi的excel导入怎么验证整型格式的单元格
  4. 电商顾客满意的五大决定因素
  5. vs2008 c++ 调用java
  6. paip..net VS2010提示当前上下文中不存在名称的解决
  7. 分享一个网盘:千脑网
  8. Tensorflow多输入模型构建以及Dataset数据构建
  9. 9.mysql SQL面试题
  10. 【PHP】\r \r\n \t是什么
  11. org.apache.jasper.el.ELContextImpl cannot be cast to org.apache.jasper.el.ELContextImpl
  12. 数据结构与算法(C++) -- adjacency matrix
  13. 2021年低压电工免费试题及低压电工考试总结
  14. Field-Oriented Control (FOC) 矢量控制 磁场定向控制
  15. 解决uniapp引入字体图标不显示问题
  16. Oracle查询用户权限
  17. LINK : fatal error LNK1168: cannot open Debug/Test.exe for writing的解决方法
  18. 《痞子衡嵌入式半月刊》 第 34 期
  19. 三菱伺服自动调谐_三菱伺服电机的一键式调整功能
  20. JavaCV音视频开发宝典:rtsp拉流并使用转码方式转推到rtsp

热门文章

  1. 很多人咨询的问题intel至强e5-2680和I5\i7、L5630X2有什么区别?
  2. 早晨太阳升起HTML5特效特效代码 晚上月亮升起HTML5特效特效代码
  3. 计算机排版学些什么软件,一步一步学排版 InDesign快速入门技巧
  4. Uncaught SyntaxError: Unexpected token o in JSON at position 1问题的解决
  5. 低学历并不是阻碍职业发展的绊脚石
  6. Repo下载、编译AOSP源码:基于Ubuntu 21.04,android-12.1.0_r27
  7. 平面螺旋天线自动化设计与分析
  8. 详解html和thymeleaf中的相对路径,解决springboot前台页面的相对路径问题
  9. 1146:判断字符串是否为回文
  10. List、Set、Map 之间的区别是什么?