Prozkoumání výstupu video indexeru Azure AI

Důležité

Vzhledem k oznámení o vyřazení služby Azure Media Services vám Azure AI Video Indexer oznámí úpravy funkcí Azure AI Video Indexeru. Informace o tom, co to znamená pro váš účet Azure AI Video Indexer, najdete v tématu Změny související s vyřazením služby Azure Media Service (AMS). Podívejte se na průvodce přípravou na vyřazení AMS: Průvodce aktualizací VI a migrací.

Když se video indexuje, Azure AI Video Indexer vytvoří obsah JSON, který obsahuje podrobnosti o zadaných přehledech videa. Mezi přehledy patří přepisy, prvky optického rozpoznávání znaků (OCR), tváře, témata a podobné podrobnosti. Jednotlivé typy přehledů zahrnují instance časových rozsahů, které ukazují, kdy se daný přehled objeví ve videu.

Informace najdete v přehledech Azure AI Video Indexeru.

Kořenové prvky přehledů

Název Popis
accountId ID účtu VI seznamu stop.
id ID seznamu stop.
name Název seznamu stop.
description Popis seznamu stop.
userName Jméno uživatele, který seznam stop vytvořil.
created Čas vytvoření seznamu stop.
privacyMode Režim ochrany osobních údajů (Private nebo Public) seznamu stop
state Stav seznamu stop (Uploaded, Processing, Processed, Failednebo Quarantined).
isOwned Určuje, jestli aktuální uživatel vytvořil seznam stop.
isEditable Určuje, jestli má aktuální uživatel oprávnění k úpravě seznamu stop.
isBase Určuje, jestli je seznam stop základního seznamu stop (video) nebo seznam skladeb z jiných videí (odvozených).
durationInSeconds Celková doba trvání seznamu stop.
summarizedInsights Vytvořený výstup JSON obsahuje Insights a SummarizedInsights prvky. Doporučujeme používat a nepou Insights postupovat SummarizedInsights (což je k zajištění zpětné kompatibility).
videos Seznam videí , která sestavují seznam stop.
Pokud je tento seznam stop vytvořen z časových rozsahů jiných videí (odvozených), videa v tomto seznamu obsahují pouze data z zahrnutých časových rozsahů.
{
  ...
  "accountId": "00000000-0000-0000-0000-000000000000",
  "id": "abc3454321",
  "name": "My first video",
  "description": "I am trying VI",
  "userName": "Some name",
  "created": "2018/2/2 18:00:00.000",
  "privacyMode": "Private",
  "state": "Processed",
  "isOwned": true,
  "isEditable": false,
  "isBase": false,
  "durationInSeconds": 120, 
  "summarizedInsights" : null,
  "videos": [{ . . . }]
}

Tip

Vytvořený výstup JSON obsahuje Insights a SummarizedInsights prvky. Důrazně doporučujeme používat a nepou Insights postupovat SummarizedInsights (což je k zajištění zpětné kompatibility).

Souhrn přehledů

Tato část obsahuje souhrn přehledů.

Atribut Popis
name Název videa. Například: Azure Monitor.
id ID videa. Například: 63c6d532ff.
privacyMode Váš rozpis může mít jeden z následujících režimů: Public Video je viditelné všem uživatelům ve vašem účtu a každému, kdo má odkaz na video. Video Private se zobrazí všem uživatelům ve vašem účtu.
duration Čas, kdy došlo k přehledu v sekundách.
thumbnailVideoId ID videa, ze kterého byla miniatura pořízena.
thumbnailId ID miniatury videa. Chcete-li získat skutečnou miniaturu, zavolejte Get-Thumbnail a předejte ji thumbnailVideoId a thumbnailId.
faces Obsahuje nula nebo více tváří. Další informace najdete v tématu Tváře.
keywords Obsahuje nula nebo více klíčových slov. Další informace najdete v klíčových slovech.
sentiments Obsahuje nulové nebo více mínění. Další informace najdete v tématu mínění.
audioEffects Obsahuje nulové nebo více zvukových efektů. Další informace najdete v tématu audioEffects.
labels Obsahuje nula nebo více popisků. Další informace najdete v popiscích.
brands Obsahuje nula nebo více značek. Další informace najdete v tématu značky.
statistics Další informace najdete ve statistikách.
emotions Obsahuje nulové nebo více emocí. Další informace najdete v tématu emoce.
topics Obsahuje nula nebo více témat. Další informace najdete v tématech.

