Unlike the alphabet or Chinese characters, Hangeul(Korean alphabet) uses a syllable unit consisting of a beginning, middle, and final consonant.
Also, since the smallest basic unit of the string class is a syllable, if you output each element of the string one by one, you can see that it appears one syllable. (Ex. "안", "안녕", "안녕하", ... )
To solve that problem, this package is a string class extension that gives the effect of typing a string as if someone was typing it with a real keyboard.
You can use this asset to easily create a script that feels like a human is typing a string directly in the Unity engine.