---
title: "Update Account Voice Denoise"
method: PATCH
path: "/api/channels/{channel}/accounts/{account_id}/voice-denoise"
tags: ["channels", "channels", "channel-accounts"]
---

# Update Account Voice Denoise

`PATCH /api/channels/{channel}/accounts/{account_id}/voice-denoise`

## Request

- Base URL: `https://api.dialogbrain.com` (the document declares no server; this is the origin it was published from)
- URL: `https://api.dialogbrain.com/api/channels/{channel}/accounts/{account_id}/voice-denoise`
- Auth: none declared

Toggle DeepFilterNet noise suppression on this account's inbound calls.

Cleans the caller's 48 kHz audio before STT (improves recognition,
reduces false barge-ins). Stored on channel_account.state JSONB; the
channel-sync Telegram bridge reads `voice_denoise_enabled` per call.
Owner OR workspace member may flip it (parity with voice-policy).

Body: { voice_denoise_enabled: bool }

## Path parameters

- `channel` string, required
- `account_id` string, required

## Request body

- VoiceDenoiseRequest: Per-channel-account inbound-call noise suppression (DeepFilterNet). Stored on channel_account.state; the channel-sync bridge reads it per call. Default OFF (deployment env TELEGRAM_VOICE_DENOISE_ENABLED is the fallback when the account key is unset).
  - `voice_denoise_enabled` boolean, required

## Response `200`

Successful Response

- unknown

## Other responses

- `422`: Validation Error

---

[API](https://skmtc.dev/dialogbrain/apis/dialogbrain-v2-api-gateway.md) · [All operations](https://skmtc.dev/dialogbrain/apis/dialogbrain-v2-api-gateway/llms.txt) · [OpenAPI document](https://skmtc.dev/dialogbrain/apis/dialogbrain-v2-api-gateway/revisions/d84e7dc9977d?raw)
