Barokit

ハングル字母分解 / 合成

ハングル音節を初声・中声・終声に分解したり、分離された字母を結合します。ハングル検索・オートコンプリート実装、キーボード変換処理、音韻分析、コーディング学習によく使われます。

🔒 ブラウザ内処理ウォーターマークなし登録不要

使い方

  1. 1文字を入力すると字母に分解されます。
  2. 2逆に字母を入力すると結合されます。

よくある質問

複合終声も可能?+

ㄳ, ㄵ, ㄶ, ㄺ, ㄻ, ㄼ, ㄽ, ㄾ, ㄿ, ㅀ, ㅄ すべて分解・結合対応。

なぜ字母分解が必要?+

(1) 初声検索('ㅎㄱ' → '한국')、(2) キーボード変換、(3) ハングル音韻処理アルゴリズム実装。韓国アプリ・検索に必須の機能。

分解結果はUnicode字母と同じ?+

Unicode Hangul Jamo (U+1100~U+11FF) 領域の字母を使用。互換用字母(U+3131~U+318F)とは異なります。

複合母音(ㅘ, ㅝ)は?+

基本は1文字として処理されます。オプションでㅗ+ㅏにさらに分解することも可能。

初声検索の実装例?+

各文字を字母分解 → 初声のみ抽出 → ユーザー入力とマッチング。'한국' → 'ㅎㄱ'、'한식' → 'ㅎㅅ'。

パフォーマンスは?+

1文字の分解はマイクロ秒単位で非常に高速。数万文字の一括処理も即座に行えます。

関連ツール