Skip to main content

You are looking at Voice Calling v3.x Docs. The newest version is  Voice Calling 4.x

Android
iOS
macOS
Windows C++
Windows C#
Unity
Flutter
React Native
Electron
Cocos Creator
Cocos2d-x

Agora Voice Call Overview

Sunset plan

This section provides sunset plans for the Agora Video SDK v3.x. You should prepare to replace or upgrade affected solutions in a timely fashion to avoid service disruptions.

VersionDateMilestone
All 3.x versions14th March 2023We will no longer offer version 3.x of our Video and Voice SDK to new customers.
All 3.x versions14th March 2023 - 14th September 2024We will support existing implementations of 3.x with bug fixes and critical security updates.
Versions earlier than 3.2.014th June 2024Service shutdown. Customers won't be able to use these versions and will need to migrate to later versions to continue using Agora.
Version 3.2.0 and above14th September 2024We will stop supporting version 3.x.

To use Agora Voice SDK v4.x, see Migrate from Voice SDK 3.x.

Overview

Agora Voice Call enables easy and convenient one-to-one or one-to-many voice-only calls with the Agora Video SDK. With a small SDK package size, the Agora Voice SDK is applicable to a variety of recreational and business activities.

Functions and scenarios

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

FunctionDescriptionScenario
Audio mixingSends 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 filesEnables 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 reverberationProvides 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 effectsSets the spatial sound effects for remote users to provide immersive experiences.FPS games.
    Enable two-channel/high-quality sound modeEnables the two-channel and the high-quality sound mode.
  • Online music classes.
  • FM applications.
  • Modify the raw dataEnables 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.
    Temporarily, the Agora Video Calling Web SDK does not support voice changer and reverberation, sound localization, and modifying the raw data.

    Key properties

    PropertyAgora Voice Call Specifications
    SDK package size3.14 MB to 11.28 MB
    Audio profile
  • Sample rate: 16 kHz to 48 kHz
  • Support for mono and stereo sound
  • Audio anti-packet-loss rate80% (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.

    PlatformSupported Version
    Android

    ≥ 4.1

    The Android SDK supports the following ABIs:
  • armeabi-v7a
  • arm64-v8a
  • x86
  • x86-64
  • iOS≥ 9.0
    Windows

    ≥ Windows 7

    The Windows SDK supports the following architecture:
  • x86
  • x86-64
  • macOS

    ≥ 10.10

    The macOS SDK supports the following architecture:
  • x86-64
  • arm64
  • Unity

    ≥ 2017

    The Unity SDK supports the following platforms:

    • Android (armeabi-v7a, arm64-v8a, x86)
    • iOS
    • Windows (x86, x86-64)
    • macOS
    WebSee Web SDK Compatibility
    Electron≥ Electron 1.8.3
    Flutter≥ Flutter 1.0.0
    React Native≥ React Native 0.59.10

    Reference

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

    Voice Calling