> cologne | phonetic | german <

// Kölner Phonetik - 数値コードで表現するドイツ語の音声エンコード

0 文字
0 文字
[GERMAN]

ドイツ語向けに最適化

ドイツ語の発音パターンに合わせて設計されたアルゴリズムです。

[NUMERIC]

数値コード

0〜8 の数字だけを使って効率的に音声を表現します。

[UMLAUTS]

ウムラウト対応

ä、ö、ü、ß などのドイツ語固有の文字を正しく処理します。

>> 技術情報

Cologne Phonetic の仕組み

Cologne Phonetic(Kölner Phonetik)は、1969 年に Hans Joachim Postel によってドイツ語専用に設計された音声アルゴリズムです。単語の発音に基づき、0〜8 の数字からなるコードに変換します。Soundex と異なり、ドイツ語のウムラウトや sch、ch、tz のような文字の組み合わせを適切に扱い、似た音を持つ子音を同じグループにまとめます。

Cologne Phonetic を使う理由

  • ドイツ語の系譜・家系調査
  • ドイツ語の顧客データベースの重複排除
  • ドイツ人名のスペルチェックと補正
  • 表記揺れのあるゲルマン系姓の照合
  • ドイツ語コンテンツ向け検索・フィルタリング

Cologne Phonetic の例

Digit assignments:
0: A,E,I,J,O,U,Y,Ä,Ö,Ü,H
1: B,P
2: D,T
3: F,V,W,PH
4: G,K,Q,C+back
5: L
6: M,N
7: R
8: S,Z,ß,C+front,X

Examples:
Müller → 657
Mueller → 657
Möller → 657

Schmidt → 862
Schmitt → 862
Schmid → 862

Meyer → 67
Mayer → 67
Meier → 67
Maier → 67

>> よくある質問

Cologne Phonetic とは?

Cologne Phonetic(Kölner Phonetik)は、ドイツ語のために 1969 年に開発された音声アルゴリズムです。ドイツ語の単語や人名を、その発音に基づいた数値コードに変換し、綴りが異なっていても似た音の名前同士を照合しやすくします.

Soundex とどう違いますか?

Soundex は主に英語向けに設計されており、英字と数字を組み合わせたコードを使います。Cologne Phonetic は数字(0〜8)のみを使い、ドイツ語の音声パターンに最適化されています。ウムラウトや sch・ch などのドイツ語特有の綴りを Soundex より正確に扱います。

「0 を除去」オプションは何をしますか?

「0 を除去」オプションは、先頭にある 0 を除き、コードからそれ以外の 0 をすべて削除します。これはコードを短くし、母音の位置が異なる単語同士でも照合しやすくするためです。例えば Mueller (6057) は 0 を除去すると 657 になります。

Cologne Phonetic はどこで使われていますか?

ドイツ語圏では、系譜研究、顧客データベース、図書館システム、行政記録などで広く利用されています。特に、多くの表記揺れや他言語化された形を持つドイツ姓の照合に役立ちます。

コピーしました!