> This page is for SWML.

> Fetch clean Markdown by appending `.md` to any page URL under https://signalwire.com/docs or requesting it with the HTTP header `Accept: text/markdown`. The root index at https://signalwire.com/docs/llms.txt lists the available documentation indexes.

# denoise

> Start noise reduction.

Start noise reduction. You can stop it at any time using [`stop_denoise`](/docs/swml/reference/calling/stop-denoise).

**`denoise`** `object` — required

An empty object that accepts no parameters.

---

## **Variables**

Set by the method:

* **denoise\_result:** (out) `on` | `failed`

## **Examples**

### Start denoise

#### YAML

```yaml
version: 1.0.0
sections:
  main:
    - answer: {}
    - denoise: {}
    - play:
        url: 'say: Denoising ${denoise_result}'
```

#### JSON

```json
{
  "version": "1.0.0",
  "sections": {
    "main": [
      {
        "answer": {}
      },
      {
        "denoise": {}
      },
      {
        "play": {
          "url": "say: Denoising ${denoise_result}"
        }
      }
    ]
  }
}
```