Udostępnij za pośrednictwem


VideoAnalyzerPreset Klasa

Ustawienie wstępne analizatora wideo, które wyodrębnia szczegółowe informacje (rozbudowane metadane) zarówno z audio, jak i wideo, i generuje plik formatu JSON.

Aby wysyłać na platformę Azure wszystkie wymagane parametry, należy wypełnić wszystkie wymagane parametry.

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

Konstruktor

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)

Zmienne

odata_type
str

Dyskryminujący dla typów pochodnych. Wymagane.

audio_language
str

Język ładunku audio w danych wejściowych przy użyciu formatu BCP-47 "language tag-region" (np. "en-US"). Jeśli znasz język zawartości, zaleca się jego określenie. Język musi być określony jawnie dla audioAnalysisMode::Basic, ponieważ automatyczne wykrywanie języka nie jest uwzględniane w trybie podstawowym. Jeśli język nie zostanie określony lub ustawiony na wartość null, automatyczne wykrywanie języka wybierze wykryty pierwszy język i przetworzy wybrany język przez cały czas trwania pliku. Obecnie nie obsługuje dynamicznego przełączania między językami po wykryciu pierwszego języka. Automatyczne wykrywanie działa najlepiej z nagraniami audio z wyraźnie zauważalną mową. Jeśli automatyczne wykrywanie nie znajdzie języka, transkrypcja wróci do "en-US". Lista obsługiwanych języków jest dostępna tutaj: https://go.microsoft.com/fwlink/?linkid=2109463.

mode
str lub AudioAnalysisMode

Określa zestaw operacji analizy audio do wykonania. Jeśli nie zostanie określona, zostanie wybrany standard AudioAnalysisMode. Znane wartości to: "Standard" i "Basic".

experimental_options
dict[str, str]

Słownik zawierający pary wartości klucza dla parametrów, które nie są uwidocznione w samym wstępnie zdefiniowanym obiekcie.

insights_to_extract
str lub InsightsType

Definiuje typ szczegółowych informacji, które mają zostać wygenerowane przez usługę. Dozwolone wartości to "AudioInsightsOnly", "VideoInsightsOnly" i "AllInsights". Wartość domyślna to AllInsights. Jeśli ustawisz tę wartość na Wartość AllInsights, a dane wejściowe są tylko audio, generowane są tylko szczegółowe informacje audio. Podobnie jeśli dane wejściowe są tylko wideo, generowane są tylko szczegółowe informacje wideo. Zaleca się, aby nie używać elementu AudioInsightsOnly, jeśli oczekujesz, że niektóre dane wejściowe będą tylko wideo; lub użyj usługi VideoInsightsOnly, jeśli oczekujesz, że niektóre dane wejściowe będą tylko audio. Zadania w takich warunkach wymykałyby się. Znane wartości to: "AudioInsightsOnly", "VideoInsightsOnly" i "AllInsights".