SpeakerRecognizer class
Menentukan kelas SpeakerRecognizer untuk operasi Speaker Recognition Handles dari pengguna untuk operasi Profil Suara (misalnya createProfile, deleteProfile)
- Extends
Konstruktor
Speaker |
Menginisialisasi instans SpeakerRecognizer. |
Properti
authorization |
Mendapatkan token otorisasi yang digunakan untuk berkomunikasi dengan layanan. |
internal |
|
properties | Kumpulan properti dan nilainya ditentukan untuk SpeakerRecognizer ini. |
telemetry |
Metode ini mengembalikan status pengaturan telemetri saat ini. |
Properti yang Diwariskan
session |
Menentukan penanganan aktivitas untuk peristiwa yang dimulai sesi. |
session |
Menentukan penanganan aktivitas untuk peristiwa yang dihentikan sesi. |
speech |
Menentukan penanganan aktivitas untuk peristiwa ucapan yang dihentikan. |
speech |
Menentukan penanganan aktivitas untuk peristiwa yang dimulai ucapan. |
Metode
close() | Disertakan untuk kompatibilitas |
recognize |
Mendapatkan hasil pengenalan untuk model menggunakan audio tertentu |
Metode yang Diwarisi
enable |
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 yang berisi Profil Suara yang akan diidentifikasi
Mengembalikan
Promise<SpeakerRecognitionResult>
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