Phoneme magnet bench
Slant Rhyme Finder
Pull on vowel, coda, onset, and stress magnets to discover near-rhyme colors—without disguising exact rhyme as slant rhyme.
The final word is analyzed. Curated entries use simplified ARPABET; unfamiliar endings are explicitly marked as spelling-to-sound estimates.
night
curated pronunciationCandidate magnets · tap two to compare
How to play
Mouse or touch: enter a word or lyric line, split its final sounds, then drag the four magnets. Filter by relationship, mood, grammar, or syllable reach. Tap two candidate bodies to place them in the drafting rail; use each diamond button to pin or unpin a writing-palette word.
Keyboard: Ctrl/⌘ + Enter analyzes the editor. Outside form controls, ↑/↓ moves through candidate bodies, Enter adds the focused magnet to comparison, P pins it, and B bends the field into the lyric rail. Range and select controls keep their standard arrow behavior.
Sound convention: curated words are parsed from simplified ARPABET at the primary stressed vowel. The coda includes every following sound, including unstressed syllables. Estimated words use grapheme rules and are labeled; use the components as a prompt, not a pronunciation verdict.
- Raise vowel pull and lower coda pull for assonance; reverse those weights for consonance-heavy endings.
- Exact rhymes can be displayed for reference, but the near-field default hides them so they cannot masquerade as slant rhymes.
You should find slant rhymes. This handy online tool breaks down phonetics in a word, aiding you in finding slant rhymes. To interact with the application, simply use your mouse to click buttons and drag sliders, or you can use computer keyboard for faster navigation and control. It aims at helping you locate color of near-rhyme while avoiding confusing it with an exact rhyme; that way you will have more creativty freedom when writing your lyrics.
To start, type in a word (or even just one line of lyrics) in the box at the top. It will work out what it thinks the onset, stressed vowel, coda, and stress pattern are for that last word. You can either click on the Split the ending sounds button above to go ahead with the analysis, or use the keyboard shortcut, Control and Enter together. When you put in a word it doesn’t recognize, it will still attempt to pronounce it based off spelling rules; however, it will also flag them clearly so you’re aware of where it’s guessing versus curating the information.
How to Use the Slant Rhyme Tool
After analyzing a word, you can modify weighting of individual sounds it consists of. The four range sliders marked Onset pull, Vowel pull, Coda pull and Stress pull lets you alter those weightings. For instance, if you want to locate assonance, then increase the Vowel pull slider. This will cause tool to favor stressed vowels more heavily in its analysis. On the other hand, decreasing the Coda pull lets you put more emphasis on the end consonant so that you can locate consonance. These weightings is something you can mix and match to fine-tune similarity score to suit your own needs.
Below the sliders are some more filters that can be used to narrow down field even further. With the Relationship filter you might opt for slants instead of exact rhymes (or vice versa), and choose a particular type of relationship such as assonance or family rhyme. Mood sorts words into categories based on their emotional quality (e.g., bright, kinetic, dark, tender). And Grammar filter narrows things down to just nouns, adjectives, verbs, etc. Finally, with the Syllable reach filter you can choose whether candidates should contain the same number of syllables as your word or if they can vary by +/-1.
A grid displays suggested words as candidates, based off their similarity score. The cards include the word, the type of relation between the word and your target, and a summary of similarities and differences in onset, coda, vowels, and stress. To use a candidate in your draft just click anywhere on the body of the candidate card to place it into your draft. You can select up to two cards at a time to see how they fits in your draft lines. Pin buttons is available on each card to bookmark your favorite candidates to return to easily in your writing palette.
For those who like to navigate with their keyboard, you can step through the candidates by pressing the up and down arrow keys. You can add the currently focused word to your comparison by pressing Enter. Pin or unpin it by pressing P. Bend the selected magnets into the lyric drafting rail by pressing B. If you’d like to reverse any changes that was made (whether you filtered results or adjusted a weight), you’ll find an undo button at all times.
Below is the drafting rail where your chosen candidates are aligned beside the line they replace and your original. You hear it move as each candidate replaces the last word you entered. Next to lines is a reminder of the relationship type indicating how well the words sound alike. From this perspective you can judge your selections in terms of their contextual meaning and music, before settling on them for inclusion into your writing.
If you’re working on something and need a quick reminder of how things work, click the How to play button and you can turn help panel on and off. To get more room for moving the sliders and reading the candidate’s details, you can hit the fullscreen button to expand widget to your whole screen. Just press the Escape key or click the same button again to return to normal size.
To see impact of these weights on your candidate list, try playing around with them. For instance, if you’re composing a poem about dark moods, filter for dark mood words and dial up the vowel pull so the emotional connection is maintained throughout the verse. Or click the restore button. This will reset all of the sliders to their starting points and restore input to the example sentence.
Try writing out a line you find yourself stuck on and see what options for sounds appear. Mess with magnets until they feel like new possibilities. When you land on ones you like, stick them up and start making a list of rhyme pairs for this part of the song. The goal should of been for it to keep an open field of options and to work flexibly in your flow, so go play around and see what sound relationships it can show.