📖
免费阅读时间计算器
估算阅读任意文本所需的时间。可选择阅读速度,获取字数、句子数和朗读时间估算。
加载后可离线使用
阅读时间
51 秒
@ 238 词/分
朗读时间
1 分 33 秒
@ 130 词/分
缓慢1 分 21 秒平均51 秒快速35 秒大声朗读1 分 33 秒
202
词数
1,093
字符数
10
句子数
1
段落数
平均速度:成年人默读速度为 200–250 词/分。有声书朗读速度为 120–150 词/分。速读者可达 500–700 词/分,但理解度会下降。
中等长度文章:约 1,200 词(约 5 分钟)。长篇文章:约 2,500 词(约 10 分钟)。书籍平均 70,000–90,000 词(以 250 词/分计约 5–6 小时)。
常见用途
- 博客文章的阅读时间为博客文章计算准确的阅读时间估计,以添加阅读时间徽章并设置读者期望。
- 电子邮件和新闻通讯的阅读时间估算电子邮件新闻通讯和商务电子邮件的阅读时间,以优化长度并改善打开率和点击率。
- 演示文稿和脚本的阅读时间根据每分钟字数为演示文稿脚本、演讲和配音计算演讲时间。
- 社交媒体文案的字数统计检查社交媒体标题和帖子的字数、字符数和估计阅读时间。
- 估算书籍和章节的阅读时间粘贴章节或摘录以估算在不同阅读速度下阅读需要多长时间。
工作原理
阅读时间完全在你的浏览器中使用手写的单词计数算法和简单算术计算——没有库、没有服务器调用。内置的速度测试使用浏览器的高精度 performance.now() 计时器和 requestAnimationFrame 测量你个人的阅读速度,然后将测得的 WPM 反馈到估算中。
- 1按空白分词你粘贴的文本按正则 /\s+/ 拆分来统计单词数。句子边界通过匹配 .!? 标点检测;段落分隔通过按空行拆分找到。所有这些只是几行普通 JavaScript,零外部库。
- 2除以阅读速度阅读时间 = 单词数 ÷ WPM,在每次按键时通过 React useMemo 钩子实时计算。朗读时间使用固定的 130 WPM 基准(朗读的标准语速)。工具还会同时预先计算四种常见速度下的时间,让你一眼看到完整范围。
- 3可选的个人速度测试切换到“速度测试”标签页会显示一段文章(五篇原创之一,每篇约 180-220 个单词)。按下“开始”之前文章是模糊的;按下后 performance.now() 记录开始时间戳,requestAnimationFrame 驱动实时的 mm:ss 计数器。按下“完成”时,用文章单词数除以经过的时间得到你的实际 WPM。
- 4合理性检查与反馈循环少于 10 秒或快于 1500 WPM 的测试会被标记为可疑并排除。有效的测量速度会以标签形式出现在“估算”标签页中,一键即可启用,用你真实的阅读速度替换通用预设。