Enroll Voiceprint
voice_id_enrollEnroll a voiceprint for a speaker from ~2s of clear speech. Repeat with more clips to strengthen it.
Only an irreversible embedding is stored — never the raw audio.
Returns: dict with keys: speaker_id (str), n_samples (int), enrolled (bool).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| audio | Yes | Base64-encoded WAV with >= 2s of clear speech | |
| group_id | Yes | The group/namespace this speaker belongs to | |
| speaker_id | Yes | Your identifier for this speaker |