Speaker Identification

This section describes the actions that you can use to train speaker identification.

NOTE: Apart from ListSpeakerDatabases and ListSpeakers all of these actions are administrative actions. Administrative actions can be sent only by users who belong to an authorization role that allows the Admin standard role, or which enables the action explicitly. See Authorization Roles Configuration Parameters.

AddSpeakerAudio
Adds one or more audio samples to a speaker.
AddSpeakerMetadata
Adds custom metadata (a key-value pair) to a speaker.
BuildAllSpeakers
Trains Media Server to recognize any speakers that exist in its database and need training.
BuildSpeaker
Trains Media Server to recognize a speaker.
CreateSpeakerDatabase
Creates a new, empty, database to store speakers for speaker identification.
ExportSpeakerDatabase
Exports a speaker database.
GetSpeakerAudio
Returns an audio sample that is associated with a speaker.
ImportSpeakerDatabase
Imports an existing speaker database.
ListSpeakerDatabases
Lists the databases that have been created to store speakers for speaker identification.
ListSpeakers
Lists the speakers in a specified database.
MoveSpeaker
Moves a speaker from one database to another.
MoveSpeakerAudio
Moves an audio sample from one speaker to another.
NewSpeaker
Adds a new speaker to a database of speakers.
NullSpeakerAudioData
Removes (deletes) an audio sample from a speaker, but does not remove the training.
RelabelSpeakerAudio
Changes the label of an audio sample.
RemoveSpeaker
Removes (deletes) an existing speaker.
RemoveSpeakerAudio
Removes (deletes) one or more audio samples from a speaker.
RemoveSpeakerDatabase
Removes (deletes) a database that stores speakers.
RemoveSpeakerMetadata
Removes custom metadata (a key-value pair) from a speaker.
RenameSpeaker
Changes the identifier for a speaker that you have already added to a database.
RenameSpeakerDatabase
Renames a database that stores speakers.
SyncSpeakers
Forces Media Server to synchronize with the latest speaker identification training in the database.
TrainSpeaker
Train Media Server to recognize a speaker with a single action.
UnsyncSpeakers
Removes all speaker identification training from memory (does not affect the database).
UpdateSpeakerMetadata
Updates the value of a key-value pair in the custom metadata of a speaker.