The invention relates to an embedded, Chinese-English mixed language supporting, embedded application oriented voice recognition method and system for non-specific people. The invention adopts acoustical model trained by mass voice data, acoustical modeling unit set compatible with Chinese and English pronouncing mode, so as to implement Chinese-English mixed voice recognition for non-specific people. According to the invention, a plurality of background models are adopted, a Gauss mixed model (GMM) parameter is obtained by an average adaptive training executed by the background models, then a vector quantization to the difference between the average of the Gauss mixed model and the average of the background models, and the model parameters are compressed. In the recognition stage, rapid Gauss selection, acoustic score pre-calculation, and a simplified GMM model are used, so that the amount of recognition calculation and storage space of the models are greatly reduced, and the voice recognition method and system is applicable on various kinds of embedded application systems.