Videa

Název Popis
accountId ID účtu VI videa.
id ID videa.
name Název videa.
state Stav videa (Uploaded, Processing, Processed, Failednebo Quarantined).
processingProgress Průběh zpracování. Například: 20%.
failureCode Kód selhání, pokud se video nepovedlo zpracovat. Například: UnsupportedFileType.
failureMessage Zpráva o selhání, pokud se video nepodařilo zpracovat.
externalId Externí ID videa (pokud ho uživatel určí).
externalUrl Externí adresa URL videa (pokud ho uživatel určí).
metadata Externí metadata videa (pokud ho uživatel určí).
isAdult Označuje, jestli se video ručně zkontrolovalo a identifikovalo jako video pro dospělé.
insights Objekt insights. Další informace najdete v přehledech.
thumbnailId ID miniatury videa. Pokud chcete získat skutečnou miniaturu, zavolejte Get-Thumbnail a předejte jí ID videa a ID miniatury.
publishedUrl Adresa URL pro streamování videa.
publishedUrlProxy Adresa URL pro streamování videa na zařízeních Apple
viewToken Krátkodobý token zobrazení pro streamování videa.
sourceLanguage Zdrojový jazyk videa.
language Skutečný jazyk (překlad) videa
indexingPreset Předvolba použitá k indexování videa.
streamingPreset Předvolba použitá k publikování videa.
linguisticModelId Model přizpůsobení přepisu (CRIS) použitý k přepisu videa.
statistics Další informace najdete ve statistikách.
{
    "videos": [{
        "accountId": "2cbbed36-1972-4506-9bc7-55367912df2d",
        "id": "142a356aa6",
        "state": "Processed",
        "privacyMode": "Private",
        "processingProgress": "100%",
        "failureCode": "General",
        "failureMessage": "",
        "externalId": null,
        "externalUrl": null,
        "metadata": null,
        "insights": {. . . },
        "thumbnailId": "89d7192c-1dab-4377-9872-473eac723845",
        "publishedUrl": "https://videvmediaservices.streaming.mediaservices.windows.net:443/d88a652d-334b-4a66-a294-3826402100cd/Xamarine.ism/manifest",
        "publishedProxyUrl": null,
        "viewToken": "Bearer=<token>",
        "sourceLanguage": "En-US",
        "language": "En-US",
        "indexingPreset": "Default",
        "linguisticModelId": "00000000-0000-0000-0000-000000000000"
    }],
}

insights

Každý přehled (například čáry přepisu, tváře nebo značky) obsahuje seznam jedinečných prvků (například face1, , face2). face3 Každý prvek má vlastní metadata a seznam svých instancí, což jsou časové rozsahy s dalšími metadaty.

Tvář může mít ID, název, miniaturu, další metadata a seznam jeho dočasných instancí (například 00:00:05 – 00:00:10, 00:01:00 - 00:02:30a 00:41:21 – 00:41:49). Každá dočasná instance může mít další metadata. Metadata můžou například obsahovat souřadnice obdélníku tváře (20,230,60,60).

Verze Verze kódu
sourceLanguage Zdrojový jazyk videa (za předpokladu, že jeden hlavní jazyk) je ve formě řetězce BCP-47 .
language Jazyk přehledů (přeložený ze zdrojového jazyka) ve formě řetězce BCP-47 .
transcript Přehled přepisu
ocr Přehled OCR .
keywords Přehled klíčových slov.
transcripts Může obsahovat jeden nebo více přepisů.
faces Přehled tváří .
labels Přehled popisků
shots Pohled na snímky .
brands Přehled značek .
audioEffects Přehled audioEffects .
sentiments Přehledmíněních
visualContentModeration Přehled visualContentModeration .
textualContentModeration Přehled textualContentModeration .
emotions Přehledemocích
topics Přehled témat .
speakers Přehled mluvčích .

