Loosely matching rhymes for non-telephone service