zackrspv
10/01/2025, 3:36 PMVapi Support Bot
10/01/2025, 3:37 PMbackgroundSound is set to `"off"`:
json
{
"backgroundSound": "off"
}
You can do this using the update-assistant endpoint. Sometimes, dashboard changes may not propagate due to caching or sync issues, so a direct API update can help enforce the setting. If the issue persists after this, please contact support with your assistant ID for further investigation.
For more details, see the [Vapi API reference](https://docs.vapi.ai/api-reference/assistants/update-assistant).
Source:
- [Vapi API Reference: Update Assistant](https://docs.vapi.ai/api-reference/assistants/update-assistant)Vapi Support Bot
10/01/2025, 3:41 PMzackrspv
10/01/2025, 3:41 PMChiranjeet Mishra
10/04/2025, 12:29 AMbackgroundSpeechDenoisingPlan in your assistant configuration.
Here's how you can enable Smart Denoising, which is recommended for general noise reduction:
typescript
const assistant = await vapi.assistants.create({
name: "Your Assistant Name",
backgroundSpeechDenoisingPlan: {
smartDenoisingPlan: {
enabled: true
}
// Enable Fourier Denoising only if needed for specific noise challenges
}
});
If you need more advanced filtering for media-related noise (like TV or music), you might consider using both Smart and Fourier Denoising:
typescript
const assistant = await vapi.assistants.create({
name: "Your Assistant Name",
backgroundSpeechDenoisingPlan: {
smartDenoisingPlan: {
enabled: true
},
fourierDenoisingPlan: {
enabled: true,
mediaDetectionEnabled: true,
staticThreshold: -35,
baselineOffsetDb: -15,
windowSizeMs: 3000,
baselinePercentile: 85
}
}
});
Keep in mind that Fourier Denoising is experimental and may require tweaking for optimal results. More details can be found [here](https://docs.vapi.ai/documentation/assistants/conversation-behavior/background-speech-denoising).
Let me know if you have any more questions or need further assistance.