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();
.
.
Support for Swift is coming soon!
.
.
.
.
Support for Unity is coming soon!
.
.
Start implementing real-time, immersive audio to your NodeJS and WebJS projects now. Swift and Unity coming soon!
Spatial audio delivers sounds so each one comes from a defined location in space. In other words, you hear sounds coming from different locations like you do in the real world. This makes each sound clearer and easier for a listener to understand.
An audio solution for
"Zoom Fatigue"
Cocktail Party Effect — More than one person can talk at the same time
Audio experience mimics how we hear sound in real-life
Premium quality, immersive sound
The API allows you full control over user positioning, loudness, room attenuation, and other aspects of the environment.
Put on headphones to experience what it sounds like to move around a virtual space with spatial audio.
All audio is mixed on the server and sent to each user in one personalized 3D audio stream
Low-latency delivers natural feeling conversations
Infinitely scalable architecture accommodates groups of any size
No increased bandwidth requirements
Opus Codec for recording-studio quality sound
Simple API implementation for fast integration
Full developer control over user positioning, loudness, room attenuation, and other aspects of the audio environment
Integrate high quality audio into your application for free. Create an account, no credit card required, and try it out.
Once you're ready for production, you can pay-as-you-go for user minutes or get in touch to discuss volume pricing options.