Aracılığıyla paylaş


Text Dependent - Create Profile

Profil Oluştur
Belirtilen yerel ayara sahip yeni bir konuşmacı profili oluşturun.

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

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.

İstek Başlığı

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

string

İstek Gövdesi

Name Gerekli Tür Description
locale True

string

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

Yanıtlar

Name Tür Description
201 Created

TdProfileInfo

Konuşmacı profili başarıyla oluşturuldu. Oluşturulan profile başvurmak için GUID döndürülür.

Üst Bilgiler

location: string

Other Status Codes

SpeakerErrorInfo

Hata

Üst Bilgiler

x-ms-error-code: string

Güvenlik

Ocp-Apim-Subscription-Key

Tür: apiKey
İçinde: header

Örnekler

Successful Query

Örnek isteği

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


{
  "locale": "en-us"
}

Örnek yanıt

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"
  }
}

Tanımlar

Name Description
Error
LocaleInfo

Konuşmacı profili yerel ayarı

SpeakerErrorInfo

Konuşmacı hata iletisi

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.

Error

Name Tür Description
code

string

message

string

LocaleInfo

Konuşmacı profili yerel ayarı

Name Tür Description
locale

string

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

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ı.

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