Příklad:

{
  "version": "0.9.0.0",
  "sourceLanguage": "en-US",
  "language": "es-ES",
  "transcript": ...,
  "ocr": ...,
  "keywords": ...,
  "faces": ...,
  "labels": ...,
  "shots": ...,
  "brands": ...,
  "audioEffects": ...,
  "sentiments": ...,
  "visualContentModeration": ...,
  "textualContentModeration": ...
}

Přepis

Název Popis
id ID řádku.
text Samotný přepis.
confidence Úroveň spolehlivosti pro přesnost přepisu.
speakerId ID mluvčího.
language Jazyk přepisu. Účelem je podporovat přepisy, ve kterých každý řádek může mít jiný jazyk.
instances Seznam časových rozsahů, ve kterých se tento řádek objevil. Pokud je instance v přepisu, má pouze jednu instanci.

Příklad:

"transcript":[
{
  "id":1,
  "text":"Well, good morning everyone and welcome to",
  "confidence":0.8839,
  "speakerId":1,
  "language":"en-US",
  "instances":[
     {
    "adjustedStart":"0:00:10.21",
    "adjustedEnd":"0:00:12.81",
    "start":"0:00:10.21",
    "end":"0:00:12.81"
     }
  ]
},
{
  "id":2,
  "text":"ignite 2016. Your mission at Microsoft is to empower every",
  "confidence":0.8944,
  "speakerId":2,
  "language":"en-US",
  "instances":[
     {
    "adjustedStart":"0:00:12.81",
    "adjustedEnd":"0:00:17.03",
    "start":"0:00:12.81",
    "end":"0:00:17.03"
     }
  ]
}

Ocr

Název Popis
id ID řádku OCR.
text Text OCR.
confidence Spolehlivost rozpoznávání.
language Jazyk OCR.
instances Seznam časovýchrozsahch (Stejný OCR se může zobrazit vícekrát.)
height Výška obdélníku OCR.
top Horní umístění v pixelech.
left Levé umístění v pixelech.
width Šířka obdélníku OCR.
angle Úhel obdélníku OCR, od -180 do 180. Hodnota 0 se rozumí vodorovně zleva doprava. Hodnota 90 znamená svislé shora dolů. Hodnota 180 znamená vodorovnou zprava doleva. Hodnota -90 znamená svislé shora dolů. Hodnota průměrů 30 z levého horního rohu do pravého dolního rohu.
"ocr": [
    {
      "id": 0,
      "text": "LIVE FROM NEW YORK",
      "confidence": 675.971,
      "height": 35,
      "language": "en-US",
      "left": 31,
      "top": 97,
      "width": 400,
      "angle": 30,
      "instances": [
        {
          "start": "00:00:26",
          "end": "00:00:52"
        }
      ]
    }
  ],

keywords

Název Popis
id ID klíčového slova.
text Text klíčového slova.
confidence Rozpoznávání spolehlivosti klíčového slova
language Jazyk klíčových slov (při překladu)
instances Seznam časových rozsahů, ve kterých se toto klíčové slovo objevilo. (Klíčové slovo se může zobrazit několikrát.)
{
    id: 0,
    text: "technology",
    confidence: 1,
    language: "en-US",
    instances: [{
            adjustedStart: "0:05:15.782",
            adjustedEnd: "0:05:16.249",
            start: "0:05:15.782",
            end: "0:05:16.249"
    },
    {
            adjustedStart: "0:04:54.761",
            adjustedEnd: "0:04:55.228",
            start: "0:04:54.761",
            end: "0:04:55.228"
    }]
}

Tváře

Pokud existují tváře, Azure AI Video Indexer používá rozhraní API pro rozpoznávání tváře na všech rámcích videa k detekci tváří a celebrit.

Název Popis
id ID tváře.
name Název tváře. Může to být Unknown #0identifikovaná celebrita nebo osoba vyškolená zákazníkem.
confidence Úroveň spolehlivosti při identifikaci obličeje.
description Popis celebrity.
thumbnailId ID miniatury tváře.
knownPersonId Pokud se jedná o známou osobu, interní ID.
referenceId Pokud se jedná o celebritu Bingu, ID Bingu.
referenceType V současné době stačí Bing.
title Pokud je to celebrita, titul osoby. Například: Microsoft's CEO.
imageUrl Pokud se jedná o celebritu, adresa URL obrázku.
instances Instance místa, kde se tvář objevila v časovém rozsahu Každá instance má thumbnailsIds také hodnotu.
"faces": [{
    "id": 2002,
    "name": "Xam 007",
    "confidence": 0.93844,
    "description": null,
    "thumbnailId": "00000000-aee4-4be2-a4d5-d01817c07955",
    "knownPersonId": "8340004b-5cf5-4611-9cc4-3b13cca10634",
    "referenceId": null,
    "title": null,
    "imageUrl": null,
    "instances": [{
        "thumbnailsIds": ["00000000-9f68-4bb2-ab27-3b4d9f2d998e",
        "cef03f24-b0c7-4145-94d4-a84f81bb588c"],
        "adjustedStart": "00:00:07.2400000",
        "adjustedEnd": "00:00:45.6780000",
        "start": "00:00:07.2400000",
        "end": "00:00:45.6780000"
    },
    {
        "thumbnailsIds": ["00000000-51e5-4260-91a5-890fa05c68b0"],
        "adjustedStart": "00:10:23.9570000",
        "adjustedEnd": "00:10:39.2390000",
        "start": "00:10:23.9570000",
        "end": "00:10:39.2390000"
    }]
}]

Popisky

Název Popis
id ID popisku.
name Název popisku. Například: Computer nebo TV.
language Jazyk názvu popisku (při překladu) ve formě řetězce BCP-47 .
instances Seznam časových rozsahů, ve kterých se tento popisek objevil. (Popisek se může zobrazit několikrát.) Každá instance má pole spolehlivosti.
"labels": [
    {
      "id": 0,
      "name": "person",
      "language": "en-US",
      "instances": [
        {
          "confidence": 1.0,
          "start": "00: 00: 00.0000000",
          "end": "00: 00: 25.6000000"
        },
        {
          "confidence": 1.0,
          "start": "00: 01: 33.8670000",
          "end": "00: 01: 39.2000000"
        }
      ]
    },
    {
      "name": "indoor",
      "language": "en-US",
      "id": 1,
      "instances": [
        {
          "confidence": 1.0,
          "start": "00: 00: 06.4000000",
          "end": "00: 00: 07.4670000"
        },
        {
          "confidence": 1.0,
          "start": "00: 00: 09.6000000",
          "end": "00: 00: 10.6670000"
        },
        {
          "confidence": 1.0,
          "start": "00: 00: 11.7330000",
          "end": "00: 00: 20.2670000"
        },
        {
          "confidence": 1.0,
          "start": "00: 00: 21.3330000",
          "end": "00: 00: 25.6000000"
        }
      ]
    }
  ] 

Scény

Název Popis
id ID scény.
instances Seznam časových rozsahů pro tuto scénu (Scéna může mít pouze jednu instanci.)
"scenes":[  
    {  
      "id":0,
      "instances":[  
          {  
            "start":"0:00:00",
            "end":"0:00:06.34",
            "duration":"0:00:06.34"
          }
      ]
    },
    {  
      "id":1,
      "instances":[  
          {  
            "start":"0:00:06.34",
            "end":"0:00:47.047",
            "duration":"0:00:40.707"
          }
      ]
    },

]

Záběry

Název Popis
id Id snímku.
keyFrames Seznam klíčových snímků v rámci snímku Každý má ID a seznam časových rozsahů instancí. Každá instance klíče má thumbnailId pole, které obsahuje ID miniatury klíčového rámce.
instances Seznam časovýchrozsahch (Snímek může mít pouze jednu instanci.)
"shots":[  
    {  
      "id":0,
      "keyFrames":[  
          {  
            "id":0,
            "instances":[  
                {  
                  "thumbnailId":"00000000-0000-0000-0000-000000000000",
                  "start":"0:00:00.209",
                  "end":"0:00:00.251",
                  "duration":"0:00:00.042"
                }
            ]
          },
          {  
            "id":1,
            "instances":[  
                {  
                  "thumbnailId":"00000000-0000-0000-0000-000000000000",
                  "start":"0:00:04.755",
                  "end":"0:00:04.797",
                  "duration":"0:00:00.042"
                }
            ]
          }
      ],
      "instances":[  
          {  
            "start":"0:00:00",
            "end":"0:00:06.34",
            "duration":"0:00:06.34"
          }
      ]
    },

]

Značky

Azure AI Video Indexer rozpozná obchodní a produktové značky v přepisu řeči na text nebo video OCR. Tyto informace nezahrnují vizuální rozpoznávání značek nebo rozpoznávání loga.

Název Popis
id ID značky.
name Jméno značky.
referenceId Přípona adresy URL Wikipedie značky. Například Target_Corporation je přípona https://en.wikipedia.org/wiki/Target_Corporation.
referenceUrl Adresa URL Wikipedie značky, pokud existuje. Například: https://en.wikipedia.org/wiki/Target_Corporation.
description Popis značky.
tags Seznam předdefinovaných značek přidružených k této značce
confidence Hodnota spolehlivosti detektoru značky Azure AI Video Indexeru (0-1).
instances Seznam časových rozsahů pro tuto značku Každá instance má brandType hodnotu, která označuje, jestli se tato značka objevila v přepisu nebo v OCR.
"brands": [
{
    "id": 0,
    "name": "MicrosoftExcel",
    "referenceId": "Microsoft_Excel",
    "referenceUrl": "http: //en.wikipedia.org/wiki/Microsoft_Excel",
    "referenceType": "Wiki",
    "description": "Microsoft Excel is a sprea..",
    "tags": [],
    "confidence": 0.975,
    "instances": [
    {
        "brandType": "Transcript",
        "start": "00: 00: 31.3000000",
        "end": "00: 00: 39.0600000"
    }
    ]
},
{
    "id": 1,
    "name": "Microsoft",
    "referenceId": "Microsoft",
    "referenceUrl": "http: //en.wikipedia.org/wiki/Microsoft",
    "description": "Microsoft Corporation is...",
    "tags": [
    "competitors",
    "technology"
    ],
    "confidence": 1.0,
    "instances": [
    {
        "brandType": "Transcript",
        "start": "00: 01: 44",
        "end": "00: 01: 45.3670000"
    },
    {
        "brandType": "Ocr",
        "start": "00: 01: 54",
        "end": "00: 02: 45.3670000"
    }
    ]
}
]

statistiky

Název Popis
CorrespondenceCount Počet korespondencí ve videu.
SpeakerWordCount Počet slov na mluvčího.
SpeakerNumberOfFragments Počet fragmentů, které má mluvčí ve videu.
SpeakerLongestMonolog Nejdelší monolog mluvčího. Pokud má mluvčí ticho uvnitř monologu, je součástí. Ticho na začátku a na konci monologu je odstraněno.
SpeakerTalkToListenRatio Výpočet vychází z času stráveného na monologu mluvčího (bez mlčení mezi) dělenou celkovým časem videa. Čas se zaokrouhlí na třetí desetinnou čárku.

audioEffects (Preview)

Název Popis
id ID zvukového efektu.
type Typ zvukového efektu.
name Typ zvukového efektu v jazyce, ve kterém byl json indexován.
instances Seznam časových rozsahů, ve kterých se tento zvukový efekt objevil. Každá instance má pole spolehlivosti.
start + end Časový rozsah v původním videu.
adjustedStart + adjustedEnd Časový rozsah versus upravený časový rozsah.
audioEffects: [{
 {
        id: 0,
        type: "Laughter",
        name: "Laughter",
        instances: [{
                confidence: 0.8815,
                adjustedStart: "0:00:10.2",
                adjustedEnd: "0:00:11.2",
                start: "0:00:10.2",
                end: "0:00:11.2"
            }, {
                confidence: 0.8554,
                adjustedStart: "0:00:48.26",
                adjustedEnd: "0:00:49.56",
                start: "0:00:48.26",
                end: "0:00:49.56"
            }, {
                confidence: 0.8492,
                adjustedStart: "0:00:59.66",
                adjustedEnd: "0:01:00.66",
                start: "0:00:59.66",
                end: "0:01:00.66"
            }
        ]
    }
],

Pocity

Mínění se agregují podle jejich sentimentType pole (Positive, Neutralnebo Negative). Příklad: 0-0.1, 0.1-0.2.

Název Popis
id ID mínění.
averageScore Průměr všech skóre všech výskytů daného typu mínění.
instances Seznam časovýchrozsahch
sentimentType Typ může být Positive, Neutralnebo Negative.
"sentiments": [
{
    "id": 0,
    "averageScore": 0.87,
    "sentimentType": "Positive",
    "instances": [
    {
        "start": "00:00:23",
        "end": "00:00:41"
    }
    ]
}, {
    "id": 1,
    "averageScore": 0.11,
    "sentimentType": "Positive",
    "instances": [
    {
        "start": "00:00:13",
        "end": "00:00:21"
    }
    ]
}
]

visualContentModeration

Přepis visualContentModeration obsahuje časové rozsahy, které azure AI Video Indexer zjistil, že potenciálně obsahuje obsah pro dospělé. Pokud visualContentModeration je prázdný, nebyl nalezen žádný obsah pro dospělé.

Videa, která obsahují obsah pro dospělé nebo nevhodný obsah, můžou být dostupná jenom pro soukromé zobrazení. Uživatelé můžou odeslat žádost o kontrolu obsahu člověkem. V takovém případě IsAdult atribut obsahuje výsledek lidské kontroly.

Název Popis
id ID vizuálu kon režim stanu ration.
adultScore Skóre pro dospělé (od con režim stanu ration).
racyScore Racy skóre (od con režim stanu ration).
instances Zobrazí se seznam časových rozsahů, ve kterých se tento vizuál zobrazuje režim stanu ration.

Další informace o visualContentModeration

"visualContentModeration": [
{
    "id": 0,
    "adultScore": 0.00069,
    "racyScore": 0.91129,
    "instances": [
    {
        "start": "00:00:25.4840000",
        "end": "00:00:25.5260000"
    }
    ]
},
{
    "id": 1,
    "adultScore": 0.99231,
    "racyScore": 0.99912,
    "instances": [
    {
        "start": "00:00:35.5360000",
        "end": "00:00:35.5780000"
    }
    ]
}
] 

textalContentModeration

Název Popis
id ID textové kon režim stanu ration.
bannedWordsCount Počet zakázaných slov.
bannedWordsRatio Poměr zakázaných slov k celkovému počtu slov.
Další informace o textovémcontentModeration

Emoce

Azure AI Video Indexer identifikuje emoce na základě řečových a zvukových upozornění.

Název Popis
id ID emocí.
type Typ identifikované emoce: Joy, Sadness, Angernebo Fear.
instances Seznamčasových
"emotions": [{
    "id": 0,
    "type": "Fear",
    "instances": [{
      "adjustedStart": "0:00:39.47",
      "adjustedEnd": "0:00:45.56",
      "start": "0:00:39.47",
      "end": "0:00:45.56"
    },
    {
      "adjustedStart": "0:07:19.57",
      "adjustedEnd": "0:07:23.25",
      "start": "0:07:19.57",
      "end": "0:07:23.25"
    }]
  },
  {
    "id": 1,
    "type": "Anger",
    "instances": [{
      "adjustedStart": "0:03:55.99",
      "adjustedEnd": "0:04:05.06",
      "start": "0:03:55.99",
      "end": "0:04:05.06"
    },
    {
      "adjustedStart": "0:04:56.5",
      "adjustedEnd": "0:05:04.35",
      "start": "0:04:56.5",
      "end": "0:05:04.35"
    }]
  },
  {
    "id": 2,
    "type": "Joy",
    "instances": [{
      "adjustedStart": "0:12:23.68",
      "adjustedEnd": "0:12:34.76",
      "start": "0:12:23.68",
      "end": "0:12:34.76"
    },
    {
      "adjustedStart": "0:12:46.73",
      "adjustedEnd": "0:12:52.8",
      "start": "0:12:46.73",
      "end": "0:12:52.8"
    },
    {
      "adjustedStart": "0:30:11.29",
      "adjustedEnd": "0:30:16.43",
      "start": "0:30:11.29",
      "end": "0:30:16.43"
    },
    {
      "adjustedStart": "0:41:37.23",
      "adjustedEnd": "0:41:39.85",
      "start": "0:41:37.23",
      "end": "0:41:39.85"
    }]
  },
  {
    "id": 3,
    "type": "Sad",
    "instances": [{
      "adjustedStart": "0:13:38.67",
      "adjustedEnd": "0:13:41.3",
      "start": "0:13:38.67",
      "end": "0:13:41.3"
    },
    {
      "adjustedStart": "0:28:08.88",
      "adjustedEnd": "0:28:18.16",
      "start": "0:28:08.88",
      "end": "0:28:18.16"
    }]
  }
],

Témata

Azure AI Video Indexer vytváří odvozování hlavních témat z přepisů. Pokud je to možné, zahrne se taxonomie IPTC druhé úrovně.

Název Popis
id ID tématu.
name Název tématu. Například: Pharmaceuticals.
referenceId Popis cesty, který odráží hierarchii tématu Například: HEALTH AND WELLBEING/MEDICINE AND HEALTHCARE/PHARMACEUTICALS.
confidence Skóre spolehlivosti v rozsahu 0-1. Vyšší je větší jistota.
language Jazyk použitý v tématu.
iptcName Název multimediálního kódu IPTC, pokud byl zjištěn.
instances Azure AI Video Indexer v současné době neindexuje téma do časových intervalů. Celé video se používá jako interval.
"topics": [{
    "id": 0,
    "name": "INTERNATIONAL RELATIONS",
    "referenceId": "POLITICS AND GOVERNMENT/FOREIGN POLICY/INTERNATIONAL RELATIONS",
    "referenceType": "VideoIndexer",
    "confidence": 1,
    "language": "en-US",
    "instances": [{
        "adjustedStart": "0:00:00",
        "adjustedEnd": "0:03:36.25",
        "start": "0:00:00",
        "end": "0:03:36.25"
    }]
}, {
    "id": 1,
    "name": "Politics and Government",
    "referenceType": "VideoIndexer",
    "iptcName": "Politics",
    "confidence": 0.9041,
    "language": "en-US",
    "instances": [{
        "adjustedStart": "0:00:00",
        "adjustedEnd": "0:03:36.25",
        "start": "0:00:00",
        "end": "0:03:36.25"
    }]
}]
. . .

Reproduktory

Název Popis
id ID mluvčího.
name Jméno mluvčího ve formě Speaker #<number>. Například: Speaker #1.
instances Seznam časových rozsahů, ve kterých se tento mluvčí objevil.
"speakers":[
{
  "id":1,
  "name":"Speaker #1",
  "instances":[
     {
    "adjustedStart":"0:00:10.21",
    "adjustedEnd":"0:00:12.81",
    "start":"0:00:10.21",
    "end":"0:00:12.81"
     }
  ]
},
{
  "id":2,
  "name":"Speaker #2",
  "instances":[
     {
    "adjustedStart":"0:00:12.81",
    "adjustedEnd":"0:00:17.03",
    "start":"0:00:12.81",
    "end":"0:00:17.03"
     }
  ]
},