Самое лучшее распознавание, как ни странно, у Google Translate. Используйте распознавание с камеры или рукописный ввод (нарисуйте иероглифы пальцем или мышью, в зависимости от девайса).
В качестве словаря лучше использовать warodai или jisho.
Можно попробовать воспользоваться специализированным приложением, которое сможет распознать текст. Основная проблема в том, чтобы приложение поддерживало язык, который вы хотите распознать. Вот некоторые из приложений: Mobile OCR Free; Copy Paste Any Text Instantly