All Products
Search
Document Center

Intelligent Media Services:QuerySmarttagJob

Last Updated:Jun 13, 2026

Mengkueri pekerjaan smart tagging.

Coba sekarang

Coba API ini di OpenAPI Explorer tanpa perlu penandatanganan manual. Panggilan yang berhasil akan secara otomatis menghasilkan contoh kode SDK sesuai dengan parameter Anda. Unduh kode tersebut dengan kredensial bawaan yang aman untuk penggunaan lokal.

Test

RAM authorization

Tabel berikut menjelaskan otorisasi yang diperlukan untuk memanggil API ini. Anda dapat menentukannya dalam kebijakan Resource Access Management (RAM). Kolom pada tabel dijelaskan sebagai berikut:

  • Action: Aksi yang dapat digunakan dalam elemen Action pada pernyataan kebijakan izin RAM untuk memberikan izin guna melakukan operasi tersebut.

  • API: API yang dapat Anda panggil untuk melakukan aksi tersebut.

  • Access level: Tingkat akses yang telah ditentukan untuk setiap API. Nilai yang valid: create, list, get, update, dan delete.

  • Resource type: Jenis resource yang mendukung otorisasi untuk melakukan aksi tersebut. Ini menunjukkan apakah aksi tersebut mendukung izin tingkat resource. Resource yang ditentukan harus kompatibel dengan aksi tersebut. Jika tidak, kebijakan tersebut tidak akan berlaku.

    • Untuk API dengan izin tingkat resource, jenis resource yang diperlukan ditandai dengan tanda bintang (*). Tentukan Nama Sumber Daya Alibaba Cloud (ARN) yang sesuai dalam elemen Resource pada kebijakan.

    • Untuk API tanpa izin tingkat resource, ditampilkan sebagai All Resources. Gunakan tanda bintang (*) dalam elemen Resource pada kebijakan.

  • Condition key: Kunci kondisi yang didefinisikan oleh layanan. Kunci ini memungkinkan kontrol granular, berlaku baik hanya untuk aksi maupun untuk aksi yang terkait dengan resource tertentu. Selain kunci kondisi spesifik layanan, Alibaba Cloud menyediakan serangkaian common condition keys yang berlaku di semua layanan yang didukung RAM.

  • Dependent action: Aksi dependen yang diperlukan untuk menjalankan aksi tersebut. Untuk menyelesaikan aksi tersebut, pengguna RAM atau role RAM harus memiliki izin untuk melakukan semua aksi dependen.

Action

Access level

Resource type

Condition key

Dependent action

ice:QuerySmarttagJob

*全部资源

*

None None

Parameter permintaan

Parameter

Type

Required

Description

Example

JobId

string

Yes

ID pekerjaan smart tagging yang akan dikueri. Anda dapat memperolehnya dari parameter pengembalian SubmitSmarttagJob.

88c6ca184c0e47098a5b665e2****

Params

string

No

Parameter permintaan tambahan, direpresentasikan sebagai string JSON. Contoh: {"labelResultType":"auto"}. labelResultType bertipe String dan dapat diatur ke nilai berikut:

  • auto: Hasil penandaan mesin

  • hmi: Hasil kolaborasi manusia-mesin

{"labelResultType":"auto"}

Elemen respons

Element

Type

Description

Example

object

JobStatus

string

Status pekerjaan. Nilai yang valid:

  • Success: Pekerjaan berhasil diproses.

  • Fail: Pekerjaan gagal diproses.

  • Processing: Pekerjaan sedang diproses.

  • Submitted: Pekerjaan telah dikirim dan menunggu untuk diproses.

Success

RequestId

string

ID permintaan.

******11-DB8D-4A9A-875B-275798******

UserData

string

Informasi yang diteruskan selama callback MNS. Untuk format pesan, lihat definisi format pesan callback di bawah.

{"userId":"123432412831"}

Results

object

Result

array<object>

Array objek hasil analisis.

object

Type

string

