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.

Agora Voice Call is different from Agora Live Interactive Audio Streaming. In a voice call, all users are the same role and can talk to each other freely. In a live audio streaming, users can be the host or audience, where only the host can talk. For details, see this FAQ.

Functions and scenarios

Agora Voice Call boasts a flexible combination of functions for different scenarios.

Function Description Scenario
Audio mixing Sends the local and online audio with the user's voice to other audience members in the channel.
  • Online KTV.
  • Interactive music classes.
  • 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.
  • Online KTV.
  • To change the voice in an online chatroom.
  • 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.
  • Online music classes.
  • FM applications.
  • 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.

    Key properties

    Property Agora Voice Call Specifications
    SDK package size 3.14 MB to 5.88 MB
    Audio profile
  • Sample rate: 16 kHz to 48 kHz
  • Support for mono and stereo sound
  • Audio anti-packet-loss rate 80% (uplink and downlink)

    Compatibility

    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.

    Platform Supported Version
    Android 4.1+
    The Android SDK supports the following ABIs:
  • armeabi-v7a
  • arm64-v8a
  • x86
  • x86_64
  • iOS 8.0+
    Windows Windows 7+
    The Windows SDK supports the following architecture:
  • x86
  • x64
  • macOS 10.0+
    Unity

    2017+

    The Unity SDK supports the following platforms:

    • Android (armeabi-v7a, arm64-v8a, x86)
    • iOS
    • Windows (x86, x86_64)
    • macOS
    Web
  • Chrome 58+
  • Chrome 49 on Windows XP
  • Firefox 56+
  • Safari 11+
  • Opera 45+
  • QQ 10+
  • 360 Security Browser 9.1+
  • The browser support on the Web platform varies with the device and system. See Which browsers does the Agora Web SDK support?

    Reference

    How many users can Agora RTC SDK support at the same time?