Analysing Diffusion-based Generative Approaches versus Discriminative Approaches for Speech Restoration