用python朗读字母-使用python编写一个语音朗读闹钟功能的示例代码
想找一个可以播放文字的闹钟找不到,自己写一个更简单。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 语音朗读闹钟内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!
用python朗读字母-使用python编写一个语音朗读闹钟功能的示例代码相关推荐
- python在线朗读-使用python编写一个语音朗读闹钟功能的示例代码
想找一个可以播放文字的闹钟找不到,自己写一个更简单.TTS实现由很多种办法,百度等都提供了API接口,但类似百度,需要先注册等一系列动作. 其实windows自带的win32com功能可以简单实现TT ...
- python闹钟源码_使用python编写一个语音朗读闹钟功能的示例代码
想找一个可以播放文字的闹钟找不到,自己写一个更简单.TTS实现由很多种办法,百度等都提供了API接口,但类似百度,需要先注册等一系列动作. 其实windows自带的win32com功能可以简单实现TT ...
- python 语音朗读软件下载_使用python编写一个语音朗读闹钟功能的示例代码
想找一个可以播放文字的闹钟找不到,自己写一个更简单.TTS实现由很多种办法,百度等都提供了API接口,但类似百度,需要先注册等一系列动作. 其实windows自带的win32com功能可以简单实现TT ...
- python源码脚本实例_python编写一个会算账的脚本的示例代码
python算账脚本 1.假如小明卡里有10000元去商场买东西发现钱不够又向父母借了5000账单如下 2.以下脚本就能实现上面的运算 from time import strftime import ...
- python编写脚本教程_python编写一个会算账的脚本的示例代码
python算账脚本 1.假如小明卡里有10000元去商场买东西发现钱不够又向父母借了5000账单如下 2.以下脚本就能实现上面的运算 from time import strftime import ...
- 用C#编写一个进程外的COM组件示例代码讲解
代码的链接在<用C#编写一个进程外的COM组件>,小技巧:如果你要同时看示例代码和讲解的话,可以用浏览器分别打开示例代码和这篇文章,然后使用Windows提供的纵向平铺窗口功能就可同时看两 ...
- 使用python编写一个语音朗读闹钟
想找一个可以播放文字的闹钟找不到,自己写一个更简单. TTS实现由很多种办法,百度等都提供了API接口,但类似百度,需要先注册等一系列动作. 其实windows自带的win32com功能可以简单实现T ...
- Java黑皮书课后题第6章:*6.20(计算一个字符串中字母的个数)编写一个方法,使用下面的方法体计算字符串中的字母个数。编写一个测试程序,提示用户输入字符串,然后显示字符串中的字母个数
6.20(计算一个字符串中字母的个数)编写一个方法,使用下面的方法体计算字符串中的字母个数.编写一个测试程序,提示用户输入字符串,然后显示字符串中的字母个数 题目 题目描述 破题 代码 运行示例 题目 ...
- Java黑皮书课后题第5章:*5.50(对大写字母计数)编写一个程序,提示用户输入一个字符串,然后显示该字符串中大写字母的数目
5.50(对大写字母计数)编写一个程序,提示用户输入一个字符串,然后显示该字符串中大写字母的数目 题目 题目概述 运行示例 破题 代码 题目 题目概述 5.50(对大写字母计数)编写一个程序,提示用户 ...
最新文章
- Node-流(Stream)三二事-1.0.1版本
- 23种设计模式C++源码与UML实现--简单工厂模式
- QoE驱动的端到端视频直播技术演进
- Hibernate常见问题
- Linux系统编程:mmap介绍和使用mmap实现进程间通信
- python多线程 _thread没有上lock时程序提前给你把可执行的都执行,不按代码编写顺序执行
- 机器学习基石(1)--The Learning Problem
- 实战!手把手教你如何编写一个Linux驱动并写一个支持物联网的LED演示demo
- ubuntu显卡驱动下载安装
- 小米手机助手 云服务器错误,小米手机助手连接手机失败的处理操作过程
- 惠普电脑u盘重装系统步骤_惠普笔记本u盘系统安装步骤 惠普u盘启动系统安装...
- Windows删除打开方式多余项
- 仿真软件 JaamSim介绍
- 如何用计算机求素数,在线质数(素数)计算器
- 认证资料大全(八)------ SUN认证列表
- 整理-如何在solution manager里面删除未传到生产的请求
- 2019/7/2 图书馆检索·真·简陋版(新人学习向)
- java发展趋势看法_我对前端技术更新的看法以及未来发展趋势预测
- 揭秘GES超大规模图计算引擎HyG:图切分
- 魔百盒服务器响应超时,大神支招:让你的魔百盒不再卡顿