Submit Identification Job
- Include all voiceprints to match in each request. Voiceprints from previous jobs are not added automatically.
- Retrieve and store any output that you need before it is deleted.
- See Data retention for the full policy.
- VAD and Cross-talk Sensitivity - Tuning detection sensitivity (precision-3)
- Output Scores - Confidence scores, and frame-level speech, cross-talk and speaker probabilities
Authorizations
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Body
List of voiceprints to identify against
1 - 50 elementsURL of the audio file to be processed
"https://example.com/audio.wav"
Webhook URL to receive results when job is completed (optional)
"https://example.com/webhook"
When true, webhook payload only includes jobId and status (excludes output). Useful for large payloads.
true
precision-2, precision-3 "precision-2"
Number of speakers. Only use if the number of speakers is known in advance. Number of speakers is detected automatically if not provided. Setting this value results in better overall diarization performance. In rare cases where we cannot honor this request (e.g. short files and large number of speakers), a warning will be added to the output. Equivalent to sending minSpeakers==maxSpeakers
x >= 12
Minimum number of speakers (must be <= maxSpeakers if both are set)
x >= 11
Maximum number of speakers (must be >= minSpeakers if both are set)
x >= 14
Controls the sensitivity of voice activity detection (VAD). Float in [-5.0, 5.0], defaults to 0.0 (balanced precision/recall). Higher values increase recall (less speech missed). Lower values increase precision (less non-speech detected as speech). Only available for the precision-3 model.
-5 <= x <= 50
Controls the sensitivity of overlapping speech (cross-talk) detection. Float in [-5.0, 5.0], defaults to 0.0 (balanced precision/recall). Higher values increase recall (detect more overlapping speech). Lower values increase precision (detect only clear overlaps). Only available for the precision-3 model.
-5 <= x <= 50
Includes turn-level confidence values in the output.
true
Includes exclusive diarization values in the output in exclusiveDiarization key (equivalent to diarization but without overlapping speech).
true
Include confidence values in the output. Output is considerably larger when this option is enabled. Output includes a list of confidence scores with a resolution. Not supported by the precision-3 model, which returns an error if this is set; use speechProbability, crosstalkProbability or speakerProbability instead.
true
Includes a frame-level speech probability curve in the output, in the speechProbability key. Only available for the precision-3 model.
true
Includes a frame-level overlapping speech (cross-talk) probability curve in the output, in the crosstalkProbability key. Only available for the precision-3 model.
true
Includes per-speaker, frame-level probability scores in the output, in the speakerProbability key. Only available for the precision-3 model.
true
Customize how voiceprints are matched against speakers