Skip to main content

Usage guide

Setup, environment variables, and Python/JavaScript/Go usage examples.

SanasDenoise

Managed background-noise removal powered by Sanas, applied to the user’s audio before speech recognition. Use it to keep transcription accurate in noisy environments. Runs on ZeroRuntime’s managed inference and is billed to your ZeroRuntime account, so no provider API key is needed.

Fields

str
default:"UNSET"
Sanas noise-cancellation model to use, e.g. “VI_G_NC3.0”. Defaults to ‘VI_G_NC3.0’.
int | None
default:"UNSET"
Sample rate of incoming audio in Hz. Leave unset to detect it automatically. Defaults to None (not set).
int | None
default:"UNSET"
Deprecated and ignored. Defaults to None (not set).
str | None
default:"UNSET"
Custom URL for the managed denoise service. Leave unset unless you were given a dedicated endpoint. Defaults to None (not set).
int
default:"UNSET"
How many times to try connecting to the denoise service before giving up. Defaults to 5.