The type of the analysis result.

  • The type of the analysis result based on Smart tagging V1.0. Valid values:

  1. TextLabel: the text tag.

  2. VideoLabel: the video tag.

  3. ASR: the original result of automatic speech recognition (ASR). By default, this type of result is not returned.

  4. OCR: the original result of optical character recognition (OCR). By default, this type of result is not returned.

  5. NLP: the natural language processing (NLP)-based result. By default, this type of result is not returned.

  • The type of the analysis result based on Smart tagging V2.0. Valid values:

  1. CPVLabel

  2. Meta: the information about the video file, such as the title of the video. By default, this type of information is not returned.

  • The type of the analysis result based on Smart tagging V2.0-custom. Valid values:

  1. CPVLabel

  2. Meta: the information about the video file, such as the title of the video. By default, this type of information is not returned.

Meta

Data

string

The details of the analysis result. The value is a JSON string. For more information about the parameters of different result types, see the "Parameters of different result types" section of this topic.

{"title":"example-title-****"}

Usages

object

Usage

array<object>

object

Type

string

Quota

integer

Definisi Format Pesan Callback Ketika status eksekusi pekerjaan smart tagging berubah, MPS mengirim pesan ke antrian yang ditentukan pengguna (untuk cara menentukan antrian callback, lihat API Update Pipeline MPS). Badan pesan adalah string JSON yang berisi bidang-bidang berikut:

NamaTipeDeskripsi
TypeStringString tetap "smarttag", menunjukkan pekerjaan smart tagging
JobIdStringID unik dari pekerjaan
StateStringStatus pekerjaan saat ini, konsisten dengan JobStatus di QuerySmarttagJob
StateStringStatus pekerjaan saat ini, konsisten dengan JobStatus di QuerySmarttagJob
UserDataStringUserData yang dimasukkan oleh pengguna di SubmitSmarttagJob
UserDataStringUserData yang dimasukkan oleh pengguna di SubmitSmarttagJob

Deskripsi Parameter Result

Struktur Data VideoLabel

NamaTipeDeskripsi
personsJSONArrayHasil deteksi orang
persons.nameStringNama orang yang dikenali
persons.categoryStringTipe orang. Nilai yang valid: celebrity; politician; sensitive; unknown; ID perpustakaan orang kustom (dikembalikan ketika orang yang dikenali adalah orang kustom)
persons.ratiodoubleTingkat kemunculan orang. Rentang nilai: 0 hingga 1
persons.occurrencesJSONArrayInformasi detail tentang kemunculan orang
persons.occurrences.scoredoubleSkor kepercayaan
persons.occurrences.fromdoubleWaktu mulai ketika orang terdeteksi. Satuan: detik
persons.occurrences.todoubleWaktu selesai ketika orang terdeteksi. Satuan: detik
persons.occurrences.positionJSONObjectKoordinat wajah
persons.occurrences.position.leftTopint[]Koordinat x, y sudut kiri atas
persons.occurrences.position.rightBottomint[]Koordinat x, y sudut kanan bawah
persons.occurrences.timestampdoubleStempel waktu dari koordinat wajah. Satuan: detik
persons.occurrences.sceneStringTipe pengambilan gambar orang. Nilai yang valid: closeUp; medium-closeUp; medium; medium-long
tagsJSONArrayTag yang terdeteksi untuk objek, adegan, dll. Lihat tabel di bawah untuk contoh
tags.mainTagNameStringTag utama
tags.subTagNameStringSub tag
tags.ratiodoubleTingkat kemunculan. Rentang nilai: 0 hingga 1
tags.occurrencesJSONArrayInformasi kemunculan detail
tags.occurrences.scoredoubleSkor kepercayaan
tags.occurrences.fromdoubleWaktu mulai. Satuan: detik
tags.occurrences.todoubleWaktu selesai. Satuan: detik
classificationsJSONArrayInformasi klasifikasi video
classifications.scoredoubleSkor kepercayaan
classifications.category1StringKategori utama, seperti: Gaya Hidup, Animasi, Otomotif, dll.
classifications.category2StringKategori sekunder, seperti subkategori di bawah Gaya Hidup: Kesehatan, Rumah, dll.

Contoh Tag Video

