Task-oriented communications, mostly using learning-based joint source-channel coding (JSCC), aim to design a communication-efficient edge inference system by transmitting task-relevant information the receiver. However, only without introducing any redundancy may cause robustness issues in learning due channel variations, and JSCC which directly maps source data into continuous input symbols p...