Speech and Audio Processing in Adverse Environments