1. A computer-implemented method for predicting speech recognition performance, comprising the steps of: a) accepting an input; b) computing at least one feature vector for said input; c) inputting said at least one feature vector into a prediction model; and d) obtaining a prediction for the input from the prediction model.