A JavaScript implementation of the Caverphone 2.0 (aka Caverphone Revised) phonetic matching algorithm.