Codelabz icon indicating copy to clipboard operation
Codelabz copied to clipboard

speech-to-text-functionality-added

Open SURAJ-SHARMA27 opened this issue 1 year ago • 1 comments

Description

This feature request aims to address the issue where tutors currently have to manually type out every step when creating lectures, which is time-consuming and tedious. The proposed solution is to introduce the capability for tutors to record their voice while creating lectures. The recorded speech will then be automatically converted into text, which can be used to create lecture content, saving significant time and effort for tutors.

Related Issue

resolves #925

Motivation and Context

This change is required to streamline the lecture creation process for tutors. Manual text input is currently time-consuming and may act as a barrier for those who prefer speaking over typing.

##Steps to reproduce

  1. Login into the site
  2. Head towards my tutorials page http://localhost:5173/tutorials
  3. Create a new tutorial or get into existing tutorial

How Has This Been Tested?

Tested locally

Screenshots or GIF (In case of UI changes):

Functionality Demo:

https://github.com/scorelab/Codelabz/assets/90304648/81ae3986-52ee-406f-98b4-b6e82990da28

Testing responsiveness:

https://github.com/scorelab/Codelabz/assets/90304648/71cc3502-58d1-4887-8eca-a96727b9d5fd

Types of changes

  • [ ] Bug fix (non-breaking change which fixes an issue)
  • [x] New feature (non-breaking change which adds functionality)
  • [ ] Breaking change (fix or feature that would cause existing functionality to change)

Checklist:

  • [x] My code follows the code style of this project.
  • [ ] My change requires a change to the documentation.
  • [ ] I have updated the documentation accordingly.
  • [ ] I have added tests to cover my changes.
  • [x] All new and existing tests passed.

SURAJ-SHARMA27 avatar Jan 07 '24 06:01 SURAJ-SHARMA27