I'd like to learn about techniques and approaches to identify speech degradations before they enter automatic speech recognition system and cause false recognitions.
For example, I'd like to detect distorted speech in many different ways (reverb, clipping, pops, clicks, background noise, low SNR, to quite or too loud, ...).
I guess several checks or techniques should be applied to detect each type of anomaly, so I'd like to learn about them. Also, I'd prefer less resource intensive approaches as I have to detect them on more limited computing level.
I have found some techniques about general intelligibility level of speech, but most of them are intrusive and quite complicated. On the other hand, haven't found relevant practical resources on how to detect anomalies in more practical way, preferrably in time domain or simpler operations in frequency domain.
Thanks in advance for help, regards, Bob.