Syllable count in JavaScript.
This package is ESM only: Node 12+ is needed to use it and it must be import
ed
instead of require
d.
npm:
npm install syllable
This package exports the following identifiers: syllable
.
There is no default export.
import {syllable} from 'syllable'
syllable('syllable') // 3
syllable('unicorn') // 3
syllable('hi') // 1
syllable('hihi') // 2
syllable('mmmmmmmmmmmmmmmm') // 1
syllable('wine') // 1
syllable('bottle') // 2
syllable('wine-bottle') // 3
syllable('Åland') // 2
Usage: syllable [options] <words...>
Syllable count in an English word
Options:
-h, --help output usage information
-v, --version output version number
Usage:
# output syllables
$ syllable syllable unicorn
# 6
# output syllables from stdin
$ echo "syllable unicorn banana" | syllable
# 9
Based on the syllable functionality found in Text-Statistics
(PHP),
in turn inspired by Lingua::EN::Syllable
(Perl).
Support for word-breaks, non-ASCII characters, and many fixes added later.
automated-readability
— Formula to detect ease of reading according to the Automated Readability Index (1967)buzzwords
— List of buzzwordscoleman-liau
— Formula to detect the ease of reading a text according to the Coleman-Liau index (1975)cuss
— Map of profane words to a rating of surenessdale-chall
— List of easy American-English words: The New Dale-Chall (1995)dale-chall-formula
— Formula to find the grade level according to the (revised) Dale–Chall Readability Formula (1995)fillers
— List of filler wordsflesch
— Formula to detect the ease of reading a text according to Flesch Reading Ease (1975)flesch-kincaid
— Formula to detect the grade level of text according to Flesch–Kincaid Grade Level (1975)gunning-fog
— Formula to detect the ease of reading a text according to the Gunning fog index (1952)hedges
— List of hedge wordsprofanities
— List of profane wordssmog-formula
— Formula to detect the ease of reading a text according to the SMOG (Simple Measure of Gobbledygook) formula (1969)spache
— List of familiar American-English words (1974)spache-formula
— Uses a dictionary, suited for lower reading levelsweasels
— Formula to detect the grade level of text according to the (revised) Spache Readability Formula (1974)