文字转语音
把文本粘进来,选一个语音,按下按钮。声音由你自己的操作系统生成,所以文本不会离开设备,也不存在按字数收费。
- 0字符数
- 0 с大约时长
- 0可用语音
这里没有下载按钮,这是实话:浏览器把合成语音直接送到声卡,并不把音频流交给页面,因此这里根本无法生成文件。要录制请使用操作系统的录屏工具。
- 免费
- 文件不会离开你的设备
- 无需注册
- 不限文件数量
使用方法
- 粘贴或输入要朗读的文本。
- 选择语音 — 列表来自你设备上已安装的语言。
- 如果默认朗读太快或太平,调整语速和音调。
- 点「朗读」;可以暂停,并从同一位置继续。
实用说明
这些声音从哪里来
浏览器自己并不带语音 — 它向操作系统索取。所以每台设备上的列表都不一样:手机通常每种语言有好几个声音,而桌面 Linux 在装上语音包之前可能一个都没有。这同时意味着没有字数上限、也没有订阅:干活的是你本来就有的软件。
长文本是分段朗读的
把整篇文章一次交给语音引擎,它会中途放弃:Chrome 如果不推动队列,大约十五秒就停;Safari 会丢掉前几百个字符之后的全部内容。因此这里按句子边界切分,逐句排队送入。若改成按字数硬切,断点会落在词的中间,听起来就像结巴。
常见问题
能把语音下载成文件吗?
不能,而且原因值得知道:浏览器把合成语音直接送到声卡,并不把音频流交给页面,所以这里根本没有可以拼成文件的东西。要留存请用操作系统的录屏或录音工具。
列表里没有语音,怎么办?
说明系统里一个都没装。Windows 在语言设置里添加,Android 和 iOS 在无障碍里添加,Linux 需要安装 speech-dispatcher 的语音包。装好后请刷新页面 — 列表是在加载时读取的。
同样的文本在别的浏览器为什么不一样?
因为语音来自系统,但默认选哪个声音、如何处理停顿、具体节奏都归浏览器管。Chrome 还可能提供网络语音,听起来更顺,但需要联网。
文本会被发送到服务器吗?
页面不会向任何地方发送。如果你挑了标为网络语音的声音,浏览器本身可能会去厂商的服务取音频;而本地语音 — 这里默认优先选择的那种 — 完全离线工作。
相关工具
- 字数统计 输入或粘贴文本,统计结果立即更新:词数、字符数、句子数、段落数以及预计阅读时间。
- 字符计数 输入或粘贴文本,字符数随每次按键更新——含空格与不含空格分别显示,因为不同平台说的限制并不是同一件事。
- 大小写转换 粘贴文本、选择样式、复制结果。同样的词有九种写法:四种日常写法,五种程序员常争论的写法。
- 打字速度测试 照着输入框上方的句子打字。正确的字符变绿,错误的变红,计数会随着输入实时更新。
- 随机数生成器 设好区间,填上需要几个数字,按一下按钮。做抽奖时打开「不重复」,同一个数字就不会出现两次。
- 密码生成器 打开页面即生成新密码,使用浏览器的加密级随机数生成器。密码不会被发送、记录或保存。
- 二维码生成器 输入链接或任意文本,二维码随打随现。屏幕使用下载 PNG,印刷则选 SVG——放到多大都依然清晰。
- UUID 生成器 按下按钮,就能得到可以直接贴进数据库、配置文件或测试数据的标识符。它们在页面内生成——没有哪台服务器会给你一个别人已经见过的号码。