文字转语音
用浏览器自带的语音合成引擎把文字读出来,校稿、听长文、给孩子念绘本都能用。发音人来自你的操作系统,所以 Windows、macOS、安卓、iOS 上能选到的声音各不相同。整个过程不联网,文本不会离开这台设备。
选好发音人后点「朗读」。
可用发音人
说明
- 声音是哪来的
- 本页用的是 W3C 的 Web Speech API,朗读交给操作系统的语音引擎完成,不请求任何服务器。所以能选到哪些声音完全取决于你的系统:Windows 自带「Microsoft Huihui / Yaoyao / Kangkang」等中文声音,macOS 与 iOS 有「婷婷 / Ting-Ting」「美佳」等,安卓依赖 Google 文字转语音服务。声音太少可以在系统设置里下载更多语音包。
- 为什么下不了音频文件
- Web Speech API 只负责把声音播出来,没有提供拿到音频数据的接口,浏览器里没办法把它存成 MP3。要导出音频文件只能用录屏 / 录音软件录,或者改用云端 TTS 服务。这是接口本身的限制,不是这页缺功能。
- 长文为什么要分句
- Chrome 对一次
speak()的文本长度有限制(经验值在 200–300 字左右),超了会读到一半突然停。另外后台标签页里语音也可能被暂停。所以默认按句号、问号、换行分句,逐句排队朗读,既绕开长度限制,也方便中途暂停和定位。 - iOS 上要先点一下
- iOS Safari 要求语音播放必须由用户手势触发,页面一加载就自动朗读会被静音拦截。本页的朗读只在你点按钮时启动,符合这条限制;如果没声音,检查一下手机侧面的静音开关——iOS 的语音合成会被静音键关掉。
- 发音不准怎么办
- 多音字(「行」「重」「长」)和数字读法基本靠引擎猜,猜错了没法用参数纠正。变通办法是把文本改写成希望的读法,比如把「重庆」写成「崇庆」只为朗读、把「2026」写成「二零二六」。专有名词太多的稿子,建议先手动改一遍再读。
- 相关工具
- 提词器、字数统计、字幕格式转换、中英文自动加空格。