グリュック詩の行・語・音節集計
「The night is still.」と「A moth finds the lamp.」の2行は、2行・9語・推定9音節の1連になります。自作の下書きや短い引用、習作を貼り付け、推敲前後を比べて、新しい版が引き締まったかを確かめられます。ブラウザで無料で使えます。
- 無料
- ブラウザで動作
- 登録不要
- データは端末の外に出ません
無料で実行
計算例
- テキスト
- The night is still. A moth finds the lamp.
- 行
- 2
- 単語
- 9
- 音節
- 9
- 文字
- 42
ルイーズ・グリュックの抒情を学ぶ人は、同じ技法の問いに何度も戻ります。どれほど少ない言葉で感情を支えられるか、各行をどこで切るべきか、です。ワークショップの下書き、精読メモ、改稿日記には、詩についての生成エッセイではなく、詩行・語・安定した音節見積もりの速く正直な集計が必要です。この Louise Gluck 詩計測器は貼り付けた本文を受け取り、詩行を数えるときは空の連の隙間を無視し、英語の単語トークンを数え、母音グループの決定的ヒューリスティックで音節を見積もるため、同じ下書きの二回実行は決して食い違いません。
引き締めた抒情で行・語・音節の集計が意味を持つ理由
ルイーズ・グリュックの刊行書 —The Wild Iris、Averno、Faithful and Virtuous Night、そして後にノーベル文学賞を受けた経歴の残りの作品— は、圧縮の模範としてしばしば教えられます。典型的な授業課題は「アイリスは何を象徴するか」だけではありません。
一行に何語乗るか、連が単一文をどれほど孤立させるか、改稿が以前の下書きが拒んだ音節を足したか、です。それらは本文の測定可能な事実であり、本機能が返す事実でもあります。ここでの詩行は、改行を正規化したあとの空でない行です。
空行は連の隙間であり、余分な詩行ではありません。読者が頁上のグリュックの間を聞く仕方と一致します。語は英語の字母トークンなので、ハイフン複合語はそれぞれ強勢を持ちうる半分に分かれ、短縮形の中のアポストロフィは一つのトークンに残ります。
音節は見積もりであり、英語の各語彙素の辞書引きではありません。エンジンは母音グループを数え、語末の黙字 e を落とし、規則過去の -ed を多くの場合音節にせず、ヒューリスティックが系統的に外す語(poem、quiet、every、people)は小さな表で補います。同じ抒情の二つの下書きを比べ、後のものが本当に痩せたかを見るには十分です。
弱強五歩格を認証せず、韻律記号を付けず、著作権のあるグリュックの詩をコーパスから取り出しません。測る権利のある行 —ご自身の下書き、すでに手元にある短い引用、学生の模倣— を貼り付け、集計を品質の判決ではなく技法の証拠として読んでください。
入力契約、各統計の定義、空テキストのエラー
先頭と末尾の空白、慣例の末尾改行を含むものは解析前に取り除かれるため、改行で終わるファイルが余分な空の連を作りません。例: 短い二行 “The night is still.”と “A moth finds the lamp.”
は、ヒューリスティック下で詩行二、語九、一致する音節合計となり、隣接なら連は一つ、間に空行があれば連は二つです。応答を独自の表示と組み合わせてください。短く書こうとする学生で行あたり音節平均が上がれば強調し、保存した各下書きの横に三組 (lines, words, syllables) を置きます。
低い音節数をグリュック的権威の証明と見なさないでください。送った文字列の再現可能な測定にすぎません。貼り付けは文書化された文字上限未満に保ち、過大な入力は黙って切らず拒否します。
詩の集計が役立つ場面
創作ワークショップはこの検査を改稿ループに入れ、新しい下書きが本当に行と音節を削ったのか、並べ替えただけなのかを詩人に見せられます。引き締めたアメリカ抒情の精読を課す文学の授業では、すでに書き起こした短い一節を貼り付け、語調を書く前に行・語・推定音節を報告させられます。数字が先、解釈が後です。
メンタリング基盤や MFA 出願は、人間の読者が検証できる機械的付録(「この連作は一行あたり平均六音節未満」)を求めることがあり、決定的な parse 端点は数を捏造するチャットボットより安全です。
テストで期待する三組を固定し、製品がプライバシーを約束するなら原詩をログに残さなければ、行とトークンの走査ですでに解ける仕事のために発話音節や可読性のパイプラインを立てなくても、宿題・編集ツール・エッジワーカー向けに再現可能な抒情統計が得られます。
活用例
ワークショップの改稿ループ
抒情の下書きと、同じ詩の後の刈り込みを貼り付け、行・語・推定音節が本当に減ったのか、動いただけなのかを確認します。
教室での精読
グリュック的な圧縮について書く前に、すでに書き起こした短い一節を測らせ、乏しい行についての主張が集計に根ざすようにします。
編集および MFA の付録
読者が平均行長の機械的確認を求めるとき、各連作の横に行・語・音節見積もりを保存します。
よくある質問
Louise Gluck 詩ツールは行をどう数えますか?
改行を正規化し外側の空白を除いたあと、空でない行はすべて一つの詩行です。
音節見積もりはどのように計算しますか?
各英語単語トークンを、固定の母音グループヒューリスティック(黙字 e、規則的 -ed、子音+le)と、ヒューリスティックが外す語の小さな例外表で採点します。同じ文字列は常に同じ合計を返します。発音辞書ではなく見積もりです。
刊行されたルイーズ・グリュックの詩を検索しますか?
いいえ。 コーパスからは何も取り出しません。測る権利のある本文 —下書き、メモ、すでに手元にある短い引用— を貼ると、エンジンはその文字列だけを数えます。
日本語の詩にも使えますか?
英語の文章を想定しています。語は英語の単語として数え、音節は英語の規則で見積もります。行と連の数は、文字のある行と空行だけで決まるので、言語に左右されません。
弱強五歩格のような韻律も判定できますか?
できません。行・語・連・推定音節を数えるだけで、強勢の印付けや韻律の判定、出来の評価はしません。数字は簡潔さや行の長さについての手がかりとして読んでください。
関連ツール
開発者向け — APIアクセス
このページの機能はすべてAPIからも利用できます。自社システムに組み込みたいチーム向けのセクションです。それ以外の方は上のツールをそのままお使いください。
エンドポイント
Bearerトークンで認証し、POST1回でタスクをキューに登録します。結果はWebhookまたは署名付きリンクで受け取れます。
お使いのスタックから呼び出す
curl -X POST https://api.kit.forhosting.com/life/louise-gluck-poetry \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"text":"The night is still.\nA moth finds the lamp."}'const res = await fetch("https://api.kit.forhosting.com/life/louise-gluck-poetry", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"text": "The night is still.\nA moth finds the lamp."
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/life/louise-gluck-poetry",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"text": "The night is still.\nA moth finds the lamp."
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/life/louise-gluck-poetry", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"text":"The night is still.\\nA moth finds the lamp."}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"text":"The night is still.\nA moth finds the lamp."}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/life/louise-gluck-poetry", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)リクエスト例
{
"text": "The night is still.\nA moth finds the lamp."
}レスポンス例
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "life.louise_gluck_poetry",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}非同期APIです。task_idは即時に返ります。ポーリングは1秒あたり1リクエストまでです。
料金
単価はすべて公開しています。トークン換算や独自クレジットはありません。失敗したタスクは課金されません。
エラー
| HTTP | コード | 意味 |
|---|---|---|
401 | unauthorized | APIキーが無効か、指定されていません。Authorizationヘッダーを確認してください。 |
402 | insufficient_balance | 残高が不足しています。チャージ後に再度お試しください。 |
404 | unknown_type | 指定されたタスクタイプは存在しません。タイプ名を確認してください。 |
429 | rate_limited | リクエストが多すぎます。しばらく待ってから再度お試しください。 |
技術的な注記
空または空白のみの入力は、成功した読解に見える装飾的なゼロを返す代わりに invalid_input で拒否されます。
入力契約、各統計の定義、空テキストのエラー
必須フィールド text を含む JSON 本体を送ってください。詩を含む空でない文字列です(別名 poem、content、body、input、verse も同じパーサが受け付けます)。フィールド欠落、非文字列、空、空白のみの場合は text を名指しして invalid_input で失敗し、課金されません。成功時は lines(空でない詩行)、words、syllables(合計見積もり)、characters(正規化後の詩の長さ)、blank_lines、stanzas(1行以上の空行で区切られた詩行の連なり)、小数第二位に丸めた三つの平均 avg_words_per_line、avg_syllables_per_line、avg_syllables_per_word を返します。method は常に english_vowel_group_estimate で、将来の辞書スコアラーと契約を区別できます。
Louise Gluck 詩統計 API が役立つ場面
実装は純粋な parse ティア A のため、成功コールは公開の基本料金 $0.002 で、モデルトークンも外向きネットもなく、検証失敗は残高を消費しません。
技術的な質問
空のテキストを貼るとどうなりますか。
タスクは invalid_input で失敗します。空または空白のみの入力は詩の計測ではなく、課金されません。text フィールドに空でない文字列を送ってください。
Louise Gluck 詩カウンターの料金はいくらですか。
ブラウザツールは無料です。API 要求は成功1回あたり $0.002 の KIT 前払い残高を使い、無効な入力は課金されません。