音节计数器

全球通用工具

音节数是听懂一首诗想被怎样朗读的最快方式,也是大多数人估错的那个数字。本页用一套明确写出的规则逐行统计音节——每一段连续元音算一个音节,结尾不发音的 -e 会被丢掉——然后打印出它最没把握的那些词,因为像“business”这样的词在英语里是按词决定的,而不是按模式决定的。

要逐行统计的诗歌或散文。空行会被跳过,而不是计入。永远不会进入分享链接。

词尾的 -e 算不算一个音节。选「忽略」时 make = 1 个音节;选「计入」时 = 2 个,拼写不变,这是诗里可能依赖的旧读法。

连字符复合词是按各部分分别计,还是算一个词。按各部分计时 state-of-the-art = 4;算一个词时 = 1,也就是口头读它时的样子。

数字算不算一个词。计入时 2026 会多一个词、并且音节只能估;不计入时统计只关于字母,诗句通常需要后者。

留空则两个文件名为 “syllable-count.txt” 和 “-lines.csv”。

边输入边更新。所有计算都在你的浏览器里完成,数据不会离开本机。

音节计数器

17

14 个词,共 3 行

词数
14
行数
3
音节数
17
按本页的规则,这是一首英文俳句:三行分别是 5、7、5 个音节。

逐行统计

行词数音节数不确定的词
145—
267—
345—

你的音节统计

Syllable count

14 words, 17 syllables across 3 lines.

1. 5 syllables: An old silent pond
2. 7 syllables: a frog jumps into the pond
3. 5 syllables: cold rain falls again

Nothing was uploaded: the text never left the page that counted it.

每行一条,用与可读性检查器相同的规则计数:每一段连续元音算一个音节,结尾不发音的 -e 不计入,不确定列列出词典可能给出不同切分的词。

这些数字没有说明什么

  • 这里的音节数是启发式的:本页写明规则,并列出自己最没把握的词——英语里 “business” 和 “people” 是按词逐个决定音节的,不能靠模式推出来。
  • 英文俳句只按英语音节判断——三行分别是 5、7、5。经典的 5-7-5 规则数的是「音」(onji,日语的音节单位)而不是英语音节,所以本页从不声称自己数的是 onji。
统计在这个浏览器标签页里完成,不经过网络:文本不会离开本页。

它还会判定本页为之而生的那个形状:一首英文俳句,三行分别是 5、7、5 个音节。诚实体现在两处:这个计数是启发式的;而经典的俳句规则数的是 onji——日语的音拍,不是音节——所以本页统计英文音节,并说明 onji 不是什么。规则本身是英语的,对中文没有可用的音节定义。

关于这个工具

本页诚实的那一半是那列“不确定”。没有任何规则集能知道“business”有两个音节、而“people”是两个而不是三个——字典可以,而本页不假装自己是字典。所以它点名列出自己最没把握的词,方式和可读性检查器对它的评分所做的一样。

俳句判定严格来说是一次英文音节测试:三行分别是 5、7、5。经典日语规则数的是 onji,那是与音节并不对应的音拍单位,所以本页从不声称统计了 onji——并说明原因。

它是怎么工作的

一行一行、共用同一个计数器

文本按行切开,每个非空行都用可读性检查器所用的同一个分词器切分,然后每个词都用同一套音节规则计数。整篇的词数与音节总数打印在顶部。

空行会被跳过,而不是计入——一首在诗节之间留了空行的诗,读起来仍然是你写下的那些行。计数在本地标签页里完成,不上传你的文本,也不会发出网络请求。

规则写出来,并且可以切换

有三个决定会移动计数,它们是页面上的开关:结尾不发音的 -e 是否计入(不发音:make = 1)、带连字符的复合词是否按各部分计(state-of-the-art = 4 或 1)、数字是否算一个词(2026 是否计入)。可读性检查器有同样的三个开关,所以两个页面不可能对同一个词给出不同答案。

页面会打印规则拿不准的词——像 ea 或 io 这样的字母组合,以及 business、people 这样的例外——所以计数永远不会是一个旁边没有列出疑点的数字。

俳句测试,只按英文音节判定

计数之后,页面只问一个问题:是不是恰好三行,分别是 5、7、5 个英文音节?判定是一句话——是俳句或不是——无论结果如何都打印各行计数,所以这个判断是可见、可核对的。

这里只认英文音节:规则和例外表都来自英语,中文、日文等语言的字数与音拍不在判定范围内,页面也不会把它们换算成 5-7-5。行数不足三行、或任何一行的计数不对,判定都会直接说明差在哪里。

