<img src="https://certify.alexametrics.com/atrk.gif?account=bIEZv1FYxz20cv" style="display:none" height="1" width="1" alt="">

Spatial Audio API & SDKs

Deliver the best audio experience.

Add immersive, high quality, real-time voice chat to your web app with our Spatial Audio API. 

 

Trusted by our customers:

clubhouse-logo-g
logo-hubbub
breakroom_bw
logo-spatialweb
logo-skittish
logo-soundstage

Integrate high-quality voice chat in minutes with our simple, yet flexible, Spatial Audio API.

const { Communicator } = require("hifi-spatial-audio");
let communicator. = new Communicator();
await communicator.setInputAudioMediaStream(MediaStream);
await communicator.connectToHiFiAudioAPIServer(YourJWT);
let communicator = new HighFidelityAudio.Communicator();
await communicator.setInputAudioMediaStream(MediaStream)
await communicator.connectToHiFiAudioAPIServer(YourJWT);
document.querySelector(`.outputAudioEl`).srcObject = communicator.getOutputAudioMediaStream();
import HiFiSpatialAudio
let communicator = HiFiCommunicator()
communicator.connectToHiFiAudioAPIServer (hifiAuthJWT: yourJWT)
.
.
For Native Apps: A C++ codebase that works with your existing audio streaming. Each stream is automatically spatialized and designed to be independent of your native application’s user interface.
.

Easily integrate
using any of these libraries

Start implementing real-time, immersive audio to your NodeJS, WebJS, and Swift projects now. 

 

Javascript Icon
Node JS Icon
Apple Icon

Why High Fidelity's Spatial Audio API?

bandwidth

All audio is mixed on the server and sent to each user in one personalized 3D audio stream

200ms-latency

Low-latency delivers natural feeling conversations

api-integration

Simple API implementation for fast integration

scale

Scalable architecture accommodates groups of any size

opus-codec

Opus Codec for recording-studio quality sound

sound-wave

Full dev control over the audio environment user positioning, loudness, room attenuation, and more

download

No increased bandwidth requirements

LIVE DEMO

What if the audio in your app sounded like this?

Put on a pair of wired headphones for the best experience and imagine how great your application can be with immersive, real-time voice chat. Launch this sample application and move around a 2D space with dozens of people having conversations.

screenshot of a spatial audio app demo
We integrated High Fidelity's technology with our own audio processing to make Clubhouse conversations feel more natural and immersive.
Justin Uberti
Clubhouse
Your support has been swift, and I regret spending as long as I did trying to get [another solution] to behave itself and not switching sooner. I have, in the past few years, worked with over 9 different VoIP systems besides yours, from Flash based RTMP applications, to deeply integrated "run it over your own messaging stack" SDKs. I have never had as few issues with a voice service, as I have had with High Fidelity.
Adam Frisby
CPO at Sine Wave Entertainment Ltd
I have implemented a lot of software in my life and High Fidelity has been a piece of cake.... Our users are just blown away by the audio experience.
Ara Kevonian
CEO at Soundstage
High Fidelity is far better than anything else on the market.
Eric Pulier
CEO at SpatialWeb
We needed to specify our users' locations without sacrificing the quality of the audio. High Fidelity does that perfectly. I'm so happy.
Soo Ling Lim
CEO at Hubbub
Using High Fidelity means much better audio quality, more accurate 3D sound, lower latency, more cross-browser compatibility, many more simultaneous audio streams per room, and a much better experience for everyone.
Andy Baio
CEO at Skittish

Ready to build?

Integrating spatial audio into your project is a snap. Here's everything you need to get started:

Documentation

Detailed docs covering how our API works and sample code.

Guides + Examples

Complete guides and walkthroughs covering all you’ll need to get started.

Talk With An Expert