Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ Most of these settings can also be configured in the **Settings → Admin → Au

| Variable | Description | Default |
|----------|-------------|---------|
| `BYPASS_PYDUB_PREPROCESSING` | Skip pydub-based preprocessing (MP3 conversion, compression, chunk splitting) before sending audio to the STT engine. Applies to all engines. Useful when the upstream provider already handles these steps, or when ffmpeg is unavailable on the host. | `false` |
| `BYPASS_PYDUB_PREPROCESSING` | Skip pydub-based preprocessing (MP3 conversion, compression, chunk splitting) before sending audio to the STT engine. Applies to all engines. Useful when the upstream provider already handles these steps, or when ffmpeg is unavailable on the host. | `false` (always `true` on the slim image) |

### Local Whisper

Expand Down
6 changes: 3 additions & 3 deletions docs/reference/env-configuration.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -5833,7 +5833,7 @@ Note: If none of the specified languages are available and `en` was not in your
#### `BYPASS_PYDUB_PREPROCESSING`

- Type: `bool`
- Default: `False`
- Default: `False` (always `True` on the slim image)
- Description: When enabled, skips pydub-based preprocessing (format conversion to MP3, compression, and chunked splitting by size) before audio is sent to the Speech-to-Text engine. Useful when the upstream provider already handles these steps, when ffmpeg is unavailable on the host, or when you want to pass audio through untouched. Applies to all STT engines.

### Whisper Speech-to-Text (Local)
Expand All @@ -5854,8 +5854,8 @@ Note: If none of the specified languages are available and `en` was not in your
#### `WHISPER_COMPUTE_TYPE`

- Type: `str`
- Default: `int8` (CPU), `float16` (CUDA)
- Description: Sets the compute type for Whisper model inference. Defaults to `int8` for CPU and `float16` for CUDA (with fallback to `int8/int8_float16`).
- Default: `int8`
- Description: Sets the compute type for Whisper model inference. The default is `int8` on every device, including the `:cuda` image: Open WebUI does not switch it automatically. On a GPU, set it explicitly (for example `float16`).

#### `WHISPER_VAD_FILTER`

Expand Down