Design of a configurable output probability calculation coprocessor for speech recognition

梁维谦,刘国旗,杨华中
DOI: https://doi.org/10.16511/j.cnki.qhdxxb.2010.04.015
2010-01-01
Abstract:The most time-consuming output probability in embedded speech recognition systems based on the continuous hidden Markov model was computed using a configurable co-processor to promote the computation efficiency and lower the system power consumption. The output probability calculation (OPC) includes the Mahalanobis distance and the add-log modules with a FIFO used to separate these two circuits, therefore, making the designed system more configurable. The address generation unit was also specially designed for the OPC. The coprocessor was implemented on the Xilinx Virtex-5 and verified by using S3C44B0X as a host controller. Experiments show that the coprocessor costs 0.13 real-time to calculate 358 states' output probabilities with 3-D Gaussian mixtures and 27-D speech feature vectors and with clock of 27 MHz.
What problem does this paper attempt to address?