mainTagNamesubTagName
AcaraContoh: Where Are We Going, Dad?, Happy Comedian, dll.
KarakterContoh: Dokter, Perawat, Guru, dll.
ObjekContoh: Piano, Gelas air, Meja, Telur orak-arik dengan tomat, Mobil, Kosmetik, dll.
LogoContoh: CCTV1, CCTV2, Youku, Dragon TV, dll.
Aksi/PeristiwaContoh: Menari, Berciuman, Berpelukan, Rapat, Bernyanyi, Menelepon, Berkuda, Berkelahi, dll.
WilayahContoh: Tiananmen di Beijing, Patung Liberty, Buddha Raksasa Leshan, Tiongkok, Amerika Serikat, dll.
AdeganContoh: Kamar tidur, Stasiun kereta bawah tanah, Sawah terasering, Pantai, Gurun, dll.

Struktur Data ImageLabel

NamaTipeDeskripsi
personsJSONArrayHasil deteksi orang
persons.nameStringNama orang yang dikenali
persons.categoryStringTipe orang. Nilai yang valid: celebrity; politician; sensitive
persons.scoredoubleSkor kepercayaan orang
persons.positionJSONObjectKoordinat wajah
persons.position.leftTopint[]Koordinat x, y sudut kiri atas
persons.position.rightBottomint[]Koordinat x, y sudut kanan bawah
persons.sceneStringTipe pengambilan gambar orang. Nilai yang valid: closeUp; medium-closeUp; medium; medium-long
tagsJSONArrayTag yang terdeteksi untuk objek, adegan, dll. Lihat tabel di bawah untuk contoh
tags.mainTagNameStringTag utama
tags.subTagNameStringSub tag
tags.scoredoubleSkor kepercayaan

Contoh Tag Gambar

mainTagNamesubTagName
KarakterContoh: Dokter, Perawat, Guru, dll.
WilayahContoh: Tiananmen di Beijing, Patung Liberty, Buddha Raksasa Leshan, Tiongkok, Amerika Serikat, dll.
Aksi/PeristiwaContoh: Berbicara, dll.
LogoContoh: CCTV1, CCTV2, Youku, Dragon TV, dll.
Aksi/PeristiwaContoh: Menari, Berciuman, Berpelukan, Rapat, Bernyanyi, Menelepon, Berkuda, Berkelahi, dll.
ObjekContoh: Piano, Gelas air, Meja, Telur orak-arik dengan tomat, Mobil, Kosmetik, dll.
AdeganContoh: Kamar tidur, Stasiun kereta bawah tanah, Sawah terasering, Pantai, Gurun, dll.

Struktur Data TextLabel (Diturunkan dari ASR dan OCR)

NamaTipeDeskripsi
tagsJSONArrayInformasi tag teks. Lihat tabel di bawah untuk contoh
tags.nameStringKategori tag
tags.valueStringNilai tag. Beberapa nilai tag dapat ada, dipisahkan oleh koma (,)

Contoh Tag Teks

namevalue
WilayahContoh: Tiananmen di Beijing, Patung Liberty, Buddha Raksasa Leshan, Tiongkok, Amerika Serikat, dll.
OrganisasiContoh: China Wildlife Conservation Association, China Media Group, dll.
LogoContoh: Nike, Li Ning
Kata KunciContoh: Backbone

Struktur Data CPVLabel

  • cates: Kategori (kategori primer, sekunder, dan tersier)

  • entities: Properti kategori (dengan informasi grafik pengetahuan)

  • hotwords: Kata-kata tren (daftar pantau berfokus pengguna)

  • freeTags: Tag bebas (kata kunci)

