Delen via


VideoAnalyzerPreset Klas

Een vooraf ingestelde videoanalyse die inzichten (uitgebreide metagegevens) uit zowel audio als video haalt en een bestand in JSON-indeling uitvoert.

Alle vereiste parameters moeten worden ingevuld om naar Azure te kunnen worden verzonden.

Overname
azure.mgmt.media.models._models_py3.AudioAnalyzerPreset
VideoAnalyzerPreset

Constructor

VideoAnalyzerPreset(*, audio_language: str | None = None, mode: str | _models.AudioAnalysisMode | None = None, experimental_options: Dict[str, str] | None = None, insights_to_extract: str | _models.InsightsType | None = None, **kwargs)

Variabelen

odata_type
str

De discriminator voor afgeleide typen. Vereist.

audio_language
str

De taal voor de audiopayload in de invoer met behulp van de BCP-47-indeling van 'language tag-region' (bijvoorbeeld 'en-US'). Als u de taal van uw inhoud kent, is het raadzaam deze op te geven. De taal moet expliciet worden opgegeven voor AudioAnalysisMode::Basic, omdat automatische taaldetectie niet is opgenomen in de basismodus. Als de taal niet is opgegeven of ingesteld op null, kiest automatische taaldetectie de eerste gedetecteerde taal en verwerkt met de geselecteerde taal voor de duur van het bestand. Het biedt momenteel geen ondersteuning voor dynamisch schakelen tussen talen nadat de eerste taal is gedetecteerd. De automatische detectie werkt het beste met audio-opnamen met duidelijk waarneembare spraak. Als automatische detectie de taal niet kan vinden, zou transcriptie terugvallen op 'en-US'. De lijst met ondersteunde talen is hier beschikbaar: https://go.microsoft.com/fwlink/?linkid=2109463.

mode
str of AudioAnalysisMode

Bepaalt de set audioanalysebewerkingen die moeten worden uitgevoerd. Als dit niet wordt opgegeven, wordt de Standaard AudioAnalysisMode gekozen. Bekende waarden zijn: 'Standard' en 'Basic'.

experimental_options
dict[str, str]

Woordenlijst met sleutelwaardeparen voor parameters die niet worden weergegeven in de voorinstelling zelf.

insights_to_extract
str of InsightsType

Definieert het type inzichten dat de service moet genereren. De toegestane waarden zijn 'AudioInsightsOnly', 'VideoInsightsOnly' en 'AllInsights'. De standaardwaarde is AllInsights. Als u dit instelt op AllInsights en de invoer alleen audio is, worden alleen audio-inzichten gegenereerd. Als de invoer alleen video is, worden alleen video-inzichten gegenereerd. Het is raadzaam audioInsightsOnly niet te gebruiken als u verwacht dat sommige van uw invoer alleen video zijn; of gebruik VideoInsightsOnly als u verwacht dat sommige invoer alleen audio is. Uw taken in dergelijke omstandigheden zouden een foutmelding geven. Bekende waarden zijn: 'AudioInsightsOnly', 'VideoInsightsOnly' en 'AllInsights'.