构造上就是私密的

文本字段是 noUrl,所以粘贴的诗文永远不会进入地址栏、分享链接、复制摘要或打印页脚,而本站完全不发出任何网络请求。计数就发生在你输入文本的同一个标签页里。

所有处理都在本地浏览器中完成,文本不会上传;两个下载也在你点击时于本地生成,关闭标签页后页面不会留下可再次读取的副本。

还有哪些形式是被「每行几个音节」决定的

俳句是本页专门判定的形式,但它不是唯一一个靠每行音节数活着的形式。短歌(tanka)是 5-7-5-7-7,五行打油诗(limerick)多数人读作 8-8-5-5-8,而歌词是写给旋律的,真正要对上的是重音而不是音节。本页没有这些形式的开关,给的是逐行表:每行几个音节、由哪些词构成,所以换任何形式都只是读一行数,而不是猜一个总数。

这也是本页按行统计、而不是只印一个总数的实际理由:十七个音节可以是四行也可以是两行,形式关心的是分布,而分布正是「每行一数」的表格能给出的东西。.csv 下载带着同一批行,写作小组可以直接贴进共享文档,不用重抄;两稿之间也能逐行对比,而不是只比总数。

这类计数有一条必须说明的边界:规则是英文规则。人名、外来词、从别的语言进来的复合词,会按它字母的样子被数,而不是按它实际怎么念;页面在表格后面列出它最不确定的那些词。判定请当作「按这套规则的读法」,而不是对这首诗的裁决。

示例

示例使用页面自带的默认输入,只改设置;下面的结果与你在页面上看到的完全一致。

一首英文俳句

你的文本: An old silent pond a frog jumps into the pond cold rain falls again

音节计数器

17

14 个词,共 3 行

词数: 14 · 行数: 3 · 音节数: 17

5、7、5 个音节——判定结果为俳句。

差一行的形状

你的文本: An old silent pond a frog jumps into the pond cold rain falls

音节计数器

15

13 个词,共 3 行

词数: 13 · 行数: 3 · 音节数: 15

最后一行只有 3 个音节,所以判定是不是俳句。

规则会移动计数

你的文本: state-of-the-art report

音节计数器

6

5 个词,共 1 行

词数: 5 · 行数: 1 · 音节数: 6

连字符拆开时算五个词;切换成整词后算两个,总数也随之移动。

常见问题

你们是怎么数一个音节的?

用一套与可读性检查器共享的、明确写出的规则:每一段连续元音字母算一个音节,结尾不发音的 -e 被丢掉,另有一小份规则会数错的词表由人工修正,并作为“不确定”打印出来。这是启发式,不是字典——而且页面会打印它的疑点。

为什么 5-7-5 不总是构成俳句?

经典的 5-7-5 规则数的是 onji——日语音拍,比英文音节更短——所以严格的英文俳句通常比 5-7-5 音节更少。本页只判定英文音节,即三行 5、7、5,从不声称统计了 onji。

“不确定”那一列是什么?

规则集无法自信判断的那些词——像 ea 和 io 这样由英语逐词决定的字母组合,以及 business 和 people 这类已由人工修正的例外。把它们点名列出来,是页面在明确说明自己的计数可能在哪里出错。

计数会随开关变化吗?

会,三个开关会同时移动行表和总数:结尾不发音的 -e、带连字符的复合词,以及数字是否算词。可读性检查器由同样的规则和开关驱动,所以两个页面对同一个词给出相同答案。

把我的文本粘贴到这里安全吗?

安全。文本字段是 noUrl,所以它永远不会进入地址栏、分享链接、复制摘要或打印页脚,而本站完全不发出网络请求;计数在本地标签页里进行,不上传文本。

下载里装的是什么?

一个 .txt 报告,含逐行总计;一个 .csv,每行一条记录(行号、文本、词数、音节数)——两者都来自屏幕上那一次完全相同的运行。

资料来源与统计口径

  • 计数遵循与可读性检查器相同的成文音节规则与例外表,所以两个页面结果一致。
  • 俳句判定只按英文音节(5-7-5);经典规则数的是 onji,而不是音节,页面不声称做过这种测量。
  • 文本在你的浏览器里统计,也不会进入分享链接。

最近复核于 2026-10-07.

本页在您的浏览器本地运行,请保留原文件备份;不涉及财务建议。 阅读完整免责声明。