Dual Learning for Large Vocabulary On-Device ASR