Translation Operations - List Translation
Übersetzungsressourcen auflisten.
GET {endpoint}/videotranslation/translations?api-version=2024-05-20-preview
GET {endpoint}/videotranslation/translations?api-version=2024-05-20-preview&top={top}&skip={skip}&maxpagesize={maxpagesize}
URI-Parameter
Name | In | Erforderlich | Typ | Beschreibung |
---|---|---|---|---|
endpoint
|
path | True |
string |
Unterstützte Cognitive Services-Endpunkte (Protokoll und Hostname, z. B. https://eastus.api.cognitive.microsoft.com). |
api-version
|
query | True |
string minLength: 1 |
Die API-Version, die für diesen Vorgang verwendet werden soll. |
maxpagesize
|
query |
integer (int32) |
Die maximale Anzahl von Ergebniselementen pro Seite. |
|
skip
|
query |
integer (int32) |
Die Anzahl der zu überspringenden Ergebniselemente. |
|
top
|
query |
integer (int32) |
Die Anzahl der zurückzugebenden Ergebniselemente. |
Antworten
Name | Typ | Beschreibung |
---|---|---|
200 OK |
Die Anforderung ist erfolgreich. |
|
Other Status Codes |
Unerwartete Fehlerantwort. Header x-ms-error-code: string |
Sicherheit
Ocp-Apim-Subscription-Key
Geben Sie hier Ihren Sprachressourcenschlüssel an.
Typ:
apiKey
In:
header
AADToken
Dies sind die Microsoft Identity Platform Flows.
Typ:
oauth2
Ablauf:
implicit
Autorisierungs-URL:
https://login.microsoftonline.com/common/oauth2/authorize
Bereiche
Name | Beschreibung |
---|---|
https://cognitiveservices.azure.com/.default |
Beispiele
List translations
Beispielanforderung
GET {endpoint}/videotranslation/translations?api-version=2024-05-20-preview
Beispiel für eine Antwort
{
"value": [
{
"id": "TranslateMyZhCNVideo1",
"displayName": "hello.mp4",
"description": "Translate video from en-US to zh-CN.",
"input": {
"sourceLocale": "en-US",
"targetLocale": "zh-CN",
"voiceKind": "PlatformVoice",
"videoFileUrl": "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"
},
"createdDateTime": "2023-04-01T05:30:00.000Z",
"latestIteration": {
"id": "TranslateMyZhCNVideo1-Edit1",
"description": "Iteration1",
"status": "Running",
"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"
}
}
},
"latestSucceededIteration": {
"id": "xxx",
"description": "Iteration1",
"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"
}
}
}
},
{
"id": "TranslateMyZhCNVideo2",
"displayName": "hello.mp4",
"description": "Translate video from en-US to zh-CN.",
"input": {
"sourceLocale": "en-US",
"targetLocale": "zh-CN",
"voiceKind": "PlatformVoice",
"videoFileUrl": "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"
},
"createdDateTime": "2023-04-01T05:30:00.000Z",
"latestIteration": {
"id": "TranslateMyZhCNVideo2-Edit2",
"description": "Iteration1",
"status": "Failed",
"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"
}
}
},
"latestSucceededIteration": {
"id": "xxx",
"description": "Iteration1",
"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"
}
}
}
},
{
"id": "TranslateMyZhCNVideo3",
"displayName": "hello.mp4",
"description": "Translate video from en-US to zh-CN.",
"input": {
"sourceLocale": "en-US",
"targetLocale": "zh-CN",
"voiceKind": "PlatformVoice",
"videoFileUrl": "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"
},
"createdDateTime": "2023-04-01T05:30:00.000Z",
"latestIteration": {
"id": "Initial",
"description": "Iteration1",
"status": "Completed",
"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"
}
}
},
"latestSucceededIteration": {
"id": "Initial",
"description": "Iteration1",
"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"
}
}
}
}
],
"nextLink": "https://eastus.api.cognitive.microsoft.com/video-translation/translations?skip=2&maxpagesize=2&api-version=2024-05-20-preview"
}
Definitionen
Name | Beschreibung |
---|---|
Azure. |
Das Fehlerobjekt. |
Azure. |
Eine Antwort, die Fehlerdetails enthält. |
Azure. |
Ein Objekt, das spezifischere Informationen zum Fehler enthält. Gemäß den Microsoft One-API-Richtlinien – https://github.com/Microsoft/api-guidelines/blob/vNext/Guidelines.md#7102-error-condition-responses. |
Iteration |
Führen Sie eine Iteration aus, um eine Videodatei aus dem Quellgebietsschema in das Zielgebietsschema zu übersetzen. Webvtt für die Inhaltsbearbeitung ist für das Anfordern von Parametern optional. |
Iteration |
Iterationseingabe. |
Iteration |
Iterationsergebnis. |
Paged |
Seitenauflistung von Übersetzungselementen |
Status |
Vorgangsstatus. |
Translation |
Erstellen Sie übersetzungsressource zum Hosten von Iterationen zum Übersetzen einer Videodatei aus dem Quellgebietsschema in das Zielgebietsschema. |
Translation |
Übersetzungseingabe. |
Voice |
TTS-Sprachart. |
Webvtt |
Webvtt-Übersetzungsdatei. |
Webvtt |
Webvtt-Dateiart. |
Azure.Core.Foundations.Error
Das Fehlerobjekt.
Name | Typ | Beschreibung |
---|---|---|
code |
string |
Eine serverdefinierte Gruppe von Fehlercodes. |
details |
Ein Array von Details zu bestimmten Fehlern, die zu diesem gemeldeten Fehler geführt haben. |
|
innererror |
Ein Objekt, das spezifischere Informationen enthält als das aktuelle Objekt über den Fehler. |
|
message |
string |
Eine lesbare Darstellung des Fehlers. |
target |
string |
Das Ziel des Fehlers. |
Azure.Core.Foundations.ErrorResponse
Eine Antwort, die Fehlerdetails enthält.
Name | Typ | Beschreibung |
---|---|---|
error |
Das Fehlerobjekt. |
Azure.Core.Foundations.InnerError
Ein Objekt, das spezifischere Informationen zum Fehler enthält. Gemäß den Microsoft One-API-Richtlinien – https://github.com/Microsoft/api-guidelines/blob/vNext/Guidelines.md#7102-error-condition-responses.
Name | Typ | Beschreibung |
---|---|---|
code |
string |
Eine serverdefinierte Gruppe von Fehlercodes. |
innererror |
Innerer Fehler. |
Iteration
Führen Sie eine Iteration aus, um eine Videodatei aus dem Quellgebietsschema in das Zielgebietsschema zu übersetzen. Webvtt für die Inhaltsbearbeitung ist für das Anfordern von Parametern optional.
Name | Typ | Beschreibung |
---|---|---|
createdDateTime |
string (date-time) |
Der Zeitstempel, zu dem das Objekt erstellt wurde. Der Zeitstempel wird als ISO 8601-Datums- und Uhrzeitformat codiert ("JJJJ-MM-DDThh:mm:ssZ", siehe https://en.wikipedia.org/wiki/ISO_8601#Combined_date_and_time_representations). |
description |
string |
Iterationsbeschreibung |
failureReason |
string |
Grund für Iterationsfehler |
id |
string minLength: 3maxLength: 64 pattern: ^[a-zA-Z0-9][a-zA-Z0-9._-]{1,62}[a-zA-Z0-9]$ |
Iterations-ID |
input |
Iterationseingabe. |
|
lastActionDateTime |
string (date-time) |
Der Zeitstempel, zu dem der aktuelle Status eingegeben wurde. Der Zeitstempel wird als ISO 8601-Datums- und Uhrzeitformat codiert ("JJJJ-MM-DDThh:mm:ssZ", siehe https://en.wikipedia.org/wiki/ISO_8601#Combined_date_and_time_representations). |
result |
Iterationsergebnis. |
|
status |
Iterationsstatus |
IterationInput
Iterationseingabe.
Name | Typ | Beschreibung |
---|---|---|
exportSubtitleInVideo |
boolean |
Exportieren sie Untertitel im Video. |
speakerCount |
integer (int32) |
Die Anzahl der Lautsprecher im Video. |
subtitleMaxCharCountPerSegment |
integer (int32) |
Maximale Anzahl der Untertitelzeichen pro Segment. |
webvttFile |
Webvtt-Datei für die Inhaltsbearbeitung, dieser Parameter ist aus der zweiten Iterationserstellungsanforderung der Übersetzung erforderlich. |
IterationResult
Iterationsergebnis.
Name | Typ | Beschreibung |
---|---|---|
metadataJsonWebvttFileUrl |
string (uri) |
Url der Metadaten-JSON-Webvtt-Datei. |
reportFileUrl |
string (uri) |
Url der Berichtsdatei. |
sourceLocaleSubtitleWebvttFileUrl |
string (uri) |
Url der Quellgebietsschema-Untertiteldatei. |
targetLocaleSubtitleWebvttFileUrl |
string (uri) |
Zielgebietsschema-Untertiteldatei-URL. |
translatedVideoFileUrl |
string (uri) |
Übersetzte Videodatei-URL. |
PagedTranslation
Seitenauflistung von Übersetzungselementen
Name | Typ | Beschreibung |
---|---|---|
nextLink |
string (uri) |
Der Link zur nächsten Seite von Elementen |
value |
Die Übersetzungselemente auf dieser Seite |
Status
Vorgangsstatus.
Wert | Beschreibung |
---|---|
Canceled |
Status "Abgebrochen" |
Failed |
Fehler beim Ausführen des Status |
NotStarted |
Status "Nicht gestartet" |
Running |
Ausführungsstatus |
Succeeded |
Status "Erfolgreich ausführen" |
Translation
Erstellen Sie übersetzungsressource zum Hosten von Iterationen zum Übersetzen einer Videodatei aus dem Quellgebietsschema in das Zielgebietsschema.
Name | Typ | Beschreibung |
---|---|---|
createdDateTime |
string (date-time) |
Der Zeitstempel, zu dem das Objekt erstellt wurde. Der Zeitstempel wird als ISO 8601-Datums- und Uhrzeitformat codiert ("JJJJ-MM-DDThh:mm:ssZ", siehe https://en.wikipedia.org/wiki/ISO_8601#Combined_date_and_time_representations). |
description |
string |
Übersetzungsbeschreibung. |
displayName |
string |
Anzeigename der Übersetzung. |
failureReason |
string |
Ursache für Übersetzungsfehler |
id |
string minLength: 3maxLength: 64 pattern: ^[a-zA-Z0-9][a-zA-Z0-9._-]{1,62}[a-zA-Z0-9]$ |
Übersetzungsressourcen-ID. |
input |
Übersetzungseingabe. |
|
latestIteration |
Neueste Iteration der Übersetzung. |
|
latestSucceededIteration |
Letzte abgeschlossene Iteration der Übersetzung. |
TranslationInput
Übersetzungseingabe.
Name | Typ | Beschreibung |
---|---|---|
exportSubtitleInVideo |
boolean |
Exportieren sie Untertitel im Video. |
sourceLocale |
string minLength: 5maxLength: 16 pattern: ^[A-Za-z]{2,4}([_-][A-Za-z]{4})?([_-]([A-Za-z]{2}|[0-9]{3}))?$ |
Das Quellgebietsschema der Videodatei. Gebietsschemacode folgt BCP-47. Hier finden Sie den Text zur Sprachgebietsschemaliste https://learn.microsoft.com/azure/ai-services/speech-service/language-support?tabs=tts. |
speakerCount |
integer (int32) |
Die Anzahl der Lautsprecher im Video. |
subtitleMaxCharCountPerSegment |
integer (int32) |
Maximale Anzahl der Untertitelzeichen pro Segment. |
targetLocale |
string minLength: 5maxLength: 16 pattern: ^[A-Za-z]{2,4}([_-][A-Za-z]{4})?([_-]([A-Za-z]{2}|[0-9]{3}))?$ |
Das Zielgebietsschema der Übersetzung. Gebietsschemacode folgt BCP-47. Hier finden Sie den Text zur Sprachgebietsschemaliste https://learn.microsoft.com/azure/ai-services/speech-service/language-support?tabs=tts. |
videoFileUrl |
string (uri) |
Url der Übersetzungsvideodatei. |
voiceKind |
Übersetzungsstimme. |
VoiceKind
TTS-Sprachart.
Wert | Beschreibung |
---|---|
PersonalVoice |
PERSÖNLICHE TTS-Stimme |
PlatformVoice |
TTS-Plattformstimme |
WebvttFile
Webvtt-Übersetzungsdatei.
Name | Typ | Beschreibung |
---|---|---|
kind |
Webvtt-Übersetzungsdateiart. |
|
url |
string (uri) |
Url der Webvtt-Datei für die Übersetzung. |
WebvttFileKind
Webvtt-Dateiart.
Wert | Beschreibung |
---|---|
MetadataJson |
JSON-Webvtt-Datei mit Zielgebietsschemametadaten |
SourceLocaleSubtitle |
Webvtt-Quellgebietsschemadatei für Nur-Text-Untertitel |
TargetLocaleSubtitle |
Webvtt-Datei für zielgebietsschema-Nur-Text-Untertitel |