Enhanced standard compliant distributed speech recognition (Aurora encoder) using rate allocation
The paper proposes modifications to improve the recognition performance obtainable by the ETSI standard distributed speech recognition encoder, Aurora (ES 201 108, 2000). The proposed modifications are standard compliant, i.e., they require no algorithmic modifications to the Aurora operation. Performance improvements are achieved by distributing the available bit budget among Aurora's seven (different) 2-dimension vector quantizers (VQs) more efficiently. Improved bit-allocation to the different sub-vectors is achieved by incorporating the importance for recognition of each of the sub-vectors into the bit-allocation algorithm. The available bits are efficiently distributed among the sub-vectors by allocating a larger fraction of the available bits to the more important sub-vectors and hence maximizing recognition accuracy. The proposed bit-allocation algorithm is based on a novel mutual information (MI) measure. The MI measure quantifies the information content between a sub-vector and the class label and hence is a good indicator of the importance of the coefficient for recognition. It is shown that the proposed MI based method outperforms both the standard Aurora encoder and an encoder designed using traditional mean square error based bit-allocation. For the TIDIGITS connected digits recognition task, a 15.2% relative decrease in word error rate (WER) is possible with the proposed modified MI based Aurora encoder when compared to the recognition performance achieved using the standard Aurora encoder.