> ## Documentation Index
> Fetch the complete documentation index at: https://help.descript.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Automatic Speaker detection

> Have Descript find each voice and automatically label speakers once across a project.

When you record a conversation or interview with multiple participants, Descript can automatically detect distinct voices and help you label each [<u>Speaker</u>](/script-editing/speakers). You'll identify each participant once, and Descript applies those labels throughout your transcript.

<img src="https://mintcdn.com/descript-5bf56f3f/rKBXdXI8wIKScU9U/images/external/descript-40689556563469-9a6ea7d4dc.png?fit=max&auto=format&n=rKBXdXI8wIKScU9U&q=85&s=4702f06855ec01563e1a29ee3877ce7b" alt="Speaker labels applied in a Descript transcript after automatic speaker detection" width="3024" height="1888" data-path="images/external/descript-40689556563469-9a6ea7d4dc.png" />

## How speaker detection works

Speaker detection works in two steps:

1. **Detect**: When you import and transcribe a file, Descript's AI automatically analyzes the audio and identifies distinct voices. Automatic Speaker detection is available for files up to 5 hours long.
2. **Identify**: Once detection finishes, you'll get a notification prompting you to assign a name to each Speaker. Descript plays a sample of each voice so you can tell them apart and create labels.

After you identify your Speakers, Descript automatically applies labels throughout your script.

## Speaker detection modes

Speaker detection works differently depending on your selected mode (automatic or manual). This [app setting](/account-and-app-settings/app-settings) can be different between web and desktop apps, so check your settings in both [Descript for Web](/getting-started/descript-for-web) and [the desktop app](/getting-started/install).

| Automatic detection (default)                                | Manual detection                                   |
| ------------------------------------------------------------ | -------------------------------------------------- |
| Runs automatically without asking for the number of speakers | Prompts you to select the number of speakers first |
| Up to 10 hours                                               | Up to 3 hours                                      |
| **Always ask before detecting speakers** is **OFF**          | **Always ask before detecting speakers** is **ON** |

If your file exceeds these limits, the **Detect speakers** option will be disabled. You can check this by right-clicking the file — a tooltip will explain the time restriction.

## Detect and identify speakers

1. [Import your file into a project](/getting-started/import-overview). Descript begins detecting speakers in the background automatically as part of the [automatic transcription](/script-editing/automatic-transcription) process.
2. When detection is complete, you’ll get a notification. Click **Identify speakers**.<br /><img src="https://mintcdn.com/descript-5bf56f3f/rKBXdXI8wIKScU9U/images/external/descript-40689556565773-e09e9ea1c1.png?fit=max&auto=format&n=rKBXdXI8wIKScU9U&q=85&s=5f78da694b266895ece1eb1f9950f264" alt="Identify speakers prompt in Descript displayed after automatic speaker detection completes" width="1464" height="914" data-path="images/external/descript-40689556565773-e09e9ea1c1.png" />
3. The **Identify speakers** modal will open. Listen to the audio sample for each detected voice to confirm who's speaking.
4. Add the speaker’s name, or select an existing name from the list.<br /><img src="https://mintcdn.com/descript-5bf56f3f/rKBXdXI8wIKScU9U/images/external/descript-40689556572045-28c490126c.png?fit=max&auto=format&n=rKBXdXI8wIKScU9U&q=85&s=153582619751bd69ed5f6de1503b2b0c" alt="Add speaker name dialog in Descript" width="1244" height="798" data-path="images/external/descript-40689556572045-28c490126c.png" />
5. When you’ve listened to all the samples, click **Close**.
6. [Add the file to your script panel](/getting-started/add-a-file-to-the-script) — the speaker labels will appear automatically in your transcript.

After you add speaker labels, Descript remembers them and applies them intelligently as you edit — even when you cut, copy, and paste among compositions.

## Manually trigger speaker detection

If automatic detection is disabled, speaker detection won't run when you import files. To trigger it manually, click the ellipsis next to your file in [<u>the Project panel</u>](/descript-tour/project-panel) and select **Detect speakers**. You'll be prompted to enter the number of speakers before detection begins.

<img src="https://mintcdn.com/descript-5bf56f3f/rKBXdXI8wIKScU9U/images/external/descript-40689573464461-571dfa4c7d.png?fit=max&auto=format&n=rKBXdXI8wIKScU9U&q=85&s=3be9404e3ed79283ebc6ec38b1808dfa" alt="Project file actions menu to manually initiate speaker detection" width="1046" height="653" data-path="images/external/descript-40689573464461-571dfa4c7d.png" />

If the Detect speakers option is unavailable, your file may exceed the 3-hour time limit for manual detection.
