1. A method for optimizing a performance of a speech recognition system, the method comprising: receiving, via a human machine interface, voice commands; monitoring adaptive feature data about interactions between a user and the speech recognition system based, at least in part, on the voice commands; determining, via an adaptive controller, a first group of samples of the adaptive feature data; creating, via the adaptive controller, a control chart based on the first group of samples, the control chart including a control limit; determining, via the adaptive controller, a second group of samples of the adaptive feature data after creating the control chart; calculating, via the adaptive controller, an arithmetic mean of each sample of the second group of samples to determine a sample mean, wherein the sample mean is a histogram plotted in the control chart that represents the arithmetic mean of each sample of the second group of samples; comparing, via the adaptive controller, the sample mean to the control limit in order to identify unexpected performance of the speech recognition system; and adjusting the speech recognition system based on the identified unexpected performance.