Contar sílabas en una palabra en inglés.
syllable(value)
Este paquete estima cuántas sílabas tiene una palabra en inglés.
Utilízalo cuando quieras hacer cosas divertidas con el lenguaje natural, como rimar, detectar la facilidad de lectura, etc.
Este paquete es solo ESM. En Node.js (versión 14.14+, 16.0+), instale con npm:
npm install syllable
En Deno con esm.sh
:
import { syllable } from 'https://esm.sh/syllable@5'
En navegadores con esm.sh
:
< script type =" module " >
import { syllable } from 'https://esm.sh/syllable@5?bundle'
script >
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
Este paquete exporta la syllable
identificadora. No hay exportación predeterminada.
syllable(value)
Obtenga el número de sílabas en value
.
value
Valor a comprobar ( string
, obligatorio).
Sílabas en value
( number
).
Usage: syllable [options]
Count syllables in English words
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
Este paquete está completamente escrito con TypeScript. No exporta tipos adicionales.
Este paquete es al menos compatible con todas las versiones mantenidas de Node.js. A partir de ahora, eso es Node.js 14.14+ y 16.0+. También funciona en Deno y navegadores modernos.
automated-readability
: fórmula para detectar la facilidad de lectura según el Índice de legibilidad automatizada (1967)buzzwords
- lista de palabras de modacoleman-liau
— fórmula para detectar la facilidad de lectura de un texto según el índice Coleman-Liau (1975)cuss
- mapa de palabras profanas a una calificación de seguridaddale-chall
- lista de palabras sencillas en inglés americano: The New Dale-Chall (1995)dale-chall-formula
— fórmula para encontrar el nivel de grado según la fórmula de legibilidad de Dale-Chall (revisada) (1995)fillers
: lista de palabras de rellenoflesch
— fórmula para detectar la facilidad de lectura de un texto según Flesch Reading Ease (1975)flesch-kincaid
: fórmula para detectar el nivel de grado del texto según Flesch-Kincaid Grade Level (1975)gunning-fog
- fórmula para detectar la facilidad de lectura de un texto según el índice de Gunning fog (1952)hedges
- lista de palabras de coberturaprofanities
- lista de palabras profanassmog-formula
— fórmula para detectar la facilidad de lectura de un texto según la fórmula SMOG (Simple Measure of Gobbledygook) (1969)spache
- lista de palabras familiares en inglés americano (1974)spache-formula
: utiliza un diccionario, adecuado para niveles de lectura más bajosweasels
: fórmula para detectar el nivel de grado de un texto según la fórmula de legibilidad de spache (revisada) (1974) ¡Sí, por favor! Consulte Cómo contribuir al código abierto.
Este paquete es seguro.
Basado en la funcionalidad de sílabas que se encuentra en Text-Statistics
(PHP), a su vez inspirada en Lingua::EN::Syllable
(Perl).
Soporte para saltos de palabras, caracteres no ASCII y muchas correcciones agregadas más adelante.
MIT © Tito Wormer