v1

latestOpenAPI 3.0.3RingCentral API License Agreement2026-08-064871,2921.5 MB
Audio

Speaker Identification

Returns Speaker Identification to the provided webhook URI.

post/ai/audio/v1/async/speaker-identify

Query parameters

webhookstring uri required

The webhook URI to which the job response will be returned

Request body

contentUristring uri

Publicly facing uri

encoding'Mpeg' | 'Mp4' | 'Wav' | 'Webm' | 'Webp' | 'Aac' | 'Avi' | 'Ogg' required

The encoding of the original audio

languageCodestring required

Language spoken in the audio file.

sourcestring

Source of the audio file eg: Phone, RingCentral, GoogleMeet, Zoom etc

audioType'CallCenter' | 'Meeting' | 'EarningsCalls' | 'Interview' | 'PressConference' | 'Voicemail'

Type of the audio

speakerIdsstring[] required

Set of enrolled speakers to be identified from the media.

enableVoiceActivityDetectionboolean

Apply voice activity detection.

Example request

{
  "encoding": "Wav",
  "languageCode": "en-US",
  "source": "RingCentral",
  "audioType": "CallCenter",
  "speakerIds": [
    "speakerId1",
    "speakerId2"
  ]
}

Response

Task accepted for processing.

jobIdstring