The invention discloses a
spoken language evaluation system and method based on multi-dimensional factors, and relates to the technical field of
data processing, and the method comprises the steps: obtaining an audio text, a phoneme
list and a phoneme time boundary
list corresponding to
voice data according to a pre-trained text
phoneme recognition model; calculating a fluency
score according to the phoneme
list and the phoneme time boundary list; obtaining a semantic
score of the audio text through a pre-trained semantic model; obtaining a grammar
score of the audio text through a pre-trained grammar model; matching the audio text and the answer text according to a
text matching method based on an editing distance to obtain a
text matching score; the pronunciation score of the audio data is finally obtained through the phoneme confidence of the phoneme list; dynamically adjusting the weight of the score of each dimension according to the length of the audio text, and calculating a final
spoken language evaluation score; through multi-dimensional evaluation, the
spoken language ability is comprehensively evaluated according to dynamic
weight adjustment of the scene, and comprehensiveness, fairness, accuracy and high efficiency of spoken language evaluation are achieved.