すべてのプロダクト
Search
ドキュメントセンター

Intelligent Media Services:インテリジェントタイムラインジョブの並列処理

最終更新日:Jan 12, 2025

このトピックでは、テキストコンテンツ、MediaId、および MediaURL を使用して、アバタービデオをタイムラインに統合する方法について説明します。

手順

アバターについては、以下のトピックで学習できます。

背景情報

このトピックで説明されている方法を使用して、アバターを タイムライン に統合し、ビデオを生成できます。

特定のシナリオとビジネス要件に基づいて、タイムラインでアバターを設定するには、次のいずれかの方法を使用できます。

  1. Content パラメーターで指定されたテキスト。

  2. MediaId パラメーターで指定された音声ファイルの ID。

  3. MediaURL パラメーターで指定された音声ファイルの URL。

方法 1:テキストを使用してアバタービデオを生成する

テキストコンテンツを入力するだけで済みます。システムは、アバターがテキストを読み上げるビデオを生成します。このプロセスは、テキストを音声に変換する トピックで説明されているプロセスに似ています。音声の種類、イントネーション、速度を指定して、さまざまな話し方のアバタービデオを生成できます。

説明
  1. 次の例では、2 つのビデオトラックが使用されています。最初のトラックには、背景として使用されるグローバルイメージがあります。 2 番目のトラックには、テキストコンテンツに基づいて生成されたアバタービデオが含まれています。

  2. 2 番目のトラックのアバタークリップでは、アバターとして「Yunchen」、スピーカーとして「Zhitian」が指定されています。アバターのテキストコンテンツは、Content フィールドに設定されています。

  3. 字幕を自動生成するために AI_ASR が指定されています。

効果

タイムラインの例

{
    "VideoTracks": [{
        "VideoTrackClips": [{
            "Type": "GlobalImage",
            "MediaId": "7980d8f************e6f7e5696301"
        }]
    }, {
        "VideoTrackClips": [{
            // アバター - テキスト入力
            "Type": "AI_Avatar",
            "AvatarId": "fanyu-broadcast_standing",
            "Content": "Recently, with upgrades in consumption and advancements in logistics technology, warehouse shopping is gaining popularity among consumers. This shopping method involves storing goods in a warehouse. Customers select items on an online platform and then pick them up at a logistics center. This approach prevents the usual hassles of traditional shopping, such as long lines and traffic congestion, and enhances the efficiency and security of product delivery. Many e-commerce companies have already started experimenting with this model, making it an important trend in the future of retail."
            "Voice": "zhitian",
            "Effects": [{
                "Type": "AI_ASR",
                "Font": "Alibaba PuHuiTi",
                "FontSize": 60,
                "Spacing": 1,
                "Ratio": 1
            }]
        }]
    }]
}

方法 2:MediaId パラメーターを設定してアバタービデオを生成する

MediaId パラメーターで音声ファイルの ID を指定して、アバタービデオを生成できます。音声ファイル ID を取得するには、Intelligent Media Services(IMS)コンソールでファイルをアップロードまたは登録します。

説明
  1. 次の例では、2 つのビデオトラックが使用されています。最初のトラックには、背景として使用されるグローバルイメージがあります。 2 番目のトラックには、MediaId で指定された音声ファイルに基づいて生成されたアバタービデオが含まれています。

  2. 2 番目のトラックのアバタークリップでは、アバターとして「Yunxin」が指定されています。

  3. 字幕を自動生成するために AI_ASR が指定されています。

効果

タイムラインの例

{
    "VideoTracks": [{
        "VideoTrackClips": [{
            "Type": "GlobalImage",
            "MediaId": "eb2dd180********92ee7e7d75b6301"
        }]
    }, {
        "VideoTrackClips": [{
            // アバター - MediaId で指定された音声入力
            "Type": "AI_Avatar",
            "AvatarId": "fanyu-broadcast_standing",
            "MediaId": "596cbd10e********b6e6f7e5696302",
            "Effects": [{
                "Type": "AI_ASR",
                "Font": "Alibaba PuHuiTi",
                "FontSize": 60,
                "Spacing": 1,
                "Ratio": 1
            }]
        }]
    }]
}

方法 3:MediaURL パラメーターを設定してアバタービデオを生成する

音声ファイルをオブジェクトストレージサービス(OSS)バケットに保存している場合は、MediaURL パラメーターで音声ファイルの URL を指定して、アバタービデオを生成できます。この方法では、音声ファイルを登録する必要はありません。

説明
  1. 次の例では、2 つのビデオトラックが使用されています。最初のトラックには、背景として使用されるグローバルイメージがあります。2 番目のトラックには、MediaURL で指定された音声ファイルに基づいて生成されたアバタービデオが含まれています。

  2. 2 番目のトラックのアバタークリップでは、アバターとして「Yunxin」が指定されています。

  3. 字幕を自動生成するために AI_ASR が指定されています。

効果

タイムラインの例

{
    "VideoTracks": [{
        "VideoTrackClips": [{
            "Type": "GlobalImage",
            "MediaId": "7980d8f************e6f7e5696301"
        }]
    }, {
        "VideoTrackClips": [{
            // アバター - MediaURL で指定された音声入力
            "Type": "AI_Avatar",
            "AvatarId": "fanyu-broadcast_standing",
            "MediaURL": "https://your_bucket.oss-cn-shanghai.aliyuncs.com/your_audio.mp3",
            "Effects": [{
                "Type": "AI_ASR",
                "Font": "Alibaba PuHuiTi",
                "FontSize": 60,
                "Spacing": 1,
                "Ratio": 1
            }]
        }]
    }]
}

方法 4:その他の例

科学の普及

ニュース放送

参考資料