Перейти к содержанию

Генератор кодов Soundex и Metaphone

Преобразуйте слова в фонетические коды, чтобы найти похожие по звучанию имена.

Входные данные
Список Б (для сравнения)
Выходные данные

Генератор кодов Soundex и Metaphone

Вставьте список имён или слов, и этот инструмент создаст фонетический код для каждого — краткий отпечаток того, как это звучит, а не как написано. Включайте Soundex, Metaphone, Double Metaphone и Кёльнскую фонетику независимо друг от друга и сравнивайте их коды рядом. Инструмент создан именно для той проблемы, которую решают эти алгоритмы: "Екатерина" и "Катерина" выглядят по-разному, но должны совпадать, а опечатка "Смит" должна найтись рядом с "Smith".

Выберите, разделён ли ввод по словам или по строкам, чтобы работать как со списками имён по одному в строке, так и с прозаическим текстом. Включите "Группировать слова с совпадающими кодами" для свёртывания таблицы в кластеры слов с одинаковыми кодами — самый быстрый способ найти похожие имена в списке контактов или результатах опроса. Вставьте второй список в поле "Список Б" и инструмент переключится на режим сравнения, сопоставляя каждое слово из главного списка со списком Б по фонетическому коду — полезно для согласования разных написаний одного имени клиента или автора. Выводите результат в виде таблицы или CSV для электронной таблицы.

Soundex сохраняет первую букву и сводит остальное к трём цифрам, что быстро, но грубо. Metaphone и упрощённый вариант Double Metaphone здесь точнее отслеживают правила английского произношения, включая беззвучные буквы и диграфы вроде "ph" и "gh". Кёльнская фонетика следует немецким правилам, поэтому лучше подходит для немецких имён. Ни один из четырёх алгоритмов не идеален сам по себе — именно поэтому инструмент позволяет запускать несколько одновременно и сравнивать результаты.

Всё работает локально в вашем браузере; вставляемые имена никогда не загружаются на сервер. Скопируйте результат, загрузите его как файл .txt или передайте прямо во вход другого инструмента для продолжения работы.

FAQ

В чём разница между Soundex и Metaphone?
Soundex — более старый и простой алгоритм: он сохраняет первую букву и сводит остальное слово к трём цифрам. Metaphone точнее моделирует английское произношение — обрабатывает беззвучные буквы и диграфы вроде "ph" или "gh" — поэтому обычно группирует имена более точно, но работает только на английском.
Когда вместо этого использовать Кёльнскую фонетику?
Кёльнская фонетика кодирует немецкие правила орфографии и произношения, поэтому заметно лучше обрабатывает немецкие имена и слова, чем англоориентированные алгоритмы. Используйте её вместе с Soundex или Metaphone, если в списке смешанные имена.
Как опция "группировать похожие" определяет совпадение?
Она объединяет коды всех включённых алгоритмов в один ключ и группирует слова с одинаковым ключом. Включение большего числа алгоритмов делает совпадение строже, потому что согласиться должны все включённые коды.
Могу ли я сравнивать два отдельных списка вместо одного?
Да. Вставьте второй список в "Список Б" и инструмент переключится на режим сравнения: каждое слово из основного ввода проверяется по фонетическому коду со списком Б, что полезно для согласования разных написаний одного списка.
Загружается ли мой список куда-нибудь?
Нет. Каждый фонетический код генерируется полностью в вашем браузере — ваши слова и имена никогда не покидают ваше устройство.