Audio

Real-time conversations
for your community

Drive more engagement in your product with Aircore Audio. Use our Sync SDKs to add 1:1 live conversations, group audio chats, live podcasting and recording to your products in minutes with just a few lines of code.

Aircore group with live audio and video

Why Aircore Audio?

Aircore Audio enables your most passionate and vocal users to discuss, deliberate, debate, learn and connect - in your product.

  • Enable users to talk to one another 1:1 or in larger group settings 
  • Let users see who else is present in your product and connect
  • Get users back to your product & into active conversations with timely notifications 
  • Keep conversations safe & enjoyable for all with real-time moderation 
  • Understand what users are talking about with rich insights & analytics

SDKs created for builders

  • Sub 100ms latency audio with smooth scaling across bandwidths
  • Sync SDK with pre-built UI components to get live in minutes
  • Flex SDK for full real-time feature set with total control over user experience
  • Global footprint for high quality audio experiences across the world
  • Battle tested infrastructure serving millions of minutes per month
  • Usage based pricing with 50,000 free minutes per month
  • Built and managed by amazing teams in the United States
SDKs created for builders

SDKs created for builders

  • Sub 100ms latency audio with smooth scaling across bandwidths
  • Sync SDKs with pre-built UI components to get live in minutes
  • Flex SDKs for full real-time feature set with total control over user experience
  • Global footprint for high quality audio experiences across the world
  • Battle tested infrastructure serving millions of minutes per month
  • Usage based pricing with 50,000 free minutes per month
  • Built and managed by amazing teams in the United States

// 1. Import all the packages you need
import { MediaPanel } from '@aircore/aircore-media-panel;
import { createClientWithPublishableKey } from '@aircore/aircore-panel-core';


// 2. Create the client.  Get your api key on https://developer.aircore.io
const client = createClientWithPublishableKey('ADD_YOUR_PUBLISHABLE_API_KEY_HERE', 'YOUR_USER_ID')
client.setUserDisplayName("John Doe");
client.connect('YOUR_CHANNEL_ID');

// 3. Create the panel
const mediaPanel = MediaPanel(
  '#my-media-panel',
  {
    client,
    channelId,
  }
);

Two Ways to Get Started

Aircore Sync SDK: Get started in minutes
  • Real time voice live in your product in minutes
  • Configure pre-built, turnkey UI elements to fit in your products with just a few lines of code
  • Customization to make it look and feel like it is part of your app
  • Complex features like speaking indicators, mute states and tile layout all handled for you
  • Dynamic, adaptive UI components built for different screen resolutions
  • Support for iOS, Android and Web clients
  • Best for those with limited time and resources who don’t want to re-invent UI components
Aircore Flex SDK: Full control over UI
  • Build your own UI on top of Aircore real-time services with total flexibility on the UI layer
  • Aircore experts take care of the complexities of WebRTC with simple and easy to use SDK
  • Dynamic CPU and network adaptation for mobile devices
  • Automatic reconnection logic in case of network failure
  • WebRTC based with no plugin required for browsers
  • Support for iOS, Android and Web clients
  • Best for those who want total control over the user experience
Aircore Sync SDKs: Get started in minutes
  • Real-time audio live in your product in minutes
  • Best for those with limited resources who don’t want to re-invent UI components
  • Configure turnkey UI elements to fit in your products with just a few lines of code
  • Customization to make it look and feel like it is part of your app
  • Features like speaking indicators, mute states and tile layout all handled for you
  • Dynamic, adaptive UI components built for different screen resolutions
  • Support for iOS, Android and Web clients
Aircore Flex SDKs: Full control over UI
  • Build your own UI on Aircore real-time services with total flexibility on the UI layer
  • Best for those who want total control over the user experience
  • Aircore handles the complexity of WebRTC via an easy to use SDKs
  • Dynamic CPU and network adaptation for mobile devices
  • Automatic reconnection logic in case of network failure
  • No plugin required for browsers
  • Support for iOS, Android and Web clients

Two ways to get started

Aircore Audio features

microphone
Real-time audio
spacer
Live conversations with high-quality, low-latency audio, optimized across devices and bandwidths
Tile layout management
spacer
Control who’s on screen and in what order, based on who’s talking, active vs passive, and user role
Presence engine
spacer
Communicate who is present in your site or app, as the starting point for all real-time communication
notifications bell
Push notification hooks
spacer
Create and manage real-time push notifications to keep users engaged and informed
data chart
Data & analytics
spacer
Prepackaged reporting on users, engagement, product usage, and user retention
HD/Spatial audio
spacer
Immerse listeners with a surround-sound-like experience
microphone
Audio recording
spacer
Seamlessly capture audio for future editing and distribution
Audio mixing
spacer
Sound your best with advanced controls for just the right mix of levels
headphones
Co-listening
spacer
Listen to audio together as a group
Content filtering
spacer
Monitor and flag inappropriate audio content using automated tools

Aircore Audio pricing

Lite
For developers looking to try out the product and build their own UI
Core Features
Real-time audio
Tile layout management
Presence engine
Smart notifications
Data and analytics
Pricing
25,000 free minutes per month
Add'l minutes starting at $0.99 per 1,000 minutes
Support
Slack and email
Integration Options
Sync SDKs
Flex SDKs
Standard
(coming soon)
For developers looking for advanced features, more support and turnkey UI code
Everything in Lite, plus:
HD/Spatial audio
Audio recording
Audio mixing
Co-listening
Pricing
50,000 free minutes per month
$1,000 per month subscription pricing
Add'l minutes starting at $0.79 per 1,000 minutes
Support
Slack and email
< 1 day response time
Integration Options
Sync SDKs
Flex SDKs
Pro
(coming soon)
For developers looking for moderation services and dedicated support
Everything in Standard, plus:
Content filtering
Live moderation
Pricing
100,000 free minutes per month
$2,500 per month subscription pricing
Add'l minutes starting at $0.59 per 1,000 minutes
Support
Slack, email and phone
< 12 hours response time
Dedicated support engineer
Integration Options
Sync SDKs
Flex SDKs