NamaTipeNilai ContohDeskripsi
typeStringhmiTipe hasil. Nilai yang valid: hmi (hasil kolaborasi manusia-mesin), auto (hasil penandaan mesin)
catesJSONArray-Hasil kategori klasifikasi
cates.labelLevel1StringTravelTag primer
cates.labelLevel2StringTravel SceneryTag sekunder
cates.labelString""Nama tag. Algoritma mungkin mengembalikan nilai kosong
cates.appearanceProbabilitydouble0.96Tingkat kemunculan
cates.detailInfoJSONArray--
cates.detailInfo.scoredouble0.9Skor kepercayaan
cates.detailInfo.startTimedouble0.021Waktu mulai
cates.detailInfo.endTimedouble29.021Waktu selesai
entitiesJSONArray--
entities.labelLevel1StringRegionTag primer
entities.labelLevel2StringLandmarkTag sekunder
entities.labelStringHuangguoshu WaterfallNama tag
entities.appearanceProbabilitydouble0.067Tingkat kemunculan
entities.knowledgeInfoString{"name": "Huangguoshu Waterfall", "nameEn": "Huangguoshu Waterfall", "description": "One of the four largest waterfalls in Asia"}Informasi grafik pengetahuan. Untuk daftar bidang lengkap, lihat tabel terlampir: Grafik IP Film/TV/Variety, Grafik Musik, Grafik Orang, Grafik Landmark, dan Grafik Objek.
entities.detailInfoJSONArray--
entities.detailInfo.scoredouble0.33292606472969055Skor kepercayaan
entities.detailInfo.startTimedouble6.021Waktu mulai
entities.detailInfo.endTimedouble8.021Waktu selesai
entities.detailInfo.trackDataJSONArray-Informasi terstruktur tag entitas
entities.detailInfo.trackData.scoredouble0.32Skor kepercayaan
entities.detailInfo.trackData.bboxinteger[]23, 43, 45, 67Kotak pembatas
entities.detailInfo.trackData.timestampdouble7.9Stempel waktu
hotwordsJSONArray--
hotwords.labelLevel1StringKeywordTag primer
hotwords.labelLevel1StringKeywordTag sekunder
hotwords.labelLevel2String""Tag sekunder
hotwords.labelStringChina Meteorological AdministrationKonten kata tren
hotwords.appearanceProbabilitydouble0.96Tingkat kemunculan
hotwords.detailInfoJSONArray
hotwords.detailInfo.scoredouble1.0Skor kepercayaan
hotwords.detailInfo.startTimedouble0.021Waktu mulai
hotwords.detailInfo.endTimedouble29.021Waktu selesai
freeTagsJSONArray
freeTags.labelLevel1StringKeywordTag primer
freeTags.labelLevel2String""Tag sekunder
freeTags.labelStringNational Meteorological CenterKonten kata tren
freeTags.appearanceProbabilitydouble0.96Tingkat kemunculan
freeTags.detailInfoJSONArray
freeTags.detailInfo.scoredouble0.9Skor kepercayaan
freeTags.detailInfo.startTimedouble0.021Waktu mulai
freeTags.detailInfo.endTimedouble29.021Waktu selesai

Hasil ASR (Pengenalan Suara)

NamaTipeDeskripsi
detailsJSONArrayHasil pekerjaan detail
details.fromdoubleStempel waktu mulai. Satuan: detik
details.todoubleStempel waktu selesai. Satuan: detik
details.contentStringKonten teks yang dikenali

Hasil OCR (Pengenalan Teks)

NamaTipeDeskripsi
detailsJSONArrayHasil pekerjaan detail
details.timestampdoubleInformasi stempel waktu. Satuan: detik
details.infoJSONArrayInformasi spesifik yang dikenali pada titik waktu ini
details.info.scoredoubleSkor kepercayaan
details.info.positionJSONObjectKoordinat teks
details.info.position.leftTopint[]Koordinat x, y sudut kiri atas
details.info.position.rightBottomint[]Koordinat x, y sudut kanan bawah
details.info.contentStringKonten teks yang dikenali

Hasil Anotasi Meta

Catatan

Jika pengguna tidak menggunakan anotasi manusia-mesin, ketika mengirimkan pekerjaan menggunakan SubmitSmarttagJob dengan needMetaData yang ditentukan, QuerySmarttagJob akan mengembalikan judul asli yang dimasukkan oleh pengguna.

NamaTipeDeskripsi
titleStringJudul

Hasil Ekstraksi Subtitle

NamaTipeDeskripsi
detailsJSONArrayHasil pekerjaan detail
details.allResultUrlStringURL untuk semua hasil subtitle. URL berlaku selama enam bulan setelah pekerjaan selesai
details.chResultUrlStringURL untuk hasil bahasa Mandarin. URL berlaku selama enam bulan setelah pekerjaan selesai
details.engResultUrlStringURL untuk hasil bahasa Inggris. URL berlaku selama enam bulan setelah pekerjaan selesai
Catatan

