Edit

Share via


educationSpeakerProgressResource resource type

Namespace: microsoft.graph

Important

APIs under the /beta version in Microsoft Graph are subject to change. Use of these APIs in production applications is not supported. To determine whether an API is available in v1.0, use the Version selector.

Represents a Speaker Progress resource that helps students develop confidence in their presentation skills and reduces anxiety. It provides AI-powered real-time coaching and feedback on their public speaking skills like their pace, pitch, filler words, and more.

Note

Getting the latest information for an educationSpeakerProgressResource requires the system to call an extra service. If that service is unavailable or no longer has a record for the requested educationSpeakerProgressResource, the system returns an object of @odata.type #microsoft.graph.educationExternalResource for read requests instead.

Inherits from educationResource.

Properties

Property Type Description
aiFeedbackCriteria educationAiFeedbackCriteria The feedback types that students should receive from AI feedback. This property should only be provided if isAiFeedbackEnabled is true.
createdBy identitySet The individual who created the resource. Inherited from educationResource.
createdDateTime DateTimeOffset Moment in time when the resource was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Inherited from educationResource.
displayName String Display name of resource. Inherited from educationResource.
isAiFeedbackEnabled Boolean Indicates whether AI feedback is enabled for the student submissions.
isVideoRequired Boolean Indicates whether video is required for the student recording.
lastModifiedBy identitySet The last user to modify the resource. Inherited from educationResource.
lastModifiedDateTime DateTimeOffset Moment in time when the resource was last modified. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Inherited from educationResource.
maxRecordingAttempts Int32 The maximum number of recording attempts available to the student. Specify 0 to set unlimited recording attempts.
presentationTitle String The title of the speaker progress resource visible to students.
recordingTimeLimitInMinutes Int32 The time limit is in minutes for the student recording.
showRehearsalReportToStudentBeforeMediaUpload Boolean Allows students to view their rehearsal report before the assignment is graded.
speakerCoachSettings educationSpeakerCoachSettings The feedback types that students should receive from the Speaker Coach.
spokenLanguageLocale String The spoken language for the student recording. For example, en-US.

Relationships

None.

JSON representation

The following JSON representation shows the resource type.

{
  "@odata.type": "#microsoft.graph.educationSpeakerProgressResource",
  "aiFeedbackCriteria": {"@odata.type": "microsoft.graph.educationAiFeedbackCriteria"},
  "createdBy": {"@odata.type": "microsoft.graph.identitySet"},
  "createdDateTime": "String (timestamp)",
  "displayName": "String",
  "isAiFeedbackEnabled": "Boolean",
  "isVideoRequired": "Boolean",
  "lastModifiedBy": {"@odata.type": "microsoft.graph.identitySet"},
  "lastModifiedDateTime": "String (timestamp)",
  "maxRecordingAttempts": "Int32",
  "presentationTitle": "String",
  "recordingTimeLimitInMinutes": "Int32",
  "showRehearsalReportToStudentBeforeMediaUpload": "Boolean",
  "speakerCoachSettings": {"@odata.type": "microsoft.graph.educationSpeakerCoachSettings"},
  "spokenLanguageLocale": "String"
}