To enable scoring of Task Achievement we introduce the Score Task API with initial support for the following task types:
describe-image: The speaker is presented with an image and asked to describe the details, relationships, and conclusion to be drawn from elements of the image.
retell-lecture: The speaker listens to a 1-2 minute lecture and is asked to summarize the lecture focusing on key elements, concepts and conclusions from the lecture.
answer-question: The speaker is presented with a short question which typically requires a one or two word answer.
We believe these initial task types allow for a variety of uses to assess comprehension, knowledge, logic, and problem solving. And we are eager to hear about additional task types you would like to see supported. Please email us at firstname.lastname@example.org with your ideas or requests.
The Score Task API also supports different modes to offer a flexibility in combining task scores and language scores in assessment:
include_speech_score: You can include Speech scoring or not along with the task score. Speech scoring will also assess: Pronunciation, Fluency, Grammar, Vocabulary, and Coherence of the response.
user_audio_file or user_audio_text: You can pass the speaker’s response as either audio or text. This means you can use task scoring with a written response as well.
The above means that you can use the Score Task API and get the task score alone or in addition to all the Speechace Spontaneous API scores. It also means you don’t need to pass audio to get a task score.
Here are some examples of use. The full request/response examples are available at the API Docs: