---
title: "Speaker Identification"
method: POST
path: "/ai/audio/v1/async/speaker-identify"
tags: ["Audio"]
---

# Speaker Identification

`POST /ai/audio/v1/async/speaker-identify`

Returns Speaker Identification to the provided webhook URI.

## Query parameters

- `webhook` string, uri, required

## Request body

- IdentifyInput
  - `contentUri` string, uri — Publicly facing uri
  - `encoding` 'Mpeg' | 'Mp4' | 'Wav' | 'Webm' | 'Webp' | 'Aac' | 'Avi' | 'Ogg', required — The encoding of the original audio
  - `languageCode` string, required — Language spoken in the audio file.
  - `source` string — Source of the audio file eg: Phone, RingCentral, GoogleMeet, Zoom etc
  - `audioType` 'CallCenter' | 'Meeting' | 'EarningsCalls' | 'Interview' | 'PressConference' | 'Voicemail' — Type of the audio
  - `speakerIds` string[], required — Set of enrolled speakers to be identified from the media.
  - `enableVoiceActivityDetection` boolean — Apply voice activity detection.

## Response `202`

Task accepted for processing.

- CaiAsyncApiResponse
  - `jobId` string

## Other responses

- `400` — Bad Request

---

[API](https://skmtc.net/ringcentral/apis/ringcentral-api.md) · [All operations](https://skmtc.net/ringcentral/apis/ringcentral-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/ringcentral/ringcentral-api/revisions/8d602198ec97/schema)
