跳到正文
马克工具箱

文字转语音(在线朗读)

粘贴一段文字,选择喜欢的声音,调好语速和音调就能朗读出来。长文章会按句子依次朗读,当前句子高亮显示,随时可以暂停、继续或停止。适合听长文章、校对稿件时边听边看、练习外语听力。

在浏览器本地运行,输入的内容和文件都不会上传

0 个字符

正在读取系统的声音…

1×
1

朗读使用浏览器和操作系统自带的语音,不同设备可选的声音不同。带 ☁ 的在线声音由浏览器厂商提供,文字会发送到他们的服务器。

使用步骤

  1. 在输入框里输入或粘贴文字。
  2. 在右侧选择声音,调整语速和音调。
  3. 点「朗读」,需要时暂停、继续或停止。

参数说明

声音
来自浏览器和操作系统,Windows、macOS、安卓、iOS 都自带中文和英文声音;Edge 还提供一批更自然的在线声音。
语速
0.5 到 2 倍,1 为正常语速。
长文本
按句子切分后依次朗读,避免部分浏览器长段落读到一半停止的问题。

文本是怎么切分后朗读的

文本会被切成若干段,依次排队朗读,正在朗读的那一段会高亮。一段在句末标点(. ! ? ; 以及中文的 。 ! ? ;)或换行处结束。句点只有在后面跟着空格和大写字母,或者位于文本末尾时才算数。超过 160 个字符的段会再次切开,优先在逗号或空格处切。

例如这段文本:

Dr. Smith arrived at 9 a.m. He said hello! Did you hear? Yes.
New line without a full stop
你好。今天天气很好!

会被读成八段:Dr.、Smith arrived at 9 a.m.、He said hello!、Did you hear?、Yes.、New line without a full stop、你好。 和 今天天气很好!。缩写 Dr. 被单独切出来,是因为它后面跟着大写字母。唯一的影响是多一小段停顿,如果介意,可以把这类缩写写成完整的词。

换行一定会结束一段,所以没有句号的标题会单独朗读,而每行都硬换行的段落会被读成一小段一小段,每个换行处都有停顿。想更流畅的话,请先把这些行合并。

语速和音调都在 0.5 到 2 之间设置,步长 0.1。它们会连同所选声音一起传给浏览器,声音对设置的反应有多明显取决于声音本身。朗读时,文本框会换成只读视图,所以编辑之前请先暂停或停止。

常见问题

能下载成 MP3 吗?

浏览器的朗读功能不提供音频文件,所以这里只能在线播放。如需音频,可以一边朗读一边用系统的录音功能录下来。

为什么没有中文声音?

声音由系统提供。Windows 可在「设置 - 时间和语言 - 语音」里添加中文语音包;Linux 通常需要另外安装语音引擎。

文字会上传吗?

使用本机声音时不会上传。带 ☁ 标记的在线声音由浏览器厂商(如微软、谷歌)提供,文字会发送到他们的服务器合成。

隐私说明

本工具完全在浏览器中运行,文件和文本都在你的设备上处理,不会上传到我们的服务器。

相关工具