查看: 1040|回复: 38

文本转语音,自动朗读工具,可设置起始点

[复制链接]
发表于 2022-5-13 07:08 | 显示全部楼层 |阅读模式
非法程序、 2022-5-13 07:08 1040 38 显示全部楼层
一、前言
现有很多文本转语音,自动朗读工具,但其只能将文本从头开始进行朗读。假若我们在文本中间进行了修改,此时继续朗读又会从文本第一个字重新开始,而不能从我们指定的地方开始朗读。因此现开发一个工具,能手动设置起始点,从手动指定的起始点开始朗读文本。
二、实现思路
  • 凡是可以用 JS 来写的应用,最终都会用 JS 来写
  • 使用 Vue 来实现页面设计,使用 Vue electron builder 构建桌面应用
  • 文本框使用 textarea 标签,通过 textarea 的光标事件获取鼠标光标定位的设置的朗读起点,具体参考 MDN
  • 通过网页语音 API 实现朗读,具体参考 SpeechSynthesis

三、代码地址
https://gitee.com/danndy/txtreader

四、成品预览
默认从头开始朗读,光标点到想要开始的位置,点击设置起点则可从该处开始朗读

游客,如果您要查看本帖隐藏内容请回复

001656f6ebthmrbebcz1z6.gif
发表于 2022-5-13 08:15 | 显示全部楼层
wfk 2022-5-13 08:15 显示全部楼层
搞G上真牛提问下资源!
回复

使用道具 举报

发表于 2022-5-13 08:24 | 显示全部楼层
qq4352447 2022-5-13 08:24 显示全部楼层
药不能停 / 加大药量
回复

使用道具 举报

发表于 2022-5-13 09:15 | 显示全部楼层
932730534 2022-5-13 09:15 显示全部楼层
感谢楼主,好人一生平安
回复

使用道具 举报

发表于 2022-5-13 09:27 | 显示全部楼层
1214867903 2022-5-13 09:27 显示全部楼层
感谢楼主,好人一生平安感谢楼主,好人一生平安
回复

使用道具 举报

发表于 2022-5-13 09:54 | 显示全部楼层
2822017392 2022-5-13 09:54 显示全部楼层
又见技术帖!又见技术帖!
回复

使用道具 举报

发表于 2022-5-13 10:17 | 显示全部楼层
hucsniper 2022-5-13 10:17 显示全部楼层
药不能停 / 加大药量
回复

使用道具 举报

发表于 2022-5-13 10:22 | 显示全部楼层
GgBoY666 2022-5-13 10:22 显示全部楼层
感谢楼主,好人一生平安
回复

使用道具 举报

发表于 2022-5-13 13:52 | 显示全部楼层
1352482246 2022-5-13 13:52 显示全部楼层
时光如飞刀,刀刀催人老
回复

使用道具 举报

发表于 2022-5-13 15:48 | 显示全部楼层
66666666666666666666
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则 返回列表 发新帖

快速回复 返回顶部 返回列表