キーワード抽出の分析情報を取得する

この記事では、Azure AI Video Indexer (VI) からキーワード抽出の分析情報を取得する方法について説明します。 キーワード抽出は、メディア ファイル内の重要なキーワードを検索し、単一言語メディア ファイルと複数言語メディア ファイルの両方で分析情報を提供します。

キーワード抽出のユース ケース

  • 顧客の関心に合わせたキーワードのパーソナル化。 たとえば、イギリスに関する Web サイトでは、英語の映画やフェスティバルに関するプロモーションを投稿しています。
  • 特定のキーワードに関する洞察を深く検索し、企業、人物、または技術に関する特集記事を作成します。たとえば、ニュース機関によって作成される場合があります。

Web ポータルで分析情報 JSON を表示する

ビデオをアップロードしてインデックスを作成したら、Web ポータルから JSON 形式で分析情報をダウンロードします。

  1. Library タブを選択します。
  2. 目的のメディアを選択します。
  3. [ ダウンロード] を選択し、[ Insights (JSON)] を選択します。 JSON ファイルが新しいブラウザー タブで開きます。
  4. 応答例で説明されているキー ペアを見つけます。

API の使用

  1. ビデオ インデックスの取得要求を使用します。 &includeSummarizedInsights=falseを渡す。
  2. 応答例で説明されているキー ペアを見つけます。

応答の例

    "keywords": [
      {
        "id": 1,
        "text": "office insider",
        "confidence": 1,
        "language": "en-US",
        "instances": [
          {
            "adjustedStart": "0:00:00",
            "adjustedEnd": "0:00:05.75",
            "start": "0:00:00",
            "end": "0:00:05.75"
          },
          {
            "adjustedStart": "0:01:21.82",
            "adjustedEnd": "0:01:24.7",
            "start": "0:01:21.82",
            "end": "0:01:24.7"
          },
          {
            "adjustedStart": "0:01:31.32",
            "adjustedEnd": "0:01:32.76",
            "start": "0:01:31.32",
            "end": "0:01:32.76"
          },
          {
            "adjustedStart": "0:01:35.8",
            "adjustedEnd": "0:01:37.84",
            "start": "0:01:35.8",
            "end": "0:01:37.84"
          }
        ]
      },
      {
        "id": 2,
        "text": "insider tip",
        "confidence": 0.9975,
        "language": "en-US",
        "instances": [
          {
            "adjustedStart": "0:01:14.91",
            "adjustedEnd": "0:01:19.51",
            "start": "0:01:14.91",
            "end": "0:01:19.51"
          }
        ]
      }

重要

VI 機能の 透明度に関する注意事項の概要 をお読みください。

サンプル コード

VIのすべてのサンプルを見る