Provided herein is a method of automatically evaluating non-native speakers' pronunciation proficiency, wherein an input speech signal is received, the speech recognition module transcribes it into a text; the text is converted into a segmental string with temporal information for each phone; in the key module of feature extraction, nine features of speech rhythm and fluency are computed; and then all feature values are integrated into an overall pronunciation proficiency score. This method can be applied to both types of non-native speech input: read-aloud speech and spontaneous speech.
Method for automatic evaluation of non-native pronunciation