> For clean Markdown of any page, append .md to the page URL.
> For a complete documentation index, see https://developers.deepgram.com/llms.txt.
> For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://developers.deepgram.com/_mcp/server.

# Feature Overview

> **Info**
>
> To learn how to get up and running with Streaming Speech-to-Text, read the [Streaming Speech-to-Text](/docs/live-streaming-audio) getting started guide.

## Model Selection

| Feature                                                         | Language(s)                                                       |
| --------------------------------------------------------------- | ----------------------------------------------------------------- |
| [Model](/docs/model)                                            | [All available](/docs/models-languages-overview)                  |
| [Language](/docs/language)                                      | [All available](/docs/models-languages-overview)                  |
| [Multilingual Codeswitching](/docs/multilingual-code-switching) | [Specific languages only](/docs/models-languages-overview#nova-3) |
| [Version](/docs/version)                                        | [All available](/docs/models-languages-overview)                  |

## Formatting

| Feature                                    | Language(s)                                                |
| ------------------------------------------ | ---------------------------------------------------------- |
| [Smart Formatting](/docs/smart-format)     | [All available](/docs/models-languages-overview)           |
| [Speaker Diarization](/docs/diarization)   | [All available](/docs/models-languages-overview)           |
| [Numerals](/docs/numerals)                 | [Specific languages only](/docs/models-languages-overview) |
| [Punctuation](/docs/punctuation)           | [All available](/docs/models-languages-overview)           |
| [Profanity Filter](/docs/profanity-filter) | [Specific languages only](/docs/models-languages-overview) |
| [Redaction](/docs/redaction)               | [Specific languages only](/docs/models-languages-overview) |

## Custom Vocabulary

| Feature                                                                         | Language(s)                                      |
| ------------------------------------------------------------------------------- | ------------------------------------------------ |
| [Find and Replace](/docs/find-and-replace)                                      | [All available](/docs/models-languages-overview) |
| [Keyterm Prompting](/docs/keyterm) (Also see [Legacy Keywords](/docs/keywords)) | [All available](/docs/models-languages-overview) |
| [Search](/docs/search)                                                          | [All available](/docs/models-languages-overview) |

## Intelligence

| Feature                                   | Model Support                  | Language(s)                                                        |
| ----------------------------------------- | ------------------------------ | ------------------------------------------------------------------ |
| [Entity Detection](/docs/detect-entities) | Nova, Nova-2, Nova-3, Enhanced | [English (all available regions)](/docs/models-languages-overview) |

## Media Input Settings

| Feature                            | Language(s)                                      |
| ---------------------------------- | ------------------------------------------------ |
| [Multichannel](/docs/multichannel) | [All available](/docs/models-languages-overview) |
| [Sample rate](/docs/sample-rate)   | [All available](/docs/models-languages-overview) |
| [Channels](/docs/channels)         | [All available](/docs/models-languages-overview) |
| [Encoding](/docs/encoding)         | [All available](/docs/models-languages-overview) |

## Results Processing

| Feature                                  | Language(s)                                      |
| ---------------------------------------- | ------------------------------------------------ |
| [Callback](/docs/callback)               | [All available](/docs/models-languages-overview) |
| [Endpointing](/docs/endpointing)         | [All available](/docs/models-languages-overview) |
| [Utterance End](/docs/utterance-end)     | [All available](/docs/models-languages-overview) |
| [Speech Started](/docs/speech-started)   | [All available](/docs/models-languages-overview) |
| [Interim results](/docs/interim-results) | [All available](/docs/models-languages-overview) |
| [Tagging](/docs/stt-tagging)             | [All available](/docs/models-languages-overview) |
| [Extra Metadata](/docs/extra-metadata)   | [All available](/docs/models-languages-overview) |

## Control Messages

| Feature                              |
| ------------------------------------ |
| [Close Stream](/docs/close-stream)   |
| [Finalize](/docs/finalize)           |
| [Keep Alive](/docs/audio-keep-alive) |
| [Configure](/docs/configure)         |

## Rate Limits

> **Info**
>
> For information on Deepgram's Concurrency Rate Limits, refer to our [API Rate Limits Documentation](/reference/api-rate-limits).

## Deepgram Self-Hosted

> **Info**
>
> Having challenges with performance and latency? Check out Deepgram's [Self-Hosted Solution](/docs/self-hosted-introduction) to get the benefits of running your own hosted instance of Deepgram.

---