AZ Tools

Soundex 음성 코드 생성기

텍스트

Soundex는 영어 발음을 기준으로 이름을 색인하는 음성 알고리즘으로, Robert와 Rupert처럼 철자가 다른 변형이 같은 코드(R163)를 갖게 합니다. 각 코드는 첫 글자를 유지하고 자음에서 도출한 숫자 세 개를 붙이며, 미국 국립문서기록관리청(NARA) 규칙을 따릅니다: 자음을 번호가 매겨진 여섯 부류로 묶고, 중복·인접한 같은 부류 글자는 하나로 합치며, H와 W는 투명하게 처리(양옆 글자가 여전히 합쳐짐)하고, 모음은 흐름을 끊어 같은 코드가 두 번 기록되게 합니다. 한 줄에 한 이름씩 입력하면 모든 코드를 한 번에 얻습니다. 모든 처리는 브라우저에서 로컬로 실행됩니다.

Soundex 코드
입력Soundex
RobertR163
RupertR163
AshcraftA261
TymczakT522
HoneymanH555

사용법

  1. 한 줄에 한 이름 또는 단어씩 입력하거나 붙여넣습니다.
  2. 각 이름 옆의 4자리 Soundex 코드를 확인합니다.
  3. 코드를 비교합니다 — 코드가 같으면 Soundex 기준 음성적으로 동등한 이름입니다.
  4. 이름과 코드 표 전체를 한 번에 복사합니다.

자주 묻는 질문

Soundex 코드는 어떻게 만들어지나요?
첫 글자를 유지한 뒤 이어지는 자음을 숫자로 인코딩합니다(b,f,p,v=1; c,g,j,k,q,s,x,z=2; d,t=3; l=4; m,n=5; r=6). 인접한 같은 숫자 글자는 하나로 합치고, H와 W는 분리 없이 건너뛰며, 모음은 분리합니다. 첫 글자 한 개와 숫자 세 개가 되도록 0으로 채웁니다.
왜 Robert와 Rupert가 모두 R163인가요?
Soundex는 철자가 아니라 소리로 묶기 때문입니다. 둘 다 R + b/p(1), r(6), t(3)로 줄어들어 의도적으로 충돌합니다 — 이렇게 철자 변형을 찾아냅니다.
어떤 Soundex 변형인가요?
미국 국립문서기록관리청이 정의한 표준 미국식 Soundex로, H/W 투명 규칙을 포함합니다(따라서 Ashcraft는 A226이 아니라 A261로 인코딩됩니다).

관련 도구