Skip to content

QuML Editor feature to upload audio #40

@sajeshkayyath

Description

@sajeshkayyath

Project Details

What is Sunbird inQuiry?

Sunbird inQuiry is a software building block that enables setting up of question banks for various use cases such as assessments, quizzes, practice worksheets, surveys, and many more. These are applicable in multiple domains related to education and human development.

Here are some examples of solutions that can be enabled through Sunbird inQuiry:

  • Conduct assessments which can evaluate users’ understanding of concepts and issue certificates based on assessment score.
  • Evaluate assessment data to take informed decisions and plan for interventions.
  • Launch surveys to collect feedback and analyse responses.

Question Set Editor (QuML editor)

Question set editor is a tool offered by inQuiry to help you kickstart your creation of Question Banks.

More details are here

Features to be implemented

QuML Editor feature to upload audio

QuML editor currently offers options to upload images and video based solutions. This needs to be extended further to enable uploading of audio based solutions.

What exists

  • QuML Editor that offers uploading of image and video based solutions here
  • QuML player that is capable of playing image, audio and video based solutions.
  • QuML Specification
  • Backend APIs that is needed for the application to function

What needs to be build

  • Enhance QuML editor to upload audio based solutions.
  • Test it with the existing player to play the audio based solutions

Learning Path

Complexity
Medium

Skills Required
Angular

Name of Mentors
@vaibhavbhuva

Project size
3 Weeks

Product Set Up

Instruction to install the application is available here

Acceptance Criteria

  • QuML Editor is able to upload audio based solutions
  • QuML Editor functionality of uploading video and image should continue to function
  • Audio based solutions are playable in the QuML player
  • Video and Image based solutions continue to function in QuML player

Out of Scope

Enhancing QuML player

Milestones

  • Understanding the requirements
  • Understanding QuML Editor
  • Understanding QuML Specification
  • Setting up the QuMl Editor
  • Changes to the QuML editor to support audio upload
  • Testing the application to cover the use cases

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions