首页 > 其他分享 >js 文件 朗读功能实现

js 文件 朗读功能实现

时间:2023-07-17 10:33:38浏览次数:31  
标签:文件 speechSynthesis bofangqi js window let reader 朗读

创建一个加载器 使用window的speechSynthesis对象 let bofangqi=window.speechSynthesis()
再创建一个阅读器实例对象 let reader = new SpeechSynthesisUtterance()
设置阅读器的阅读方式:
reader.text='这里是需要阅读的文本'
reader.rate='1.5' //这个是倍速
reader.lang='zh-CN' //这里是阅读的语言
bofangqi.speak(reader) 这样就可以开始阅读了

标签:文件,speechSynthesis,bofangqi,js,window,let,reader,朗读
From: https://www.cnblogs.com/yourgrandfather/p/17559298.html

相关文章

  • 【NestJS系列】DI依赖注入与IOC控制反转
    前言上篇文章我们学习了如何使用nest-cli来快速生成一个NestJS后端项目,当我们打开编辑器查看代码时,会发现整个代码风格有点类似JAVA的spring框架,并且你会发现一些service类在controller控制器的constructor中注入后,可以不需要手动new就可以直接使用该类对应的实例方法。比如:imp......
  • Postman导出的.json文件转成Jmeter的.jmx文件
    转载:https://blog.csdn.net/RoninYang/article/details/107997794Postman导出的.json文件转成Jmeter的.jmx文件一、背景:最近测公司的项目,发现有个接口调用的多了会出现个别情况的响应超时,就想着用jmeter跑一下多线程,看下这种情况是否经常出现,然后就遇到了一个新颖的问题:怎么把p......
  • python怎么读取txt文件
    1.简单的将文件读取到字符串中f=open("data.txt","r")#设置文件对象str=f.read()#将txt文件的所有内容读入到字符串str中f.close()#将文件关闭2.按行读取整个文件第一种方法f=open("data.txt","r")#设置文件对象line=f.readline()line=line[:-1]wh......
  • uni-app http.js 请求封装(构造函数版本)
    import{getToken,removeToken}from"./auth.js"importconfigfrom'./config.js'//默认配置constDEFAULT_CONFIG={baseUrl:process.env.NODE_ENV==='development'?config.url_qa_api:config.url_online_api,//这里是自定......
  • c#.net实现浏览器端大文件分片上传
    ​ 前言文件上传是一个老生常谈的话题了,在文件相对比较小的情况下,可以直接把文件转化为字节流上传到服务器,但在文件比较大的情况下,用普通的方式进行上传,这可不是一个好的办法,毕竟很少有人会忍受,当文件上传到一半中断后,继续上传却只能重头开始上传,这种让人不爽的体验。那有没有......
  • JS
    JSObject.defineProperty()Object.defineProperty()方法会直接在一个对象上定义一个新属性,或者修改一个对象的现有属性,并返回这个对象。语法:Object.defineProperty(obj,prop,descriptor)参数:obj要在其上定义属性的对象。prop要定义或修改的属性的名称。d......
  • linux 中查看文件的具体时间
     001、ll只能显示日期[root@PC1test01]#lsa.txt[root@PC1test01]#ll##ll命令显示日期total4-rw-r--r--.1rootroot21Jul1716:51a.txt 002、stat显示完整的日期[root@PC1test01]#lsa.txt[root@PC1test01]#stata.txtFile:‘......
  • 一. JSON
    一.JSON1.JSON简介****(JavaScriptObjectNotation)是美国程序员DouglasCrockford构想和设计的一种轻量级数据交换格式.其内容有属性和值所组成,具有易于阅读和处理的优势.JSON是独立于编程语言的数据格式.JSON不仅是``​的子集,也采用了C语言家族的习惯用法,目前大......
  • JVM专栏-类文件结构
    JVM的“无关性”谈论JVM的无关性,主要有以下两个:平台无关性:任何操作系统都能运行Java代码语言无关性:JVM能运行除Java以外的其他代码Java源代码首先需要使用Javac编译器编译成.class文件,然后由JVM执行.class文件,从而程序开始运行。JVM只认识.class文件,......
  • shell 按列切割文件
    #!/usr/bin/envbashdes_path=/home/zcy/tempsrc_path=/mnt/cnic_data/SRA_AI_DATA/tools_files/myselfmouse_csv='GSM5594530_count.csvGSM5594497_count.csv'step=30000forfnamein$mouse_csvdoecho$fnamecol_num=`awk-F','......