1. A method for assessing speech prosody, comprising: receiving, by a computing device, spoken speech, the spoken speech being converted into input speech data representing the spoken speech; processing, by the computing device, the input speech data to acquire an input language structure that corresponds to the input speech data and that represents part of speech role of words of the spoken speech; obtaining, from a corpus of standard speech data comprising at least one example of standard speech data having a matching language structure as at least a portion of the input speech data, a language structure of standard speech; traversing a decision tree that corresponds to the language structure of standard speech based on at least a portion of the input language structure to identify, for a word in the input language structure, an occurrence probability of phrase boundary location at the word, wherein a leaf node of the decision tree identifies a determined occurrence probability of phrase boundary location for a part of speech based on a first adjacent part of speech to the left of the part of speech and a second adjacent part of speech to the right of the part of speech; acquiring a rhythm feature and a fluency feature of the input speech data based, at least in part, on the occurrence probability of phrase boundary location for the word; acquiring, from the corpus of standard speech data, a prosody constraint based on the rhythm feature and the fluency feature; assessing prosody of the input speech data according to the prosody constraint; providing an assessment result based on the prosody constraint; and the corpus of standard speech data or outputting reference speech that indicates a correct way to say the spoken speech.