Skip to main content
POST
/
v1
/
enhancer
/
remove_mouth_sounds
Remove Mouth Sounds
curl --request POST \
  --url https://apis.finevoice.ai/v1/enhancer/remove_mouth_sounds \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '
{
  "url": "https://example.com/audio.mp3",
  "use_rnnoise": false,
  "rnnoise_strength": 80,
  "use_hush": false,
  "hush_atten_lim_db": 60,
  "use_whisper_stutter": false,
  "whisper_model_size": "base",
  "output_format": "wav"
}
'
{}

Authorizations

Authorization
string
header
required

Bearer token (API key). Format: Bearer {your_api_key}

Body

application/json

The remove mouth sounds request payload.

url
string

Audio URL (http/https).

Example:

"https://example.com/audio.mp3"

use_rnnoise
boolean
default:false

Enable RNNoise broadband denoising.

rnnoise_strength
integer
default:80

RNNoise strength (0–100).

Required range: 0 <= x <= 100
use_hush
boolean
default:false

Enable Hush background voice suppression.

hush_atten_lim_db
number
default:60

Hush attenuation limit in dB.

use_whisper_stutter
boolean
default:false

Also remove stuttering using Whisper.

whisper_model_size
string
default:base

Whisper model size: tiny, base, small, or medium.

output_format
string
default:wav

Output format: wav, mp3, flac, or m4a.

Response

Processed audio returned.

The response is of type object.