Class: TencentCloud::Vclm::V20240523::SubmitHumanActorJobRequest
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Vclm::V20240523::SubmitHumanActorJobRequest
- Defined in:
- lib/v20240523/models.rb
Overview
SubmitHumanActorJob请求参数结构体
Instance Attribute Summary collapse
-
#AudioUrl ⇒ Object
- 全局控制:正常输入提示词即可 - 局部控制:可用双井号进行特定时间的提示词约束,例如: "画面中的人物正在对着镜头讲话,偶尔做些手势匹配说话的内容。镜头保持固定。#3#画面中的人物正在对着镜头讲话,同时做出单手做向左方引导的手势。镜头保持固定。"(意思是第三秒的时候让人物做出左方引导手势) -- 局部控制时间建议整数,最大可读小数点后两位。 - 音频时长:2秒 - 60秒 - 音频格式:mp3、wav - 音频大小:10M以内 - 图片格式:jpg、jpeg、png、bmp、webp - 图片分辨率:192~4096 - 图片大小:不超过10M - 图片宽高比:图片【宽:高】在1:4到4:1范围内 - 图片内容:避免上传无人脸、无宠物脸或脸部过小、不完整、不清晰、偏转角度过大、嘴部被遮挡的图片。 图片Base64编码与URL地址必传其一,如果都传以ImageUrl为准。 枚举值:720p,1080p 默认1080p 枚举值:25,50 默认50帧.
-
#FrameRate ⇒ Object
- 全局控制:正常输入提示词即可 - 局部控制:可用双井号进行特定时间的提示词约束,例如: "画面中的人物正在对着镜头讲话,偶尔做些手势匹配说话的内容。镜头保持固定。#3#画面中的人物正在对着镜头讲话,同时做出单手做向左方引导的手势。镜头保持固定。"(意思是第三秒的时候让人物做出左方引导手势) -- 局部控制时间建议整数,最大可读小数点后两位。 - 音频时长:2秒 - 60秒 - 音频格式:mp3、wav - 音频大小:10M以内 - 图片格式:jpg、jpeg、png、bmp、webp - 图片分辨率:192~4096 - 图片大小:不超过10M - 图片宽高比:图片【宽:高】在1:4到4:1范围内 - 图片内容:避免上传无人脸、无宠物脸或脸部过小、不完整、不清晰、偏转角度过大、嘴部被遮挡的图片。 图片Base64编码与URL地址必传其一,如果都传以ImageUrl为准。 枚举值:720p,1080p 默认1080p 枚举值:25,50 默认50帧.
-
#ImageBase64 ⇒ Object
- 全局控制:正常输入提示词即可 - 局部控制:可用双井号进行特定时间的提示词约束,例如: "画面中的人物正在对着镜头讲话,偶尔做些手势匹配说话的内容。镜头保持固定。#3#画面中的人物正在对着镜头讲话,同时做出单手做向左方引导的手势。镜头保持固定。"(意思是第三秒的时候让人物做出左方引导手势) -- 局部控制时间建议整数,最大可读小数点后两位。 - 音频时长:2秒 - 60秒 - 音频格式:mp3、wav - 音频大小:10M以内 - 图片格式:jpg、jpeg、png、bmp、webp - 图片分辨率:192~4096 - 图片大小:不超过10M - 图片宽高比:图片【宽:高】在1:4到4:1范围内 - 图片内容:避免上传无人脸、无宠物脸或脸部过小、不完整、不清晰、偏转角度过大、嘴部被遮挡的图片。 图片Base64编码与URL地址必传其一,如果都传以ImageUrl为准。 枚举值:720p,1080p 默认1080p 枚举值:25,50 默认50帧.
-
#ImageUrl ⇒ Object
- 全局控制:正常输入提示词即可 - 局部控制:可用双井号进行特定时间的提示词约束,例如: "画面中的人物正在对着镜头讲话,偶尔做些手势匹配说话的内容。镜头保持固定。#3#画面中的人物正在对着镜头讲话,同时做出单手做向左方引导的手势。镜头保持固定。"(意思是第三秒的时候让人物做出左方引导手势) -- 局部控制时间建议整数,最大可读小数点后两位。 - 音频时长:2秒 - 60秒 - 音频格式:mp3、wav - 音频大小:10M以内 - 图片格式:jpg、jpeg、png、bmp、webp - 图片分辨率:192~4096 - 图片大小:不超过10M - 图片宽高比:图片【宽:高】在1:4到4:1范围内 - 图片内容:避免上传无人脸、无宠物脸或脸部过小、不完整、不清晰、偏转角度过大、嘴部被遮挡的图片。 图片Base64编码与URL地址必传其一,如果都传以ImageUrl为准。 枚举值:720p,1080p 默认1080p 枚举值:25,50 默认50帧.
-
#LogoAdd ⇒ Object
- 全局控制:正常输入提示词即可 - 局部控制:可用双井号进行特定时间的提示词约束,例如: "画面中的人物正在对着镜头讲话,偶尔做些手势匹配说话的内容。镜头保持固定。#3#画面中的人物正在对着镜头讲话,同时做出单手做向左方引导的手势。镜头保持固定。"(意思是第三秒的时候让人物做出左方引导手势) -- 局部控制时间建议整数,最大可读小数点后两位。 - 音频时长:2秒 - 60秒 - 音频格式:mp3、wav - 音频大小:10M以内 - 图片格式:jpg、jpeg、png、bmp、webp - 图片分辨率:192~4096 - 图片大小:不超过10M - 图片宽高比:图片【宽:高】在1:4到4:1范围内 - 图片内容:避免上传无人脸、无宠物脸或脸部过小、不完整、不清晰、偏转角度过大、嘴部被遮挡的图片。 图片Base64编码与URL地址必传其一,如果都传以ImageUrl为准。 枚举值:720p,1080p 默认1080p 枚举值:25,50 默认50帧.
-
#LogoParam ⇒ Object
- 全局控制:正常输入提示词即可 - 局部控制:可用双井号进行特定时间的提示词约束,例如: "画面中的人物正在对着镜头讲话,偶尔做些手势匹配说话的内容。镜头保持固定。#3#画面中的人物正在对着镜头讲话,同时做出单手做向左方引导的手势。镜头保持固定。"(意思是第三秒的时候让人物做出左方引导手势) -- 局部控制时间建议整数,最大可读小数点后两位。 - 音频时长:2秒 - 60秒 - 音频格式:mp3、wav - 音频大小:10M以内 - 图片格式:jpg、jpeg、png、bmp、webp - 图片分辨率:192~4096 - 图片大小:不超过10M - 图片宽高比:图片【宽:高】在1:4到4:1范围内 - 图片内容:避免上传无人脸、无宠物脸或脸部过小、不完整、不清晰、偏转角度过大、嘴部被遮挡的图片。 图片Base64编码与URL地址必传其一,如果都传以ImageUrl为准。 枚举值:720p,1080p 默认1080p 枚举值:25,50 默认50帧.
-
#Prompt ⇒ Object
- 全局控制:正常输入提示词即可 - 局部控制:可用双井号进行特定时间的提示词约束,例如: "画面中的人物正在对着镜头讲话,偶尔做些手势匹配说话的内容。镜头保持固定。#3#画面中的人物正在对着镜头讲话,同时做出单手做向左方引导的手势。镜头保持固定。"(意思是第三秒的时候让人物做出左方引导手势) -- 局部控制时间建议整数,最大可读小数点后两位。 - 音频时长:2秒 - 60秒 - 音频格式:mp3、wav - 音频大小:10M以内 - 图片格式:jpg、jpeg、png、bmp、webp - 图片分辨率:192~4096 - 图片大小:不超过10M - 图片宽高比:图片【宽:高】在1:4到4:1范围内 - 图片内容:避免上传无人脸、无宠物脸或脸部过小、不完整、不清晰、偏转角度过大、嘴部被遮挡的图片。 图片Base64编码与URL地址必传其一,如果都传以ImageUrl为准。 枚举值:720p,1080p 默认1080p 枚举值:25,50 默认50帧.
-
#Resolution ⇒ Object
- 全局控制:正常输入提示词即可 - 局部控制:可用双井号进行特定时间的提示词约束,例如: "画面中的人物正在对着镜头讲话,偶尔做些手势匹配说话的内容。镜头保持固定。#3#画面中的人物正在对着镜头讲话,同时做出单手做向左方引导的手势。镜头保持固定。"(意思是第三秒的时候让人物做出左方引导手势) -- 局部控制时间建议整数,最大可读小数点后两位。 - 音频时长:2秒 - 60秒 - 音频格式:mp3、wav - 音频大小:10M以内 - 图片格式:jpg、jpeg、png、bmp、webp - 图片分辨率:192~4096 - 图片大小:不超过10M - 图片宽高比:图片【宽:高】在1:4到4:1范围内 - 图片内容:避免上传无人脸、无宠物脸或脸部过小、不完整、不清晰、偏转角度过大、嘴部被遮挡的图片。 图片Base64编码与URL地址必传其一,如果都传以ImageUrl为准。 枚举值:720p,1080p 默认1080p 枚举值:25,50 默认50帧.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(prompt = nil, audiourl = nil, imageurl = nil, imagebase64 = nil, resolution = nil, framerate = nil, logoadd = nil, logoparam = nil) ⇒ SubmitHumanActorJobRequest
constructor
A new instance of SubmitHumanActorJobRequest.
Constructor Details
#initialize(prompt = nil, audiourl = nil, imageurl = nil, imagebase64 = nil, resolution = nil, framerate = nil, logoadd = nil, logoparam = nil) ⇒ SubmitHumanActorJobRequest
Returns a new instance of SubmitHumanActorJobRequest.
823 824 825 826 827 828 829 830 831 832 |
# File 'lib/v20240523/models.rb', line 823 def initialize(prompt=nil, audiourl=nil, imageurl=nil, imagebase64=nil, resolution=nil, framerate=nil, logoadd=nil, logoparam=nil) @Prompt = prompt @AudioUrl = audiourl @ImageUrl = imageurl @ImageBase64 = imagebase64 @Resolution = resolution @FrameRate = framerate @LogoAdd = logoadd @LogoParam = logoparam end |
Instance Attribute Details
#AudioUrl ⇒ Object
- 全局控制:正常输入提示词即可
- 局部控制:可用双井号进行特定时间的提示词约束,例如: "画面中的人物正在对着镜头讲话,偶尔做些手势匹配说话的内容。镜头保持固定。#3#画面中的人物正在对着镜头讲话,同时做出单手做向左方引导的手势。镜头保持固定。"(意思是第三秒的时候让人物做出左方引导手势) -- 局部控制时间建议整数,最大可读小数点后两位。
- 音频时长:2秒 - 60秒
- 音频格式:mp3、wav
- 音频大小:10M以内
- 图片格式:jpg、jpeg、png、bmp、webp
- 图片分辨率:192~4096
- 图片大小:不超过10M
- 图片宽高比:图片【宽:高】在1:4到4:1范围内
- 图片内容:避免上传无人脸、无宠物脸或脸部过小、不完整、不清晰、偏转角度过大、嘴部被遮挡的图片。 图片Base64编码与URL地址必传其一,如果都传以ImageUrl为准。 枚举值:720p,1080p 默认1080p 枚举值:25,50 默认50帧
821 822 823 |
# File 'lib/v20240523/models.rb', line 821 def AudioUrl @AudioUrl end |
#FrameRate ⇒ Object
- 全局控制:正常输入提示词即可
- 局部控制:可用双井号进行特定时间的提示词约束,例如: "画面中的人物正在对着镜头讲话,偶尔做些手势匹配说话的内容。镜头保持固定。#3#画面中的人物正在对着镜头讲话,同时做出单手做向左方引导的手势。镜头保持固定。"(意思是第三秒的时候让人物做出左方引导手势) -- 局部控制时间建议整数,最大可读小数点后两位。
- 音频时长:2秒 - 60秒
- 音频格式:mp3、wav
- 音频大小:10M以内
- 图片格式:jpg、jpeg、png、bmp、webp
- 图片分辨率:192~4096
- 图片大小:不超过10M
- 图片宽高比:图片【宽:高】在1:4到4:1范围内
- 图片内容:避免上传无人脸、无宠物脸或脸部过小、不完整、不清晰、偏转角度过大、嘴部被遮挡的图片。 图片Base64编码与URL地址必传其一,如果都传以ImageUrl为准。 枚举值:720p,1080p 默认1080p 枚举值:25,50 默认50帧
821 822 823 |
# File 'lib/v20240523/models.rb', line 821 def FrameRate @FrameRate end |
#ImageBase64 ⇒ Object
- 全局控制:正常输入提示词即可
- 局部控制:可用双井号进行特定时间的提示词约束,例如: "画面中的人物正在对着镜头讲话,偶尔做些手势匹配说话的内容。镜头保持固定。#3#画面中的人物正在对着镜头讲话,同时做出单手做向左方引导的手势。镜头保持固定。"(意思是第三秒的时候让人物做出左方引导手势) -- 局部控制时间建议整数,最大可读小数点后两位。
- 音频时长:2秒 - 60秒
- 音频格式:mp3、wav
- 音频大小:10M以内
- 图片格式:jpg、jpeg、png、bmp、webp
- 图片分辨率:192~4096
- 图片大小:不超过10M
- 图片宽高比:图片【宽:高】在1:4到4:1范围内
- 图片内容:避免上传无人脸、无宠物脸或脸部过小、不完整、不清晰、偏转角度过大、嘴部被遮挡的图片。 图片Base64编码与URL地址必传其一,如果都传以ImageUrl为准。 枚举值:720p,1080p 默认1080p 枚举值:25,50 默认50帧
821 822 823 |
# File 'lib/v20240523/models.rb', line 821 def ImageBase64 @ImageBase64 end |
#ImageUrl ⇒ Object
- 全局控制:正常输入提示词即可
- 局部控制:可用双井号进行特定时间的提示词约束,例如: "画面中的人物正在对着镜头讲话,偶尔做些手势匹配说话的内容。镜头保持固定。#3#画面中的人物正在对着镜头讲话,同时做出单手做向左方引导的手势。镜头保持固定。"(意思是第三秒的时候让人物做出左方引导手势) -- 局部控制时间建议整数,最大可读小数点后两位。
- 音频时长:2秒 - 60秒
- 音频格式:mp3、wav
- 音频大小:10M以内
- 图片格式:jpg、jpeg、png、bmp、webp
- 图片分辨率:192~4096
- 图片大小:不超过10M
- 图片宽高比:图片【宽:高】在1:4到4:1范围内
- 图片内容:避免上传无人脸、无宠物脸或脸部过小、不完整、不清晰、偏转角度过大、嘴部被遮挡的图片。 图片Base64编码与URL地址必传其一,如果都传以ImageUrl为准。 枚举值:720p,1080p 默认1080p 枚举值:25,50 默认50帧
821 822 823 |
# File 'lib/v20240523/models.rb', line 821 def ImageUrl @ImageUrl end |
#LogoAdd ⇒ Object
- 全局控制:正常输入提示词即可
- 局部控制:可用双井号进行特定时间的提示词约束,例如: "画面中的人物正在对着镜头讲话,偶尔做些手势匹配说话的内容。镜头保持固定。#3#画面中的人物正在对着镜头讲话,同时做出单手做向左方引导的手势。镜头保持固定。"(意思是第三秒的时候让人物做出左方引导手势) -- 局部控制时间建议整数,最大可读小数点后两位。
- 音频时长:2秒 - 60秒
- 音频格式:mp3、wav
- 音频大小:10M以内
- 图片格式:jpg、jpeg、png、bmp、webp
- 图片分辨率:192~4096
- 图片大小:不超过10M
- 图片宽高比:图片【宽:高】在1:4到4:1范围内
- 图片内容:避免上传无人脸、无宠物脸或脸部过小、不完整、不清晰、偏转角度过大、嘴部被遮挡的图片。 图片Base64编码与URL地址必传其一,如果都传以ImageUrl为准。 枚举值:720p,1080p 默认1080p 枚举值:25,50 默认50帧
821 822 823 |
# File 'lib/v20240523/models.rb', line 821 def LogoAdd @LogoAdd end |
#LogoParam ⇒ Object
- 全局控制:正常输入提示词即可
- 局部控制:可用双井号进行特定时间的提示词约束,例如: "画面中的人物正在对着镜头讲话,偶尔做些手势匹配说话的内容。镜头保持固定。#3#画面中的人物正在对着镜头讲话,同时做出单手做向左方引导的手势。镜头保持固定。"(意思是第三秒的时候让人物做出左方引导手势) -- 局部控制时间建议整数,最大可读小数点后两位。
- 音频时长:2秒 - 60秒
- 音频格式:mp3、wav
- 音频大小:10M以内
- 图片格式:jpg、jpeg、png、bmp、webp
- 图片分辨率:192~4096
- 图片大小:不超过10M
- 图片宽高比:图片【宽:高】在1:4到4:1范围内
- 图片内容:避免上传无人脸、无宠物脸或脸部过小、不完整、不清晰、偏转角度过大、嘴部被遮挡的图片。 图片Base64编码与URL地址必传其一,如果都传以ImageUrl为准。 枚举值:720p,1080p 默认1080p 枚举值:25,50 默认50帧
821 822 823 |
# File 'lib/v20240523/models.rb', line 821 def LogoParam @LogoParam end |
#Prompt ⇒ Object
- 全局控制:正常输入提示词即可
- 局部控制:可用双井号进行特定时间的提示词约束,例如: "画面中的人物正在对着镜头讲话,偶尔做些手势匹配说话的内容。镜头保持固定。#3#画面中的人物正在对着镜头讲话,同时做出单手做向左方引导的手势。镜头保持固定。"(意思是第三秒的时候让人物做出左方引导手势) -- 局部控制时间建议整数,最大可读小数点后两位。
- 音频时长:2秒 - 60秒
- 音频格式:mp3、wav
- 音频大小:10M以内
- 图片格式:jpg、jpeg、png、bmp、webp
- 图片分辨率:192~4096
- 图片大小:不超过10M
- 图片宽高比:图片【宽:高】在1:4到4:1范围内
- 图片内容:避免上传无人脸、无宠物脸或脸部过小、不完整、不清晰、偏转角度过大、嘴部被遮挡的图片。 图片Base64编码与URL地址必传其一,如果都传以ImageUrl为准。 枚举值:720p,1080p 默认1080p 枚举值:25,50 默认50帧
821 822 823 |
# File 'lib/v20240523/models.rb', line 821 def Prompt @Prompt end |
#Resolution ⇒ Object
- 全局控制:正常输入提示词即可
- 局部控制:可用双井号进行特定时间的提示词约束,例如: "画面中的人物正在对着镜头讲话,偶尔做些手势匹配说话的内容。镜头保持固定。#3#画面中的人物正在对着镜头讲话,同时做出单手做向左方引导的手势。镜头保持固定。"(意思是第三秒的时候让人物做出左方引导手势) -- 局部控制时间建议整数,最大可读小数点后两位。
- 音频时长:2秒 - 60秒
- 音频格式:mp3、wav
- 音频大小:10M以内
- 图片格式:jpg、jpeg、png、bmp、webp
- 图片分辨率:192~4096
- 图片大小:不超过10M
- 图片宽高比:图片【宽:高】在1:4到4:1范围内
- 图片内容:避免上传无人脸、无宠物脸或脸部过小、不完整、不清晰、偏转角度过大、嘴部被遮挡的图片。 图片Base64编码与URL地址必传其一,如果都传以ImageUrl为准。 枚举值:720p,1080p 默认1080p 枚举值:25,50 默认50帧
821 822 823 |
# File 'lib/v20240523/models.rb', line 821 def Resolution @Resolution end |
Instance Method Details
#deserialize(params) ⇒ Object
834 835 836 837 838 839 840 841 842 843 844 845 846 |
# File 'lib/v20240523/models.rb', line 834 def deserialize(params) @Prompt = params['Prompt'] @AudioUrl = params['AudioUrl'] @ImageUrl = params['ImageUrl'] @ImageBase64 = params['ImageBase64'] @Resolution = params['Resolution'] @FrameRate = params['FrameRate'] @LogoAdd = params['LogoAdd'] unless params['LogoParam'].nil? @LogoParam = LogoParam.new @LogoParam.deserialize(params['LogoParam']) end end |