tencent cloud

フィードバック

オーディオビデオコンテンツ審査

最終更新日:2023-10-26 17:39:30
    オーディオビデオコンテンツ審査は、AIの力を借りて、オーディオビデオのコンテンツに対してインテリジェントな審査を行う機能であり、オフラインタスクです。タスクの実行結果の中には、審査の評点、審査のアドバイス、疑わしいビデオの断片などが含まれています。「審査のアドバイス」に基づき、ビデオ管理者はビデオの公開を許可するかを決定でき、不正なビデオによる法的リスクやブランドのダメージを効果的に回避することができます。
    VODでは画面上の画像、画面内のテキスト、音声内のテキスト、声のコンテンツの4種類を対象に審査を行うことができます。
    オブジェクト
    審査タグ
    画面上の画像
    ポルノ(Porn)
    暴力(Terror)
    音声
    喘ぎ声(Moan)
    音声内のテキスト(ASR)
    ポルノ(Porn)
    暴力(Terror)
    画面内のテキスト(OCR)
    ポルノ(Porn)
    暴力(Terror)
    オーディオビデオ審査結果部分のフィールドの説明:
    フィールド名
    タイプ
    意味
    Confidence
    Float
    審査の評点(0~100)。評点が高いほど、疑わしさが大きくなります。
    Suggestion
    String
    審査のアドバイスには、pass、review、blockの3種類があります。
    pass:疑わしさが低いため、そのまま合格させることをお勧めします。
    review:疑わしさが高いため、手動で再審査を行うことをお勧めします。
    block:非常に疑わしいため、そのままブロックすることをお勧めします。
    Form
    String
    審査形式には、以下の種類があります。
    Image:画面上の画像。
    Voice:音声。
    OCR:画面内の文字。
    ASR:音声内の文字。
    Label
    String
    審査タグには、以下の種類があります。
    Porn:ポルノ。
    Terror:暴力。
    Moan:喘ぎ声。

    オーディオビデオ審査テンプレート

    オーディオビデオ審査のパラメータによって、審査タスクで具体的にどの審査タグを検出するかを制御できます。VODでは、ビデオ審査テンプレートを使用して審査のパラメータグループを表示し、ビデオ審査テンプレートによって、審査タスクの中で以下のどのタグ(1つまたは複数)を検出するかを指定できます。
    ポルノ(Porn)
    暴力(Terror)
    喘ぎ声(Moan)
    一般的な操作の組み合わせを対象に、VODでは、プリセットのオーディオビデオ審査テンプレートを提供しています。また、サーバーAPIを呼び出してカスタマイズしたビデオ審査テンプレートを作成し、管理することができます。

    タスクの開始

    オーディオビデオコンテンツ審査タスクの開始には、「サーバーAPIから直接開始」、「コンソールから直接開始」、「アップロード時に実行したいタスクを指定」の3種類の方法があります。具体的には、ビデオ処理のタスクの開始をご参照ください。
    以下は、各方法のオーディオビデオコンテンツ審査タスク開始についての説明です。
    サーバーAPIによって直接開始します。サーバーAPIReviewAudioVideoを呼び出してタスクを開始します。
    コンソールから直接開始します。コンソールガイドのオーディオビデオ審査をご参照ください。
    サーバーからのアップロード時にタスクを指定:コンソールでタスクフローを追加し、タスクフローの中でコンテンツ審査を有効にします。アップロードの申請の中のprocedureパラメータでこのタスクフローを指定します。
    クライアントからのアップロード時にタスクを指定:コンソールでタスクフローを追加し、タスクフローの中でコンテンツ審査を有効にします。クライアントからのアップロード署名の中のprocedureでこのタスクフローを指定します。
    コンソールからのアップロード:コンソールでタスクフローを追加し、タスクフローの中でコンテンツ審査を有効にします。コンソールでビデオをアップロードし、アップロードと同時にビデオに対する処理操作を実行を選択し、ビデオのアップロードを指定してからこのタスクフローを実行します。

    結果の取得

    ビデオ審査タスクを開始した後、非同期のオーディオビデオ審査の完了を待機するか、またはタスク確認を同期的に実行する方法のどちらかでビデオ審査タスクの実行結果を取得できます。以下は、審査タスクの開始後、通常のコールバック方式での結果通知の例となります(値がnullのフィールドは省略されます)。
    {
    "EventType": "ReviewAudioVideoComplete",
    "ReviewAudioVideoCompleteEvent": {
    "TaskId": "125xxxx-ReviewAudioVideo-07edbc78ba20563cdf2362cffbf4aa0ct",
    "Status": "FINISH",
    "ErrCodeExt": "",
    "Message": "SUCCESS",
    "Input":{
    "FileId": "387702130626135215"
    },
    "Output":{
    "Suggestion": "block",
    "Label": "Porn",
    "Form": "Image",
    "SegmentSet":[
    {
    "StartTimeOffset": 0,
    "EndTimeOffset": 1,
    "Confidence": 99,
    "Suggestion": "block",
    "Label": "Porn",
    "SubLabel": "SexyBehavior",
    "Form": "Image",
    "AreaCoordSet": [],
    "Text": "",
    "KeywordSet": [],
    "Url": "https://251000800.vod2.myqcloud.com/1a168d62vodcq251000800/result/vod/w-video-Y7uETQ0Oqj4SY3Fh/screenshot_0_1638163480.jpg",
    "PicUrlExpireTime": "2023-01-16T03:06:16.039Z"
    },
    {
    "StartTimeOffset": 1,
    "EndTimeOffset": 2,
    "Confidence": 99,
    "Suggestion": "block",
    "Label": "Porn",
    "SubLabel": "SexyBehavior",
    "Form": "Image",
    "AreaCoordSet": [],
    "Text": "",
    "KeywordSet": [],
    "Url": "https://251000800.vod2.myqcloud.com/1a168d62vodcq251000800/result/vod/w-video-Y7uETQ0Oqj4SY3Fh/screenshot_0_1638163481.jpg",
    "PicUrlExpireTime": "2023-01-16T03:06:17.039Z"
    },
    {
    "StartTimeOffset": 2,
    "EndTimeOffset": 3,
    "Confidence": 99,
    "Suggestion": "block",
    "Label": "Porn",
    "SubLabel": "SexyBehavior",
    "Form": "Image",
    "AreaCoordSet": [],
    "Text": "",
    "KeywordSet": [],
    "Url": "https://251000800.vod2.myqcloud.com/1a168d62vodcq251000800/result/vod/w-video-Y7uETQ0Oqj4SY3Fh/screenshot_0_1638163482.jpg",
    "PicUrlExpireTime": "2023-01-16T03:06:18.039Z"
    },
    {
    "StartTimeOffset": 3,
    "EndTimeOffset": 4,
    "Confidence": 99,
    "Suggestion": "block",
    "Label": "Porn",
    "SubLabel": "SexyBehavior",
    "Form": "Image",
    "AreaCoordSet": [],
    "Text": "",
    "KeywordSet": [],
    "Url": "https://251000800.vod2.myqcloud.com/1a168d62vodcq251000800/result/vod/w-video-Y7uETQ0Oqj4SY3Fh/screenshot_0_1638163483.jpg",
    "PicUrlExpireTime": "2023-01-16T03:06:19.039Z"
    },
    {
    "StartTimeOffset": 4,
    "EndTimeOffset": 5,
    "Confidence": 99,
    "Suggestion": "block",
    "Label": "Porn",
    "SubLabel": "SexyBehavior",
    "Form": "Image",
    "AreaCoordSet": [],
    "Text": "",
    "KeywordSet": [],
    "Url": "https://251000800.vod2.myqcloud.com/1a168d62vodcq251000800/result/vod/w-video-Y7uETQ0Oqj4SY3Fh/screenshot_0_1638163484.jpg",
    "PicUrlExpireTime": "2023-01-16T03:06:20.039Z"
    },
    {
    "StartTimeOffset": 5,
    "EndTimeOffset": 6,
    "Confidence": 99,
    "Suggestion": "block",
    "Label": "Porn",
    "SubLabel": "SexyBehavior",
    "Form": "Image",
    "AreaCoordSet": [],
    "Text": "",
    "KeywordSet": [],
    "Url": "https://251000800.vod2.myqcloud.com/1a168d62vodcq251000800/result/vod/w-video-Y7uETQ0Oqj4SY3Fh/screenshot_0_1638163485.jpg",
    "PicUrlExpireTime": "2023-01-16T03:06:21.039Z"
    },
    {
    "StartTimeOffset": 6,
    "EndTimeOffset": 7,
    "Confidence": 99,
    "Suggestion": "block",
    "Label": "Porn",
    "SubLabel": "SexyBehavior",
    "Form": "Image",
    "AreaCoordSet": [],
    "Text": "",
    "KeywordSet": [],
    "Url": "https://251000800.vod2.myqcloud.com/1a168d62vodcq251000800/result/vod/w-video-Y7uETQ0Oqj4SY3Fh/screenshot_0_1638163486.jpg",
    "PicUrlExpireTime": "2023-01-16T03:06:22.039Z"
    },
    {
    "StartTimeOffset": 7,
    "EndTimeOffset": 8,
    "Confidence": 99,
    "Suggestion": "block",
    "Label": "Porn",
    "SubLabel": "SexyBehavior",
    "Form": "Image",
    "AreaCoordSet": [],
    "Text": "",
    "KeywordSet": [],
    "Url": "https://251000800.vod2.myqcloud.com/1a168d62vodcq251000800/result/vod/w-video-Y7uETQ0Oqj4SY3Fh/screenshot_0_1638163487.jpg",
    "PicUrlExpireTime": "2023-01-16T03:06:23.039Z"
    },
    {
    "StartTimeOffset": 8,
    "EndTimeOffset": 9,
    "Confidence": 99,
    "Suggestion": "block",
    "Label": "Porn",
    "SubLabel": "SexyBehavior",
    "Form": "Image",
    "AreaCoordSet": [],
    "Text": "",
    "KeywordSet": [],
    "Url": "https://251000800.vod2.myqcloud.com/1a168d62vodcq251000800/result/vod/w-video-Y7uETQ0Oqj4SY3Fh/screenshot_0_1638163488.jpg",
    "PicUrlExpireTime": "2023-01-16T03:06:24.039Z"
    },
    {
    "StartTimeOffset": 9,
    "EndTimeOffset": 10,
    "Confidence": 99,
    "Suggestion": "block",
    "Label": "Porn",
    "SubLabel": "SexyBehavior",
    "Form": "Image",
    "AreaCoordSet": [],
    "Text": "",
    "KeywordSet": [],
    "Url": "https://251000800.vod2.myqcloud.com/1a168d62vodcq251000800/result/vod/w-video-Y7uETQ0Oqj4SY3Fh/screenshot_0_1638163489.jpg",
    "PicUrlExpireTime": "2023-01-16T03:06:25.039Z"
    }
    ],
    "SegmentSetFileUrl": "http://251000800.vod2.myqcloud.com/a8800b40vodtranssgp251000800/0f9bd2b0-34a8-4642-f481-001894d93019.txt",
    "SegmentSetFileUrlExpireTime": "2022-10-12T07:01:07.695Z"
    },
    "SessionContext": "",
    "SessionId": ""
    }
    }
    コールバック結果の中で、ReviewAudioVideoCompleteEvent.Outputはオーディオビデオ審査結果のアウトプットであり、Output.Suggestionは全体的な審査のアドバイスを表します。ここではblockすなわちそのままブロックすることを推奨しています。Output.Label=PornOutput.Form=Imageは、違反の内容がビデオ画面に含まれる性的な情報である可能性が最も高いことを示しています。
    1つのオーディオビデオに複数の違反部分が存在する可能性があり、Output.SegmentSetではそのうち最初の10部分をリストアップします。(全体の違反結果はリンクの有効期間内にOutput.SegmentSetFileUrlから取得できます)。
    各違反部分のStartTimeOffsetEndTimeOffsetは、その部分の元のビデオ内での開始・終了時間を表します。SubLabelはその部分の具体的な違反内容を表します。
    画面内の文字と音声内の文字の認識:
    Textはその部分から認識された完全な文字コンテンツを表します。
    KeywordSetはヒットした違反キーワードのリストを表します。
    ビデオ画面(人および物体)と画面内の文字の認識:
    AreaCoordSetは違反対象のエリア座標を表します。
    Urlは違反画面のスクリーンキャプチャのリンクです。
    PicUrlExpireTimeUrlの有効期限であり、これを過ぎるとリンクにアクセスできなくなります。
    お問い合わせ

    カスタマーサービスをご提供できるため、ぜひお気軽にお問い合わせくださいませ。

    テクニカルサポート

    さらにサポートが必要な場合は、サポートチケットを送信して弊社サポートチームにお問い合わせください。24時間365日のサポートをご提供します。

    電話サポート(24 時間365日対応)