Speech verification
Speech verification uses speech recognition to verify the correctness of the pronounced speech. Speech verification does not try to decode unknown speech from a huge search space, but instead, knowing the expected speech to be pronounced, it attempts to verify the correctness of the utterance's pronunciation, cadence, pitch, and stress. Pronunciation assessment is the main application of this technology, which is sometimes called computer-aided pronunciation teaching.
Linear predictive coding is an example of a speech coding method used in speech recognition, speaker recognition and speech verification.