Iteration Operations - Get Iteration
Получение итерации по идентификатору.
GET {endpoint}/videotranslation/translations/{translationId}/iterations/{iterationId}?api-version=2024-05-20-preview
Параметры URI
Имя | В | Обязательно | Тип | Описание |
---|---|---|---|---|
endpoint
|
path | True |
string |
Поддерживаемые конечные точки Cognitive Services (протокол и имя узла, например https://eastus.api.cognitive.microsoft.com). |
iteration
|
path | True |
string minLength: 3maxLength: 64 pattern: ^[a-zA-Z0-9][a-zA-Z0-9._-]{1,62}[a-zA-Z0-9]$ |
Идентификатор итерации |
translation
|
path | True |
string minLength: 3maxLength: 64 pattern: ^[a-zA-Z0-9][a-zA-Z0-9._-]{1,62}[a-zA-Z0-9]$ |
Идентификатор ресурса перевода. |
api-version
|
query | True |
string minLength: 1 |
Версия API, используемая для этой операции. |
Ответы
Имя | Тип | Описание |
---|---|---|
200 OK |
Запрос выполнен успешно. |
|
Other Status Codes |
Непредвиденное сообщение об ошибке. Заголовки x-ms-error-code: string |
Безопасность
Ocp-Apim-Subscription-Key
Укажите здесь ключ ресурса службы "Речь".
Тип:
apiKey
В:
header
AADToken
Это потоки платформы удостоверений Майкрософт.
Тип:
oauth2
Flow:
implicit
URL-адрес авторизации:
https://login.microsoftonline.com/common/oauth2/authorize
Области
Имя | Описание |
---|---|
https://cognitiveservices.azure.com/.default |
Примеры
Get Iteration
Образец запроса
GET {endpoint}/videotranslation/translations/TranslateMyZhCNVideo/iterations/TranslateMyZhCNVideo-Iteration-1?api-version=2024-05-20-preview
Пример ответа
{
"id": "TranslateMyZhCNVideo-Iteration-1",
"description": "Translate video from en-US to zh-CN, fix segment issue.",
"status": "Succeeded",
"createdDateTime": "2023-04-10T05:30:00.000Z",
"lastActionDateTime": "2023-04-10T05:15:30.000Z",
"input": {
"speakerCount": 3,
"subtitleMaxCharCountPerSegment": 80,
"webvttFile": {
"url": "https://xxx.blob.core.windows.net/container1/myvtt.vtt?sv=2023-01-03&st=2024-05-20T08%3A27%3A15Z&se=2024-05-21T08%3A27%3A15Z&sr=b&sp=r&sig=xxx",
"kind": "MetadataJson"
}
},
"result": {
"translatedVideoFileUrl": "https://xxx.blob.core.windows.net/container1/video.mp4?sv=2023-01-03&st=2024-05-20T08%3A27%3A15Z&se=2024-05-21T08%3A27%3A15Z&sr=b&sp=r&sig=xxx",
"sourceLocaleSubtitleWebvttFileUrl": "https://xxx.blob.core.windows.net/container1/sourceLocale.vtt?sv=2023-01-03&st=2024-05-20T08%3A27%3A15Z&se=2024-05-21T08%3A27%3A15Z&sr=b&sp=r&sig=xxx",
"targetLocaleSubtitleWebvttFileUrl": "https://xxx.blob.core.windows.net/container1/targetLocale.vtt?sv=2023-01-03&st=2024-05-20T08%3A27%3A15Z&se=2024-05-21T08%3A27%3A15Z&sr=b&sp=r&sig=xxx",
"metadataJsonWebvttFileUrl": "https://xxx.blob.core.windows.net/container1/metadataJsonLocale.vtt?sv=2023-01-03&st=2024-05-20T08%3A27%3A15Z&se=2024-05-21T08%3A27%3A15Z&sr=b&sp=r&sig=xxx"
}
}
Определения
Имя | Описание |
---|---|
Azure. |
Объект ошибки. |
Azure. |
Ответ, содержащий сведения об ошибке. |
Azure. |
Объект, содержащий более конкретные сведения об ошибке. В соответствии с рекомендациями по API Microsoft One — https://github.com/Microsoft/api-guidelines/blob/vNext/Guidelines.md#7102-error-condition-responses. |
Iteration |
Выполните одну итерацию, чтобы перевести один видеофайл из исходного языкового стандарта в целевой языковой стандарт, webvtt для редактирования содержимого является необязательным для запроса параметра. |
Iteration |
Входные данные итерации. |
Iteration |
Результат итерации. |
Status |
Состояние задачи. |
Webvtt |
Файл webvtt перевода. |
Webvtt |
Тип файла Webvtt. |
Azure.Core.Foundations.Error
Объект ошибки.
Имя | Тип | Описание |
---|---|---|
code |
string |
Один из определяемых сервером кодов ошибок. |
details |
Массив сведений об определенных ошибках, которые привели к этой сообщаемой ошибке. |
|
innererror |
Объект, содержащий более конкретные сведения, чем текущий объект об ошибке. |
|
message |
string |
Читаемое пользователем представление ошибки. |
target |
string |
Целевой объект ошибки. |
Azure.Core.Foundations.ErrorResponse
Ответ, содержащий сведения об ошибке.
Имя | Тип | Описание |
---|---|---|
error |
Объект ошибки. |
Azure.Core.Foundations.InnerError
Объект, содержащий более конкретные сведения об ошибке. В соответствии с рекомендациями по API Microsoft One — https://github.com/Microsoft/api-guidelines/blob/vNext/Guidelines.md#7102-error-condition-responses.
Имя | Тип | Описание |
---|---|---|
code |
string |
Один из определяемых сервером кодов ошибок. |
innererror |
Внутренняя ошибка. |
Iteration
Выполните одну итерацию, чтобы перевести один видеофайл из исходного языкового стандарта в целевой языковой стандарт, webvtt для редактирования содержимого является необязательным для запроса параметра.
Имя | Тип | Описание |
---|---|---|
createdDateTime |
string (date-time) |
Метка времени создания объекта. Метка времени закодирована как формат даты и времени ISO 8601 ("ГГГГ-ММ-DDThh:мм:ssZ", см. https://en.wikipedia.org/wiki/ISO_8601#Combined_date_and_time_representations). |
description |
string |
Описание итерации |
failureReason |
string |
Причина сбоя итерации |
id |
string minLength: 3maxLength: 64 pattern: ^[a-zA-Z0-9][a-zA-Z0-9._-]{1,62}[a-zA-Z0-9]$ |
Идентификатор итерации |
input |
Входные данные итерации. |
|
lastActionDateTime |
string (date-time) |
Метка времени ввода текущего состояния. Метка времени закодирована как формат даты и времени ISO 8601 ("ГГГГ-ММ-DDThh:мм:ssZ", см. https://en.wikipedia.org/wiki/ISO_8601#Combined_date_and_time_representations). |
result |
Результат итерации. |
|
status |
Состояние итерации |
IterationInput
Входные данные итерации.
Имя | Тип | Описание |
---|---|---|
exportSubtitleInVideo |
boolean |
Экспорт субтитров в видео. |
speakerCount |
integer (int32) |
Количество динамиков в видео. |
subtitleMaxCharCountPerSegment |
integer (int32) |
Максимальное число символов подзаголовок для каждого сегмента. |
webvttFile |
Webvtt-файл для редактирования содержимого этот параметр необходим во втором запросе на создание итерации перевода. |
IterationResult
Результат итерации.
Имя | Тип | Описание |
---|---|---|
metadataJsonWebvttFileUrl |
string (uri) |
URL-адрес файла webvtt json метаданных. |
reportFileUrl |
string (uri) |
URL-адрес файла отчета. |
sourceLocaleSubtitleWebvttFileUrl |
string (uri) |
URL-адрес исходного файла субтитров языкового стандарта. |
targetLocaleSubtitleWebvttFileUrl |
string (uri) |
Целевой URL-адрес файла субтитров языкового стандарта. |
translatedVideoFileUrl |
string (uri) |
URL-адрес преобразованного видеофайла. |
Status
Состояние задачи.
Значение | Описание |
---|---|
Canceled |
Состояние отменено |
Failed |
Состояние выполнения завершилось сбоем |
NotStarted |
Состояние "Не запущено" |
Running |
Состояние выполнения |
Succeeded |
Состояние успешного выполнения |
WebvttFile
Файл webvtt перевода.
Имя | Тип | Описание |
---|---|---|
kind |
Тип файла webvtt перевода. |
|
url |
string (uri) |
URL-адрес файла webvtt перевода. |
WebvttFileKind
Тип файла Webvtt.
Значение | Описание |
---|---|
MetadataJson |
Целевой файл webvtt метаданных языкового стандарта JSON |
SourceLocaleSubtitle |
Исходный файл webvtt для обычного текста |
TargetLocaleSubtitle |
Целевой файл веб-vtt для обычного текста языкового стандарта |