1. A voice processing method, comprising: receiving an utterance; comparing the utterance with a corresponding utterance in teaching materials according to at least one matching algorithm to obtain a plurality of matching values corresponding to a plurality of voice units of the utterance; scoring the respective voice units in at least one first scoring item according to the matching values corresponding to the respective voice units; scoring the utterance in at least one second scoring item according to the scores of the respective voice units in the first scoring item; and scoring the utterance in the second scoring item according to the scores of the respective voice units in the first scoring item and at least one personified voice scoring algorithm for the second scoring item, wherein the method for generating the personified voice scoring algorithm for the second scoring item comprises the steps of: receiving training utterances corresponding to at least one training sentence in a phonetic-balanced sentence set produced by a plurality of learners and at least one real teacher; comparing the training utterances of the learners and that of the real teacher according to at least one matching algorithm to obtain a plurality of matching values corresponding to a plurality of voice units of the training utterances; receiving scores corresponding to the respective voice units of the training utterances of the learners in the first scoring item provided by the real teacher; receiving scores corresponding to the training utterances of the learners in the second scoring item provided by the real teacher; and determining the personified voice scoring algorithm for the second scoring item according to the scores corresponding to the respective voice units of the training utterances in the first scoring item and the scores corresponding to the training utterances in the second scoring item.