Konten URL hasil subtitle: nomor urut + rentang waktu + konten subtitle (satu subtitle per baris).

Hasil Pemrosesan NLP

ParameterTipeDeskripsi
transcriptionobjectHasil transkripsi suara
autoChaptersobjectHasil ikhtisar bab
summarizationobjectHasil ringkasan model besar
meetingAssistanceobjectHasil notulen rapat cerdas
translationobjectHasil terjemahan teks

transcription (Transkripsi Suara)

ParameterTipeDeskripsi
transcriptionobjectObjek hasil transkripsi suara.
transcription.paragraphslist[]Kumpulan hasil transkripsi suara yang diatur berdasarkan paragraf.
transcription.paragraphs[i].paragraphIdstringID tingkat paragraf.
transcription.paragraphs[i].speakerIdstringID pembicara.
transcription.paragraphs[i].wordslist[]Informasi kata yang terkandung dalam paragraf.
transcription.paragraphs[i].words[i].idintNomor urut kata, biasanya dapat diabaikan.
transcription.paragraphs[i].words[i].sentenceIdintID kalimat. Kata-kata dengan SentenceId yang sama dapat dirangkai menjadi satu kalimat.
transcription.paragraphs[i].words[i].startlongWaktu mulai kata relatif terhadap waktu mulai audio. Stempel waktu relatif dalam milidetik.
transcription.paragraphs[i].words[i].endlongWaktu selesai kata relatif terhadap waktu mulai audio. Stempel waktu relatif dalam milidetik.
transcription.paragraphs[i].words[i].textstringTeks kata.

summarization (Ringkasan Teks Lengkap, Ringkasan Pembicara, Ringkasan Tanya Jawab)

ParameterTipeDeskripsi
summarizationobjectObjek hasil ringkasan. Dapat berisi nol atau lebih hasil dari berbagai tipe ringkasan.
summarization.paragraphSummarystringHasil ringkasan teks lengkap.
summarization.conversationalSummarylist[]Daftar hasil ringkasan pembicara.
summarization.conversationalSummary[i].speakerIdstringID pembicara.
summarization.conversationalSummary[i].speakerNamestringNama pembicara.
summarization.conversationalSummary[i].summarystringRingkasan yang sesuai dengan pembicara.
summarization.questionsAnsweringSummarylist[]Daftar hasil ringkasan Tanya Jawab.
summarization.questionsAnsweringSummary[i].questionstringPertanyaan
summarization.questionsAnsweringSummary[i].sentenceIdsOfQuestionlist[]Daftar SentenceId dari transkripsi suara asli yang sesuai dengan pertanyaan.
summarization.questionsAnsweringSummary[i].answerstringJawaban yang sesuai dengan pertanyaan.
summarization.questionsAnsweringSummary[i].sentenceIdsOfAnswerlist[]Daftar SentenceId dari transkripsi suara asli yang sesuai dengan jawaban.
summarization.mindMapSummarylist[object]Daftar hasil ringkasan peta pikiran. Dapat berisi ringkasan setiap topik, hubungan antar topik, dll.
summarization.mindMapSummary[i].titlestringJudul topik.
summarization.mindMapSummary[i].topiclist[object]Array yang berisi setiap topik dan subtopiknya
summarization.mindMapSummary[i].topic[i].titlestringJudul topik.
summarization.mindMapSummary[i].topic[i].topiclist[object]Array subtopik untuk topik. Dapat berupa array kosong.

translation (Terjemahan Teks Lengkap)

