
spell:double-metaphone( $word as xs:string ) as xs:string*
Given a word returns the two metaphone keys. The primary and secondary metaphone keys which represent the phonetic encoding of two words are returned as a sequence of two strings. Double metaphone is an algorithm based on phonetic sounds useful in providing data to spelling correction suggestions.
| Parameters | |
|---|---|
| word | The word for phonetic matching. |
spell:double-metaphone function is a built-in function and
does not require the import module statement in the XQuery
prolog.
spell:double-metaphone("smith")
=> smo xmt
spell:double-metaphone("jones")
=> jns ans
Stack Overflow: Get the most useful answers to questions from the MarkLogic community, or ask your own question.