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

# Get Speaker

> Get details for a specific speaker

## Path Parameters

<ParamField path="speaker_id" type="string" required>
  The unique speaker ID
</ParamField>

## Response

<ResponseField name="id" type="string" required>
  Unique speaker identifier
</ResponseField>

<ResponseField name="gender" type="string" required>
  Speaker gender
</ResponseField>

<ResponseField name="region" type="string" required>
  Geographic region
</ResponseField>

<ResponseField name="accent" type="string">
  Accent type
</ResponseField>

<ResponseField name="age_range" type="string">
  Age bracket
</ResponseField>

<ResponseField name="native_language" type="string">
  Native language
</ResponseField>

<ResponseField name="sample_audio_url" type="string">
  URL to sample audio
</ResponseField>

<RequestExample>
  ```bash cURL theme={null}
  curl "https://api.destined.ai/v1/speakers/abc123-def456" \
    -H "Authorization: Bearer YOUR_API_KEY"
  ```

  ```typescript TypeScript theme={null}
  const speaker = await client.speakers.getSpeakerV1SpeakersSpeakerIdGet({
    speakerId: "abc123-def456",
  });
  ```
</RequestExample>

<ResponseExample>
  ```json 200 theme={null}
  {
    "id": "abc123-def456",
    "gender": "Female",
    "region": "Georgia",
    "accent": "Southern",
    "age_range": "25-34",
    "native_language": "English",
    "sample_audio_url": "https://voice.s3.amazonaws.com/samples/abc123.wav"
  }
  ```

  ```json 404 theme={null}
  {
    "detail": "Speaker not found"
  }
  ```
</ResponseExample>
