Consulte les tâches de balisage intelligent.
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:QuerySmarttagJob |
get |
*Toutes les ressources.
|
Aucune | Aucune |
Paramètres de requête
|
Paramètre |
Type |
Requis |
Description |
Exemple |
| JobId |
string |
Oui |
L'identifiant de la tâche de balisage intelligent à interroger. Vous pouvez obtenir cet identifiant à partir des paramètres de réponse de l'opération Soumettre une tâche de balisage intelligent. |
88c6ca184c0e47098a5b665e2**** |
| Params |
string |
Non |
Les paramètres de requête supplémentaires, représentés sous forme de chaîne JSON. Exemple : {"labelResultType":"auto"}. Le paramètre labelResultType est de type String. Valeurs valides :
|
{"labelResultType":"auto"} |
Éléments de réponse
|
Élément |
Type |
Description |
Exemple |
|
object |
|||
| JobStatus |
string |
L'état de la tâche. Valeurs valides :
|
Success |
| RequestId |
string |
L'identifiant de la requête. |
******11-DB8D-4A9A-875B-275798****** |
| UserData |
string |
Les informations transmises lors d'un rappel MNS. Pour le format du message, consultez la définition du format de message de rappel ci-dessous. |
{"userId":"123432412831"} |
| Results |
object |
||
| Result |
array<object> |
Le tableau d'objets de résultats d'analyse. |
|
|
object |
|||
| Type |
string |
Le type du résultat d'analyse.
|
Meta |
| Data |
string |
Les données spécifiques du résultat d'analyse, représentées sous forme de chaîne de caractères JSON. Pour les structures de données des différents types, consultez la description du paramètre Result ci-dessous. |
{"title":"example-title-****"} |
| Usages |
object |
||
| Usage |
array<object> |
||
|
object |
|||
| Type |
string |
||
| Quota |
integer |
Définition du format de message de rappel\nLorsque l'état d'exécution d'une tâche de balisage intelligent change, MPS envoie un message à la file d'attente spécifiée par l'utilisateur. Pour plus d'informations sur la façon de spécifier une file d'attente de rappel, consultez l'opération UpdatePipeline de MPS. Le corps du message est une chaîne JSON qui contient les champs suivants :\n| Nom | Type | Description |\n|---|---|---|\n| Type | String | La chaîne fixe "smarttag", qui indique une tâche de balisage intelligent. |\n| JobId | String | L'identifiant unique de la tâche. |\n| State | String | L'état actuel de la tâche, qui est identique à JobStatus dans QuerySmarttagJob. |\n| UserData | String | Les UserData transmises par l'utilisateur dans SubmitSmarttagJob. |
Description du paramètre Result
Structure de données VideoLabel\n| Nom | Type | Description |\n|---|---|---|\n| persons | JSONArray | Les résultats de détection de personnes. |\n| persons.name | String | Le nom de la personne reconnue. |\n| persons.category | String | Le type de personne. Valeurs valides : celebrity (célébrité), politician (personnalité politique), sensitive (personne sensible), unknown (personne inconnue) et l'identifiant de la bibliothèque de personnes personnalisée (renvoyé lorsque la personne reconnue est une personne personnalisée). |\n| persons.ratio | double | Le taux d'apparition de la personne. Valeurs valides : 0 à 1. |\n| persons.occurrences | JSONArray | Les informations détaillées sur les apparitions de la personne. |\n| persons.occurrences.score | double | Le score de confiance. |\n| persons.occurrences.from | double | L'heure de début de détection de la personne, en secondes. |\n| persons.occurrences.to | double | L'heure de fin de détection de la personne, en secondes. |\n| persons.occurrences.position | JSONObject | Les coordonnées du visage. |\n| persons.occurrences.position.leftTop | int[] | Les coordonnées x et y du coin supérieur gauche. |\n| persons.occurrences.position.rightBottom | int[] | Les coordonnées x et y du coin inférieur droit. |\n| persons.occurrences.timestamp | double | L'horodatage des coordonnées du visage, en secondes. |\n| persons.occurrences.scene | String | Le type de plan de la personne. Valeurs valides : closeUp (gros plan), medium-closeUp (plan rapproché), medium (plan moyen) et medium-long (plan américain). |\n| tags | JSONArray | Les balises détectées pour les objets et les scènes. Pour des exemples, consultez le tableau ci-dessous. |\n| tags.mainTagName | String | La balise principale. |\n| tags.subTagName | String | La sous-balise. |\n| tags.ratio | double | Le taux d'apparition. Valeurs valides : 0 à 1. |\n| tags.occurrences | JSONArray | Les informations d'apparition détaillées. |\n| tags.occurrences.score | double | Le score de confiance. |\n| tags.occurrences.from | double | L'heure de début, en secondes. |\n| tags.occurrences.to | double | L'heure de fin, en secondes. |\n| classifications | JSONArray | Les informations de classification vidéo. |\n| classifications.score | double | Le score de confiance. |\n| classifications.category1 | String | La catégorie de niveau 1, telle que vie, anime et automobile. |\n| classifications.category2 | String | La catégorie de niveau 2, telle que santé et maison sous la catégorie vie. |
Exemples de balises vidéo\n| mainTagName | subTagName |\n|---|---|\n| Program | Par exemple, Where Are We Going, Dad? et Happy Comedian. |\n| Character role | Par exemple, médecin, infirmière et enseignant. |\n| Object | Par exemple, piano, tasse d'eau, bureau, œufs brouillés aux tomates, voiture et cosmétiques. |\n| Logo | Par exemple, CCTV1, CCTV2, Youku et Dragon TV. |\n| Action event | Par exemple, danser, embrasser, serrer dans les bras, se réunir, chanter, passer un appel téléphonique, faire de l'équitation et se battre. |\n| Region | Par exemple, place Tian'anmen à Pékin, statue de la Liberté, grand Bouddha de Leshan, Chine et États-Unis. |\n| Scene | Par exemple, chambre, station de métro, champs en terrasses, plage et désert. |
Structure de données ImageLabel\n| Nom | Type | Description |\n|---|---|---|\n| persons | JSONArray | Les résultats de détection de personnes. |\n| persons.name | String | Le nom de la personne reconnue. |\n| persons.category | String | Le type de personne. Valeurs valides : celebrity (célébrité), politician (personnalité politique) et sensitive (personne sensible). |\n| persons.score | double | Le score de confiance de la personne. |\n| persons.position | JSONObject | Les coordonnées du visage. |\n| persons.position.leftTop | int[] | Les coordonnées x et y du coin supérieur gauche. |\n| persons.position.rightBottom | int[] | Les coordonnées x et y du coin inférieur droit. |\n| persons.scene | String | Le type de plan de la personne. Valeurs valides : closeUp (gros plan), medium-closeUp (plan rapproché), medium (plan moyen) et medium-long (plan américain). |\n| tags | JSONArray | Les balises détectées pour les objets et les scènes. Pour des exemples, consultez le tableau ci-dessous. |\n| tags.mainTagName | String | La balise principale. |\n| tags.subTagName | String | La sous-balise. |\n| tags.score | double | Le score de confiance. |
Exemples de balises d'image\n| mainTagName | subTagName |\n|---|---|\n| Character role | Par exemple, médecin, infirmière et enseignant. |\n| Region | Par exemple, place Tian'anmen à Pékin, statue de la Liberté, grand Bouddha de Leshan, Chine et États-Unis. |\n| Action event | Par exemple, parler. |\n| Logo | Par exemple, CCTV1, CCTV2, Youku et Dragon TV. |\n| Action event | Par exemple, danser, embrasser, serrer dans les bras, se réunir, chanter, passer un appel téléphonique, faire de l'équitation et se battre. |\n| Object | Par exemple, piano, tasse d'eau, bureau, œufs brouillés aux tomates, voiture et cosmétiques. |\n| Scene | Par exemple, chambre, station de métro, champs en terrasses, plage et désert. |
Structure de données TextLabel (dérivée de l'ASR et de l'OCR)\n| Nom | Type | Description |\n|---|---|---|\n| tags | JSONArray | Les informations de balise de texte. Pour des exemples, consultez le tableau ci-dessous. |\n| tags.name | String | La catégorie de balise. |\n| tags.value | String | La valeur de la balise. Plusieurs valeurs de balise sont séparées par des virgules (,). |
Exemples de balises d'image\n| name | value |\n|---|---|\n| Region | Par exemple, place Tian'anmen à Pékin, statue de la Liberté, grand Bouddha de Leshan, Chine et États-Unis. |\n| Organization | Par exemple, China Wildlife Conservation Association et China Media Group. |\n| Logo | Par exemple, Nike et Li-Ning. |\n| Keyword | Par exemple, force principale. |
Structure de données CPVLabel
cates : catégories (catégories de niveau 1, niveau 2 et niveau 3)
entities : attributs de catégorie (avec les informations du graphe de connaissances)
hotwords : mots tendances (liste de suivi des utilisateurs)
freeTags : balises libres (mots-clés)
| Nom | Type | Exemple | Description |\n|---|---|---|---|\n| type | String | hmi | Le type de résultat. Valeurs valides : hmi (résultats de collaboration homme-machine) et autp (résultats de balisage automatique). |\n| cates | JSONArray | - | Les résultats de catégorie de classification. |\n| cates.labelLevel1 | String | Tourism | La balise de niveau 1. |\n| cates.labelLevel2 | String | Tourism scenery | La balise de niveau 2. |\n| cates.label | String | "" | Le nom de la balise. L'algorithme peut renvoyer une valeur vide. |\n| cates.appearanceProbability | double | 0.96 | Le taux d'apparition. |\n| cates.detailInfo | JSONArray | - | - |\n| cates.detailInfo.score | double | 0.9 | Le score de confiance. |\n| cates.detailInfo.startTime | double | 0.021 | L'heure de début. |\n| cates.detailInfo.endTime | double | 29.021 | L'heure de fin. |\n| entities | JSONArray | - | - |\n| entities.labelLevel1 | String | Region | La balise de niveau 1. |\n| entities.labelLevel2 | String | Landmark | La balise de niveau 2. |\n| entities.label | String | Huangguoshu Waterfall | Le nom de la balise. |\n| entities.appearanceProbability | double | 0.067 | Le taux d'apparition. |\n| entities.knowledgeInfo | String | {"name": "Huangguoshu Waterfall", "nameEn": "Huangguoshu Waterfall", "description": "One of the four major waterfalls in Asia"} | Les informations du graphe de connaissances. Tous les champs sont joints dans les tableaux suivants : graphe IP de films, de télévision et d'émissions de variétés, graphe musical, graphe de personnes, graphe de points de repère et graphe d'objets. |\n| entities.detailInfo | JSONArray | - | - |\n| entities.detailInfo.score | double | 0.33292606472969055 | Le score de confiance. |\n| entities.detailInfo.startTime | double | 6.021 | L'heure de début. |\n| entities.detailInfo.endTime | double | 8.021 | L'heure de fin. |\n| entities.detailInfo.trackData | JSONArray | - | Les informations structurées de la balise d'entité. |\n| entities.detailInfo.trackData.score | double | 0.32 | Le score de confiance. |\n| entities.detailInfo.trackData.bbox | integer[] | 23, 43, 45, 67 | Les coordonnées de la boîte englobante. |\n| entities.detailInfo.trackData.timestamp | double | 7.9 | L'horodatage. |\n| hotwords | JSONArray | - | - |\n| hotwords.labelLevel1 | String | Keyword | La balise de niveau 1. |\n| hotwords.labelLevel1 | String | Keyword | La balise de niveau 2. |\n| hotwords.labelLevel2 | String | "" | La balise de niveau 2. |\n| hotwords.label | String | China Meteorological Administration | Le contenu du mot mis en évidence. |\n| hotwords.appearanceProbability | double | 0.96 | Le taux d'apparition. |\n| hotwords.detailInfo | JSONArray | | |\n| hotwords.detailInfo.score | double | 1.0 | Le score de confiance. |\n| hotwords.detailInfo.startTime | double | 0.021 | L'heure de début. |\n| hotwords.detailInfo.endTime | double | 29.021 | L'heure de fin. |\n| freeTags | JSONArray | | |\n| freeTags.labelLevel1 | String | Keyword | La balise de niveau 1. |\n| freeTags.labelLevel2 | String | "" | La balise de niveau 2. |\n| freeTags.label | String | National Meteorological Center | Le contenu du mot mis en évidence. |\n| freeTags.appearanceProbability | double | 0.96 | Le taux d'apparition. |\n| freeTags.detailInfo | JSONArray | | |\n| freeTags.detailInfo.score | double | 0.9 | Le score de confiance. |\n| freeTags.detailInfo.startTime | double | 0.021 | L'heure de début. |\n| freeTags.detailInfo.endTime | double | 29.021 | L'heure de fin. |
Résultats de la reconnaissance vocale ASR\n| Nom | Type | Description |\n|---|---|---|\n| details | JSONArray | Les résultats détaillés du nœud. |\n| details.from | double | L'horodatage de début, en secondes. |\n| details.to | double | L'horodatage de fin, en secondes. |\n| details.content | String | Le contenu du texte reconnu. |
Résultats de l'OCR\n| Nom | Type | Description |\n|---|---|---|\n| details | JSONArray | Les résultats détaillés de la tâche. |\n| details.timestamp | double | Les informations d'horodatage, en secondes. |\n| details.info | JSONArray | Les informations spécifiques reconnues à l'horodatage. |\n| details.info.score | double | Le score de confiance. |\n| details.info.position | JSONObject | Les coordonnées du texte. |\n| details.info.position.leftTop | int[] | Les coordonnées x et y du coin supérieur gauche. |\n| details.info.position.rightBottom | int[] | Les coordonnées x et y du coin inférieur droit. |\n| details.info.content | String | Le contenu du texte reconnu. |
Résultats du balisage Meta\n> Si vous n'utilisez pas le balisage homme-machine et spécifiez needMetaData lors de la soumission d'une tâche en appelant SubmitSmarttagJob, QuerySmarttagJob renvoie le titre original saisi par l'utilisateur.
| Nom | Type | Description |\n|---|---|---|\n| title | String | Le titre. |
Résultats de l'extraction de sous-titres\n| Nom | Type | Description |\n|---|---|---|\n| details | JSONArray | Les résultats détaillés de la tâche. |\n| details.allResultUrl | String | L'URL de tous les résultats de sous-titres. L'URL est valide pendant six mois après la fin de la tâche. |\n| details.chResultUrl | String | L'URL des résultats en chinois. L'URL est valide pendant six mois après la fin de la tâche. |\n| details.engResultUrl | String | L'URL des résultats en anglais. L'URL est valide pendant six mois après la fin de la tâche. |\n> Contenu de l'URL du résultat des sous-titres : Numéro de séquence + période + contenu du sous-titre (chaque phrase de sous-titre est sur une ligne distincte).
Résultats NLP\n| Paramètre | Type | Description |\n|---|---|---|\n| transcription | object | Les résultats de transcription vocale. |\n| autoChapters | object | Les résultats de l'aperçu des chapitres. |\n| summarization | object | Les résultats de résumé par grand modèle. |\n| meetingAssistance | object | Les résultats des comptes rendus de réunion intelligents. |\n| translation | object | Les résultats de traduction de texte. |
transcription (transcription vocale)\n| Paramètre | Type | Description |\n|---|---|---|\n| transcription | object | L'objet de résultat de transcription vocale. |\n| transcription.paragraphs | list[] | La collection de structures de transcription vocale organisées en paragraphes. |\n| transcription.paragraphs[i].paragraphId | string | L'identifiant au niveau du paragraphe. |\n| transcription.paragraphs[i].speakerId | string | L'identifiant du locuteur. |\n| transcription.paragraphs[i].words | list[] | Les informations sur les mots contenus dans le paragraphe. |\n| transcription.paragraphs[i].words[i].id | int | Le numéro de séquence du mot, qui ne nécessite généralement pas d'attention. |\n| transcription.paragraphs[i].words[i].sentenceId | int | L'identifiant de la phrase. Les informations sur les mots appartenant au même SentenceId peuvent être assemblées en une phrase. |\n| transcription.paragraphs[i].words[i].start | long | L'heure de début du mot par rapport à l'heure de début de l'audio. Il s'agit d'un horodatage relatif, en millisecondes. |\n| transcription.paragraphs[i].words[i].end | long | L'heure de fin du mot par rapport à l'heure de début de l'audio. Il s'agit d'un horodatage relatif, en millisecondes. |\n| transcription.paragraphs[i].words[i].text | string | Le texte du mot. |
summarization (résumé de texte intégral, résumé par locuteur et résumé de questions)\n| Paramètre | Type | Description |\n|---|---|---|\n| summarization | object | L'objet de résultat de résumé, qui peut contenir zéro ou plusieurs résultats de différents types de résumé. |\n| summarization.paragraphSummary | string | Le résultat du résumé de texte intégral. |\n| summarization.conversationalSummary | list[] | La liste des résultats de résumé par locuteur. |\n| summarization.conversationalSummary[i].speakerId | string | L'identifiant du locuteur. |\n| summarization.conversationalSummary[i].speakerName | string | Le nom du locuteur. |\n| summarization.conversationalSummary[i].summary | string | Le résumé correspondant au locuteur. |\n| summarization.questionsAnsweringSummary | list[] | La liste des résultats de résumé de réponses aux questions. |\n| summarization.questionsAnsweringSummary[i].question | string | La question. |\n| summarization.questionsAnsweringSummary[i].sentenceIdsOfQuestion | list[] | La liste des SentenceIds de la transcription vocale originale à partir de laquelle la question est extraite. |\n| summarization.questionsAnsweringSummary[i].answer | string | La réponse correspondant à la question. |\n| summarization.questionsAnsweringSummary[i].sentenceIdsOfAnswer | list[] | La liste des SentenceIds de la transcription vocale originale à partir de laquelle la réponse est résumée. |\n| summarization.mindMapSummary | list[object] | La liste des résultats de résumé de carte mentale, qui peut contenir des résumés de divers sujets et des relations entre les sujets. |\n| summarization.mindMapSummary[i].title | string | Le titre du sujet. |\n| summarization.mindMapSummary[i].topic | list[object] | Le tableau contenant chaque sujet et ses sous-sujets. |\n| summarization.mindMapSummary[i].topic[i].title | string | Le titre du sujet. |\n| summarization.mindMapSummary[i].topic[i].topic | list[object] | Le tableau des sous-sujets du sujet, qui peut être un tableau vide. |
translation (traduction de texte intégral)\n| Paramètre | Type | Description |\n|---|---|---|\n| translation | object | L'objet de résultat de traduction. |\n| translation.paragraphs | list[] | La collection de résultats de traduction organisés en paragraphes, correspondant au message de résultat de reconnaissance vocale. |\n| translation.paragraphs.paragraphId | string | L'identifiant de segmentation de paragraphe, correspondant au ParagraphId dans les résultats de reconnaissance vocale. |\n| translation.paragraphs.sentences | list[] | La collection de textes traduits. |\n| translation.paragraphs.sentences[i].sentenctId | long | L'identifiant de la phrase. |\n| translation.paragraphs.sentences[i].start | long | L'heure de début du paragraphe par rapport à l'heure de début de l'audio. Il s'agit d'un horodatage relatif, en millisecondes. |\n| translation.paragraphs.sentences[i].end | long | L'heure de fin du paragraphe par rapport à l'heure de début de l'audio. Il s'agit d'un horodatage relatif, en millisecondes. |\n| translation.paragraphs.sentences[i].text | string | Le texte traduit, correspondant au message de résultat de reconnaissance vocale. |
autoChapters (reconnaissance de chapitres)\n| Paramètre | Type | Description |\n|---|---|---|\n| autoChapters | list[] | La collection d'aperçus de chapitres, contenant zéro, une ou plusieurs informations d'aperçu de chapitre. |\n| autoChapters[i].id | int | Le numéro de séquence du chapitre. |\n| autoChapters[i].start | long | L'heure de début du chapitre par rapport à l'heure de début de l'audio. Il s'agit d'un horodatage relatif, en millisecondes. |\n| autoChapters[i].end | long | L'heure de fin du chapitre par rapport à l'heure de début de l'audio. Il s'agit d'un horodatage relatif, en millisecondes. |\n| autoChapters[i].headline | string | Le titre en une phrase du chapitre. |\n| autoChapters[i].summary | string | Le résumé du chapitre. |
meetingAssistance (extraction de comptes rendus de réunion intelligents, y compris l'extraction de mots-clés, de phrases clés et d'éléments à faire)\n| Paramètre | Type | Description |\n|---|---|---|\n| meetingAssistance | object | L'objet de résultat de comptes rendus de réunion intelligents, qui peut contenir zéro ou plusieurs résultats de différents types. |\n| meetingAssistance.keywords | list[] | Les résultats d'extraction de mots-clés. |\n| meetingAssistance.keySentences | list[] | Les résultats d'extraction de phrases clés, également appelés contenu clé. |\n| meetingAssistance.keySentences[i].id | long | Le numéro de séquence de la phrase clé. |\n| meetingAssistance.keySentences[i].sentenceId | long | L'identifiant de la phrase correspondant à la phrase clé dans la transcription ASR originale. |\n| meetingAssistance.keySentences[i].start | long | L'heure de début par rapport à l'heure de début de l'audio. Il s'agit d'un horodatage relatif, en millisecondes. |\n| meetingAssistance.keySentences[i].end | long | L'heure de fin par rapport à l'heure de début de l'audio. Il s'agit d'un horodatage relatif, en millisecondes. |\n| meetingAssistance.keySentences[i].text | string | Les informations de la phrase clé. |\n| meetingAssistance.actions | list[] | La collection de contenus à faire et de résumés de tâches à faire. |\n| meetingAssistance.actions[i].id | long | Le numéro de séquence de la tâche à faire. |\n| meetingAssistance.actions[i].sentenceId | long | L'identifiant de la phrase correspondant à la phrase clé dans la transcription ASR originale. |\n| meetingAssistance.actions[i].start | long | L'heure de début par rapport à l'heure de début de l'audio. Il s'agit d'un horodatage relatif, en millisecondes. |\n| meetingAssistance.actions[i].end | long | L'heure de fin par rapport à l'heure de début de l'audio. Il s'agit d'un horodatage relatif, en millisecondes. |\n| meetingAssistance.actions[i].text | string | Le contenu de la tâche à faire. |\n| meetingAssistance.classifications | object | La classification de scène. Actuellement, il n'existe que trois classifications de scène. |\n| meetingAssistance.classifications.interview | float | Le score de confiance pour la scène d'interview. |\n| meetingAssistance.classifications.lecture | float | Le score de confiance pour la scène de cours magistral. |\n| meetingAssistance.classifications.meeting | float | Le score de confiance pour la scène de réunion. |
Exemples
JSON format
{
"JobStatus": "Success",
"RequestId": "******11-DB8D-4A9A-875B-275798******",
"UserData": "{\"userId\":\"123432412831\"}",
"Results": {
"Result": [
{
"Type": "Meta",
"Data": "{\"title\":\"example-title-****\"}"
}
]
},
"Usages": {
"Usage": [
{
"Type": "",
"Quota": 0
}
]
}
}
Codes d'erreur
Consultez Codes d'erreur pour la liste complète.
Notes de version
Consultez Notes de version pour la liste complète.