Bhargava and Kondrak (2012) generalize this idea to improve transliteration accuracy by utilizing either transliterations from other languages, or phonetic transcriptions in the source language.
they apply an SVM reranker to the topn outputs of a base spelling-based model.