DCTTS: Discrete Diffusion Model with Contrastive Learning for Text-to-Speech Generation | Synapse