Consulta um trabalho de revisão automatizada. Após o envio de um trabalho de IA, o trabalho é processado de forma assíncrona. Você pode chamar esta operação para consultar as informações do trabalho em tempo real.
Descrição da operação
Esta operação é suportada apenas na região de Singapura.
Os recursos de imagem nos resultados do trabalho de revisão automatizada são mantidos no armazenamento gratuito fornecido pelo ApsaraVideo VOD por apenas duas semanas. Após duas semanas, as imagens são excluídas automaticamente.
Experimente agora
Testar
Autorização RAM
|
Ação |
Nível de acesso |
Tipo de recurso |
Chave de condição |
Ação dependente |
|
vod:GetAIMediaAuditJob |
get |
*Todos os recursos.
|
Nenhuma | Nenhuma |
Parâmetros da solicitação
|
Parâmetro |
Tipo |
Obrigatório |
Descrição |
Exemplo |
| JobId |
string |
Sim |
O ID do trabalho de revisão automatizada. |
bdbc266af6894*****943a70176d92e9 |
Elementos de resposta
|
Elemento |
Tipo |
Descrição |
Exemplo |
|
object |
Os dados da resposta. |
||
| RequestId |
string |
O ID da solicitação. |
EAA3E96A-02E2-41*****85-08E1D568ED3A |
| MediaAuditJob |
object |
As informações do trabalho de revisão automatizada. |
|
| CreationTime |
string |
A hora em que o trabalho foi iniciado. A hora está no formato aaaa-MM-ddTHH:mm:ssZ (UTC). |
2017-01-11T12:00:00Z |
| Type |
string |
O tipo de trabalho. Apenas "revisão automatizada" é suportado. |
AIMediaAudit |
| Status |
string |
O status do trabalho. Valores válidos:
|
success |
| CompleteTime |
string |
A hora em que o trabalho terminou. A hora está no formato aaaa-MM-ddTHH:mm:ssZ (UTC). |
2017-01-11T13:00:00Z |
| JobId |
string |
O ID do trabalho. |
bdbc266af6894*****943a70176d92e9 |
| Code |
string |
O código de erro do trabalho. Este campo é relevante quando Status é fail. |
0 |
| Message |
string |
A mensagem de erro do trabalho. Este campo é relevante quando Status é fail. |
OK |
| MediaId |
string |
O ID do vídeo. |
fe028d09441d*****d1afffb138cd7e |
| Data |
object |
Os dados do resultado do trabalho. |
|
| Suggestion |
string |
A sugestão do resultado da revisão. Valores válidos:
|
pass |
| AbnormalModules |
string |
O conteúdo que viola as regras de moderação. Vários valores são separados por vírgulas (,). Valores válidos:
|
video |
| Label |
string |
A categoria do resultado da revisão. Vários valores são separados por vírgulas (,). Valores válidos:
|
normal |
| ImageResult |
array<object> |
Os resultados da revisão de imagem. |
|
|
array<object> |
Os dados do resultado da revisão de imagem. |
||
| Type |
string |
A categoria da imagem. Valores válidos: cover (miniatura). |
cover |
| Url |
string |
A URL da imagem. |
http://www.test.com/****.jpg |
| Suggestion |
string |
A sugestão do resultado da revisão. Valores válidos:
|
pass |
| Label |
string |
A categoria do resultado da revisão de imagem. Vários valores são separados por vírgulas (,). Valores válidos:
|
normal |
| Result |
array<object> |
Os detalhes do resultado da revisão de imagem. |
|
|
object |
|||
| Score |
string |
A pontuação da imagem que corresponde ao rótulo. Faixa de valores: |
0 |
| Suggestion |
string |
A sugestão do resultado da revisão. Valores válidos:
|
pass |
| Label |
string |
A categoria do resultado da revisão. Quando a cena é porn, valores válidos:
Quando a cena é terrorism, valores válidos:
Quando a cena é ad, valores válidos:
Quando a cena é live, valores válidos:
Quando a cena é logo, valores válidos:
|
porn |
| Scene |
string |
A cena de revisão. Valores válidos:
|
porn |
| TextResult |
array<object> |
Os resultados da revisão de texto. |
|
|
object |
|||
| Type |
string |
A categorização do texto. Valores válidos: title (título). |
title |
| Suggestion |
string |
A sugestão do resultado da revisão. Valores válidos:
|
pass |
| Score |
string |
A pontuação da imagem que corresponde ao rótulo. Faixa de valores: |
100 |
| Label |
string |
A categoria do resultado da revisão. Valores válidos:
|
ad |
| Content |
string |
O conteúdo do texto. |
Test |
| Scene |
string |
A cena de revisão. Valor fixo: antispam. |
antispam |
| AudioResult |
array<object> |
Os resultados da revisão de áudio. |
|
|
object |
|||
| Score |
string |
A pontuação do resultado. |
99.91 |
| Suggestion |
string |
A sugestão do resultado da revisão. Valores válidos:
|
pass |
| Label |
string |
A categoria do resultado da revisão:
|
normal |
| Scene |
string |
A cena de revisão. Valor fixo: antispam. |
antispam |
| VideoResult |
object |
Os resultados da revisão de vídeo. |
|
| Label |
string |
A categoria do resultado da revisão. Valores válidos:
|
normal |
| Suggestion |
string |
A sugestão do resultado da revisão de vídeo. Valores válidos:
|
pass |
| TerrorismResult |
object |
O resultado da revisão de terrorismo e sensibilidade política. |
|
| Suggestion |
string |
A sugestão da revisão de terrorismo e sensibilidade política. Valores válidos:
|
pass |
| AverageScore |
string |
A pontuação média dos snapshots de vídeo que correspondem ao rótulo. Faixa de valores: |
100 |
| Label |
string |
O resultado da revisão de terrorismo e sensibilidade política. Valores válidos:
|
normal |
| MaxScore |
string |
A pontuação mais alta dos snapshots de vídeo que correspondem ao rótulo. Faixa de valores: |
100 |
| CounterList |
array<object> |
As categorias de resultados de terrorismo e sensibilidade política e o número de snapshots de vídeo para cada categoria. |
|
|
object |
|||
| Label |
string |
O resultado da revisão de terrorismo e sensibilidade política. Valores válidos:
|
terrorism |
| Count |
integer |
O número de snapshots de vídeo. |
0 |
| TopList |
array<object> |
As informações sobre os snapshots de vídeo com as pontuações mais altas que correspondem ao rótulo. |
|
|
object |
|||
| Url |
string |
A URL do snapshot de vídeo. |
http://ali*****.com/aivideocensor/yytysursrutyrxuq/****.jpg |
| Score |
string |
A pontuação do snapshot de vídeo que corresponde ao rótulo. Faixa de valores: |
100 |
| Timestamp |
string |
A posição do snapshot de vídeo no vídeo. Unidade: milissegundos. |
5 |
| Label |
string |
O resultado da revisão de terrorismo e sensibilidade política. Valores válidos:
|
normal |
| PornResult |
object |
O resultado da detecção de pornografia. |
|
| Suggestion |
string |
A sugestão da detecção de pornografia. Valores válidos:
|
pass |
| AverageScore |
string |
A pontuação média dos snapshots de vídeo que correspondem ao rótulo. Faixa de valores: |
100 |
| Label |
string |
O resultado da detecção de pornografia. Valores válidos:
|
porn |
| MaxScore |
string |
A pontuação mais alta dos snapshots de vídeo que correspondem ao rótulo. Faixa de valores: |
100 |
| CounterList |
array<object> |
As categorias de resultados da revisão e o número de snapshots de vídeo para cada categoria. |
|
|
object |
|||
| Label |
string |
O resultado da detecção de pornografia. Valores válidos:
|
porn |
| Count |
integer |
O número de snapshots de vídeo. |
0 |
| TopList |
array<object> |
As informações sobre os snapshots de vídeo com as pontuações mais altas que correspondem ao rótulo. |
|
|
object |
|||
| Url |
string |
A URL do snapshot de vídeo. |
http://temp-testbucket.oss-cn-shanghai.aliyuncs.com/aivideocensor/****.jpg |
| Score |
string |
A pontuação do snapshot de vídeo que corresponde ao rótulo. Faixa de valores: |
100 |
| Timestamp |
string |
A posição do snapshot de vídeo no vídeo. Unidade: milissegundos. |
3005 |
| Label |
string |
O resultado da detecção de pornografia. Valores válidos:
|
porn |
| AdResult |
object |
O resultado da revisão de anúncio. |
|
| Suggestion |
string |
A sugestão do resultado da revisão. Valores válidos:
|
block |
| AverageScore |
string |
A pontuação média do resultado da revisão de anúncio. |
100 |
| Label |
string |
A categoria do resultado da revisão de anúncio. Valores válidos:
|
ad |
| MaxScore |
string |
A pontuação mais alta da revisão. |
100 |
| CounterList |
array<object> |
As categorias de resultados da revisão e o número de snapshots de vídeo para cada categoria. |
|
|
object |
|||
| Label |
string |
A categoria do resultado da revisão de anúncio. Valores válidos:
|
ad |
| Count |
integer |
O número de snapshots de vídeo. |
10 |
| TopList |
array<object> |
As informações sobre os snapshots de vídeo com as pontuações mais altas que correspondem ao rótulo. |
|
|
object |
|||
| Url |
string |
A URL do snapshot de vídeo. |
http://temp-testbucket.oss-cn-shanghai.aliyuncs.com/aivideocensor/****.jpg |
| Score |
string |
A pontuação do snapshot de vídeo que corresponde ao rótulo. |
100 |
| Timestamp |
string |
A posição do snapshot de vídeo no vídeo. Unidade: milissegundos. |
500 |
| Label |
string |
A categoria do resultado da revisão de anúncio. Valores válidos:
|
ad |
| LiveResult |
object |
Os resultados da revisão de conteúdo inadequado. |
|
| Suggestion |
string |
A sugestão do resultado da revisão. Valores válidos:
|
block |
| AverageScore |
string |
A pontuação média do resultado da revisão. |
100 |
| Label |
string |
A categoria do resultado da revisão. Valores válidos:
|
smoking |
| MaxScore |
string |
A pontuação mais alta da revisão. |
100 |
| CounterList |
array<object> |
As categorias dos resultados da revisão e o número de snapshots de vídeo em cada categoria. |
|
|
object |
|||
| Label |
string |
A categoria do resultado da revisão. Valores válidos:
|
smoking |
| Count |
integer |
O número de snapshots de vídeo. |
4 |
| TopList |
array<object> |
As informações sobre os snapshots de vídeo com as pontuações mais altas que correspondem ao rótulo. |
|
|
object |
|||
| Url |
string |
A URL do snapshot de vídeo. |
http://temp-testbucket.oss-cn-shanghai.aliyuncs.com/aivideocensor/****.jpg |
| Score |
string |
A pontuação do snapshot de vídeo que corresponde ao rótulo. |
100 |
| Timestamp |
string |
A posição do snapshot de vídeo no vídeo. Unidade: milissegundos. |
500 |
| Label |
string |
A categoria do resultado da revisão. Valores válidos:
|
smoking |
| LogoResult |
object |
O resultado da revisão de logotipo. |
|
| Suggestion |
string |
A sugestão da revisão de logotipo. Valores válidos:
|
block |
| AverageScore |
string |
A pontuação média dos snapshots de vídeo que corresponderam ao rótulo. |
100 |
| Label |
string |
A categoria do resultado da revisão de logotipo. Valores válidos:
|
TV |
| MaxScore |
string |
A maior pontuação dos snapshots de vídeo que corresponderam ao rótulo. |
100 |
| CounterList |
array<object> |
As categorias dos resultados da revisão e o número de snapshots de vídeo em cada categoria. |
|
|
object |
|||
| Label |
string |
A categoria do resultado da revisão de logotipo. Valores válidos:
|
TV |
| Count |
integer |
O número de snapshots de vídeo. |
2 |
| TopList |
array<object> |
As informações sobre os snapshots de vídeo com as pontuações mais altas que correspondem ao rótulo. |
|
|
object |
|||
| Url |
string |
A URL do snapshot de vídeo. |
http://temp-testbucket.oss-cn-shanghai.aliyuncs.com/aivideocensor/****.jpg |
| Score |
string |
A pontuação do snapshot de vídeo que corresponde ao rótulo. |
100 |
| Timestamp |
string |
A posição do snapshot de vídeo no vídeo. Unidade: milissegundos. |
5000 |
| Label |
string |
A categoria do resultado da revisão de logotipo. Valores válidos:
|
TV |
| GreenEnhancedResult |
object |
O resultado da revisão GreenEnhanced. |
|
| Suggestion |
string |
A conclusão da revisão de quadros mapeada a partir de frameResult.riskLevel: high→block, medium/low→review, none→pass. |
|
| Label |
string |
A união de rótulos nativos Green correspondidos (separados por vírgula, como pornographic_adultContent_tii). O valor é normal se nenhum rótulo for correspondido. |
|
| MaxScore |
string |
A maior pontuação de confiança dos quadros correspondidos. Este campo não é retornado se nenhum quadro for correspondido. |
|
| AverageScore |
string |
A pontuação média de confiança dos quadros correspondidos. Este campo não é retornado se nenhum quadro for correspondido. |
|
| CounterList |
array<object> |
A agregação de contagem de rótulos de violação: Label (rótulo Green) / Count (número de quadros correspondidos para o rótulo). |
|
|
object |
|||
| Label |
string |
A categoria do resultado da revisão. |
|
| Count |
integer |
O número de quadros de vídeo capturados para o rótulo correspondente. |
|
| TopList |
array<object> |
Os detalhes dos quadros correspondidos (ordenados por confiança em ordem decrescente). |
|
|
object |
|||
| Label |
string |
A categoria do resultado da revisão. |
|
| Score |
string |
A pontuação de confiança do snapshot de vídeo que correspondeu ao rótulo. |
|
| Timestamp |
string |
A posição do snapshot de vídeo no vídeo. |
|
| Url |
string |
A URL do snapshot de vídeo. |
Exemplos
Resposta de sucesso
JSON formato
{
"RequestId": "EAA3E96A-02E2-41*****85-08E1D568ED3A",
"MediaAuditJob": {
"CreationTime": "2017-01-11T12:00:00Z",
"Type": "AIMediaAudit",
"Status": "success",
"CompleteTime": "2017-01-11T13:00:00Z",
"JobId": "bdbc266af6894*****943a70176d92e9",
"Code": "0",
"Message": "OK",
"MediaId": "fe028d09441d*****d1afffb138cd7e",
"Data": {
"Suggestion": "pass",
"AbnormalModules": "video",
"Label": "normal",
"ImageResult": [
{
"Type": "cover",
"Url": "http://www.test.com/****.jpg",
"Suggestion": "pass",
"Label": "normal",
"Result": [
{
"Score": "0",
"Suggestion": "pass",
"Label": "porn",
"Scene": "porn"
}
]
}
],
"TextResult": [
{
"Type": "title",
"Suggestion": "pass",
"Score": "100",
"Label": "ad",
"Content": "Test",
"Scene": "antispam"
}
],
"AudioResult": [
{
"Score": "99.91",
"Suggestion": "pass",
"Label": "normal",
"Scene": "antispam"
}
],
"VideoResult": {
"Label": "normal",
"Suggestion": "pass",
"TerrorismResult": {
"Suggestion": "pass",
"AverageScore": "100",
"Label": "normal",
"MaxScore": "100",
"CounterList": [
{
"Label": "terrorism",
"Count": 0
}
],
"TopList": [
{
"Url": "http://ali*****.com/aivideocensor/yytysursrutyrxuq/****.jpg",
"Score": "100",
"Timestamp": "5",
"Label": "normal"
}
]
},
"PornResult": {
"Suggestion": "pass",
"AverageScore": "100",
"Label": "porn",
"MaxScore": "100",
"CounterList": [
{
"Label": "porn",
"Count": 0
}
],
"TopList": [
{
"Url": "http://temp-testbucket.oss-cn-shanghai.aliyuncs.com/aivideocensor/****.jpg",
"Score": "100",
"Timestamp": "3005",
"Label": "porn"
}
]
},
"AdResult": {
"Suggestion": "block",
"AverageScore": "100",
"Label": "ad",
"MaxScore": "100",
"CounterList": [
{
"Label": "ad",
"Count": 10
}
],
"TopList": [
{
"Url": "http://temp-testbucket.oss-cn-shanghai.aliyuncs.com/aivideocensor/****.jpg",
"Score": "100",
"Timestamp": "500",
"Label": "ad"
}
]
},
"LiveResult": {
"Suggestion": "block",
"AverageScore": "100",
"Label": "smoking",
"MaxScore": "100",
"CounterList": [
{
"Label": "smoking",
"Count": 4
}
],
"TopList": [
{
"Url": "http://temp-testbucket.oss-cn-shanghai.aliyuncs.com/aivideocensor/****.jpg",
"Score": "100",
"Timestamp": "500",
"Label": "smoking"
}
]
},
"LogoResult": {
"Suggestion": "block",
"AverageScore": "100",
"Label": "TV",
"MaxScore": "100",
"CounterList": [
{
"Label": "TV",
"Count": 2
}
],
"TopList": [
{
"Url": "http://temp-testbucket.oss-cn-shanghai.aliyuncs.com/aivideocensor/****.jpg",
"Score": "100",
"Timestamp": "5000",
"Label": "TV"
}
]
},
"GreenEnhancedResult": {
"Suggestion": "",
"Label": "",
"MaxScore": "",
"AverageScore": "",
"CounterList": [
{
"Label": "",
"Count": 0
}
],
"TopList": [
{
"Label": "",
"Score": "",
"Timestamp": "",
"Url": ""
}
]
}
}
}
}
}
Códigos de erro
Consulte Códigos de Erro para uma lista completa.
Notas de versão
Consulte Notas de Versão para uma lista completa.