Namespace Microsoft::CognitiveServices::Speech::Speaker

Summary

Members Descriptions
enum EnrollmentInfoType A enum that represents the timing information of an enrollment. Added in version 1.12.0.
class Speaker::SpeakerIdentificationModel Represents speaker identification model used with speaker recognition class. Added in version 1.12.0.
class Speaker::SpeakerRecognitionCancellationDetails Represents the details of a canceled speaker recognition result.
class Speaker::SpeakerRecognitionResult Represents speaker recognition result. Added in 1.12.0.
class Speaker::SpeakerRecognizer Perform speaker recognition. Added in version 1.12.0.
class Speaker::SpeakerVerificationModel Represents speaker verification model used with speaker recognition class. Added in version 1.12.0.
class Speaker::VoiceProfile Class for VoiceProfile. Added in version 1.12.0.
class Speaker::VoiceProfileCancellationDetails Class for VoiceProfileCancellationDetails. This class represents error details of a voice profile result.
class Speaker::VoiceProfileClient Class for VoiceProfileClient. This class creates voice profile client for creating, doing enrollment, deleting and reseting a voice profile. Added in version 1.12.0.
class Speaker::VoiceProfileEnrollmentCancellationDetails Represents the cancellation details of a result of an enrollment. Added in version 1.12.0.
class Speaker::VoiceProfileEnrollmentResult Represents the result of an enrollment. Added in version 1.12.0.
class Speaker::VoiceProfilePhraseCancellationDetails Class for VoiceProfilePhraseCancellationDetails. This class represents error details of a voice profile result.
class Speaker::VoiceProfilePhraseResult Class for VoiceProfilePhraseResult. This class represents the result of requesting valid activation phrases for speaker recognition. Added in version 1.18.0.
class Speaker::VoiceProfileResult Class for VoiceProfileResult. This class represents the result of processing voice profiles. Added in version 1.12.0.

Members

enum EnrollmentInfoType

Values Descriptions
EnrollmentsCount Number of enrollment audios accepted for this profile.
EnrollmentsLength Total length of enrollment audios accepted for this profile.
EnrollmentsSpeechLength Summation of pure speech(which is the amount of audio after removing silence and non - speech segments) across all profile enrollments.
RemainingEnrollmentsSpeechLength Amount of pure speech (which is the amount of audio after removing silence and non-speech segments) needed to complete profile enrollment.
RemainingEnrollmentsCount Number of enrollment audios needed to complete profile enrollment.
AudioLength This enrollment audio length in hundred nanoseconds.
AudioSpeechLength This enrollment audio pure speech(which is the amount of audio after removing silence and non - speech segments) length in hundred nanoseconds.

A enum that represents the timing information of an enrollment. Added in version 1.12.0.