Datasets - Commit Blocks
Zatwierdź listę zablokowanych, aby ukończyć przekazywanie zestawu danych.
POST {endpoint}/speechtotext/datasets/{id}/blocks:commit?api-version=2025-10-15
Parametry identyfikatora URI
| Nazwa | W | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
endpoint
|
path | True |
string |
Obsługiwane punkty końcowe usług Cognitive Services (protokół i nazwa hosta, na przykład: https://westus.api.cognitive.microsoft.com). |
|
id
|
path | True |
string (uuid) |
Identyfikator zbioru danych. |
|
api-version
|
query | True |
string |
Żądana wersja interfejsu API. |
Nagłówek żądania
| Nazwa | Wymagane | Typ | Opis |
|---|---|---|---|
| Ocp-Apim-Subscription-Key | True |
string |
Podaj klucz konta usług Cognitive Services w tym miejscu. |
Treść żądania
| Nazwa | Typ | Opis |
|---|---|---|
| blockList |
Lista bloków, które kompilują zestaw danych. |
Odpowiedzi
| Nazwa | Typ | Opis |
|---|---|---|
| 200 OK |
Lista zablokowanych zostanie zaakceptowana i proces importu danych może być kontynuowany. |
|
| Other Status Codes |
Wystąpił błąd. |
Zabezpieczenia
Ocp-Apim-Subscription-Key
Podaj klucz konta usług Cognitive Services w tym miejscu.
Typ:
apiKey
W:
header
Przykłady
Commit uploaded blocks to dataset
Przykładowe żądanie
POST {endpoint}/speechtotext/datasets/9d5f4100-5f8e-4dd6-bd83-9bbbf50d57f1/blocks:commit?api-version=2025-10-15
[
{
"kind": "Uncommitted",
"id": "AAA="
},
{
"kind": "Uncommitted",
"id": "AAE="
},
{
"kind": "Uncommitted",
"id": "AAI="
}
]
Przykładowa odpowiedź
Definicje
| Nazwa | Opis |
|---|---|
|
Block |
Rodzaj bloku |
|
Commit |
CommitBlocksEntry |
|
Detailed |
Szczegółowy kod błędu |
| Error |
Error |
|
Error |
ErrorCode |
|
Inner |
InnerError |
BlockKind
Rodzaj bloku
| Wartość | Opis |
|---|---|
| Committed |
Blok danych z zatwierdzonej listy zablokowanych. |
| Uncommitted |
Blok danych z niezatwierdzonej listy zablokowanych. |
| Latest |
Blok danych z niezatwierdzonej listy zablokowanych, jeśli istnieje, w przeciwnym razie z zatwierdzonej listy zablokowanych. |
CommitBlocksEntry
CommitBlocksEntry
| Nazwa | Typ | Opis |
|---|---|---|
| id |
string |
|
| kind |
Rodzaj bloku |
DetailedErrorCode
Szczegółowy kod błędu
| Wartość | Opis |
|---|---|
| InvalidParameterValue |
Nieprawidłowa wartość parametru. |
| InvalidRequestBodyFormat |
Nieprawidłowy format treści żądania. |
| EmptyRequest |
Puste żądanie. |
| MissingInputRecords |
Brakujące rekordy wejściowe. |
| InvalidDocument |
Nieprawidłowy dokument. |
| ModelVersionIncorrect |
Nieprawidłowa wersja modelu. |
| InvalidDocumentBatch |
Nieprawidłowa partia dokumentów. |
| UnsupportedLanguageCode |
Nieobsługiwany kod języka. |
| DataImportFailed |
Importowanie danych nie powiodło się. |
| InUseViolation |
Naruszenie zasad użytkowania. |
| InvalidLocale |
Nieprawidłowe ustawienia regionalne. |
| InvalidBaseModel |
Nieprawidłowy model podstawowy. |
| InvalidAdaptationMapping |
Nieprawidłowe mapowanie adaptacji. |
| InvalidDataset |
Nieprawidłowy zestaw danych. |
| InvalidTest |
Nieprawidłowy test. |
| FailedDataset |
Zestaw danych, który zakończył się niepowodzeniem. |
| InvalidModel |
Nieprawidłowy model. |
| InvalidTranscription |
Nieprawidłowa transkrypcja. |
| InvalidPayload |
Nieprawidłowy ładunek. |
| InvalidParameter |
Nieprawidłowy parametr. |
| EndpointWithoutLogging |
Punkt końcowy bez rejestrowania. |
| InvalidPermissions |
Nieprawidłowe uprawnienia. |
| InvalidPrerequisite |
Nieprawidłowy warunek wstępny. |
| InvalidProductId |
Nieprawidłowy identyfikator produktu. |
| InvalidSubscription |
Nieprawidłowa subskrypcja. |
| InvalidProject |
Nieprawidłowy projekt. |
| InvalidProjectKind |
Nieprawidłowy rodzaj projektu. |
| InvalidRecordingsUri |
Nieprawidłowy identyfikator URI nagrań. |
| OnlyOneOfUrlsOrContainerOrDataset |
Tylko jeden z adresów URL, kontener lub zestaw danych. |
| ExceededNumberOfRecordingsUris |
Przekroczono liczbę identyfikatorów URI nagrań. |
| InvalidChannels |
Nieprawidłowe kanały. |
| ModelMismatch |
Niezgodność modelu. |
| ProjectGenderMismatch |
Projekt niedopasowania płci. |
| ModelDeprecated |
Model przestarzały. |
| ModelExists |
Model istnieje. |
| ModelNotDeployable |
Model nie można wdrożyć. |
| EndpointNotUpdatable |
Nie można zaktualizować punktu końcowego. |
| SingleDefaultEndpoint |
Pojedynczy domyślny punkt końcowy. |
| EndpointCannotBeDefault |
Punkt końcowy nie może być domyślny. |
| InvalidModelUri |
Nieprawidłowy identyfikator URI modelu. |
| SubscriptionNotFound |
Nie znaleziono subskrypcji. |
| QuotaViolation |
Naruszenie limitu przydziału. |
| UnsupportedDelta |
Nieobsługiwana delta. |
| UnsupportedFilter |
Nieobsługiwany filtr. |
| UnsupportedPagination |
Nieobsługiwana stronicowanie. |
| UnsupportedDynamicConfiguration |
Nieobsługiwana konfiguracja dynamiczna. |
| UnsupportedOrderBy |
Nieobsługiwane zamówienie przez. |
| NoUtf8WithBom |
Brak utf8 z bom. |
| ModelDeploymentNotCompleteState |
Wdrożenie modelu nie jest ukończonym stanem. |
| SkuLimitsExist |
Istnieją limity jednostek SKU. |
| DeployingFailedModel |
Wdrażanie modelu, który zakończył się niepowodzeniem. |
| UnsupportedTimeRange |
Nieobsługiwany zakres czasu. |
| InvalidLogDate |
Nieprawidłowa data logowania. |
| InvalidLogId |
Nieprawidłowy identyfikator dziennika. |
| InvalidLogStartTime |
Nieprawidłowa godzina rozpoczęcia dziennika. |
| InvalidLogEndTime |
Nieprawidłowy czas zakończenia dziennika. |
| InvalidTopForLogs |
Nieprawidłowa góra dla dzienników. |
| InvalidSkipTokenForLogs |
Nieprawidłowy token pomijania dzienników. |
| DeleteNotAllowed |
Usuwanie jest niedozwolone. |
| Forbidden |
Zakazany. |
| DeployNotAllowed |
Wdrażanie jest niedozwolone. |
| UnexpectedError |
Nieoczekiwany błąd. |
| InvalidCollection |
Nieprawidłowa kolekcja. |
| InvalidCallbackUri |
Nieprawidłowy identyfikator URI wywołania zwrotnego. |
| InvalidSasValidityDuration |
Nieprawidłowy czas ważności sygnatury dostępu współdzielonego. |
| InaccessibleCustomerStorage |
Niedostępny magazyn klienta. |
| UnsupportedClassBasedAdaptation |
Nieobsługiwana adaptacja oparta na klasach. |
| InvalidWebHookEventKind |
Nieprawidłowy rodzaj zdarzenia elementu webhook. |
| InvalidTimeToLive |
Nieprawidłowy czas zamieszkania. |
| InvalidSourceAzureResourceId |
Nieprawidłowy identyfikator źródłowego zasobu platformy Azure. |
| ModelCopyAuthorizationExpired |
Wygasła autoryzacja ModelCopyAuthorization. |
| EndpointLoggingNotSupported |
Rejestrowanie punktów końcowych nie jest obsługiwane. |
| NoLanguageIdentified |
Identyfikacja języka nie rozpoznała żadnego języka. |
| MultipleLanguagesIdentified |
Identyfikacja języka rozpoznała wiele języków. Nie udało się ustalić języka dominującego. |
| InvalidAudioFormat |
Format dźwięku wejściowego nie jest obsługiwany. |
| BadChannelConfiguration |
Istnieje niezgodność między kanałami audio w danych, konfiguracji lub wymaganiach aplikacji. |
| InvalidChannelSpecification |
Wybór kanałów w żądaniu transkrypcji nie jest obsługiwany (np. nie wybrano ani 0, ani 1). |
| AudioLengthLimitExceeded |
Plik audio jest dłuższy niż maksymalny dozwolony czas trwania. |
| EmptyAudioFile |
Plik audio jest pusty. |
Error
Error
| Nazwa | Typ | Opis |
|---|---|---|
| code |
ErrorCode |
|
| details |
Error[] |
Dodatkowe informacje pomocnicze dotyczące błędu i/lub oczekiwanych zasad. |
| innerError |
InnerError |
|
| message |
string |
Ogólny komunikat o błędzie. |
| target |
string |
Źródło błędu. Na przykład będzie to "dokumenty" lub "identyfikator dokumentu" w przypadku nieprawidłowego dokumentu. |
ErrorCode
ErrorCode
| Wartość | Opis |
|---|---|
| InvalidRequest |
Reprezentuje nieprawidłowy kod błędu żądania. |
| InvalidArgument |
Reprezentujący kod błędu nieprawidłowego argumentu. |
| InternalServerError |
Reprezentujący kod błędu wewnętrznego serwera. |
| ServiceUnavailable |
Reprezentujący kod błędu niedostępności usługi. |
| NotFound |
Reprezentuje kod błędu nie znaleziono. |
| PipelineError |
Reprezentujący kod błędu potoku. |
| Conflict |
Reprezentujący kod błędu konfliktu. |
| InternalCommunicationFailed |
Reprezentowanie kodu błędu komunikacji wewnętrznej nie powiodło się. |
| Forbidden |
Reprezentuje zabroniony kod błędu. |
| NotAllowed |
Reprezentuje niedozwolony kod błędu. |
| Unauthorized |
Reprezentuje nieautoryzowany kod błędu. |
| UnsupportedMediaType |
Reprezentuje kod błędu nieobsługiwanego typu nośnika. |
| TooManyRequests |
Reprezentujący kod błędu zbyt wielu żądań. |
| UnprocessableEntity |
Reprezentujący kod błędu jednostki, której nie można przetworzyć. |
InnerError
InnerError
| Nazwa | Typ | Opis |
|---|---|---|
| code |
Szczegółowy kod błędu |
|
| details |
object |
Dodatkowe informacje pomocnicze dotyczące błędu i/lub oczekiwanych zasad. |
| innerError |
InnerError |
|
| message |
string |
Ogólny komunikat o błędzie. |
| target |
string |
Źródło błędu. Na przykład będzie to "dokumenty" lub "identyfikator dokumentu" w przypadku nieprawidłowego dokumentu. |