Syllable Counter:テキストの音節数を数える
英語テキストの音節数を計測 — 合計、単語別内訳、平均を表示。リアルタイム分析。無料、登録不要。
Syllable Counter とは?
Syllable Counter は英語テキストの音節を数え、3つの統計をすぐに表示するツールです:音節の合計数、単語数、1単語あたりの平均音節数。さらに単語ごとの内訳も提供し、各単語に含まれる音節数を正確に確認できます。作家、教師、詩人がメーターの確認、読みやすさのチェック、俳句のように正確な音節数が求められる詩形の創作に活用しています。すべての処理はブラウザ内でローカルに完結し、テキストがサーバーに送信されることはありません。
主な機能
- 音節合計数 — 入力されたすべての単語の音節数の合計を表示し、入力中にリアルタイムで更新されます。
- 単語別音節内訳 — 展開可能なグリッドで各単語とその音節数を表示し、メーターに影響する特定の単語を特定できます。
- 1単語あたりの平均音節数 — 音節合計数を単語数で割り、小数点以下2桁に丸めて計算します。異なるテキスト箇所の密度を比較するのに役立ちます。
- 単語数統計 — 音節データと並べて表示されるため、1つの画面で両方の指標を確認できます。
- リアルタイムカウント — 統計グリッドはキー入力のたびに即座に更新されます。送信ボタンはありません。
- 非ラテン語警告 — ラテン拡張Unicode範囲(U+0000–U+024F および U+1E00–U+1EFF)外の文字が検出されると、黄色の警告バナーが表示されます。
- 結果をコピー — 合計音節数、単語数、平均を含むフォーマット済みサマリーをクリップボードにコピーします。
- クリアボタン — 入力フィールドと内訳パネルをワンクリックでリセットします。
使い方
ステップ 1:テキストを入力または貼り付ける
「テキストを入力」と表示されたテキストエリアをクリックし、分析したい内容を入力または貼り付けます。文字数は入力カードの右上に表示され、リアルタイムで更新されます。テキストエリアの最小高さはビューポートの30%で、複数段落のテキストを扱うのに十分なスペースがあります。
ステップ 2:統計を読む
ページ上部の3つの統計カードが自動的に更新されます:
- 音節合計 — すべての単語の音節数の合計。
- 単語数 — 入力内の空白区切りのトークン数。
- 平均音節数/単語 — 音節合計数と単語数の比率。小数点以下2桁で表示。
これらのカードは入力中に遅延なく更新されます。何かをクリックする必要はありません。
ステップ 3:単語内訳を展開する
入力に少なくとも1つの単語が含まれている場合、入力の下に「単語内訳」セクションが表示され、デフォルトで展開されています。ヘッダーをクリックして折りたたんだり展開したりできます。内訳はレスポンシブグリッドで表示されます — モバイルでは2列、大型画面では最大6列。各セルには整理された単語(句読点を除いた、アクセント記号を保持)とその音節数が「1 syllable」または「N syllables」として表示されます。
内訳パネルの最大高さは300pxで垂直スクロールが可能なため、長いドキュメントでも扱いやすい状態を保ちます。
ステップ 4:コピーまたはクリア
統計をコピーボタンをクリックすると、3つの要約統計がフォーマットされたテキストとしてクリップボードにコピーされます。トースト通知でコピーが確認されます。クリアボタンで入力をリセットし、内訳パネルを折りたたみます。入力が空の場合、両方のボタンは無効になります。
実用例
俳句の作成
シナリオ: 3行にわたって正確に5–7–5音節が必要な俳句を書いています。
入力:
old silent pond
a frog jumps into the pond
splash of water
ツールが表示するもの:
- 1行目:old(1) silent(2) pond(1) = 4音節
- 2行目:a(1) frog(1) jumps(1) into(2) the(1) pond(1) = 7音節
- 3行目:splash(1) of(1) water(2) = 4音節
役立つ理由: 内訳により、1行目と3行目それぞれにもう1音節必要なことがすぐにわかります。個々の単語を調整しながらカウントがリアルタイムで更新されるのを確認できます。
読みやすさの分析
シナリオ: 技術文書を編集しており、読みの複雑さの観点から段落の2つのバージョンを比較したいと考えています。
入力: ソフトウェアマニュアルの200語の段落。
ツールが表示するもの: 1単語あたりの平均音節数が2.4の場合、テキストは主に多音節語を使用しており、読解難易度が高いことと相関します。この平均を1.8未満に下げるよう書き直すと、非専門家の読者にとっての読みやすさが一般的に向上します。
役立つ理由: 1単語あたりの平均音節数は、完全な読みやすさスコアツールを必要とせずに語彙の複雑さを素早く測る指標となります。
詩の韻律確認
シナリオ: 弱強五歩格(1行10音節、弱音節・強音節の交互)で書いています。
入力: Shall I compare thee to a summer's day
ツールが表示するもの: 音節合計数 = 10、単語数 = 9、平均 = 1.11。
役立つ理由: 音節合計数がその行が10音節の要件を満たしていることを確認します。単語別内訳で、どの単語が単音節でどれが二音節かを確認し、アクセントパターンをチェックできます。
ヒントとベストプラクティス
アクセント記号付き文字は内訳に保持されます — 単語クリーナーはUnicode \p{L}\p{M} プロパティを使って句読点を取り除きながら、「café」や「résumé」の é などの文字を保持します。これらの単語の音節カウントには、英語向けに調整された syllable ライブラリが使用されます。
ハイフン付き単語は単一トークンとして扱われます — ツールはハイフンではなく空白で分割します。「well-known」という単語は1つの単位としてシラブルカウンターに渡されます。各部分のカウントが必要な場合は、ハイフン付き単語をスペースで区切ってください。
非ラテン語警告はカウントをブロックしません — テキストに英語と中国語やアラビア語が混在する場合も、ツールはラテン語の単語の音節数を引き続きカウントします。黄色の警告バナーは、非ラテン部分の結果が不正確になることを示しており、全体の結果が無効であることを示しているわけではありません。
内訳パネルは300pxに制限されています — 数百語のドキュメントでは、グリッドはその固定高さ内でスクロールします。展開されたパネル内でCtrl+F(ブラウザネイティブ)を使用すると、特定の単語を素早く見つけられます。
1単語あたりの平均音節数は小数点以下2桁に丸められます — Math.round((total / words) * 100) / 100 として計算されるため、1.005は1.01に、1.004は1に丸められます。
よくある問題とトラブルシューティング
単語のカウントが予想より少なく見える — シラブルカウンターは辞書検索ではなくアルゴリズム的アプローチを使用します。「fire」のような単語(一部の話者は「fi-er」と2音節で発音する)は1音節としてカウントされる場合があります。これは英語のルールベース音節化の既知の制限です。
非ラテン語スクリプトで1単語あたり0または1音節と表示される — 基礎となる syllable ライブラリは英語テキスト用に設計されています。キリル文字、アラビア語、中国語、日本語、韓国語、デーヴァナーガリー、および類似のスクリプトの文字は不正確なカウントを返します。ツールはラテン拡張範囲外の文字を検出すると黄色の警告バナーを表示します。
アポストロフィを含む単語は正しく処理されます — 単語クリーナーはアポストロフィを保持します(\p{L}\p{M}' パターン)。そのため「don't」や「it's」などの短縮形は分割されずにシラブルカウンターにそのまま渡されます。
「統計をコピー」ボタンが無効になっている — このボタンは入力フィールドが空の場合に無効になります。少なくとも1つの単語を追加して有効にしてください。
貼り付け後に統計がゼロを表示する — 貼り付けたテキストが空白や改行のみで構成されている場合、filter(Boolean) ステップがすべてのトークンを除去し、カウントは0のままです。少なくとも1つの非空白文字を含むテキストを貼り付けてください。
プライバシーとセキュリティ
Syllable Counter は、クライアントサイドJavaScriptにバンドルされた syllable npmパッケージを使用して、テキストを完全にブラウザ内で処理します。入力したテキストはGlyph Widgetsや第三者に送信されることはありません。ツールにはサーバーサイドコンポーネントがありません。最初のページロード後はオフラインで動作し、草稿原稿、独自コンテンツ、またはオンラインで共有したくないテキストに安心して使用できます。
よくある質問
Syllable Counter は無料ですか?
はい、Syllable Counter は完全無料です。主要機能 — 音節合計数、単語数、1単語あたりの平均音節数、単語別内訳 — はすべて登録なしで利用できます。ToolNotesPanel(分析に関する個人メモを保存するため)はGlyph Widgetsのサポーターが利用できます。
Syllable Counter はオフラインで動作しますか?
はい。ページが読み込まれると、ツールはブラウザ内で完全に動作します。syllable ライブラリとすべてのカウントロジックはクライアントサイドコードにバンドルされています。最初の読み込み後はインターネット接続なしで使用できます。
Syllable Counter でデータは安全ですか?
テキストはブラウザを離れることはありません。テキストを入力したり「統計をコピー」をクリックしたりしても、ネットワークリクエストは行われません。ツールはサーバーに何も保存せず、入力を記録しません。
Syllable Counter はどの言語に対応していますか?
ツールは英語テキスト用に最適化されています。音節数を推定するために英語の音韻規則を適用する syllable ライブラリを使用しています。他のラテン文字言語(スペイン語、フランス語、ドイツ語、イタリア語)では、カウントが部分的に正確な場合がありますが、保証されていません。非ラテン文字(中国語、アラビア語、キリル文字など)では、ツールが警告を表示し、カウントは信頼できません。
ツールが認識しない単語はどう処理されますか?
syllable ライブラリは辞書ではなくルールベースのアルゴリズムを使用します。あらゆる文字列に英語の音節化規則を適用するため、珍しい単語、固有名詞、専門用語は母音と子音のパターンに基づいて推定されたカウントを受け取ります。一般的な英語語彙のほとんどに対して、アルゴリズムは正確です。
複数の連(スタンザ)がある詩の音節数を数えられますか?
はい。改行を含む詩全体を貼り付けてください。ツールはすべての行にわたって空白で分割し、すべての単語をカウントします。単語別内訳グリッドにはすべての連のすべての単語が表示されます。入力内の改行は構造マーカーではなく、単語間の空白として扱われます。
「1単語あたりの平均音節数」とはどういう意味ですか?
音節合計数を単語数で割り、小数点以下2桁に丸めた値です。値が1.0の場合、すべての単語が単音節であることを意味します。値が2.0を超えると、多音節語の割合が高いことを示し、一般的に堅苦しいまたは複雑な文体と相関します。
1つの単語の音節数を数えるにはどうすればいいですか?
テキストエリアにその単語だけを入力してください。最初の統計カードに表示される音節合計数がその単語の音節数です。単語内訳グリッドでも確認できます。
なぜ単語内訳の高さが制限されているのですか?
内訳パネルは最大300pxで内部スクロールします。長いドキュメントでは数百の単語セルが生成され、他のUI要素をページの下まで押し下げてしまうためです。必要に応じて「単語内訳」ヘッダーをクリックしてパネルを折りたたんだり展開したりできます。
2つのテキストを並べて比較できますか?
ツールは一度に1つのテキストを処理します。2つのテキストを比較するには、最初のテキストの統計をメモし、フィールドをクリアしてから2つ目を貼り付けてください。素早い比較のため、「統計をコピー」ボタンでメトリクスをクリップボードに保存し、両方のテキストと一緒にドキュメントに貼り付けることができます。
関連ツール
- Word Counter — 単語数、文字数、文数、段落数をカウントします。Syllable Counter と一緒に使うと、任意のテキストの完全な統計的全体像が得られます。
- Readability — Flesch-Kincaid、Gunning Fog など、1単語あたりの音節数を考慮した読みやすさスコアを計算します。
- Character Counter — スペースあり・なしの文字数をカウントします。TwitterやSMSなど文字数制限がある状況で役立ちます。
今すぐ Syllable Counter を試す:Glyph Widgets Syllable Counter