MSTTS TXT在线听书文字转语音阅读器
· 阅读需 2 分钟
演示:https://www.bilibili.com/video/BV1WZrPBsEjw/
个人说明
- 获取章节列表正则:
const chapterRegex = /^第[一二三四五六七八九十零〇百千万\d\s]{1,10}[章节卷集部篇回].+$/gm; - TXT内容分割是以章节与换行做分割
- 推荐使用EmEditor软件制作宏来编辑TXT
功能特点
- 智能编码检测 - 自动检测文件编码格式,解决中文TXT文件乱码问题
- 文字转语音 - 使用浏览器Web Speech API实现TTS朗读功能
- 自动滚动 - 播放时页面自动滚动并高亮当前朗读内容
- 章节导航 - 自动识别章节标题,支持快速跳转
- 存档读档 - 保存和恢复阅读进度
- 多语速支持 - 支持0.5x到3x的语速调节
- 多种语音 - 支持选择系统中可用的语音(优先中文语音)