Patent ID: 7643992

Claim:
A method for automatic recognition of a speech with a limited range, the method comprising: a transmitter sending a voice file including identification information; a receiver receiving the voice file, extracting effective identification information and searching for corresponding voice content from a preset corresponding relationship based upon the extracted effective identification information; said corresponding relationship being a corresponding relationship between a limited set of voice content and identification information; said identification information being inserted into the voice file or said identification information replaces audio information in the voice file; wherein: said identification information includes a basic identification code and a boundary code, the basic identification code being used to label the voice content, the boundary code being used to label a boundary of the basic identification code; said boundary code is located after said basic identification code; and the extracting effective identification information comprises: the receiver receiving the identification information within a preset time interval and performing a validity test after the receiver receives a full bit set of the identification information within said preset time interval, when the test fails, retaining the basic identification code after the boundary code, discarding the basic identification code before the boundary code, and continuing said processes of receiving the identification information and performing a validity test until the validity test passes or a timeout occurs; when the test passes, extracting the effective identification information; when the timeout occurs, performing an error process.