facebook
Talk to us
Talk to us
menu

Enhance user engagement with customized voice calling experiences

Add crystal-clear in-app voice calling to enable high-quality real-time voice engagement at any scale for global users.

Direct and Group call

Direct and Group call

Enable users to start 1-on-1 video calls or video chat rooms that can accommodate millions of participants in your app.

Live audio streaming

Live audio streaming

Stream interactive live video sessions to a global audience. Stream via Real-Time Messaging Protocol(RTMP).

Immersive audio

Immersive audio

Add spatial audio and proximity voice chat to deliver an immersive audio experience for gamers and metaverse users.

Engaging audio effects

Engaging audio effects

Liven up voice conversations with various audio effects such as voice changers and reverb effects.

Noise suppression

Noise suppression

Effectively remove different types of background noises and echoes without compromising the voice quality.

Voice processing

Voice processing

Intelligently detect active speakers and automatically adjust the volume of speakers to provide a better experience.

Recording

Recording

Record and save live audio for on-demand playback. Configure the file format and file path for the recordings as needed.

Call quality monitoring

Call quality monitoring

Monitor the call quality of your app in real-time, so you can respond to any quality issue to ensure your users' experience.

Direct and Group call

Direct and Group call

Enable users to start 1-on-1 video calls or video chat rooms that can accommodate millions of participants in your app.

Live audio streaming

Live audio streaming

Stream interactive live video sessions to a global audience. Stream via Real-Time Messaging Protocol(RTMP).

Immersive audio

Immersive audio

Add spatial audio and proximity voice chat to deliver an immersive audio experience for gamers and metaverse users.

Engaging audio effects

Engaging audio effects

Liven up voice conversations with various audio effects such as voice changers and reverb effects.

Noise suppression

Noise suppression

Effectively remove different types of background noises and echoes without compromising the voice quality.

Voice processing

Voice processing

Intelligently detect active speakers and automatically adjust the volume of speakers to provide a better experience.

Recording

Recording

Record and save live audio for on-demand playback. Configure the file format and file path for the recordings as needed.

Call quality monitoring

Call quality monitoring

Monitor the call quality of your app in real-time, so you can respond to any quality issue to ensure your users' experience.

Direct and Group call

Direct and Group call

Enable users to start 1-on-1 video calls or video chat rooms that can accommodate millions of participants in your app.

Live audio streaming

Live audio streaming

Stream interactive live video sessions to a global audience. Stream via Real-Time Messaging Protocol(RTMP).

Immersive audio

Immersive audio

Add spatial audio and proximity voice chat to deliver an immersive audio experience for gamers and metaverse users.

Engaging audio effects

Engaging audio effects

Liven up voice conversations with various audio effects such as voice changers and reverb effects.

Noise suppression

Noise suppression

Effectively remove different types of background noises and echoes without compromising the voice quality.

Voice processing

Voice processing

Intelligently detect active speakers and automatically adjust the volume of speakers to provide a better experience.

Recording

Recording

Record and save live audio for on-demand playback. Configure the file format and file path for the recordings as needed.

Call quality monitoring

Call quality monitoring

Monitor the call quality of your app in real-time, so you can respond to any quality issue to ensure your users' experience.

48kHz

48kHz

Capture and transmit live voice with 48kHz audio sampling to deliver a high-fidelity audio experience.

300ms

300ms Latency

Deliver real-time engagement with ultra-low latency, 300ms on average and 79ms in best-case scenarios.

50

50 Participants

Support up to 50 voice participants in a voice call, ensuring stable communications even in weak network conditions.

15,000+

15,000+ Devices

Support 15,000+ end-users devices models across all major OS platforms, providing cross-platform compatibility.

Integrate interactive real-time audio into every aspect of life

Not just simple voice calls. You can build captivating real-time voice experiences for a diverse array of use cases.

Social

Fascinate your users with interactive social audio

For many people, text chats might feel not enough, video calls might feel overwhelming, and audio conversations are just about right. With real-time voice chats, users tend to interact with each other for longer.

With our Audio SDK, you can build:

  • 1-on-1 voice calls
  • Group voice chats
  • Voice chat rooms
  • Online karaoke
In-game voice

Make online gaming more enjoyable with in-game voice chats

Adding real-time voice to your game allows players to interact in real time while playing together, which gives players a more memorable experience. As gamer engagement improves, revenues will also grow.

With our Audio SDK, you can build:

  • Team voice chats
  • 1-on-1 voice calls
  • Screen sharing
  • Spatial audio
Audio conferencing

Boost collaboration efficiency and productivity with audio conferencing

Enable remote workforces to collaborate effectively in real-time from anywhere through high-quality voice calls.

