In an AI Interactive Classroom, instead of a real teacher, a server-side AI teacher automatically sends pre-recorded educational videos to students.
The whole process of an AI-enabled interactive class is as follows:
Before a class:
During a class:
|Real-time communication||Students can send and receive real-time audio and video data and interact with each other.|
|Real-time messaging||Students can chat with text messages in real time.|
|Sending media files to students||The server sends MP4 files to an Agora channel and generates a playback queue for switching between video clips seamlessly.|
|Noise reduction and audio gain||Agora provides a tool for reducing noise and turning up the audio gain to improve the audio quality of your video files.|
|AI frame interpolation||Agora provides a tool for frame interpolation to ensure smooth switch between the video files.|
|Oral English assessment||Agora provides a sample app that demonstrates how to English spoken words captured by the Agora RTC SDK to a third-party platform for pronunciation assessment.|
AI teacher on the server:
Agora SD-RTNTM, a self-built real-time audio and video dedicated network, deploys nodes covering more than 200 countries and regions around the world. It particularly optimizes the last-mile transmission in areas such as North America, the Philippines, India, etc. to ensure high concurrency, high availability, high stability, and low latency.
Agora is dedicated to improving the performance under poor network conditions by intelligently adjusting the bit rate and frame rate, optimizing the end-to-end algorithm, and utilizing the jitter buffer mechanism.
With an industry-leading algorithm designed to minimize the impact of packet loss, Agora guarantees smooth audio and video when the packet loss rate reaches 70%, and smooth audio when the packet loss rate is as high as 80%.
Agora provides a tool for inserting frames between two separate video files. By doing this, Agora ensures a seamless and smooth switch between the two video files.
Agora provides a tool for reducing the noise in videos recorded in an indoor environment and turning up the audio gain.
Agora SDKs are compatible with more than 6000 devices. Agora optimizes audio and video performance for low-end devices.
Agora Analytics can be used for tracking and analyzing the usage and quality of classes. You can use this tool to locate quality issues, track down root causes, and fix any problems to improve the final user experience.