Clear Cloud™ Frequently Asked Questions

Let’s start with the questions that seem to be on everyone’s mind. If you don’t see the answers you seek, please fill out the “Submit a help request” form below. For non-technical questions, please Contact Us.

Search FAQs


Where can I learn more about the API?

Right here! Please let us know if you still have questions after reading the API datasheet. You can submit your question by filling out the support form below.

How many calls does the API require?

One call is required to get an authentication token, which is valid for a time interval. After obtaining the authentication token, only one call is required to enhance audio.

Do you have a specification sheet?

Yes! Please contact us.

What happens to the audio/video file I send you?

We apply a pre-processing algorithm to regularize the received signal. Next it gets passed through a neural network (NN) subsystem to isolate and reconstruct the speech signal. Finally, we take the NN output to derive a statistical model of the speech that we use to suppress any noise in the received audio stream. This yields natural speech with minimal reverberation, mixed with a controlled level of the background noise to preserve the naturalness of the audio file. Also, we preserve the speech signal at the same level it was in the received file, to give you full control over any level adjustment that you might want to apply. The average volume of the speech signal is scaled to 0.9x the original value to avoid saturation. Since noise is removed from the stream, the perceived volume can be meaningfully lower for signals with a lot of noise, and you might wish to normalize the volume to compensate.

What are the advantages of using deep neural networks for noise reduction?

BabbleLabs applies deep neural networks — sophisticated mathematical models, trained to perform a complex task — to mimic the capabilities of specific human cognition skills. Distinguishing speech from background sounds is remarkably difficult, because those interfering sounds often are occurring at the same time, in the same frequency ranges, and are often fluctuating as rapidly as the speech.

All traditional methods try to identify statistical characteristics of speech vs. noise, and use these statistics to suppress the noise while preserving the speech. This approach can work for stationary (non-varying) noise, but it cannot handle transient noise well. Just as humans learn to extract the thread of speech from background sounds, including interfering speech, neural networks are trained on extensive sequences of real human speech and real noise. These algorithms learn to isolate and regenerate the human speech without the noise by using a longer context of past speech.

BabbleLabs has gathered a unique database of noisy speech and applies hundreds of thousands of hours of natural speech in training its production networks, enabling accurate separation of speech from noise — across different languages, speaking styles, vocabulary, noise types and noise intensities.

Which sample rates do you support?

The Clear Cloud algorithm works natively on 16,000 Hz. Other sample rates will be down- or up- sampled to 16,000 Hz. Clear Edge algorithms can support 8kHz, 16kHz, 32kHz and 48kHz sampling rates.

Which formats do you support?
Do you support streaming?

Yes. You can either submit:

  1. A multi-part form encoded request suitable for posting an audio file, or
  2. Any supported audio stream format may be fed directly to our streaming endpoint.
What is the typical length of audio or video file that I can process?

We should be able to handle any size file, but we are expecting users to upload movie-length or less (i.e., under 2 hours). Typical uses include 30-60 minute interviews or presentations, short documentaries, and clips designed for social media sharing or YouTube.

What’s the best way to compare my original audio/video material (what I submitted) against the enhanced file that Clear Cloud returns?

Listen to it! Then, send us your feedback, we would love to hear what you have to say. Soon, BabbleLabs will also be sharing with you metrics and comparative analysis of the input stream and the output stream, to give you a better idea of how we did, objectively and subjectively.

Where can I find real-world samples of audio/video enhanced by BabbleLabs Clear Cloud?

Our users have been busy conquering unwanted noise. Check out Gabby’s Lab to see what Clear Cloud can do for you in real-world environments and use cases.


Do you support Android or iOS?

Both! The Apple version is supported on iOS 11 and higher, and is a universal app. The Android app is supported on OS 5 and higher. We welcome your feedback; please contact us.

Do I need to register to use the app?

You don’t have to register to get started — you can use up to $5 worth of processing time (250 audio, 125 video minutes equivalent) before we will require you to register.

Can I use the app with existing video?

