HanTools (Корейский)

Основные утилиты для корейского текста: конвертация клавиатуры, разложение Джамо и романизация.

HanDeck v1.0
Input Text
Converted Result
// Awaiting input...
100% Client-Side Processing • Privacy Assured
🔒 100% Local
Fast Processing
🆓 Free Tool

Примеры использования

Исправление опечаток Eng/Kor
Генерация Джамо для автозаполнения
Изучение корейской раскладки

Часто задаваемые вопросы

Q. Какова основная функция этого инструмента?

В первую очередь он исправляет ошибки раскладки (когда корейский текст набирается на английском и наоборот) и раскладывает слоги на отдельные Джамо.

Q. Для чего нужна декомпозиция Джамо?

Это важно для разработчиков, создающих фильтры поиска «только по согласным», лингвистического анализа или обучающих инструментов.

Q. Поддерживается ли орфография Северной Кореи?

Инструмент следует стандартам Unicode Южной Кореи. Базовая декомпозиция работает, но правила сортировки или написания могут отличаться.

Q. Поддерживается ли романизация (транслитерация)?

Да. Поддерживается новая романизация корейского языка, чтобы помочь прочитать произношение.

Q. Безопасно ли это для тех, кто не знает корейский?

Безусловно. Это визуальный инструмент, помогающий понять структуру хангыля и исправлять типичные ошибки набора без глубоких знаний языка.

Логика конвертации раскладки

ВводЦельРезультат
dkssudgktpdy안녕하세요Исправлено (Анг → Кор)
안녕하세요안녕하세요Оригинал (Без изменений)
gkvvyhappyИсправлено (Кор → Анг)
dlswjs이전Исправлено (Анг → Кор)
1Сканирование входной строки на диапазоны Unicode (латиница vs хангыль).
2Сопоставление каждого символа с физической позицией на QWERTY-клавиатуре.
3Переназначение этих позиций на раскладку другого языка.
4Сборка компонентов по правилам композиции хангыля.

Сценарии использования разложения Джа모

Профессиональные сценарии разложения хангыля на компоненты.

1

Инкрементный поиск (по начальным согласным)

2

Алгоритмы сортировки словарей

3

Предварительная обработка для синтеза речи (TTS)

4

Тренажеры печати и разработка игр

5

Проверка сложности паролей

6

Умные системы закладок

7

Фонетическое сопоставление для распознавания речи

8

Техническая информация Unicode

💡 Hangul Unicode Guide: Syllables (AC00-D7A3), Jamo (1100-11FF), Compatibility Jamo (3130-318F)

Ключевые особенности

  • Автоопределение раскладки
  • Быстрое разложение Джамо (Unicode)
  • Стандартная романизация
  • 100% локальная обработка
Инструменты