Agora Voice Call enables easy and convenient one-to-one or one-to-many voice-only calls with the Agora RTC SDK. With a small SDK package size, the Agora RTC SDK is applicable to a variety of recreational and business activities.
The difference between Agora Voice Call and Agora Live Interactive Audio Streaming is:
- Agora Voice Call prioritizes smoothness and low latency. All users are the same role and can talk to each other freely. A typical scenario of Agora Voice Call is a voice conference call for many persons.
- Agora Live Interactive Audio Streaming prioritizes high voice quality. Users can be the host or audience, where only the host can talk. A user who wants to talk must change the role to a host. A typical scenario of Agora Live Interactive Audio Streaming is an online trivia game.
Functions and scenarios
Agora Voice Call boasts a flexible combination of functions for different scenarios.
|Audio mixing||Sends the local and online audio with the user's voice to other audience members in the channel.|
|Play the sound effect files||Enables developers to play specific sound effect files, adjust the volume, and set the playback position of the sound effect files.||Online chess or card games.|
|Voice changer and reverberation||Provides multiple presets to easily change the voice and set reverberation effects, also supports adjusting the pitch and using the equalization and reverberation modes flexibly.|
|Spatial sound effects||Sets the spatial sound effects for remote users to provide immersive experiences.||FPS games.|
|Enable two-channel/high-quality sound mode||Enables the two-channel and the high-quality sound mode.|
|Modify the raw data||Enables developers to obtain and modify the raw voice data to create special effects, such as a voice change.||To change the voice in an online voice chatroom.|
|Property||Agora Voice Call Specifications|
|SDK package size||3.14 MB to 5.88 MB|
|Audio anti-packet-loss rate||80% (uplink and downlink)|
Agora Voice Call is supported on platforms such as iOS, Android, Windows, macOS, Electron, Unity, and Web, and allows for cross-platform connections. The following is a list of supported platforms and their versions.
The Android SDK supports the following ABIs:
The Windows SDK supports the following architecture:
The Unity SDK supports the following platforms: