Text Dependent - Reset Profile
Reset Profil
Mengatur ulang profil yang ada ke status pembuatan aslinya. Operasi reset melakukan hal berikut:
- Memperbarui enrollmentStatus ke Pendaftaran.
- Memperbarui lastUpdatedDateTime.
- Memperbarui enrollmentsCount ke 0.
- Memperbarui pendaftaranLength ke 0.
- Memperbarui pendaftaranSpeechLength ke 0.
- Pembaruan remainingEnrollmentsCount ke nomor awal yang diperlukan.
- Menghapus semua pendaftaran terkait dari penyimpanan.
- Menghapus asosiasi frasa sandi yang dipilih.
- Mereset nilai modelVersion.
POST {endpoint}/speaker-recognition/verification/text-dependent/profiles/{profileId}:reset?api-version=2021-09-05
Parameter URI
| Nama | Dalam | Diperlukan | Jenis | Deskripsi |
|---|---|---|---|---|
|
endpoint
|
path | True |
string |
Titik akhir Cognitive Services yang didukung (protokol dan nama host, misalnya: https://westus.api.cognitive.microsoft.com). |
|
profile
|
path | True |
string (uuid) |
Pengidentifikasi unik untuk id profil (guid). |
|
api-version
|
query | True |
string |
Menentukan versi operasi yang akan digunakan untuk permintaan ini. |
Header Permintaan
| Nama | Diperlukan | Jenis | Deskripsi |
|---|---|---|---|
| Ocp-Apim-Subscription-Key | True |
string |
Respons
| Nama | Jenis | Deskripsi |
|---|---|---|
| 200 OK |
Reset profil pembicara berhasil. Profil dikembalikan dengan nilai reset. Header Location: string |
|
| Other Status Codes |
Kegagalan Header x-ms-error-code: string |
Keamanan
Ocp-Apim-Subscription-Key
Jenis:
apiKey
Dalam:
header
Contoh
Successful Query
Permintaan sampel
POST https://westus.api.cognitive.microsoft.com/speaker-recognition/verification/text-dependent/profiles/49a36324-fc4b-4387-aa06-090cfbf0064f:reset?api-version=2021-09-05
Respon sampel
Content-Type: application/json
{
"profileId": "49a36324-fc4b-4387-aa06-090cfbf0064f",
"locale": "en-US",
"enrollmentStatus": "Enrolling",
"createdDateTime": "2015-04-23T18:25:43.41Z",
"lastUpdatedDateTime": "2015-04-23T18:25:43.41Z",
"enrollmentsCount": 0,
"enrollmentsLengthInSec": 0,
"enrollmentsSpeechLengthInSec": 0,
"remainingEnrollmentsCount": 3,
"modelVersion": "2019-12-05"
}
Content-Type: application/json
x-ms-error-code: Error Code
{
"error": {
"code": "Error Code",
"message": "Erro Messae"
}
}
Definisi
| Nama | Deskripsi |
|---|---|
| Error | |
|
Speaker |
Pesan kesalahan pembicara |
|
Td |
info profil Pembicara Text-Dependent |
|
Training |
Status yang mewakili status profil saat ini. Nilai yang tersedia antara lain:
|
Error
| Nama | Jenis | Deskripsi |
|---|---|---|
| code |
string |
|
| message |
string |
SpeakerErrorInfo
Pesan kesalahan pembicara
| Nama | Jenis | Deskripsi |
|---|---|---|
| error |
TdProfileInfo
info profil Pembicara Text-Dependent
| Nama | Jenis | Deskripsi |
|---|---|---|
| createdDateTime |
string (date-time) |
Tanggalwaktu pembuatan profil. |
| enrollmentStatus |
Status yang mewakili status profil saat ini. Nilai yang tersedia antara lain:
|
|
| enrollmentsCount |
integer |
Jumlah audio pendaftaran yang diterima untuk profil ini. |
| enrollmentsLengthInSec |
number |
Total panjang audio pendaftaran yang diterima untuk profil ini dalam hitungan detik. |
| enrollmentsSpeechLengthInSec |
number |
Penjumlahan ucapan murni (yang merupakan jumlah audio setelah menghapus segmen keheningan dan non-ucapan) di semua pendaftaran profil dalam hitungan detik. |
| lastUpdatedDateTime |
string (date-time) |
Tanggalwaktu terakhir saat profil diperbarui. |
| locale |
string pattern: ^[a-zA-Z]{2}-?[a-zA-Z]{2}$ |
Pengidentifikasi bahasa yang terdiri dari kombinasi kode bahasa dan kode negara. |
| modelVersion |
string (date) |
Tanggal menentukan model yang ditetapkan ke profil ini. Formatnya adalah yyyy-mm-dd. Jika profil tidak memiliki pendaftaran, nilai ini akan kosong. |
| profileId |
string (uuid) |
Pengidentifikasi unik untuk id profil (guid). |
| remainingEnrollmentsCount |
integer |
Jumlah audio pendaftaran yang diperlukan untuk menyelesaikan pendaftaran profil. |
TrainingStatusType
Status yang mewakili status profil saat ini. Nilai yang tersedia antara lain:
- Pendaftaran: profil tidak memiliki cetak suara dan tidak siap untuk permintaan pengenalan.
- Pelatihan: cetak suara profil sedang dibuat dan tidak dapat digunakan untuk pengenalan saat ini.
- Terdaftar: profil memiliki cetak suara dan siap untuk permintaan pengenalan.
| Nilai | Deskripsi |
|---|---|
| Enrolling | |
| Training | |
| Enrolled |