使用windows自带的语音引擎在客户端朗读一段文本

背景:之前公司有特殊要求,需要在特殊的环境下进行语音播报,且是物理隔离的内网状态,大家懂的。

环境:Windows 7 、IE系列

1. 先在网上看了一下前辈们的文章,发现还是有解决方案的,例如这个

使用JAVA实现语音朗读一段文本
https://my.oschina.net/simpleton/blog/385161?fromerr=v3kIMFRR

但是这玩意在本地试了一下,发现果然是可以播放的,只能在服务端发出声音,坑了个爹,不适用于我的应用场景
以前我没得选,现在我只想做个好人

2. 只能另寻妙招了,Plan B

使用JavaScript调用ActiveXObject对象来播放声音,就可以在客户端播放

先看看代码长什么样子

<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>测试播放音频</title>
</head>
<body>报警信息:<input type="text" id="alarmNum" ><button onclick="">报警</button>
</body><script type="text/javascript">var voice=new ActiveXObject("SAPI.SpVoice");function speak(s) {
//         debugger;voice.Speak(s,1);voice.WaitUntilDone(-1);}speak("黄独秀很秀");
</script></html>

另外需要说明一下,ActiveXObject是Windows的一个组件,特有的好么,还只能在IE上用,另外,测试的时候只有IE8,IE9,IE11通过,另外IE10 测试不通过,浏览器需进行一定的配置才可以。

OK,到了这里如果顺利的话,你就会发现还是播放不了,报了一下错误❌信息,哈哈哈哈?,好吧,这是正常现象,让我们看看怎么solve这个problem。

主要是需要注册组件,注册组件就不在这里凑字数了,大家可以参考下面这篇文章的内容,简单好用,最主要是能解决问题而且无后遗症。哈哈?

automation 服务器不能创建对象
https://jingyan.baidu.com/article/e73e26c0e5bd2124adb6a7b0.html

好了啦,到这里就差不多可以实现基本装逼功能了,服务器传递想要播放的信息,然后前端进行播放,可以玩的东西还很多,例如让女盆友打开你发给她的网址,点击进去就播放XXX,我爱你?,哈哈,前提是你女盆友用的IE浏览器,OK,forget it。
最后发张图来结束这篇文章吧
在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/68660.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

占领手机,银行App的隐秘战事

作者 | 辰纹 来源 | 洞见新研社 十几年前&#xff0c;银行用各类卡片塞满我们的钱包&#xff1b;如今&#xff0c;银行用各种App塞满我们的手机。 说出来可能很多人还不相信&#xff0c;民商智慧《2019银行业电子银行场景营销分析报告》就提到&#xff0c;在2019年3月时&…

ADAS“中国战事”升级

尽管全球汽车产业面临严重的缺芯困境&#xff0c;但汽车智能化&#xff0c;尤其是辅助驾驶的新车搭载量、渗透率仍处于持续上升通道。 高工智能汽车研究院监测数据显示&#xff0c;今年1-6月国内新车&#xff08;合资自主&#xff09;搭载前向ADAS&#xff08;L0-L2&#xff0…

中国数据库产业的“高地战事”

作者 | Aholiab 出品 | CSDN(ID&#xff1a;CSDNnews&#xff09; 随着5G技术的飞速发展&#xff0c;海量数据的持续激增&#xff0c;大数据时代数据库行业也迎来了快速增长。 作为大数据存储、处理、分析的关键系统&#xff0c;基础软件核心之一&#xff0c;数据库对推动中国互…

python数据挖掘电影评分分析_豆瓣电影数据与票房数据分析

写在前面 在上次观看了比利.林恩的中场战事之后,开始进入了豆瓣的电影世界,对于一个新用户来说,特别喜欢豆瓣电影的影评,对于所看过的留下深刻印象的电影都在豆瓣上搜了一边,同一部电影,希望能看到与自己感受不同的观点,因为每一位观众都有着不一样的人生轨迹,看待事物…

百度的春晚战事

“我们对春晚一无所知。” 罗振宇曾在跨年演讲上如是说。 无论悲喜&#xff0c;反正每个中国人都为春晚辟出了一块“专属记忆”。而从2015年开始&#xff0c;中国人的春晚记忆里被点上了一颗“红痣”。那就是——总有一家顶尖互联网公司面带羞赧地走上舞台&#xff0c;给十几…

知云文献翻译打不开_英文PDF文献翻译神器-知云文献翻译

在经历了之前推荐的通天塔文献翻译网站次数使用完毕&#xff0c;冲会员才能继续使用&#xff1b;谷歌PDF翻译无法使用&#xff1b;谷歌文字翻译要自己手动删空格&#xff0c;还要受5000字符数&#xff08;注意&#xff0c;是字符数不是字数&#xff09;限制的折磨之后&#xff…

知云文献翻译打不开_只推荐这两款翻译软件!

上传文档、复制到网页等等&#xff0c;都是渣渣&#xff01;难道就没有一边看一边就自动翻译的软件&#xff1f;有&#xff01;有的&#xff01;还不止一款&#xff01;诚意推荐给你&#xff01; 截止2020年&#xff0c;因为学业需要&#xff0c;本人每天都需要阅读外文&#x…

知云文献翻译打不开_有了这几个软件,轻松读懂英文文献

科研路上&#xff0c;大家伙儿难免绕不开的结就是——阅读英文文献。 然而&#xff0c;当你问大神用的什么翻译软件时&#xff1f;大神会分分种藐视你&#xff0c;人家偶尔查个单词跟你要查整篇文章完全是两个概念&#xff0c;咱们跟大神面对的是不同的问题&#xff0c;这也是为…

文献工具 Citavi+知云翻译

1、B站一位UP主分享的Citavi知云翻译的高效管理阅读文献的方法&#xff1a; https://www.bilibili.com/video/BV1Zt4y117XX/ 其中如何在tools中显示 经实验发现&#xff0c;是需要修改自己电脑上PDF的默认打开方式的&#xff0c;这个操作也特别简单 随便找一个PDF文件&#xf…

知云文献翻译打不开_一款好用的文献英中翻译软件

“ 知云文献翻译 ” 软件是我用过的一款比较好用的文献翻译软件。操作简单&#xff0c;只需要将文献 PDF 在这个软件中打开&#xff0c;第一次登录时点击右侧“重新登录”&#xff0c;用微信扫码登录即可。左键选中 PDF 中没有看懂的单词、句子、甚至是段落&#xff0c;该软件右…

知云文献翻译跨页内容选中翻译操作

知云文献翻译阅读软件跨页内容选中翻译操作 跨页内容选中翻译。 很多PDF段落分布在两个页面&#xff0c;划选容易将中间的页眉等杂乱文字选中。6.6版本开始支持跨页内容选中翻译。 方法是&#xff1a; 先选中前面部分的文字&#xff0c;然后按住Alt键选中后面的文字部分。 …

知云文献翻译免费下载——研究生必备!

还记得之前我介绍了一个超全的文献下载网站——文献小镇&#xff0c;然后和朋友聊天的时候就想到了一个问题&#xff1a;下载下来的文献是全英文的&#xff0c;看不懂啊&#xff01; 于是我茅塞顿开&#xff0c;觉得还应该给大家介绍一个英文文献翻译的神器——知云文献翻译&a…

知云文献翻译——选中内容后不能翻译了,解决办法

划选文字&#xff0c;右侧无反应 故障描述 一般情况下使用文本工具选中左侧打开的pdf文件上的一段话或一句话或双击一个单词&#xff0c;右侧会自动跳转到二维码登陆界面或直接显示翻译结果。但某些用户选中文字后右侧没有任何反应。 排查流程 1、看看软件左上方版本号是否是…

知云文献翻译-选定内容后无法翻译

1.查看软件左上方版本号是否为最新版&#xff0c;如果不是就升级。 如果您没有上图所示的更新程序选项&#xff0c;说明是比较老的版本&#xff0c;您就自己到 https://www.yuque.com/xtranslator/zy/gga6xa 下载最新版安装版本安装。今后如果升级就直接点击"其他功能&quo…

在Endnote使用知云翻译阅读文献

下载知云翻译后&#xff0c;将pdf的打开方式改成知云文献翻译&#xff0c;右键pdf文件&#xff0c;打开属性&#xff0c;更改打开方式。 可能会遇到你在知云文献标记的pdf文件不能保存&#xff0c;即pdf是只读模式&#xff0c;可以这样设置&#xff0c;找到My EndNote Library…

外文文献看不懂——知云文献翻译神器送给你

外文文献翻译神器——知云翻译 1. 两种下载方式 1.1 下载连接&#xff1a;www.ZhiYunWenXian.cn 1.2 微信公众号&#xff1a;知云文献阅读 2. 安装方式 就按提示装就好了。 3. 界面介绍 看看界面的一些基础功能能否满足你的需要。 &#xff08;1&#xff09;主界面 &…

知云文献翻译

前言 推荐一款翻译软件&#xff0c;做外文翻译也很方便。 直接在电脑浏览器地址栏输入下面网址&#xff0c;软件现在有win版&#xff08;支持win7-win10&#xff0c;不支持xp&#xff09;。Mac版支持到目前最新版macOS11。 https://www.zhiyunwenxian.cn 或者关注知云文献…

好用的翻译软件---知云文献翻译

对于搞技术的人来说&#xff0c;英语是逃不过去的一关&#xff0c;但是有的人英语底子弱一点&#xff0c;在开发的过程中如果需要看英文文档的时候&#xff0c;是非常痛苦的。特别是好多词汇是准用词汇&#xff0c;如果直接用翻译软件翻译的话&#xff0c;翻译出来的往往都是驴…

知云文献翻的一些使用

1、如何移动知云文献翻译的批注呢&#xff1f; 把鼠标光标放在小方框上按住鼠标左键不要松手&#xff0c;光标会变成一个小十字&#xff0c;然后可以随意拖动&#xff0c;拖动过程中不要松手。 2、生化环材方面的文献&#xff0c;我认为翻译引擎选择谷歌智能云和谷歌生物医学更…

知云文献翻译软件及遇到的一些问题

软件&#xff1a;知云文献翻译 下载地址&#xff1a;&#x1f449;点这里 在第一次使用知云文献翻译软件的时候&#xff0c;可能会遇到以下的一些问题&#xff0c;问题不多&#xff0c;但也需要在网上寻找很久的文章&#xff0c;就让我在这里一步到位&#xff0c;觉得对你有帮…