Share via


ReviewsOperations 類別

ReviewsOperations 作業。

繼承
builtins.object
ReviewsOperations

建構函式

ReviewsOperations(client, config, serializer, deserializer)

參數

名稱 Description
client
必要

服務要求的用戶端。

config
必要

服務用戶端的設定。

serializer
必要

物件模型序列化程式。

deserializer
必要

物件模型還原序列化程式。

變數

名稱 Description
content_type

內容型別。 常數值:「text/plain」。

方法

add_video_frame

建立的評論會顯示給小組的檢閱者。 當檢閱者完成檢閱時,檢閱的結果會是 POSTED (,也就是指定 CallBackEndpoint 上的 HTTP POST) 。

CallBack 架構

檢閱完成回呼範例

{
「ReviewId」: 」

add_video_frame_stream

使用這個方法來新增視訊檢閱的畫面格。時幅:此參數是用來將框架上的時間戳記轉換成毫秒的因素。 時幅是在 Azure 媒體服務平臺上 Content Moderator 視訊媒體處理器的輸出中提供。影片審核輸出中的時幅為 Ticks/Second。

add_video_frame_url

使用這個方法來新增視訊檢閱的畫面格。時幅:此參數是用來將框架上的時間戳記轉換成毫秒的因素。 時幅是在 Azure 媒體服務平臺上 Content Moderator 視訊媒體處理器的輸出中提供。影片審核輸出中的時幅為 Ticks/Second。

add_video_transcript

此 API 會將文字記錄檔 (影片中讀出之所有單字的文字版本) 新增至影片檢閱。 檔案應該是有效的 WebVTT 格式。

add_video_transcript_moderation_result

此 API 會新增文字記錄畫面文字結果檔,以供影片檢閱使用。 文字記錄檢測文字結果檔是螢幕文字 API 的結果。 若要產生文字記錄檢測文字結果檔,必須使用螢幕文字 API 來篩選文字記錄檔以供粗話使用。

create_job

將會針對在此端點上張貼的內容傳回作業識別碼。 一旦根據工作流程評估內容,前提是檢閱會根據工作流程運算式建立或忽略。

CallBack 架構

作業完成回呼範例


{
「JobId」: 」
create_reviews

建立的評論會顯示給小組的檢閱者。 當檢閱者完成檢閱時,檢閱的結果會是 POSTED (,也就是指定 CallBackEndpoint 上的 HTTP POST) 。

CallBack 架構

檢閱完成回呼範例

{
「ReviewId」: 」

create_video_reviews

建立的評論會顯示給小組的檢閱者。 當檢閱者完成檢閱時,檢閱的結果會是 POSTED (,也就是指定 CallBackEndpoint 上的 HTTP POST) 。

CallBack 架構

檢閱完成回呼範例

{
「ReviewId」: 」

get_job_details

取得作業識別碼的作業詳細資料。

get_review

傳回所傳遞檢閱識別碼的檢閱詳細資料。

get_video_frames

建立的評論會顯示給小組的檢閱者。 當檢閱者完成檢閱時,檢閱的結果會是 POSTED (,也就是指定 CallBackEndpoint 上的 HTTP POST) 。

CallBack 架構

檢閱完成回呼範例

{
「ReviewId」: 」

publish_video_review

發佈影片檢閱,使其可供檢閱。

add_video_frame

建立的評論會顯示給小組的檢閱者。 當檢閱者完成檢閱時,檢閱的結果會是 POSTED (,也就是指定 CallBackEndpoint 上的 HTTP POST) 。

CallBack 架構

檢閱完成回呼範例

{
「ReviewId」: 」

add_video_frame(team_name, review_id, timescale=None, custom_headers=None, raw=False, **operation_config)

參數

名稱 Description
team_name
必要
str

您的小組名稱。

review_id
必要
str

檢閱的識別碼。

timescale
int

您要新增畫面的視訊時幅。

預設值: None
custom_headers

將新增至要求的標頭

預設值: None
raw

傳回與還原序列化回應一起的直接回應

預設值: False
operation_config
必要

作業組態覆寫

傳回

類型 Description
None,
<xref:msrest.pipeline.ClientRawResponse>

如果 raw=true,則為 None 或 ClientRawResponse

例外狀況

類型 Description

add_video_frame_stream

使用這個方法來新增視訊檢閱的畫面格。時幅:此參數是用來將框架上的時間戳記轉換成毫秒的因素。 時幅是在 Azure 媒體服務平臺上 Content Moderator 視訊媒體處理器的輸出中提供。影片審核輸出中的時幅為 Ticks/Second。

add_video_frame_stream(content_type, team_name, review_id, frame_image_zip, frame_metadata, timescale=None, custom_headers=None, raw=False, **operation_config)

參數

名稱 Description
content_type
必要
str

內容型別。

team_name
必要
str

您的小組名稱。

review_id
必要
str

檢閱的識別碼。

frame_image_zip
必要

包含框架影像的 Zip 檔案。

frame_metadata
必要
str

框架的中繼資料。

timescale
int

影片 的時幅。

預設值: None
custom_headers

將新增至要求的標頭

預設值: None
raw

傳回與還原序列化回應一起的直接回應

預設值: False
operation_config
必要

作業組態覆寫

傳回

類型 Description
None,
<xref:msrest.pipeline.ClientRawResponse>

如果 raw=true,則為 None 或 ClientRawResponse

例外狀況

類型 Description

add_video_frame_url

使用這個方法來新增視訊檢閱的畫面格。時幅:此參數是用來將框架上的時間戳記轉換成毫秒的因素。 時幅是在 Azure 媒體服務平臺上 Content Moderator 視訊媒體處理器的輸出中提供。影片審核輸出中的時幅為 Ticks/Second。

add_video_frame_url(content_type, team_name, review_id, video_frame_body, timescale=None, custom_headers=None, raw=False, **operation_config)

參數

名稱 Description
content_type
必要
str

內容型別。

team_name
必要
str

您的小組名稱。

review_id
必要
str

檢閱的識別碼。

video_frame_body
必要

新增視訊畫面 API 的本文

timescale
int

影片的時幅。

預設值: None
custom_headers

將新增至要求的標頭

預設值: None
raw

傳回與還原序列化回應一起的直接回應

預設值: False
operation_config
必要

作業組態覆寫

傳回

類型 Description
None,
<xref:msrest.pipeline.ClientRawResponse>

如果 raw=true,則為 None 或 ClientRawResponse

例外狀況

類型 Description

add_video_transcript

此 API 會將文字記錄檔 (影片中讀出之所有單字的文字版本) 新增至影片檢閱。 檔案應該是有效的 WebVTT 格式。

add_video_transcript(team_name, review_id, vt_tfile, custom_headers=None, raw=False, callback=None, **operation_config)

參數

名稱 Description
team_name
必要
str

您的小組名稱。

review_id
必要
str

檢閱的識別碼。

vt_tfile
必要

影片的文字記錄檔。

custom_headers

將新增至要求的標頭

預設值: None
raw

傳回與還原序列化回應一起的直接回應

預設值: False
callback
Callable[<xref:Bytes>, <xref:response=None>]

指定時,將會使用串流處理的每個資料區塊來呼叫 。 回呼應該採用兩個引數:目前資料區塊的位元組和回應物件。 如果資料正在上傳,回應會是 None。

預設值: None
operation_config
必要

作業組態覆寫

傳回

類型 Description
None,
<xref:msrest.pipeline.ClientRawResponse>

如果 raw=true,則為 None 或 ClientRawResponse

例外狀況

類型 Description

add_video_transcript_moderation_result

此 API 會新增文字記錄畫面文字結果檔,以供影片檢閱使用。 文字記錄檢測文字結果檔是螢幕文字 API 的結果。 若要產生文字記錄檢測文字結果檔,必須使用螢幕文字 API 來篩選文字記錄檔以供粗話使用。

add_video_transcript_moderation_result(content_type, team_name, review_id, transcript_moderation_body, custom_headers=None, raw=False, **operation_config)

參數

名稱 Description
content_type
必要
str

內容型別。

team_name
必要
str

您的小組名稱。

review_id
必要
str

檢閱的識別碼。

transcript_moderation_body
必要

新增影片文字記錄審核結果 API 的本文

custom_headers

將新增至要求的標頭

預設值: None
raw

傳回與還原序列化回應一起的直接回應

預設值: False
operation_config
必要

作業組態覆寫

傳回

類型 Description
None,
<xref:msrest.pipeline.ClientRawResponse>

如果 raw=true,則為 None 或 ClientRawResponse

例外狀況

類型 Description

create_job

將會針對在此端點上張貼的內容傳回作業識別碼。 一旦根據工作流程評估內容,前提是檢閱會根據工作流程運算式建立或忽略。

CallBack 架構

作業完成回呼範例


{
「JobId」: 」
create_job(team_name, content_type, content_id, workflow_name, job_content_type, content_value, call_back_endpoint=None, custom_headers=None, raw=False, **operation_config)

參數

名稱 Description
team_name
必要
str

您的小組名稱。

content_type
必要
str

影像、文字或視訊。 可能的值包括:'Image'、'Text'、'Video'

content_id
必要
str

用來識別提交內容的識別碼/名稱。

workflow_name
必要
str

您想要叫用的工作流程名稱。

job_content_type
必要
str

內容型別。 可能的值包括:'application/json'、'image/jpeg'

content_value
必要
str

要評估作業的內容。

call_back_endpoint
str

用於張貼建立作業結果的回呼端點。

預設值: None
custom_headers

將新增至要求的標頭

預設值: None
raw

傳回與還原序列化回應一起的直接回應

預設值: False
operation_config
必要

作業組態覆寫

傳回

類型 Description
<xref:msrest.pipeline.ClientRawResponse>

JobId 或 ClientRawResponse if raw=true

例外狀況

類型 Description

create_reviews

建立的評論會顯示給小組的檢閱者。 當檢閱者完成檢閱時,檢閱的結果會是 POSTED (,也就是指定 CallBackEndpoint 上的 HTTP POST) 。

CallBack 架構

檢閱完成回呼範例

{
「ReviewId」: 」

create_reviews(url_content_type, team_name, create_review_body, sub_team=None, custom_headers=None, raw=False, **operation_config)

參數

名稱 Description
url_content_type
必要
str

內容型別。

team_name
必要
str

您的小組名稱。

create_review_body
必要

建立評論 API 的本文

sub_team
str

小組的子小組,您想要指派建立的檢閱。

預設值: None
custom_headers

將新增至要求的標頭

預設值: None
raw

傳回與還原序列化回應一起的直接回應

預設值: False
operation_config
必要

作業組態覆寫

傳回

類型 Description
list[str],
<xref:msrest.pipeline.ClientRawResponse>

list 或 ClientRawResponse if raw=true

例外狀況

類型 Description

create_video_reviews

建立的評論會顯示給小組的檢閱者。 當檢閱者完成檢閱時,檢閱的結果會是 POSTED (,也就是指定 CallBackEndpoint 上的 HTTP POST) 。

CallBack 架構

檢閱完成回呼範例

{
「ReviewId」: 」

create_video_reviews(content_type, team_name, create_video_reviews_body, sub_team=None, custom_headers=None, raw=False, **operation_config)

參數

名稱 Description
content_type
必要
str

內容型別。

team_name
必要
str

您的小組名稱。

create_video_reviews_body
必要

建立評論 API 的本文

sub_team
str

小組的子小組,您想要指派建立的檢閱。

預設值: None
custom_headers

將新增至要求的標頭

預設值: None
raw

傳回與還原序列化回應一起的直接回應

預設值: False
operation_config
必要

作業組態覆寫

傳回

類型 Description
list[str],
<xref:msrest.pipeline.ClientRawResponse>

list 或 ClientRawResponse if raw=true

例外狀況

類型 Description

get_job_details

取得作業識別碼的作業詳細資料。

get_job_details(team_name, job_id, custom_headers=None, raw=False, **operation_config)

參數

名稱 Description
team_name
必要
str

您的小組名稱。

job_id
必要
str

作業的識別碼。

custom_headers

將新增至要求的標頭

預設值: None
raw

傳回與還原序列化回應一起的直接回應

預設值: False
operation_config
必要

作業組態覆寫

傳回

類型 Description
Job,
<xref:msrest.pipeline.ClientRawResponse>

如果 raw=true,則為 Job 或 ClientRawResponse

例外狀況

類型 Description

get_review

傳回所傳遞檢閱識別碼的檢閱詳細資料。

get_review(team_name, review_id, custom_headers=None, raw=False, **operation_config)

參數

名稱 Description
team_name
必要
str

您的小組名稱。

review_id
必要
str

檢閱的識別碼。

custom_headers

將新增至要求的標頭

預設值: None
raw

傳回與還原序列化回應一起的直接回應

預設值: False
operation_config
必要

作業組態覆寫

傳回

類型 Description
<xref:msrest.pipeline.ClientRawResponse>

如果 raw=true,請檢閱或 ClientRawResponse

例外狀況

類型 Description

get_video_frames

建立的評論會顯示給小組的檢閱者。 當檢閱者完成檢閱時,檢閱的結果會是 POSTED (,也就是指定 CallBackEndpoint 上的 HTTP POST) 。

CallBack 架構

檢閱完成回呼範例

{
「ReviewId」: 」

get_video_frames(team_name, review_id, start_seed=None, no_of_records=None, filter=None, custom_headers=None, raw=False, **operation_config)

參數

名稱 Description
team_name
必要
str

您的小組名稱。

review_id
必要
str

檢閱的識別碼。

start_seed
int

您想要從中開始擷取框架之框架的時間戳記。

預設值: None
no_of_records
int

要擷取的畫面數。

預設值: None
filter
str

取得依標籤篩選的畫面格。

預設值: None
custom_headers

將新增至要求的標頭

預設值: None
raw

傳回與還原序列化回應一起的直接回應

預設值: False
operation_config
必要

作業組態覆寫

傳回

類型 Description
<xref:msrest.pipeline.ClientRawResponse>

如果 raw=true,則 Frames 或 ClientRawResponse

例外狀況

類型 Description

publish_video_review

發佈影片檢閱,使其可供檢閱。

publish_video_review(team_name, review_id, custom_headers=None, raw=False, **operation_config)

參數

名稱 Description
team_name
必要
str

您的小組名稱。

review_id
必要
str

檢閱的識別碼。

custom_headers

將新增至要求的標頭

預設值: None
raw

傳回與還原序列化回應一起的直接回應

預設值: False
operation_config
必要

作業組態覆寫

傳回

類型 Description
None,
<xref:msrest.pipeline.ClientRawResponse>

如果 raw=true,則為 None 或 ClientRawResponse

例外狀況

類型 Description

屬性

models

models = <module 'azure.cognitiveservices.vision.contentmoderator.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.9\\x64\\Lib\\site-packages\\azure\\cognitiveservices\\vision\\contentmoderator\\models\\__init__.py'>