You can shoot audio/video and enhance it immediately through the app. You can also enhance existing files stored on your phone. On an iPhone, you can enhance any video stored in your Photos app. On Android, you can enhance video files stored in various places on your phone, including Camera, Google Gallery, and Instagram; the enhanced files will be stored in the app and album you uploaded from. For both iOS and Android, you will find enhanced files in the Clear Cloud folder. On iPhones, this folder lives in the Photos app. On Android phones, it lives in the Gallery app.

Can I pay for processing time via the Clear Cloud App?

For the iPhone app, once you have used up the free processing minutes provided (250 minutes of audio or 125 minutes of video), you can add $4.99 to your app account to continue enhancing your audio and video files. You can also register on our site to be directly billed by BabbleLabs for processing time. For Android users, once you add your billing information on our web site, there is no need to do anything else. After you have signed in to our site, you can find the billing page in the menu under your user name.

How do I upload audio-only files from my phone?

For iPhone users, you can export audio from other apps into Clear Cloud. Enhanced audio files are stored in an audio album managed by the Clear Cloud App.

For Android users, you can only create and enhance audio-only files within the Clear Cloud App. The enhanced audio files are accessible in the Audio portion of the Clear Cloud App, where they can be easily located, named and managed.

How do I import an audio file using the Clear Cloud App on an Android phone?

At this time, only video recordings can be imported into the Android Clear Cloud app. To enhance an existing audio recording, use our Clear Cloud Web tool in your browser:

  • Register on the app or on our website here
  • Sign in and go to the Clear Cloud Web interface, here
  • Select your file and enhance it

There is no additional charge to register and any remaining, free processing minutes that you have will be applied. We expect to incorporate the ability to import audio files in an upcoming release of the Clear Cloud App.

What if I have privacy concerns about allowing the app to access my video and audio files?

Both versions of the app (iOS and Android) keep your audio and video files completely private. Even though the app itself gets access to your existing audio and video clips, it never stores anything in the cloud or shares anything with BabbleLabs.

How do I get help with the Clear Cloud App?

In the app, tap the “hamburger menu” and select Support. Enter your question. We’ll respond to you via the email address you provide. If you prefer, you can submit a help request using the form below.


Can I use my Apple account to pay for Clear Cloud app processing on an iPhone?

Yes. Once you have used up your free minutes, simply do an in-app purchase and add $4.99 to your account.

Can I limit my monthly use?

Yes. Once you have signed in on our website, go to the user name drop down menu, choose "Billing" and set your monthly billing limit. (BabbleLabs has set a default limit set of $2000 per month.)

Can I get charged more than my monthly limit?

Yes. We will charge for each audio or video stream after the entire stream has been enhanced. This means that if you are near your monthly limit and upload a stream that exceeds the time remaining, you will be charged accordingly for the overage (standard per minute pricing applies). For example, if you have 5 minutes remaining until you reach your limit, then you upload a 25 minute video file, you will be charged 80 cents for the 20 minutes above your limit (20 minutes x 4 cents/per minute for video processing).

How do I know how much I have used against my monthly limit?

Once you are registered and signed in to the BabbleLabs web site, you can click “Usage Statistics” in the upper right corner of the home page to see what portion of your monthly limit has been used.

Can I pay with Bitcoin, Ethereum or other crypto currencies?

If you can figure out a way to pay that results in US dollars, sure!

Privacy and Security

Is it safe to add my credit card details to my account?

Yes, it safe to add credit card details to your BabbleLabs account. BabbleLabs does not itself store any information other than your name, email address and choice for marketing information follow-up. We use Okta ( for the storage of your account information and Stripe ( for payment information. Check out the links for their certifications and security details

How can I be sure that you are protecting the confidentiality of the audio/video material I submit?

All data is transmitted to and from our servers encrypted using https. We do not store your audio/video material.

Will BabbleLabs listen to my audio or video for the purposes of advertising to me?

No! BabbleLabs wants to enhance, improve and personalize your audio and video streams, not use your streaming data to market to you.

How do I remove / delete my account?

Send contact us with your request.