文字转语音
把文字用系统真实音色朗读出来,长文本自动切段,不会被浏览器悄悄截断。
共 1 段
音色来自你本机的语音引擎,不同系统(Windows / macOS / Android)能选到的音色不一样, 这是浏览器接口的边界,不是页面缺少功能。另外 Web Speech API 无法把语音保存成音频文件 —— 如果需要文件,只能用系统自带的录音功能。
本工具在你的浏览器内运行,输入的内容与文件不会上传到任何服务器。
常见问题
- 为什么音色列表这么短,或者和别人的不一样?
- 因为这个列表是从你本机系统读出来的,不是页面写死的。Windows、macOS、Android 各自安装的语音包不同,能选到的音色自然不同。写死一份语言清单的做法,在系统里没有对应语音时点了没有声音、也不报错,用户只会以为工具坏了——本页只列真实存在的音色。
- 很长的文章会不会读到一半就停?
- 不会。浏览器对单次朗读有长度和时长限制(Chrome 上大约 15 秒后就停止发声,而且不报错、结束回调还会正常触发),所以本页会先把文本按句子切成不超过 140 字的小段,一段读完接着读下一段,并在按钮右侧显示「第几段 / 共几段」。
- 能导出成 MP3 吗?文本会被上传吗?
- 不能导出音频,这是 Web Speech API 本身的限制:它只提供发声这一个出口,不提供音频数据流,网页拿不到语音数据。需要音频文件只能用系统自带录音功能录下来。至于上传:音色分本地合成与在线合成两类,选中在线音色时页面会明确提示,那种情况下文字会发送到该语音服务的提供方;换成本地音色就不会联网。