2026-09-12 19:24:15 +07:00
2026-07-19 09:51:15 +07:00
2026-09-12 19:24:15 +07:00
2026-03-25 23:39:08 +07:00
2026-08-28 00:54:20 +07:00
2026-03-25 03:55:52 +07:00
2026-09-08 23:09:56 +07:00
2026-09-08 23:09:56 +07:00
2026-08-28 00:54:20 +07:00
2026-08-28 00:54:20 +07:00
2026-08-28 00:54:20 +07:00

Contents edited from https://www.howtostudykorean.com is at /docs/howtostudykorean/.

For specifics of how this is created, see https://git.polv.cc/polv/zh-grammar#how-it-works-for-android

TTS

For Windows TTS, I don't like Korean language support pack sound, so I use

docker run -it -p 5500:5500 synesthesiam/opentts:ko

It's required to have Docker running.

This is done with kuromoji-ko.

import { MeCab } from "kuromoji-ko";

const mecab = await MeCab.create({
  engine: "ko",
  dictPath: "./node_modules/kuromoji-ko/dict",
});

Tagset

From https://www.sketchengine.eu/hannanum-korean-tagset-simplified/.

ORIGINAL SIMPLIFIED (in Sketch Engine) DESCRIPTION Example
NOMINALS
NC N noun
NQ NP proper noun
NB N noun
NP Pron pronoun
NN Num numeral
PREDICATES
PV V verb
PA Adj adjective
PX VAux auxiliary verb
MODIFIERS
MM Det determiner
MA Adv adverb
INTERJECTION
II Interj interjection
RELATIONAL SUFFIX
JC Suff
JX Suff
JP Suff
ENDING
EP Suff
EC Suff
ET Suff
EF Suff
AFFIXES
XP Pref 접두사
XS Suff
SYMBOLS
SP Sym 쉼표
SL Sym 여는 따옴표 및 묶음표
SD Sym 이음표
SU Sym 단위 기호
SF Sym 마침표
SR Sym 닫는 따옴표 및 묶음표
SE Sym 줄임표
SY Sym 기타 기호
FOREIGN WORDS
F X
S
Description
No description provided
Readme
10 MiB
0 Stars 1 Watchers 0 Forks
Languages
JavaScript 82.5%
Rust 17.5%