Multiple choice
Last updated
Last updated
Use Score Text/Multiple choice for multiple choice scoring.
The multiple choice scoring capability provides an interactive way for language learners to practice pronunciation and comprehension. Using this capability, developers can create activities, wherein user is presented with a list of options to speak from and not only does the user have to speak the right option but also pronounce it correctly.
To gain a better understanding of this capability, please refer to the following demo: How do you spell the man's name? in which the user is being prompted to correctly spell the name as spelt in the reference audio:
As can be observed above, the user speaks the incorrect spelling of the man's name and in this case the system gives them a score of 0. This will prompt the user to make a second try as below:
This time the user got the right spelling but unfortunately didn't pronounce P and H very clearly and therefore the system gives them a near perfect score of 88% but pinpoints their mistakes in Red.
This functionality can be built using the Score Text/Multiple choice function in the Speechace API. This function allows developers to pass in a collection of text options along with the user's audio attempting to speak one of the options and returns the best matching option spoken by the user along with the user's pronunciation score (0-100) at word, syllable and phoneme level for that option.