How does a sound-alike search differ from a rhyming name search?
A sound-alike search matches the identical acoustic profile of the entire name. The backend executes a Metaphone transformation and performs a strict SQL equivalence query (where metaphone = $meta_key) to find exact homophones regardless of spelling differences (e.g., matching Chris with Kris). In contrast, a rhyming search completely ignores the initial sound and isolates terminal syllable codas to achieve perfect end-sound alignment based on spoken suffixes (e.g., matching Chris with Rhys).