Virtual Reality Classroom
This is a web VR based classroom where a lecturer can broadcast his live video feed and slides simultaneously. The students attend the lectures in a VR classroom where they can choose to listen the lecutre in any language of their choice (not only in the language in which the lectue is being given). The lecturer can also display 3D models in the VR environment. We are also extracting keywords from the speech and displaying it alog with their online referece. As the students get added to the room, they are also represented by human models.
This was our submission for Microsoft code.fun.do hackathon. This was selected for naional level code.fun.do SHOWCASE.
- Live translation of speech in any language (supported by Microsoft Cognitive Services).
- Live subtitles in any language (supported by Microsoft Cognitive Services).
- Presentation on video and slides side by side.
- Presentation of 3D models.
- Listing down keywords.
- Presentation of meanings of keywords from the speech.
- A-Frame for web VR.
- Microsoft Cognitive Services for live translation, captioning, keyword extraction, online reference.
All the code in this repo is presented under GNU GPLv2 license. You can find the licence text in the LICENSE file.