substack / Node Rhyme
A rhyming dictionary for node.js
Stars: ✭ 72
Programming Languages
javascript
184084 projects - #8 most used programming language
rhyme
A rhyming dictionary for your node.js.
example
var rhyme = require('rhyme');
rhyme(function (r) {
console.log(r.rhyme('bed').join(' '));
});
output:
$ node examples/bed.js
BLED BREAD BRED DEAD DREAD DRED DREDD ED FED FLED FREAD FRED FREDA GED HEAD
JED LEAD LED MED NED NEDD PLED READ READE RED REDD SAID SCHWED SFFED SHEAD
SHED SHEDD SHRED SLED SLEDD SPED SPREAD STEAD SWED SZWED TED THREAD TREAD
WED WEDD WEHDE ZED
methods
rhyme(cb)
Read in the rhyme database. cb
gets called with the rhyme handle.
rhyme handle
r.rhyme(word)
Returns all rhymes for word
.
r.pronounce(word)
Shows how to pronounce word
using
CMU's pronouncing dictionary phonemes
.
r.syllables(word)
Counts the syllables in word
using the phonemes in r.pronounce
and some
heuristics.
installation
Using npm:
npm install rhyme
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].