Conte as sílabas de uma palavra em inglês.
syllable(value)
Este pacote estima quantas sílabas existem em uma palavra em inglês.
Use isto quando quiser fazer coisas divertidas com linguagem natural, como rimar, detectar facilidade de leitura, etc.
Este pacote é apenas ESM. No Node.js (versão 14.14+, 16.0+), instale com npm:
npm install syllable
Em Deno com esm.sh
:
import { syllable } from 'https://esm.sh/syllable@5'
Em navegadores com 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 pacote exporta a syllable
identificadora. Não há exportação padrão.
syllable(value)
Obtenha o número de sílabas em value
.
value
Valor a ser verificado ( string
, obrigatório).
Sílabas em 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 pacote é totalmente digitado com TypeScript. Não exporta tipos adicionais.
Este pacote é pelo menos compatível com todas as versões mantidas do Node.js. A partir de agora, é Node.js 14.14+ e 16.0+. Também funciona em Deno e em navegadores modernos.
automated-readability
- fórmula para detectar facilidade de leitura de acordo com o Índice de Legibilidade Automatizada (1967)buzzwords
– lista de chavõescoleman-liau
— fórmula para detectar a facilidade de leitura de um texto segundo o índice Coleman-Liau (1975)cuss
– mapa de palavras profanas para uma classificação de segurançadale-chall
- lista de palavras fáceis do inglês americano: The New Dale-Chall (1995)dale-chall-formula
- fórmula para encontrar o nível de escolaridade de acordo com a fórmula de legibilidade Dale-Chall (revisada) (1995)fillers
— lista de palavras de preenchimentoflesch
— fórmula para detectar a facilidade de leitura de um texto segundo Flesch Reading Ease (1975)flesch-kincaid
- fórmula para detectar o nível de escolaridade do texto de acordo com Flesch – Kincaid Grade Level (1975)gunning-fog
— fórmula para detectar a facilidade de leitura de um texto de acordo com o índice Gunning fog (1952)hedges
– lista de palavras hedgeprofanities
— lista de palavras profanassmog-formula
- fórmula para detectar a facilidade de leitura de um texto de acordo com a fórmula SMOG (Simple Measure of Gobbledygook) (1969)spache
- lista de palavras familiares do inglês americano (1974)spache-formula
— usa um dicionário, adequado para níveis de leitura mais baixosweasels
- fórmula para detectar o nível de classificação do texto de acordo com a (revisada) Spache Readability Formula (1974) Sim, por favor! Consulte Como contribuir para o código aberto.
Este pacote é seguro.
Baseado na funcionalidade de sílaba encontrada em Text-Statistics
(PHP), por sua vez inspirada em Lingua::EN::Syllable
(Perl).
Suporte para quebras de palavras, caracteres não ASCII e muitas correções adicionadas posteriormente.
MIT © Titus Wormer