Text this: Audio2DiffuGesture: Generating a diverse co-speech gesture based on a diffusion model