Speaker Identification
This section describes the actions that you can use to train speaker identification.
NOTE: Apart from ListSpeakerDatabases, ListSpeakers, and ListUnknownSpeakerAudio 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. |
AddUnknownSpeakerAudio | Adds one or more audio samples that represent unknown speakers. |
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. |
EstimateAllSpeakerThresholds | Calculates the thresholds that are necessary to distinguish between known and unknown speakers. |
EstimateSpeakerThreshold | Calculates the threshold that is necessary to distinguish between a specified speaker and an unknown speaker. |
ExportSpeakerDatabase | Exports a speaker database. |
GetSpeakerAudio | Returns an audio sample that is associated with a speaker. |
GetUnknownSpeakerAudio | Returns an audio sample that represents an unknown 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. |
ListUnknownSpeakerAudio | Returns a list of audio samples that were added to represent unknown speakers, for a specified database. |
MoveSpeaker | Moves a speaker from one database 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. |
NullUnknownSpeakerAudioData | Removes (deletes) an audio sample that represents an unknown speaker, but does not remove the training. |
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. |
RemoveUnknownSpeakerAudio | Removes (deletes) audio samples that represent unknown speakers. |
RenameSpeaker | Changes the identifier for a speaker that you have already added to a database. |
RenameSpeakerDatabase | Renames a database that stores speakers. |
SetSpeakerThreshold | Manually sets the threshold that is necessary to distinguish between a specified speaker and an unknown speaker. |
SyncSpeakers | Forces Media Server to synchronize with the latest speaker identification training in the database. |
UpdateSpeakerMetadata | Updates the value of a key-value pair in the custom metadata of a speaker. |