Soumet une tâche de traduction vidéo. Ce service peut traduire les sous-titres et le contenu parlé, et générer une synchronisation labiale pour l'audio traduit.
Description de l'opération
-
La région dans l'URL OSS de chaque ressource média doit correspondre à la région du point de terminaison d'API que vous appelez.
-
Cette opération prend en charge jusqu'à 30 requêtes par seconde (QPS). Si vous soumettez un grand nombre de tâches, elles sont automatiquement mises en file d'attente et traitées avec une mise à l'échelle dynamique. La simultanéité des tâches est illimitée.
-
Il s'agit d'une API asynchrone. Après avoir soumis une tâche, l'opération renvoie un identifiant de tâche et place la tâche en file d'attente pour un traitement en arrière-plan. Le résultat final est délivré via un rappel. Vous pouvez également interroger l'état de la tâche en appelant l'opération GetAIJobResult.
Pour des descriptions détaillées des paramètres et des exemples, consultez :
Testez maintenant
Testez cette API dans OpenAPI Explorer, sans signature manuelle. Les appels réussis génèrent automatiquement du code SDK correspondant à vos paramètres. Téléchargez-le avec une sécurité intégrée des identifiants pour une utilisation locale. Testez cette API dans OpenAPI Explorer, sans signature manuelle. Les appels réussis génèrent automatiquement du code SDK correspondant à vos paramètres. Téléchargez-le avec une sécurité intégrée des identifiants pour une utilisation locale.
Test
Autorisation RAM
|
ice:SubmitVideoTranslationJob |
none |
*All Resource
|
Aucune | Aucune |
Paramètres de requête
|
Paramètre |
Type |
Requis |
Description |
Exemple |
| InputConfig |
string |
Non |
Les paramètres d'entrée pour la tâche de traduction vidéo.
|
{"Type":"Video","Video":"1628ae20c36******8f6f7c77a6302"} |
| EditingConfig |
string |
Non |
Paramètres de configuration pour la tâche de traduction vidéo, spécifiés sous forme de chaîne JSON. |
{"SourceLanguage":"zh","TargetLanguage":"en","DetextArea":"Auto"} |
| OutputConfig |
string |
Non |
Paramètres de sortie pour la tâche de traduction vidéo. La sortie peut être une vidéo ou un fichier de sous-titres. |
{"MediaURL": "https://your-bucket.oss-cn-shanghai.aliyuncs.com/your-object.mp4"} |
| Title |
string |
Non |
Le titre de la tâche. |
Titre de test |
| Description |
string |
Non |
La description de la tâche. |
Description de test |
| UserData |
string |
Non |
Données utilisateur pour la tâche, fournies sous forme de chaîne JSON. La chaîne peut comporter jusqu'à 512 octets.
|
{"NotifyAddress":"http://xx.xx.xxx"} |
| ClientToken |
string |
Non |
Un jeton généré par le client qui garantit l'idempotence de la requête. |
ClientToken de test |
| SignatureMehtod |
string |
Non |
Le système renseigne automatiquement ce paramètre. Vous n'avez pas besoin de le définir. |
Renseigné automatiquement, aucune saisie requise |
| SignatureType |
string |
Non |
Le système renseigne automatiquement ce paramètre. Vous n'avez pas besoin de le définir. |
Renseigné automatiquement, aucune saisie requise |
Pour des descriptions détaillées des paramètres et des exemples, consultez : Introduction et exemples des paramètres de traduction vidéo
Éléments de réponse
|
Élément |
Type |
Description |
Exemple |
|
object |
Schéma de la réponse. |
||
| RequestId |
string |
L'identifiant de la requête. |
******3B-0E1A-586A-AC29-742247****** |
| Success |
boolean |
Indique si la requête a réussi. Valeurs valides :
|
true |
| Data |
object |
Les données renvoyées. |
|
| JobId |
string |
L'identifiant de la tâche de traduction vidéo. |
****d718e2ff4f018ccf419a7b71**** |
Exemples
JSON format
{
"RequestId": "******3B-0E1A-586A-AC29-742247******",
"Success": true,
"Data": {
"JobId": "****d718e2ff4f018ccf419a7b71****"
}
}
Codes d'erreur
Consultez Codes d'erreur pour la liste complète.
Notes de version
Consultez Notes de version pour la liste complète.