コンテンツへスキップ
🛠️ToolsShed

韻(ライム)検索

組み込み辞書で英単語の韻を探します。

韻のグループを閲覧

このツールについて

Rhyme Finderは、入力した単語と韻を踏む英単語を見つけるのに役立ち、数百の一般的な語族を収めた内蔵辞書を活用します。作詞家、詩人、ラッパー、グリーティングカードの書き手、学生など、創作の流れを止めずにぴったり響き合う言葉を探したい人のための手軽な相棒です。

使い方は簡単で、単語を一つ入力すると韻を踏む候補の一覧が表示されるので、その中から自分の一行に合うものを選ぶだけです。歌詞作り、詩の仕上げ、印象に残るスローガンの発想、子どもが読みながら音のパターンを学ぶ手助けなど、さまざまな場面で活躍します。

このツールは一般的な英語の韻の語族に焦点を当て、入力したとおりの綴りで単語を照合する点に留意してください。通常どおりの綴りで入力すると最良の結果が得られます。すべてがブラウザ内で動作するため、検索は高速かつプライベートで、登録も不要です。

よくある質問

コード実装

# Simple rhyme finder using CMU Pronouncing Dictionary
# pip install pronouncing
import pronouncing

def find_rhymes(word: str) -> list[str]:
    """Find all words that rhyme with the given word."""
    rhymes = pronouncing.rhymes(word)
    return sorted(set(rhymes))

# Example usage
word = "light"
rhyming_words = find_rhymes(word)
print(f"Words that rhyme with '{word}':")
for w in rhyming_words[:20]:
    print(f"  {w}")

# Get phonetic representation
phones = pronouncing.phones_for_word(word)
print(f"\nPhonetic: {phones}")

# Find words with same ending sound
def find_by_suffix(phones_list: list[str], suffix: str) -> list[str]:
    """Find words with a specific phonetic ending."""
    results = []
    for phones in phones_list:
        stress = pronouncing.stresses(phones)
        if stress.endswith(suffix):
            results.append(phones)
    return results

Comments & Feedback

Comments are powered by Giscus. Sign in with GitHub to leave a comment.