With our Audio SDK, you can build:

  • Group voice chats
  • Instant messaging
  • Screen sharing
  • Voice recording
IoT devices

Build real-time voice into smart devices. Enable a smart lifestyle

Create a smarter and more convenient lifestyle by adding real-time voice capabilities to IoT devices.

With our Audio SDK, you can build:

  • Voice intercom for smart access control
  • 1-on-1 voice calls on smartwatches
  • Audio conferencing on smart speakers
  • Voice chats on VR devices

ZEGOCLOUD UIKits

Go to the market one step faster

20+ Pre-built UIKits let you create engaging apps in the shortest possible time, instead of starting from scratch.

UIKits are perfectly suited for :

Testing tools in early-stage customer research

MVP to get funding

In-app plugins of your ready-to-run app

Learn more about UIKits
ZEGOCLOUD UIKits

ONLY 3 STEPS

Go live in 30 minutes with UIKits

1

Install UIKit

Install the UIKit for your development platforms using dependency management tools.

2

Integrate Securely

Integrate the UIKit SDK: only a few lines of code to load prebuilt views.

3

Build the Experience

Customize the UI components and business logic exactly as per your needs.

Keep you away from hard & messy things

With UIKit, you don't have to waste time worrying about how to deal with these problems.

🌐

Distance-based server system & latency-based routing policy that serve global infrastructure.

🚀

Utility-oriented adaptive QoS and bandwidth allocation under weak networks.

⚡️

Automatic connection management adapts to different network conditions.

💫

Flexible bandwidth management that reacts to switching between 1on1 & group calls.

🔧

Built-in edge case handling when encountering media device errors.

📱

Dynamic changing prebuilt layout based on the screen size and orientation.

2 Ways to Get Started

We offer various scenario-based prebuilt UIKits that allow you to drop full features of voice calls into your app. If you want your video call UI entirely up to you, we also offer SDKs with lower-level core APIs.

UIKits

Embed interactive scenarios with < 10 lines of code

Use our scenario-based pre-built UIKits to make apps for early testing, or build MVPs. Even go live in 30 minutes, reducing investment risk and allowing you to focus on your core business.

Android Android
iOS iOS
Web Web
React Native React Native
Flutter Flutter
ZegoUIKitPrebuiltCallConfig config = new ZegoUIKitPrebuiltCallConfig();
config.turnOnCameraWhenJoining = false;
config.showCameraStateOnView = false;
config.buttons = Arrays.asList(
  ZegoMenuBarButtonName.TOGGLE_MICROPHONE_BUTTON,
  ZegoMenuBarButtonName.HANG_UP_BUTTON,
  ZegoMenuBarButtonName.SWITCH_AUDIO_OUTPUT_BUTTON
);
ZegoUIKitPrebuiltCallFragment fragment = ZegoUIKitPrebuiltCallFragment.newInstance(yourAppID, yourAppSign, callID, user.userID, user.userName, config);
getSupportFragmentManager().beginTransaction().replace(R.id.fragment_container, fragment).commitNow(); 
RUN

SDKs

Empower your interactive app with a lower-level SDK

Use our SDK with lower-level core APIs to upgrade your interactive app with fully customized UI, personalized functionality, and sophisticated workflows.

Android Android
iOS iOS
Web Web
React Native React Native
Flutter Flutter
val engine = ZegoExpressEngine.createEngine(yourAppID, yourAppSign)
engine.loginRoom(roomID, user)
engine.startPublishingStream(streamID)
engine.startPlayingStream(streamID, ZegoCanvas(play_view))
engine.logoutRoom(roomID)
START BUILDING

Works with your tools and platforms.

icon_reactnative
icon_reactnative
icon_reactnative
icon_reactnative
icon_reactnative
icon_reactnative
icon_reactnative
icon_reactnative
icon_reactnative
icon_reactnative
icon_reactnative

Quickstarts

Get started with UIKits

Build your engaging apps for multiple use cases with reference to our sample apps.

Docs

SDK Documentation

Check out our SDK and API documentation to explore more features.

SDKs

SDK Downloads

Customize UIs for cross-platform video calls using high-flexibility SDKs.

We chose ZEGOCLOUD because of their excellent handling of complex global network environments, ensuring that users in over 100 countries on our app can have stable, low-latency social interaction no matter where they are.

MICO

Enterprise ready

Business

4000+

Daily call minutes

3 Billion+

Number of end-user annually

30 Billion+

Explore
other products of ZEGOCLOUD

Video Call

Add high-quality and engaging video calling experiences into your apps.

Video Call Video Call
Learn more

Live Streaming

Build reliable, scalable, and interactive live streaming into your apps.

Live Streaming Live Streaming
Learn more
Ready to start building?
Sign up and get 10,000 minutes for free every month
Start your free trial
Contact us