SpeakerRecognizer class

Menentukan kelas SpeakerRecognizer untuk operasi Speaker Recognition Handles dari pengguna untuk operasi Profil Suara (misalnya createProfile, deleteProfile)

Extends

Konstruktor

SpeakerRecognizer(SpeechConfig, AudioConfig)

Menginisialisasi instans SpeakerRecognizer.

Properti

authorizationToken

Mendapatkan token otorisasi yang digunakan untuk berkomunikasi dengan layanan.

internalData
properties

Kumpulan properti dan nilainya ditentukan untuk SpeakerRecognizer ini.

telemetryEnabled

Metode ini mengembalikan status pengaturan telemetri saat ini.

Properti yang Diwariskan

sessionStarted

Menentukan penanganan aktivitas untuk peristiwa yang dimulai sesi.

sessionStopped

Menentukan penanganan aktivitas untuk peristiwa yang dihentikan sesi.

speechEndDetected

Menentukan penanganan aktivitas untuk peristiwa ucapan yang dihentikan.

speechStartDetected

Menentukan penanganan aktivitas untuk peristiwa yang dimulai ucapan.

Metode

close()

Disertakan untuk kompatibilitas

recognizeOnceAsync(SpeakerIdentificationModel | SpeakerVerificationModel)

Mendapatkan hasil pengenalan untuk model menggunakan audio tertentu

Metode yang Diwarisi

enableTelemetry(boolean)

Metode ini secara global mengaktifkan atau menonaktifkan telemetri.

Detail Konstruktor

SpeakerRecognizer(SpeechConfig, AudioConfig)

Menginisialisasi instans SpeakerRecognizer.

new SpeakerRecognizer(speechConfig: SpeechConfig, audioConfig: AudioConfig)

Parameter

speechConfig
SpeechConfig

Kumpulan properti konfigurasi.

audioConfig
AudioConfig

Konfigurasi input audio opsional yang terkait dengan pengenal

Detail Properti

authorizationToken

Mendapatkan token otorisasi yang digunakan untuk berkomunikasi dengan layanan.

string authorizationToken

Nilai Properti

string

Token otorisasi.

internalData

object internalData

Nilai Properti

object

properties

Kumpulan properti dan nilainya ditentukan untuk SpeakerRecognizer ini.

PropertyCollection properties

Nilai Properti

Kumpulan properti dan nilainya ditentukan untuk SpeakerRecognizer ini.

telemetryEnabled

Metode ini mengembalikan status pengaturan telemetri saat ini.

static boolean telemetryEnabled

Nilai Properti

boolean

true jika telemetri diaktifkan, salah jika tidak.

Detail Properti yang Diwariskan

sessionStarted

Menentukan penanganan aktivitas untuk peristiwa yang dimulai sesi.

public sessionStarted: (sender: Recognizer, event: SessionEventArgs) => void

Nilai Properti

(sender: Recognizer, event: SessionEventArgs) => void

Diwarisi DariRecognizer.sessionStarted

sessionStopped

Menentukan penanganan aktivitas untuk peristiwa yang dihentikan sesi.

public sessionStopped: (sender: Recognizer, event: SessionEventArgs) => void

Nilai Properti

(sender: Recognizer, event: SessionEventArgs) => void

Diwarisi DariRecognizer.sessionStopped

speechEndDetected

Menentukan penanganan aktivitas untuk peristiwa ucapan yang dihentikan.

public speechEndDetected: (sender: Recognizer, event: RecognitionEventArgs) => void

Nilai Properti

(sender: Recognizer, event: RecognitionEventArgs) => void

Diwarisi DariRecognizer.speechEndDetected

speechStartDetected

Menentukan penanganan aktivitas untuk peristiwa yang dimulai ucapan.

public speechStartDetected: (sender: Recognizer, event: RecognitionEventArgs) => void

Nilai Properti

(sender: Recognizer, event: RecognitionEventArgs) => void

Diwarisi DariRecognizer.speechStartDetected

Detail Metode

close()

Disertakan untuk kompatibilitas

function close(): Promise<void>

Mengembalikan

Promise<void>

recognizeOnceAsync(SpeakerIdentificationModel | SpeakerVerificationModel)

Mendapatkan hasil pengenalan untuk model menggunakan audio tertentu

function recognizeOnceAsync(model: SpeakerIdentificationModel | SpeakerVerificationModel): Promise<SpeakerRecognitionResult>

Parameter

model

SpeakerIdentificationModel | SpeakerVerificationModel

Model yang berisi Profil Suara yang akan diidentifikasi

Mengembalikan

Detail Metode yang Diwarisi

enableTelemetry(boolean)

Metode ini secara global mengaktifkan atau menonaktifkan telemetri.

static function enableTelemetry(enabled: boolean)

Parameter

enabled

boolean

Pengaturan global untuk pengumpulan telemetri. Jika diatur ke true, informasi telemetri seperti kesalahan mikrofon, kesalahan pengenalan dikumpulkan dan dikirim ke Microsoft. Jika diatur ke false, tidak ada telemetri yang dikirim ke Microsoft.

Diwarisi DariRecognizer.enableTelemetry