11. A method for implementing sliding input of a text based upon an on-screen soft keyboard on an electronic equipment having a memory device and a processor, characterized in that, said method comprises the following steps: recording user-sliding trajectories; converting the recorded user-sliding trajectories into a user-sliding trajectory feature set to be processed; filtering in the memory device and originally choosing the words, wherein each of the originally chosen words has similar ideal sliding trajectory features with the user-sliding trajectory feature set; calculating a similarity between the ideal sliding trajectory features of each originally chosen word and said user-sliding trajectory features set according to key points on said trajectory, characterized in that, calculating said similarity including the following steps: calculating a rough similarity between the ideal sliding trajectory features of each originally chosen word and said user-sliding trajectory features set; calculating an accurate similarity between the ideal sliding trajectory features of each word obtained from the rough similarity calculation result and said user-sliding trajectory features set; wherein calculating said accurate similarity including calculating an accurate linear matching distance between the ideal sliding trajectory feature of each word obtained from the rough similarity calculation result and said user-sliding trajectory feature set; obtaining candidate words according to the similarity, wherein the ideal sliding trajectory of each candidate word contains at least one of the key points or at least one of the surrounding points of at least one of the key points on said user-sliding trajectory; feedbacking the candidate words.
11. A method for implementing sliding input of a text based upon an on-screen soft keyboard on an electronic equipment having a memory device and a processor, characterized in that, said method comprises the following steps: recording user-sliding trajectories; converting the recorded user-sliding trajectories into a user-sliding trajectory feature set to be processed; filtering in the memory device and originally choosing the words, wherein each of the originally chosen words has similar ideal sliding trajectory features with the user-sliding trajectory feature set; calculating a similarity between the ideal sliding trajectory features of each originally chosen word and said user-sliding trajectory features set according to key points on said trajectory, characterized in that, calculating said similarity including the following steps: calculating a rough similarity between the ideal sliding trajectory features of each originally chosen word and said user-sliding trajectory features set; calculating an accurate similarity between the ideal sliding trajectory features of each word obtained from the rough similarity calculation result and said user-sliding trajectory features set; wherein calculating said accurate similarity including calculating an accurate linear matching distance between the ideal sliding trajectory feature of each word obtained from the rough similarity calculation result and said user-sliding trajectory feature set; obtaining candidate words according to the similarity, wherein the ideal sliding trajectory of each candidate word contains at least one of the key points or at least one of the surrounding points of at least one of the key points on said user-sliding trajectory; feedbacking the candidate words. 16. The method according to claim 11 , characterized in that, said ideal sliding trajectory features for words are stored in a way of inverted index, wherein said inverted index includes a mapping from a key point to a word node, and said word node includes word identification and the probability that said key point appears in the ideal sliding trajectory of said word.