Text Dependent - List Profiles

Liste Profilleri
Bir profil kümesi alır. Profiller ProfileId değerine göre alfabetik olarak sıralanır

GET {endpoint}/speaker-recognition/verification/text-dependent/profiles?api-version=2021-09-05
GET {endpoint}/speaker-recognition/verification/text-dependent/profiles?api-version=2021-09-05&maxpagesize={maxpagesize}

URI Parametreleri

Name İçinde Gerekli Tür Description
endpoint
path True

string

Desteklenen Bilişsel Hizmetler uç noktaları (protokol ve konak adı, örneğin: https://westus.api.cognitive.microsoft.com).

api-version
query True

string

Bu istek için kullanılacak işlemin sürümünü belirtir.

maxpagesize
query

integer

Döndürülecek profil sayısı. Varsayılan değer 100 ve en fazla 500'dür

İstek Başlığı

Name Gerekli Tür Description
Ocp-Apim-Subscription-Key True

string

Yanıtlar

Name Tür Description
200 OK

TdProfileInfoList

Tamam

Other Status Codes

SpeakerErrorInfo

Hata

Headers

x-ms-error-code: string

Güvenlik

Ocp-Apim-Subscription-Key

Type: apiKey
In: header

Örnekler

Successful Query

Sample Request

GET https://westus.api.cognitive.microsoft.com/speaker-recognition/verification/text-dependent/profiles?api-version=2021-09-05

Sample Response

Content-Type: application/json
{
  "value": [
    {
      "profileId": "49a36324-fc4b-4387-aa06-090cfbf0064f",
      "locale": "en-US",
      "enrollmentStatus": "Enrolling",
      "createdDateTime": "2015-04-23T18:25:43.41Z",
      "lastUpdatedDateTime": "2015-04-23T19:34:51.52Z",
      "enrollmentsCount": 1,
      "enrollmentsLengthInSec": 1.83,
      "enrollmentsSpeechLengthInSec": 1.35,
      "remainingEnrollmentsCount": 2,
      "modelVersion": "2019-12-05"
    }
  ],
  "nextLink": "{opaqueUrl}"
}
Content-Type: application/json
x-ms-error-code: Error Code
{
  "error": {
    "code": "Error Code",
    "message": "Erro Messae"
  }
}

Tanımlar

Name Description
Error
SpeakerErrorInfo

Konuşmacı hata iletisi

TdProfileInfo

konuşmacı profili bilgilerini Text-Dependent

TdProfileInfoList

konuşmacı profili bilgi listesini Text-Dependent

TrainingStatusType

Profilin geçerli durumunu temsil eden durum. Kullanılabilir değerler şunlardır:

  • Kaydediliyor: profilde ses izi yok ve tanıma istekleri için hazır değil.
  • Eğitim: Profilin sesli baskısı oluşturuluyor ve şu anda tanıma için kullanılamıyor.
  • Kayıtlı: profilin ses baskısı vardır ve tanıma istekleri için hazırdır.

Error

Name Tür Description
code

string

message

string

SpeakerErrorInfo

Konuşmacı hata iletisi

Name Tür Description
error

Error

TdProfileInfo

konuşmacı profili bilgilerini Text-Dependent

Name Tür Description
createdDateTime

string

Profil oluşturma datetime.

enrollmentStatus

TrainingStatusType

Profilin geçerli durumunu temsil eden durum. Kullanılabilir değerler şunlardır:

  • Kaydediliyor: profilde ses izi yok ve tanıma istekleri için hazır değil.
  • Eğitim: Profilin sesli baskısı oluşturuluyor ve şu anda tanıma için kullanılamıyor.
  • Kayıtlı: profilin ses baskısı vardır ve tanıma istekleri için hazırdır.
enrollmentsCount

integer

Bu profil için kabul edilen kayıt seslerinin sayısı.

enrollmentsLengthInSec

number

Bu profil için kabul edilen kayıt seslerinin saniye cinsinden toplam uzunluğu.

enrollmentsSpeechLengthInSec

number

Saniyeler içinde tüm profil kayıtlarında saf konuşmanın (sessizliği ve konuşma dışı kesimleri kaldırdıktan sonraki ses miktarıdır) toplamı.

lastUpdatedDateTime

string

Profilin güncelleştirildiği son tarih saat.

locale

string

Dil kodu ve ülke kodunun birleşiminden oluşan dil tanımlayıcısı.

modelVersion

string

Bu profile atanan modeli belirten tarih. Biçim yyyy-aa-gg şeklindedir. Profilde kayıt yoksa bu değer boş olur.

profileId

string

Profil kimliği (guid) için benzersiz tanımlayıcı.

remainingEnrollmentsCount

integer

Profil kaydını tamamlamak için gereken kayıt seslerinin sayısı.

TdProfileInfoList

konuşmacı profili bilgi listesini Text-Dependent

Name Tür Description
nextLink

string

value

TdProfileInfo[]

konuşmacı profili bilgilerini Text-Dependent

TrainingStatusType

Profilin geçerli durumunu temsil eden durum. Kullanılabilir değerler şunlardır:

  • Kaydediliyor: profilde ses izi yok ve tanıma istekleri için hazır değil.
  • Eğitim: Profilin sesli baskısı oluşturuluyor ve şu anda tanıma için kullanılamıyor.
  • Kayıtlı: profilin ses baskısı vardır ve tanıma istekleri için hazırdır.
Name Tür Description
Enrolled

string

Enrolling

string

Training

string