半夜看小说伤眼睛怎么办?
不少人喜欢看小说,尤其喜欢把小说的txt文件下载到手机,然后一直看到睡觉前。
一边看一边劝自己:看完了这段马上就睡觉。然而看到精彩的地方终究是欲罢不能。
关了灯躺在床上继续看,直到困的握不住手机,pia的砸到自己脸上才睡着。
第二天早上,感觉眼睛干涩、灼热、异物感、看东西模糊,还伴有头痛和颈椎不适。
信誓旦旦的说以后晚上一定不看小说了。然并卵,第二天晚上照样重复昨天的故事。
因此,视力直线下降,戴上眼镜都看不清斗大的字。
(爱熬夜看小说的朋友看下来,敢不敢测一下视力?)
那么,有没有什么办法既能看小说,又能不伤眼睛?
要是有人帮把小说读出来不就行了么?
找人读是不太可能的了,让机器读吧。
下面3M君祭出“除了不能生孩子,其它事情都能干”的大杀器Matlab,来实现这个功能。
1. Matlab调用语音
程序其实很简单,只有两行。
原理是通过SpVoice对象调用TTS引擎,从而实现朗读功能。(SpVoice类是支持语音合成(TTS)的核心类。)
比如,如果要读《明朝那些事》第一段,代码是:
Txt=actxserver('SAPI.SpVoice');
Txt.Speak('一切的事情都从1328 年的那个夜晚开始,农民朱五四的妻子陈氏生下了一个男婴,大家都知道了,这个男婴就是后来的朱元璋。');
有童靴说,我的小说很长,是一个5M的txt文件,总不能把它们全部复制粘贴到Txt.Speak的括号里面吧?
说的有道理。那我们就再加几行语句,先把这个txt文件读入到内存,然后再朗读就好。
假如你的小说文件名是novel.txt,那么下面的matlab代码就可以实现机器自动阅读:
%清除其它变量并清屏
clear
clc
%读入小说文件
fidnovel = fopen('novel.txt','r');
novel=fgets(fidnovel);
%开始朗读
Txt=actxserver('SAPI.SpVoice');
Txt.Speak(novel);
%读完之后关闭文件
fclose(fidnovel);
2. 调整速度和音量
刚才那个童靴又问:上面语句确实是可以实现小说朗读,但读的太快了我赶不上,怎么把语速调慢?
好问题,SpVoice类有个Rate属性,用于控制阅读速度。
取值范围为-10到+10。数值越大,速度越快。
因此在朗读的这一块语句里面的最后,加一个控制语速的属性参数Txt.Rate就好了:
%开始朗读
Txt=actxserver('SAPI.SpVoice');
Txt.Speak(novel);
Txt.Rate=1;
另外,SpVoice类还有个Volume属性,用于控制音量大小。
取值范围为0到100。数值越大,音量越大。
实现方法类似Rate属性。
3. 大妈还是萝莉?
刚才那个童靴又问了:给我读小说的声音是一个大妈的声音,能不能换成甜美的小萝莉声音?
还小萝莉的声音,大半夜的你想让萝莉说什么?想干什么坏事如实招来!
好吧,人生已经如此的艰难,有些事情就不给你拆穿了。
其实在电脑的“控制面板”的语音一栏,确实可以修改朗读声音。
在控制面板中找到“语音”,在“语音选择”中选择。
一般情况下,系统默认是“SAM”,所以大多数时候默认晚上陪你读书的是大叔。
如果选“LILI”,那么发音的就是娇滴滴的小萝莉……拿去不谢。
还有浓郁欧美腔的Anna、大妈Mary、正太Mike……
不过有的电脑系统里没得选,那么就不能选择想要的性别了……忘了小萝莉吧,或者重装操作系统…
4. 没装Matlab怎么办?
其实,Matlab只是通过SpVoice对象调用TTS引擎而已,即使没安装matlab也可以让电脑读小说,按照下面的步骤:
(1) 新建一个记事本文件。
(2) 在这个新建的记事本文件里面输入
CreateObject("SAPI.SpVoice").Speak "XXXXX"
XXXXX就是你的小说内容。比如:
(3) 最后修改上面文件的扩展名为** .VBS文件。然后,点击这个文件,就能听到朗读了。
这位童鞋又问了:这样虽然不伤眼睛了,可是伤耳朵啊怎么办?好吧,下次我们找个时间专门做一期保护听力的…
(END)
科学计算编点程3M君,酷爱Matlab和Python编程,擅长图像识别和多媒体处理。不定时po一些自己在科学、工程计算编程中总结的经验教训、小技巧、实用工具和好玩的东西,欢迎关注~
半夜看小说伤眼睛怎么办?相关推荐
- 孩子用台灯对眼睛好吗?眼科医生推荐好用不伤眼睛的台灯牌子
台灯是现在非常多的家长都热衷于购买的家居产品,主要是现在的孩子因为各种各样的原因,近视情况一直特别严重,而其中晚上的不合理光线伤害最大. 比如室内照明灯过于明亮.色温偏高,孩子无论是看书还是读书写作业 ...
- matlab绿色 不伤眼,蓝光和超清哪个伤眼睛 伤害都很低不用过多担心
蓝光和超清对于眼睛的损害都是很小的,对于画面质量来讲,越模糊的画面对人的眼睛的损害度更高.而蓝光和超清都能够达到极高的清晰度,因此,如果观看蓝光画面,或者是超清画面对眼睛的损害是非常小的.两者如果在分 ...
- 好用的小说软件,看小说的时候可以不用手机了!
要说小说软件,手机端就不必多说,阅读和厚墨都是手机端非常优秀的阅读软件.但是电脑端的,说实话真的很少,小伙伴们都喜欢在网页看. 但是网页有个坏处就是广告太多,有时候稍微不注意就给你来个全家桶.今天小助 ...
- 使用F12调调伤眼睛的网页背景色
使用F12调调伤眼睛的网页背景色 缘起 解决方案 缘起 阅读adb使用说明的时候,发现网页代码色系搭配实在辣眼睛,着实看不清楚.(参见博客:https://blog.csdn.net/yulle/ar ...
- jq苹果手机全屏下点击无效果_看剧、下视频、看小说,这一个app就可以~
推荐看剧.搜索.看小说的app那么多!!! 难道就没有一款可以满足所有需求的app吗? 当然有!!! 今天推荐的这款可以看剧.看小说,还能下载网页视频的浏览器,就可以满足你的所有需求. 有了它,你的手 ...
- [Chatter] 看小说「数字风暴」有感
通勤时看小说「数字风暴」,里面有一段话很有趣. 程序员的成长固然和经验和熟练度有关,但到了一定的境界,熟练度这回事越来越无关紧要了.决定一个程序员的水平的,是想象力,是数学.物理等方面的功底.是对计算 ...
- 蔡先生论道大数据之八: 让他在看小说的时候, 看到喜欢的汽车
张女士在淘宝上为自己买了一双网球鞋,又给自己1岁女儿买了双鞋.张女士此次购买数据信息被卖鞋子的商家共享给了合作伙伴,被共享的数据为: 1.张女士对网球鞋感兴趣 2.她家有个孩子 3.她是通过网络购买的 ...
- 用安卓手机看小说,阅读器APP怎么选
安卓手机上看小说,有很多种阅读APP供大家选择.作为小说爱好者,经过多款测评,选出以下小说阅读器,体验相对较好,推荐给喜欢在手机上看小说的朋友们. 第一款:Neat Reader 这款阅读器界面设计比 ...
- [转载]推荐不伤眼睛的文字背景色 VS背景色
天天使用电脑要主要保护眼睛.下面介绍下不伤眼睛的文字背景色 苹果绿 RGB 204,255,204 #CCFFCC 杏仁黄 rgb 250 249 222 #FAF9DE 青草绿 rgb 227 23 ...
最新文章
- 玉林财经学校计算机及应用课程,广西玉林财经学校
- 北京理工大学python系列课程-北理工《Python语言程序设计》荣获中国最美慕课一等奖...
- java web基本流程
- [转]12篇学通C#网络编程——第二篇 HTTP应用编程(上)
- python中lines是什么类型_python里的splitlines详解
- ITK:从文件编写一个转换
- PHP关键字this指向当前对象指针
- 5G NR资源分配中RIV指示的具体原理
- 无法在 COM+ 目录中安装和配置程序集 microsoft.sqlserver.notificationservices.dll
- 2022年Spark基础学习笔记目录
- 小清新风高清壁纸,让你一天心情轻松!
- Js 正则表达式截取html内容,如何从JavaScript中的字符串中剥离HTML(仅提取文本内容)...
- matlab mrst 工具箱 用共轭梯度法 找极值点
- 详解Windows Shim的攻防利用
- 微信小程序支付-云函数实现案例
- 服务器的使用:Linux一键搭建KMS激活服务器
- xshell 执行脚本API介绍(附带xsh的python包)
- (转置矩阵)将一个3x3、4x4矩阵转置后输出
- 摄氏度符号英文计算机语言,英文摄氏度°C符号的正确输法
- 【音视频基础】视频基础理论