Menghitung suku kata dalam sebuah kata bahasa Inggris.
syllable(value)
Paket ini memperkirakan berapa banyak suku kata dalam sebuah kata bahasa Inggris.
Gunakan ini ketika Anda ingin melakukan hal-hal menyenangkan dengan bahasa alami, seperti berima, mendeteksi kemudahan membaca, dll.
Paket ini hanya ESM saja. Di Node.js (versi 14.14+, 16.0+), instal dengan npm:
npm install syllable
Di Deno dengan esm.sh
:
import { syllable } from 'https://esm.sh/syllable@5'
Di browser dengan 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
Paket ini mengekspor syllable
pengidentifikasi. Tidak ada ekspor default.
syllable(value)
Dapatkan value
jumlah suku kata.
value
Nilai untuk diperiksa ( string
, wajib diisi).
Suku kata dalam 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
Paket ini sepenuhnya diketik dengan TypeScript. Itu tidak mengekspor tipe tambahan.
Paket ini setidaknya kompatibel dengan semua versi Node.js yang dikelola. Saat ini, itu adalah Node.js 14.14+ dan 16.0+. Ini juga berfungsi di Deno dan browser modern.
automated-readability
- formula untuk mendeteksi kemudahan membaca menurut Indeks Keterbacaan Otomatis (1967)buzzwords
— daftar kata kuncicoleman-liau
— rumus untuk mendeteksi kemudahan membaca suatu teks menurut indeks Coleman-Liau (1975)cuss
- peta kata-kata kotor ke peringkat kepastiandale-chall
— daftar kata-kata Amerika-Inggris yang mudah: The New Dale-Chall (1995)dale-chall-formula
- rumus untuk mencari tingkat kelas menurut Rumus Keterbacaan Dale–Chall (1995) (yang telah direvisi)fillers
— daftar kata pengisiflesch
— rumus untuk mendeteksi kemudahan membaca suatu teks menurut Flesch Reading Ease (1975)flesch-kincaid
— rumus untuk mendeteksi tingkat kelas teks menurut Flesch–Kincaid Grade Level (1975)gunning-fog
— rumus untuk mendeteksi kemudahan membaca teks menurut indeks kabut Gunning (1952)hedges
— daftar kata-kata lindung nilaiprofanities
- daftar kata-kata kotorsmog-formula
— rumus untuk mendeteksi kemudahan membaca suatu teks menurut rumus SMOG (Simple Measure of Gobbledygook) (1969)spache
— daftar kata-kata Amerika-Inggris yang familiar (1974)spache-formula
- menggunakan kamus, cocok untuk tingkat membaca yang lebih rendahweasels
- rumus untuk mendeteksi tingkat kelas teks menurut Rumus Keterbacaan Spache (yang direvisi) (1974) Ya, tolong! Lihat Cara Berkontribusi pada Open Source.
Paket ini aman.
Berdasarkan fungsionalitas suku kata yang ditemukan dalam Text-Statistics
(PHP), yang terinspirasi oleh Lingua::EN::Syllable
(Perl).
Dukungan untuk jeda kata, karakter non-ASCII, dan banyak perbaikan ditambahkan kemudian.
MIT © Titus Wormer