Upload an audio file for future processing.
- Form data:
- Optional url params:
?inputExt=wav: Overrides input extension
Now we can use this
fileId in a request to
/remove-noise. See below for how.
Submit an input to the API for noise removal.
- JSON body:
Reduce noise by 90% using
Remove noise from a remote video:
Remove noise from audio within S3 using presigned URLs (read more here):
Retrieve the status of a job. Response possibilities:
Here is an example:
So, now we would be able to download our file by prepending
Retrieve the status of a job in realtime without polling. This is a completely optional alternative method to find the status of a job.
- Message format: Each message is a json encoded object in the exact same representation as the endpoint above:
- Finally, don't forget to include the authentication header when connecting via
Here is an example that uses websocat:
So, same as before, we can now download our file by prepending