Beregner metaphone-nøglen på str
.
I lighed med soundex() skaber metaphone den samme nøgle for enslydende ord. Den er mere præcis end soundex() da den kender de basale regler for udtale i engelsk udtale. De metaphone-genererede nøgler er af varierende længde.
Metaphone blev udviklet af Lawrence Philips <lphilips at verit dot com>. Den er beskrevet i ["Practical Algorithms for Programmers", Binstock & Rex, Addison Wesley, 1995].