手順
アバターについては、以下のトピックで学習できます。
背景情報
このトピックで説明されている方法を使用して、アバターを タイムライン に統合し、ビデオを生成できます。
特定のシナリオとビジネス要件に基づいて、タイムラインでアバターを設定するには、次のいずれかの方法を使用できます。
Content パラメーターで指定されたテキスト。
MediaId パラメーターで指定された音声ファイルの ID。
MediaURL パラメーターで指定された音声ファイルの URL。
方法 1:テキストを使用してアバタービデオを生成する
テキストコンテンツを入力するだけで済みます。システムは、アバターがテキストを読み上げるビデオを生成します。このプロセスは、テキストを音声に変換する トピックで説明されているプロセスに似ています。音声の種類、イントネーション、速度を指定して、さまざまな話し方のアバタービデオを生成できます。
説明 次の例では、2 つのビデオトラックが使用されています。最初のトラックには、背景として使用されるグローバルイメージがあります。 2 番目のトラックには、テキストコンテンツに基づいて生成されたアバタービデオが含まれています。
2 番目のトラックのアバタークリップでは、アバターとして「Yunchen」、スピーカーとして「Zhitian」が指定されています。アバターのテキストコンテンツは、Content フィールドに設定されています。
字幕を自動生成するために 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)コンソールでファイルをアップロードまたは登録します。
説明 次の例では、2 つのビデオトラックが使用されています。最初のトラックには、背景として使用されるグローバルイメージがあります。 2 番目のトラックには、MediaId で指定された音声ファイルに基づいて生成されたアバタービデオが含まれています。
2 番目のトラックのアバタークリップでは、アバターとして「Yunxin」が指定されています。
字幕を自動生成するために 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 を指定して、アバタービデオを生成できます。この方法では、音声ファイルを登録する必要はありません。
説明 次の例では、2 つのビデオトラックが使用されています。最初のトラックには、背景として使用されるグローバルイメージがあります。2 番目のトラックには、MediaURL で指定された音声ファイルに基づいて生成されたアバタービデオが含まれています。
2 番目のトラックのアバタークリップでは、アバターとして「Yunxin」が指定されています。
字幕を自動生成するために 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
}]
}]
}]
}
|