ParameterTipeDeskripsi
translationobjectObjek hasil terjemahan.
translation.paragraphslist[]Kumpulan hasil terjemahan yang diatur berdasarkan paragraf, sesuai dengan pesan hasil pengenalan suara.
translation.paragraphs.paragraphIdstringID segmen paragraf, sesuai dengan ParagraphId dalam hasil pengenalan suara.
translation.paragraphs.sentenceslist[]Kumpulan teks terjemahan.
translation.paragraphs.sentences[i].sentenctIdlongID kalimat.
translation.paragraphs.sentences[i].startlongWaktu mulai segmen relatif terhadap waktu mulai audio. Stempel waktu relatif dalam milidetik.
translation.paragraphs.sentences[i].endlongWaktu selesai segmen relatif terhadap waktu mulai audio. Stempel waktu relatif dalam milidetik.
translation.paragraphs.sentences[i].textstringTeks terjemahan, sesuai dengan pesan hasil pengenalan suara.

autoChapters (Pengenalan Bab)

ParameterTipeDeskripsi
autoChapterslist[]Kumpulan ikhtisar bab. Berisi nol, satu, atau lebih entri ikhtisar bab.
autoChapters[i].idintNomor urut bab.
autoChapters[i].startlongWaktu mulai bab relatif terhadap waktu mulai audio. Stempel waktu relatif dalam milidetik.
autoChapters[i].endlongWaktu selesai bab relatif terhadap waktu mulai audio. Stempel waktu relatif dalam milidetik.
autoChapters[i].headlinestringJudul satu kalimat dari bab.
autoChapters[i].summarystringRingkasan bab.

meetingAssistance (Ekstraksi Notulen Rapat Cerdas, Termasuk Kata Kunci, Kalimat Kunci, dan Item Tindakan)

ParameterTipeDeskripsi
meetingAssistanceobjectObjek hasil notulen rapat cerdas. Dapat berisi nol atau lebih hasil dari berbagai tipe.
meetingAssistance.keywordslist[]Hasil ekstraksi kata kunci.
meetingAssistance.keySentenceslist[]Hasil ekstraksi kalimat kunci, juga dikenal sebagai konten kunci.
meetingAssistance.keySentences[i].idlongNomor urut kalimat kunci.
meetingAssistance.keySentences[i].sentenceIdlongID kalimat yang sesuai dengan kalimat kunci dalam transkripsi ASR asli.
meetingAssistance.keySentences[i].startlongWaktu mulai relatif terhadap waktu mulai audio. Stempel waktu relatif dalam milidetik.
meetingAssistance.keySentences[i].endlongWaktu selesai relatif terhadap waktu mulai audio. Stempel waktu relatif dalam milidetik.
meetingAssistance.keySentences[i].textstringInformasi kalimat kunci.
meetingAssistance.actionslist[]Kumpulan item tindakan dan ringkasan item tindakan.
meetingAssistance.actions[i].idlongNomor urut item tindakan.
meetingAssistance.actions[i].sentenceIdlongID kalimat yang sesuai dengan item tindakan dalam transkripsi ASR asli.
meetingAssistance.actions[i].startlongWaktu mulai relatif terhadap waktu mulai audio. Stempel waktu relatif dalam milidetik.
meetingAssistance.actions[i].endlongWaktu selesai relatif terhadap waktu mulai audio. Stempel waktu relatif dalam milidetik.
meetingAssistance.actions[i].textstringKonten item tindakan.
meetingAssistance.classificationsobjectKlasifikasi adegan. Saat ini hanya 3 klasifikasi adegan yang didukung.
meetingAssistance.classifications.interviewfloatSkor kepercayaan untuk adegan wawancara.
meetingAssistance.classifications.lecturefloatSkor kepercayaan untuk adegan ceramah.
meetingAssistance.classifications.meetingfloatSkor kepercayaan untuk adegan rapat.

Contoh

Respons sukses

JSONformat

{
  "JobStatus": "Success",
  "RequestId": "******11-DB8D-4A9A-875B-275798******",
  "UserData": "{\"userId\":\"123432412831\"}",
  "Results": {
    "Result": [
      {
        "Type": "Meta",
        "Data": "{\"title\":\"example-title-****\"}\t\n"
      }
    ]
  },
  "Usages": {
    "Usage": [
      {
        "Type": "",
        "Quota": 0
      }
    ]
  }
}

Kode kesalahan

Lihat Error Codes untuk daftar lengkap.

Catatan rilis

Lihat Release Notes untuk daftar lengkap.