Documentation ¶
Index ¶
- type AnimationAssetMeta
- type AnimationAssetMetaAnimationInsertRestriction
- type AnimationAssetMetaAnimationInsertRestrictionEnum
- type AnimationConfig
- type AnimationItem
- type AssetExtraMeta
- type AssetFileInfo
- type BackgroundConfigInfo
- type BackgroundConfigInfoBackgroundType
- type BackgroundConfigInfoBackgroundTypeEnum
- type BackgroundMusicConfig
- type BusinessCardImageConfig
- type BusinessCardImageUrl
- type BusinessCardTextConfig
- type Cancel2DDigitalHumanVideoRequest
- type Cancel2DDigitalHumanVideoResponse
- type CancelPhotoDigitalHumanVideoRequest
- type CancelPhotoDigitalHumanVideoResponse
- type ComponentInfo
- type ConfirmFileUploadRequest
- type ConfirmFileUploadRequestBody
- type ConfirmFileUploadRequestBodyState
- type ConfirmFileUploadRequestBodyStateEnum
- type ConfirmFileUploadResponse
- type ControlDigitalHumanLiveReq
- type ControlDigitalHumanLiveReqCommand
- type ControlDigitalHumanLiveReqCommandEnum
- type ControlSmartLiveReq
- type ControlSmartLiveReqCommand
- type ControlSmartLiveReqCommandEnum
- type Create2DDigitalHumanVideoReq
- type Create2DDigitalHumanVideoReqVideoMakingType
- type Create2DDigitalHumanVideoReqVideoMakingTypeEnum
- type Create2DDigitalHumanVideoRequest
- type Create2DDigitalHumanVideoResponse
- type CreateDigitalAssetRequest
- type CreateDigitalAssetRequestBody
- type CreateDigitalAssetRequestBodyAssetType
- type CreateDigitalAssetRequestBodyAssetTypeEnum
- type CreateDigitalAssetResponse
- type CreateDigitalHumanBusinessCardReq
- type CreateDigitalHumanBusinessCardReqBusinessCardType
- type CreateDigitalHumanBusinessCardReqBusinessCardTypeEnum
- type CreateDigitalHumanBusinessCardReqGender
- type CreateDigitalHumanBusinessCardReqGenderEnum
- type CreateDigitalHumanBusinessCardRequest
- type CreateDigitalHumanBusinessCardResponse
- type CreateFileRequest
- type CreateFileResponse
- type CreatePhotoDetectionReq
- type CreatePhotoDetectionRequest
- type CreatePhotoDetectionResponse
- type CreatePhotoDigitalHumanVideoReq
- type CreatePhotoDigitalHumanVideoRequest
- type CreatePhotoDigitalHumanVideoResponse
- type CreatePictureModelingByUrlJobRequest
- type CreatePictureModelingByUrlJobResponse
- type CreatePictureModelingJobRequest
- type CreatePictureModelingJobRequestBody
- type CreatePictureModelingJobResponse
- type CreateSmartLiveRoomReq
- type CreateSmartLiveRoomReqRoomType
- type CreateSmartLiveRoomReqRoomTypeEnum
- type CreateSmartLiveRoomRequest
- type CreateSmartLiveRoomResponse
- type CreateStyleRequestBody
- type CreateStyleRequestBodySex
- type CreateStyleRequestBodySexEnum
- type CreateTtsaReq
- type CreateTtsaRequest
- type CreateTtsaResponse
- type CreateVideoMotionCaptureJobRequest
- type CreateVideoMotionCaptureJobResponse
- type CreateVideoScriptsReq
- type CreateVideoScriptsReqModelAssetType
- type CreateVideoScriptsReqModelAssetTypeEnum
- type CreateVideoScriptsReqVideoMakingType
- type CreateVideoScriptsReqVideoMakingTypeEnum
- type CreateVideoScriptsRequest
- type CreateVideoScriptsResponse
- type DeleteAssetRequest
- type DeleteAssetResponse
- type DeleteDigitalHumanBusinessCardRequest
- type DeleteDigitalHumanBusinessCardResponse
- type DeleteFileRequest
- type DeleteFileResponse
- type DeleteSmartLiveRoomRequest
- type DeleteSmartLiveRoomResponse
- type DeleteVideoScriptRequest
- type DeleteVideoScriptResponse
- type DigitalAssetInfo
- type DigitalAssetInfoAssetState
- type DigitalAssetInfoAssetStateEnum
- type DigitalAssetInfoAssetType
- type DigitalAssetInfoAssetTypeEnum
- type DigitalAssetSummary
- type DigitalAssetSummaryAssetType
- type DigitalAssetSummaryAssetTypeEnum
- type DigitalHumanBusinessCardJobInfo
- type DigitalHumanBusinessCardJobInfoBusinessCardType
- type DigitalHumanBusinessCardJobInfoBusinessCardTypeEnum
- type DigitalHumanBusinessCardJobInfoState
- type DigitalHumanBusinessCardJobInfoStateEnum
- type DigitalHumanModelingJobInfo
- type DigitalHumanModelingJobInfoState
- type DigitalHumanModelingJobInfoStateEnum
- type DigitalHumanVideo
- type DigitalHumanVideoState
- type DigitalHumanVideoStateEnum
- type EmotionConfig
- type EmotionConfigEmotion
- type EmotionConfigEmotionEnum
- type EngineAssetInfo
- type ErrorResponse
- type ExecuteSmartLiveCommandRequest
- type ExecuteSmartLiveCommandResponse
- type ExecuteSmartLiveCommandResponseCommand
- type ExecuteSmartLiveCommandResponseCommandEnum
- type ExecuteVideoMotionCaptureCommandRequest
- type ExecuteVideoMotionCaptureCommandResponse
- type ExternalVoiceAssetMeta
- type ExternalVoiceAssetMetaProvider
- type ExternalVoiceAssetMetaProviderEnum
- type FilesCreateReq
- type HitCondition
- type HitConditionRelation
- type HitConditionRelationEnum
- type HitConditionTag
- type HitConditionTagMatch
- type HitConditionTagMatchEnum
- type HitConditionTagOperation
- type HitConditionTagOperationEnum
- type HuaweiEiVoiceAssetMeta
- type HumanModel2DAssetMeta
- type HumanModel2DAssetMetaModelVersion
- type HumanModel2DAssetMetaModelVersionEnum
- type HumanModelAssetMeta
- type HumanModelAssetMetaModelingType
- type HumanModelAssetMetaModelingTypeEnum
- type HumanModelMetaProperties
- type HumanPosition2D
- type HumanPosition2DPosition
- type HumanPosition2DPositionEnum
- type HumanSize2D
- type ImageLayerConfig
- type InputInfo
- type InteractionRuleInfo
- type LayerConfig
- type LayerConfigLayerType
- type LayerConfigLayerTypeEnum
- type LayerPositionConfig
- type LayerSizeConfig
- type ListAssetSummaryRequest
- type ListAssetSummaryResponse
- type ListAssetSummarysReq
- type ListAssetsRequest
- type ListAssetsRequestAssetManageType
- type ListAssetsRequestAssetManageTypeEnum
- type ListAssetsRequestAssetSource
- type ListAssetsRequestAssetSourceEnum
- type ListAssetsResponse
- type ListDigitalHumanBusinessCardRequest
- type ListDigitalHumanBusinessCardResponse
- type ListPictureModelingJobsRequest
- type ListPictureModelingJobsResponse
- type ListSmartLiveRequest
- type ListSmartLiveResponse
- type ListSmartLiveRoomsRequest
- type ListSmartLiveRoomsResponse
- type ListStylesRequest
- type ListStylesResponse
- type ListTtsaDataRequest
- type ListTtsaDataResponse
- type ListTtsaJobsRequest
- type ListTtsaJobsResponse
- type ListVideoMotionCaptureJobsRequest
- type ListVideoMotionCaptureJobsResponse
- type ListVideoScriptsRequest
- type ListVideoScriptsResponse
- type LiveAudioConfig
- type LiveEvent
- type LiveEventReportRequest
- type LiveEventReportResponse
- type LiveShootScriptItem
- type LiveVideoScriptInfo
- type MaterialAssetMeta
- type MaterialComponentInfo
- type MaterialComponentInfoComponentType
- type MaterialComponentInfoComponentTypeEnum
- type ModelInfo
- type MotionItem
- type OutputAssetConfig
- type OutputAssetInfo
- type OutputInfo
- type PhotoVideoConfig
- type PhotoVideoConfigCodec
- type PhotoVideoConfigCodecEnum
- type PhotoVideoConfigFrameRate
- type PhotoVideoConfigFrameRateEnum
- type PictureModelingByUrlReq
- type PictureModelingInfo
- type PictureModelingInfoState
- type PictureModelingInfoStateEnum
- type PlayPolicy
- type PlayPolicyPlayMode
- type PlayPolicyPlayModeEnum
- type PptAssetMeta
- type PptAssetMetaPptAnalysisStatus
- type PptAssetMetaPptAnalysisStatusEnum
- type PptPageInfo
- type ReportLiveEventReq
- type RestoreAssetRequest
- type RestoreAssetResponse
- type RtcRoomInfoList
- type RtcUserInfo
- type RtcUserInfoUserType
- type RtcUserInfoUserTypeEnum
- type SceneAssetMeta
- type SceneComponentInfo
- type SceneComponentInfoComponentType
- type SceneComponentInfoComponentTypeEnum
- type ShootScript
- type ShootScriptAudioFileItem
- type ShootScriptAudioFiles
- type ShootScriptItem
- type ShootScriptScriptType
- type ShootScriptScriptTypeEnum
- type Show2DDigitalHumanVideoRequest
- type Show2DDigitalHumanVideoResponse
- type Show2DDigitalHumanVideoResponseState
- type Show2DDigitalHumanVideoResponseStateEnum
- type Show2DDigitalHumanVideoResponseVideoMakingType
- type Show2DDigitalHumanVideoResponseVideoMakingTypeEnum
- type ShowAssetRequest
- type ShowAssetResponse
- type ShowAssetResponseAssetState
- type ShowAssetResponseAssetStateEnum
- type ShowAssetResponseAssetType
- type ShowAssetResponseAssetTypeEnum
- type ShowDigitalHumanBusinessCardRequest
- type ShowDigitalHumanBusinessCardResponse
- type ShowDigitalHumanBusinessCardResponseGender
- type ShowDigitalHumanBusinessCardResponseGenderEnum
- type ShowPhotoDetectionRequest
- type ShowPhotoDetectionResponse
- type ShowPhotoDetectionResponseState
- type ShowPhotoDetectionResponseStateEnum
- type ShowPhotoDigitalHumanVideoRequest
- type ShowPhotoDigitalHumanVideoResponse
- type ShowPhotoDigitalHumanVideoResponseState
- type ShowPhotoDigitalHumanVideoResponseStateEnum
- type ShowPictureModelingJobRequest
- type ShowPictureModelingJobResponse
- type ShowPictureModelingJobResponseState
- type ShowPictureModelingJobResponseStateEnum
- type ShowSmartLiveRequest
- type ShowSmartLiveResponse
- type ShowSmartLiveResponseState
- type ShowSmartLiveResponseStateEnum
- type ShowSmartLiveRoomRequest
- type ShowSmartLiveRoomResponse
- type ShowSmartLiveRoomResponseRoomType
- type ShowSmartLiveRoomResponseRoomTypeEnum
- type ShowVideoMotionCaptureJobRequest
- type ShowVideoMotionCaptureJobResponse
- type ShowVideoMotionCaptureJobResponseMotionCaptureMode
- type ShowVideoMotionCaptureJobResponseMotionCaptureModeEnum
- type ShowVideoMotionCaptureJobResponseState
- type ShowVideoMotionCaptureJobResponseStateEnum
- type ShowVideoScriptRequest
- type ShowVideoScriptResponse
- type ShowVideoScriptResponseModelAssetType
- type ShowVideoScriptResponseModelAssetTypeEnum
- type ShowVideoScriptResponseVideoMakingType
- type ShowVideoScriptResponseVideoMakingTypeEnum
- type SmartLiveJob
- type SmartLiveJobState
- type SmartLiveJobStateEnum
- type SmartLiveRoomBaseInfo
- type SmartLiveRoomBaseInfoLastJobStatus
- type SmartLiveRoomBaseInfoLastJobStatusEnum
- type StartSmartLiveReq
- type StartSmartLiveRequest
- type StartSmartLiveResponse
- type StopSmartLiveRequest
- type StopSmartLiveResponse
- type StopVideoMotionCaptureJobRequest
- type StopVideoMotionCaptureJobResponse
- type StyleAssetItem
- type StyleAssetItemAssetType
- type StyleAssetItemAssetTypeEnum
- type StyleExtraMeta
- type StyleExtraMetaAdditionalProperties
- type StyleExtraMetaAdditionalProperties1
- type StyleExtraMetaEditColorItems
- type StyleExtraMetaEditComponents
- type StyleExtraMetaEditValueItems
- type StyleExtraMetaModellingAlgorithm
- type StyleInfo
- type StyleInfoSex
- type StyleInfoSexEnum
- type StyleInfoState
- type StyleInfoStateEnum
- type SystemProperty
- type SystemPropertyAction
- type SystemPropertyActionEnum
- type SystemPropertyKey
- type SystemPropertyKeyEnum
- type TextConfig
- type TextLayerConfig
- type TriggerProcess
- type TriggerProcessReplyMode
- type TriggerProcessReplyModeEnum
- type TriggerProcessReplyOrder
- type TriggerProcessReplyOrderEnum
- type TtsaJob
- type TtsaJobState
- type TtsaJobStateEnum
- type UpdateDigitalAssetRequest
- type UpdateDigitalAssetRequestBody
- type UpdateDigitalAssetRequestBodyAssetState
- type UpdateDigitalAssetRequestBodyAssetStateEnum
- type UpdateDigitalAssetRequestBodyAssetType
- type UpdateDigitalAssetRequestBodyAssetTypeEnum
- type UpdateDigitalAssetResponse
- type UpdateDigitalAssetResponseAssetState
- type UpdateDigitalAssetResponseAssetStateEnum
- type UpdateDigitalAssetResponseAssetType
- type UpdateDigitalAssetResponseAssetTypeEnum
- type UpdateDigitalHumanBusinessCardRequest
- type UpdateDigitalHumanBusinessCardResponse
- type UpdateSmartLiveRoomRequest
- type UpdateSmartLiveRoomResponse
- type UpdateSmartLiveRoomResponseRoomType
- type UpdateSmartLiveRoomResponseRoomTypeEnum
- type UpdateVideoScriptRequest
- type UpdateVideoScriptResponse
- type UpdateVideoScriptsReq
- type UpdateVideoScriptsReqModelAssetType
- type UpdateVideoScriptsReqModelAssetTypeEnum
- type UpdateVideoScriptsReqVideoMakingType
- type UpdateVideoScriptsReqVideoMakingTypeEnum
- type VideoConfig
- type VideoConfigClipMode
- type VideoConfigClipModeEnum
- type VideoConfigCodec
- type VideoConfigCodecEnum
- type VideoConfigFrameRate
- type VideoConfigFrameRateEnum
- type VideoLayerConfig
- type VideoMotionCaptureInfo
- type VideoMotionCaptureInfoMotionCaptureMode
- type VideoMotionCaptureInfoMotionCaptureModeEnum
- type VideoMotionCaptureInfoState
- type VideoMotionCaptureInfoStateEnum
- type VideoMotionCaptureJobReq
- type VideoMotionCaptureJobReqMotionCaptureMode
- type VideoMotionCaptureJobReqMotionCaptureModeEnum
- type VideoScriptBaseInfo
- type VideoScriptBaseInfoModelAssetType
- type VideoScriptBaseInfoModelAssetTypeEnum
- type VideoScriptBaseInfoVideoMakingType
- type VideoScriptBaseInfoVideoMakingTypeEnum
- type VoiceConfig
- type VoiceModelAssetMeta
- type VoiceModelAssetMetaLanguage
- type VoiceModelAssetMetaLanguageEnum
- type VoiceModelAssetMetaModelType
- type VoiceModelAssetMetaModelTypeEnum
- type VoiceModelAssetMetaSex
- type VoiceModelAssetMetaSexEnum
- type VoiceModelAssetMetaTtsMode
- type VoiceModelAssetMetaTtsModeEnum
- type XimalayaVoiceAssetMeta
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AnimationAssetMeta ¶
type AnimationAssetMeta struct { // 数字人模型风格ID。 StyleId *string `json:"style_id,omitempty"` // 动作动画时长。 Duration *float32 `json:"duration,omitempty"` // 动作是否需要自动解析。 AutoAnalysis *bool `json:"auto_analysis,omitempty"` // 语音延迟播放时长。 单位秒。 使用场景举例:入场动画3秒,voice_delay设置成4秒,则语音从入场动画开始后第4秒开始播放。 VoiceDelay *float32 `json:"voice_delay,omitempty"` // 动画插入位置限制。 * ONLY_BEGINNING:视频制作时,动画只允许出现在起始位置。 * ONLY_END:视频制作时,动画只允许出现在结束位置。 AnimationInsertRestriction *AnimationAssetMetaAnimationInsertRestriction `json:"animation_insert_restriction,omitempty"` }
AnimationAssetMeta 动作动画资产元数据。
func (AnimationAssetMeta) String ¶
func (o AnimationAssetMeta) String() string
type AnimationAssetMetaAnimationInsertRestriction ¶
type AnimationAssetMetaAnimationInsertRestriction struct {
// contains filtered or unexported fields
}
func (AnimationAssetMetaAnimationInsertRestriction) MarshalJSON ¶
func (c AnimationAssetMetaAnimationInsertRestriction) MarshalJSON() ([]byte, error)
func (*AnimationAssetMetaAnimationInsertRestriction) UnmarshalJSON ¶
func (c *AnimationAssetMetaAnimationInsertRestriction) UnmarshalJSON(b []byte) error
func (AnimationAssetMetaAnimationInsertRestriction) Value ¶
func (c AnimationAssetMetaAnimationInsertRestriction) Value() string
type AnimationAssetMetaAnimationInsertRestrictionEnum ¶
type AnimationAssetMetaAnimationInsertRestrictionEnum struct { ONLY_BEGINNING AnimationAssetMetaAnimationInsertRestriction ONLY_END AnimationAssetMetaAnimationInsertRestriction }
func GetAnimationAssetMetaAnimationInsertRestrictionEnum ¶
func GetAnimationAssetMetaAnimationInsertRestrictionEnum() AnimationAssetMetaAnimationInsertRestrictionEnum
type AnimationConfig ¶ added in v0.1.60
type AnimationConfig struct { // 动作资产ID。 Animation *string `json:"animation,omitempty"` }
AnimationConfig 动作参数配置。
func (AnimationConfig) String ¶ added in v0.1.60
func (o AnimationConfig) String() string
type AnimationItem ¶
type AnimationItem struct { // 动作资产ID。 AnimationAssetId *string `json:"animation_asset_id,omitempty"` // 时间戳,相对时间戳。 单位秒。 保留3位小数。 Timestamp *float32 `json:"timestamp,omitempty"` }
func (AnimationItem) String ¶
func (o AnimationItem) String() string
type AssetExtraMeta ¶
type AssetExtraMeta struct { HumanModelMeta *HumanModelAssetMeta `json:"human_model_meta,omitempty"` VoiceModelMeta *VoiceModelAssetMeta `json:"voice_model_meta,omitempty"` PptMeta *PptAssetMeta `json:"ppt_meta,omitempty"` AnimationMeta *AnimationAssetMeta `json:"animation_meta,omitempty"` SceneMeta *SceneAssetMeta `json:"scene_meta,omitempty"` MaterialMeta *MaterialAssetMeta `json:"material_meta,omitempty"` HumanModel2dMeta *HumanModel2DAssetMeta `json:"human_model_2d_meta,omitempty"` }
AssetExtraMeta 资产元数据。根据资产类型选择其中一个填写。
func (AssetExtraMeta) String ¶
func (o AssetExtraMeta) String() string
type AssetFileInfo ¶
type AssetFileInfo struct { // 文件ID。 FileId *string `json:"file_id,omitempty"` // 文件名创建文件时候不区分大小写,最大长度256,最小长度1。 FileName *string `json:"file_name,omitempty"` // 文件内容MD5值,固定24位。 FileMd5 *string `json:"file_md5,omitempty"` // 文件总的大小,最小1,最大5368709120。 FileSize *int64 `json:"file_size,omitempty"` // 文件类型(默认提取文件后缀)。 FileType *string `json:"file_type,omitempty"` // 文件在资产中的分类。每种资产类型包含的文件分类不同。 * MAIN:主文件 * COVER:封面文件 * PAGE:内容页图片 * SAMPLE:样例音频 * OTHER:其他文件 * WHOLE_MODEL:全模型 * USER_MODIFIED_MODEL:用户上传模型 > * 资产类型为SCENE、ANIMATION、VIDEO、IMAGE、MATERIAL时,包含MAIN、COVER和OTHER > * 资产类型为PPT时,包含MAIN、COVER、PAGE和OTHER > * 资产类型为HUMAN_MODEL时,包含MAIN、COVER和OTHER > * 资产类型为VOICE_MODEL时,包含MAIN、SAMPLE(样例音频文件)和OTHER > * 资产类型为HUMAN_MODEL_2D时,包含MAIN、COVER、SAMPLE(动作样例)和OTHER(遮罩文件) > * 资产类型为BUSINESS_CARD_TEMPLET时,包含MAIN和COVER(名片效果图) AssetFileCategory *string `json:"asset_file_category,omitempty"` // 文件下载URL,有效期为24小时。 DownloadUrl *string `json:"download_url,omitempty"` }
AssetFileInfo 文件信息。
func (AssetFileInfo) String ¶
func (o AssetFileInfo) String() string
type BackgroundConfigInfo ¶ added in v0.1.60
type BackgroundConfigInfo struct { // 背景类型。 - IMAGE:图片,用于3D数字人演示素材讲解模式的图片或分身数字背景图片 - IMAGE_2D:图片,用于3D数字人主播播报模式的2D场景背景图片 - VIDEO:视频 - AUDIO:音频 > * 分身数字人视频制作仅支持IMAGE BackgroundType BackgroundConfigInfoBackgroundType `json:"background_type"` // 背景标题。 BackgroundTitle *string `json:"background_title,omitempty"` HumanPosition2d *HumanPosition2D `json:"human_position_2d,omitempty"` HumanSize2d *HumanSize2D `json:"human_size_2d,omitempty"` // 视频文件封面图片的下载URL。 演示素材为视频时有效。 BackgroundCoverUrl *string `json:"background_cover_url,omitempty"` // 背景文件的URL。 BackgroundConfig string `json:"background_config"` // 背景资产ID。 > * 背景是背景图片时,填图片资产ID。 BackgroundAssetId *string `json:"background_asset_id,omitempty"` }
BackgroundConfigInfo 背景配置。
func (BackgroundConfigInfo) String ¶ added in v0.1.60
func (o BackgroundConfigInfo) String() string
type BackgroundConfigInfoBackgroundType ¶ added in v0.1.60
type BackgroundConfigInfoBackgroundType struct {
// contains filtered or unexported fields
}
func (BackgroundConfigInfoBackgroundType) MarshalJSON ¶ added in v0.1.60
func (c BackgroundConfigInfoBackgroundType) MarshalJSON() ([]byte, error)
func (*BackgroundConfigInfoBackgroundType) UnmarshalJSON ¶ added in v0.1.60
func (c *BackgroundConfigInfoBackgroundType) UnmarshalJSON(b []byte) error
func (BackgroundConfigInfoBackgroundType) Value ¶ added in v0.1.60
func (c BackgroundConfigInfoBackgroundType) Value() string
type BackgroundConfigInfoBackgroundTypeEnum ¶ added in v0.1.60
type BackgroundConfigInfoBackgroundTypeEnum struct { IMAGE BackgroundConfigInfoBackgroundType IMAGE_2_D BackgroundConfigInfoBackgroundType VIDEO BackgroundConfigInfoBackgroundType AUDIO BackgroundConfigInfoBackgroundType }
func GetBackgroundConfigInfoBackgroundTypeEnum ¶ added in v0.1.60
func GetBackgroundConfigInfoBackgroundTypeEnum() BackgroundConfigInfoBackgroundTypeEnum
type BackgroundMusicConfig ¶ added in v0.1.60
type BackgroundMusicConfig struct { // 音乐资产ID。 MusicAssetId *string `json:"music_asset_id,omitempty"` // 音乐音量。如100,表示音量100%,50表示音量50%。 默认值100,最小值0,最大值100。 Volume *int32 `json:"volume,omitempty"` }
BackgroundMusicConfig 背景音乐配置。
func (BackgroundMusicConfig) String ¶ added in v0.1.60
func (o BackgroundMusicConfig) String() string
type BusinessCardImageConfig ¶ added in v0.1.60
type BusinessCardImageConfig struct { // 人物照片,需要Base64编码。 HumanImage string `json:"human_image"` // Logo图片,需要Base64编码。 LogoImage *string `json:"logo_image,omitempty"` }
BusinessCardImageConfig 用户上传的用于制作数字人名片的图片。
func (BusinessCardImageConfig) String ¶ added in v0.1.60
func (o BusinessCardImageConfig) String() string
type BusinessCardImageUrl ¶ added in v0.1.60
type BusinessCardImageUrl struct { // 任务照片下载URL。 HumanImageUrl *string `json:"human_image_url,omitempty"` // Logo图片下载URL。 LogoImage *string `json:"logo_image,omitempty"` }
BusinessCardImageUrl 用于制作数字人名片的图片下载URL。
func (BusinessCardImageUrl) String ¶ added in v0.1.60
func (o BusinessCardImageUrl) String() string
type BusinessCardTextConfig ¶ added in v0.1.60
type BusinessCardTextConfig struct { // 姓名。 Name *string `json:"name,omitempty"` // 企业或组织名称。 Company *string `json:"company,omitempty"` // 职位名称。 Title *string `json:"title,omitempty"` // 手机号码。 MobilePhone *string `json:"mobile_phone,omitempty"` // 固话号码。 Phone *string `json:"phone,omitempty"` // 电子邮件地址。 Mail *string `json:"mail,omitempty"` // 地址。 Address *string `json:"address,omitempty"` // 其他信息1。可填写一些公司广告语等 Other1 *string `json:"other1,omitempty"` // 其他信息1。可填写一些公司广告语等 Other2 *string `json:"other2,omitempty"` // 其他信息1。可填写一些公司广告语等 Other3 *string `json:"other3,omitempty"` }
BusinessCardTextConfig 用户输入的数字人名片信息。实际可以填写哪些字段取决于名片模板。
func (BusinessCardTextConfig) String ¶ added in v0.1.60
func (o BusinessCardTextConfig) String() string
type Cancel2DDigitalHumanVideoRequest ¶ added in v0.1.60
type Cancel2DDigitalHumanVideoRequest struct { // 任务ID。 JobId string `json:"job_id"` // 使用AK/SK方式认证时必选,携带的鉴权信息。 Authorization *string `json:"Authorization,omitempty"` // 使用AK/SK方式认证时必选,请求的发生时间。 格式为(YYYYMMDD'T'HHMMSS'Z')。 XSdkDate *string `json:"X-Sdk-Date,omitempty"` // 使用AK/SK方式认证时必选,携带项目ID信息。 XProjectId *string `json:"X-Project-Id,omitempty"` // 开发者应用作为资产权属的可选字段。 XAppUserId *string `json:"X-App-UserId,omitempty"` }
Cancel2DDigitalHumanVideoRequest Request Object
func (Cancel2DDigitalHumanVideoRequest) String ¶ added in v0.1.60
func (o Cancel2DDigitalHumanVideoRequest) String() string
type Cancel2DDigitalHumanVideoResponse ¶ added in v0.1.60
type Cancel2DDigitalHumanVideoResponse struct { XRequestId *string `json:"X-Request-Id,omitempty"` HttpStatusCode int `json:"-"` }
Cancel2DDigitalHumanVideoResponse Response Object
func (Cancel2DDigitalHumanVideoResponse) String ¶ added in v0.1.60
func (o Cancel2DDigitalHumanVideoResponse) String() string
type CancelPhotoDigitalHumanVideoRequest ¶ added in v0.1.60
type CancelPhotoDigitalHumanVideoRequest struct { // 任务ID。 JobId string `json:"job_id"` // 使用AK/SK方式认证时必选,携带的鉴权信息。 Authorization *string `json:"Authorization,omitempty"` // 使用AK/SK方式认证时必选,请求的发生时间。 格式为(YYYYMMDD'T'HHMMSS'Z')。 XSdkDate *string `json:"X-Sdk-Date,omitempty"` // 使用AK/SK方式认证时必选,携带项目ID信息。 XProjectId *string `json:"X-Project-Id,omitempty"` // 开发者应用作为资产权属的可选字段。 XAppUserId *string `json:"X-App-UserId,omitempty"` }
CancelPhotoDigitalHumanVideoRequest Request Object
func (CancelPhotoDigitalHumanVideoRequest) String ¶ added in v0.1.60
func (o CancelPhotoDigitalHumanVideoRequest) String() string
type CancelPhotoDigitalHumanVideoResponse ¶ added in v0.1.60
type CancelPhotoDigitalHumanVideoResponse struct { XRequestId *string `json:"X-Request-Id,omitempty"` HttpStatusCode int `json:"-"` }
CancelPhotoDigitalHumanVideoResponse Response Object
func (CancelPhotoDigitalHumanVideoResponse) String ¶ added in v0.1.60
func (o CancelPhotoDigitalHumanVideoResponse) String() string
type ComponentInfo ¶
type ComponentInfo struct { // 组件名称。 ComponentName string `json:"component_name"` // 组件类型。 ComponentType string `json:"component_type"` // 组件描述。 ComponentDesc *string `json:"component_desc,omitempty"` }
ComponentInfo 组件信息。
func (ComponentInfo) String ¶
func (o ComponentInfo) String() string
type ConfirmFileUploadRequest ¶
type ConfirmFileUploadRequest struct { // 使用AK/SK方式认证时必选,携带的鉴权信息。 Authorization *string `json:"Authorization,omitempty"` // 使用AK/SK方式认证时必选,请求的发生时间。 格式为(YYYYMMDD'T'HHMMSS'Z')。 XSdkDate *string `json:"X-Sdk-Date,omitempty"` // 开发者应用作为资产权属的可选字段。 XAppUserId *string `json:"X-App-UserId,omitempty"` // 文件ID。 FileId string `json:"file_id"` Body *ConfirmFileUploadRequestBody `json:"body,omitempty"` }
ConfirmFileUploadRequest Request Object
func (ConfirmFileUploadRequest) String ¶
func (o ConfirmFileUploadRequest) String() string
type ConfirmFileUploadRequestBody ¶
type ConfirmFileUploadRequestBody struct { // 文件上传状态。 - CREATED:上传完成 - FAILED:上传失败 - CANCELLED:取消上传 State ConfirmFileUploadRequestBodyState `json:"state"` }
func (ConfirmFileUploadRequestBody) String ¶
func (o ConfirmFileUploadRequestBody) String() string
type ConfirmFileUploadRequestBodyState ¶
type ConfirmFileUploadRequestBodyState struct {
// contains filtered or unexported fields
}
func (ConfirmFileUploadRequestBodyState) MarshalJSON ¶
func (c ConfirmFileUploadRequestBodyState) MarshalJSON() ([]byte, error)
func (*ConfirmFileUploadRequestBodyState) UnmarshalJSON ¶
func (c *ConfirmFileUploadRequestBodyState) UnmarshalJSON(b []byte) error
func (ConfirmFileUploadRequestBodyState) Value ¶
func (c ConfirmFileUploadRequestBodyState) Value() string
type ConfirmFileUploadRequestBodyStateEnum ¶
type ConfirmFileUploadRequestBodyStateEnum struct { CREATED ConfirmFileUploadRequestBodyState FAILED ConfirmFileUploadRequestBodyState CANCELLED ConfirmFileUploadRequestBodyState }
func GetConfirmFileUploadRequestBodyStateEnum ¶
func GetConfirmFileUploadRequestBodyStateEnum() ConfirmFileUploadRequestBodyStateEnum
type ConfirmFileUploadResponse ¶
type ConfirmFileUploadResponse struct { XRequestId *string `json:"X-Request-Id,omitempty"` HttpStatusCode int `json:"-"` }
ConfirmFileUploadResponse Response Object
func (ConfirmFileUploadResponse) String ¶
func (o ConfirmFileUploadResponse) String() string
type ControlDigitalHumanLiveReq ¶
type ControlDigitalHumanLiveReq struct { // 命令名称。 - BODY_POS_RESET:视觉驱动复位 - HIPS_POS_ADJUST:模型位移调整 - EYE_POS:眼神锁定/解锁 - SKELETON_ROTATION_ADJUST:骨骼旋转 - LOCK_SKELETONS:骨骼锁定 - UNLOCK_SKELETONS:骨骼解锁 Command ControlDigitalHumanLiveReqCommand `json:"command"` // 命令参数。 Params *interface{} `json:"params,omitempty"` }
ControlDigitalHumanLiveReq 控制命令。
func (ControlDigitalHumanLiveReq) String ¶
func (o ControlDigitalHumanLiveReq) String() string
type ControlDigitalHumanLiveReqCommand ¶
type ControlDigitalHumanLiveReqCommand struct {
// contains filtered or unexported fields
}
func (ControlDigitalHumanLiveReqCommand) MarshalJSON ¶
func (c ControlDigitalHumanLiveReqCommand) MarshalJSON() ([]byte, error)
func (*ControlDigitalHumanLiveReqCommand) UnmarshalJSON ¶
func (c *ControlDigitalHumanLiveReqCommand) UnmarshalJSON(b []byte) error
func (ControlDigitalHumanLiveReqCommand) Value ¶
func (c ControlDigitalHumanLiveReqCommand) Value() string
type ControlDigitalHumanLiveReqCommandEnum ¶
type ControlDigitalHumanLiveReqCommandEnum struct { BODY_POS_RESET ControlDigitalHumanLiveReqCommand HIPS_POS_ADJUST ControlDigitalHumanLiveReqCommand EYE_POS ControlDigitalHumanLiveReqCommand SKELETON_ROTATION_ADJUST ControlDigitalHumanLiveReqCommand LOCK_SKELETONS ControlDigitalHumanLiveReqCommand UNLOCK_SKELETONS ControlDigitalHumanLiveReqCommand }
func GetControlDigitalHumanLiveReqCommandEnum ¶
func GetControlDigitalHumanLiveReqCommandEnum() ControlDigitalHumanLiveReqCommandEnum
type ControlSmartLiveReq ¶ added in v0.1.60
type ControlSmartLiveReq struct { // 命令名称。 - INSERT_PLAY_SCRIPT: 插入表演脚本。用于互动回复。数字人不变,背景不变。params结构定义:ShootScript - REWRITE_PLAY_SCRIPT: 动态编辑未播放剧本。params结构定义:scence_scripts - INSERT_PLAY_ADUIO: 插入驱动音频。用于音频直接驱动。数字人不变,背景不变。params结构定义:PlayAudioInfo Command ControlSmartLiveReqCommand `json:"command"` // 命令参数。 Params *interface{} `json:"params,omitempty"` }
ControlSmartLiveReq 控制命令。
func (ControlSmartLiveReq) String ¶ added in v0.1.60
func (o ControlSmartLiveReq) String() string
type ControlSmartLiveReqCommand ¶ added in v0.1.60
type ControlSmartLiveReqCommand struct {
// contains filtered or unexported fields
}
func (ControlSmartLiveReqCommand) MarshalJSON ¶ added in v0.1.60
func (c ControlSmartLiveReqCommand) MarshalJSON() ([]byte, error)
func (*ControlSmartLiveReqCommand) UnmarshalJSON ¶ added in v0.1.60
func (c *ControlSmartLiveReqCommand) UnmarshalJSON(b []byte) error
func (ControlSmartLiveReqCommand) Value ¶ added in v0.1.60
func (c ControlSmartLiveReqCommand) Value() string
type ControlSmartLiveReqCommandEnum ¶ added in v0.1.60
type ControlSmartLiveReqCommandEnum struct { INSERT_PLAY_SCRIPT ControlSmartLiveReqCommand REWRITE_PLAY_SCRIPT ControlSmartLiveReqCommand INSERT_PLAY_AUDIO ControlSmartLiveReqCommand }
func GetControlSmartLiveReqCommandEnum ¶ added in v0.1.60
func GetControlSmartLiveReqCommandEnum() ControlSmartLiveReqCommandEnum
type Create2DDigitalHumanVideoReq ¶ added in v0.1.60
type Create2DDigitalHumanVideoReq struct { // 剧本ID。 > * 如果填写了script_id,model_asset_id、voice_config、scene_asset_id、video_config、shoot_scripts可以不填,以脚本中的配置为准。 > * 如果填写了script_id,并且同时也填写了model_asset_id、voice_config、scene_asset_id、video_config、shoot_scripts则以本接口中的配置为准。 ScriptId *string `json:"script_id,omitempty"` // 视频生成类型。该参数取值是MODEL时,model_asset_id必填;取值是PICTURE时,human_image必填。 * MODEL:通过分数数字人模型生成视频 * PICTURE: 通过单张照片生成视频 VideoMakingType *Create2DDigitalHumanVideoReqVideoMakingType `json:"video_making_type,omitempty"` // 分身数字人模型资产ID。 ModelAssetId *string `json:"model_asset_id,omitempty"` // 人物照片,需要Base64编码。照片分辨率不超过1080P。 HumanImage *string `json:"human_image,omitempty"` VoiceConfig *VoiceConfig `json:"voice_config,omitempty"` VideoConfig *VideoConfig `json:"video_config,omitempty"` // 拍摄脚本列表。 ShootScripts *[]ShootScriptItem `json:"shoot_scripts,omitempty"` OutputAssetConfig *OutputAssetConfig `json:"output_asset_config,omitempty"` BackgroundMusicConfig *BackgroundMusicConfig `json:"background_music_config,omitempty"` }
func (Create2DDigitalHumanVideoReq) String ¶ added in v0.1.60
func (o Create2DDigitalHumanVideoReq) String() string
type Create2DDigitalHumanVideoReqVideoMakingType ¶ added in v0.1.60
type Create2DDigitalHumanVideoReqVideoMakingType struct {
// contains filtered or unexported fields
}
func (Create2DDigitalHumanVideoReqVideoMakingType) MarshalJSON ¶ added in v0.1.60
func (c Create2DDigitalHumanVideoReqVideoMakingType) MarshalJSON() ([]byte, error)
func (*Create2DDigitalHumanVideoReqVideoMakingType) UnmarshalJSON ¶ added in v0.1.60
func (c *Create2DDigitalHumanVideoReqVideoMakingType) UnmarshalJSON(b []byte) error
func (Create2DDigitalHumanVideoReqVideoMakingType) Value ¶ added in v0.1.60
func (c Create2DDigitalHumanVideoReqVideoMakingType) Value() string
type Create2DDigitalHumanVideoReqVideoMakingTypeEnum ¶ added in v0.1.60
type Create2DDigitalHumanVideoReqVideoMakingTypeEnum struct { MODEL Create2DDigitalHumanVideoReqVideoMakingType PICTURE Create2DDigitalHumanVideoReqVideoMakingType }
func GetCreate2DDigitalHumanVideoReqVideoMakingTypeEnum ¶ added in v0.1.60
func GetCreate2DDigitalHumanVideoReqVideoMakingTypeEnum() Create2DDigitalHumanVideoReqVideoMakingTypeEnum
type Create2DDigitalHumanVideoRequest ¶ added in v0.1.60
type Create2DDigitalHumanVideoRequest struct { // 使用AK/SK方式认证时必选,携带的鉴权信息。 Authorization *string `json:"Authorization,omitempty"` // 使用AK/SK方式认证时必选,请求的发生时间。 格式为(YYYYMMDD'T'HHMMSS'Z')。 XSdkDate *string `json:"X-Sdk-Date,omitempty"` // 使用AK/SK方式认证时必选,携带项目ID信息。 XProjectId *string `json:"X-Project-Id,omitempty"` // 开发者应用作为资产权属的可选字段。 XAppUserId *string `json:"X-App-UserId,omitempty"` Body *Create2DDigitalHumanVideoReq `json:"body,omitempty"` }
Create2DDigitalHumanVideoRequest Request Object
func (Create2DDigitalHumanVideoRequest) String ¶ added in v0.1.60
func (o Create2DDigitalHumanVideoRequest) String() string
type Create2DDigitalHumanVideoResponse ¶ added in v0.1.60
type Create2DDigitalHumanVideoResponse struct { // 任务ID。 JobId *string `json:"job_id,omitempty"` XRequestId *string `json:"X-Request-Id,omitempty"` HttpStatusCode int `json:"-"` }
Create2DDigitalHumanVideoResponse Response Object
func (Create2DDigitalHumanVideoResponse) String ¶ added in v0.1.60
func (o Create2DDigitalHumanVideoResponse) String() string
type CreateDigitalAssetRequest ¶
type CreateDigitalAssetRequest struct { // 使用AK/SK方式认证时必选,携带的鉴权信息。 Authorization *string `json:"Authorization,omitempty"` // 使用AK/SK方式认证时必选,请求的发生时间。 格式为(YYYYMMDD'T'HHMMSS'Z')。 XSdkDate *string `json:"X-Sdk-Date,omitempty"` // 开发者应用作为资产权属的可选字段。 XAppUserId *string `json:"X-App-UserId,omitempty"` Body *CreateDigitalAssetRequestBody `json:"body,omitempty"` }
CreateDigitalAssetRequest Request Object
func (CreateDigitalAssetRequest) String ¶
func (o CreateDigitalAssetRequest) String() string
type CreateDigitalAssetRequestBody ¶
type CreateDigitalAssetRequestBody struct { // 资产名称。 AssetName string `json:"asset_name"` // 资产描述。 AssetDescription *string `json:"asset_description,omitempty"` // 资产类型。 * HUMAN_MODEL:数字人模型 * VOICE_MODEL:音色模型(仅系统管理员可上传) * SCENE:场景模型 * ANIMATION:动作动画 * VIDEO:视频文件 * IMAGE:图片文件 * PPT:幻灯片文件 * MATERIAL:风格化素材 * NORMAL_MODEL: 普通模型 * COMMON_FILE:通用文件 * HUMAN_MODEL_2D: 2D数字人网络模型 * BUSINESS_CARD_TEMPLET: 数字人名片模板 * MUSIC: 音乐 AssetType CreateDigitalAssetRequestBodyAssetType `json:"asset_type"` // 项目ID。 AssetOwner *string `json:"asset_owner,omitempty"` // 标签列表。 Tags *[]string `json:"tags,omitempty"` AssetExtraMeta *AssetExtraMeta `json:"asset_extra_meta,omitempty"` // 设置系统属性。 SystemProperties *[]SystemProperty `json:"system_properties,omitempty"` }
CreateDigitalAssetRequestBody 创建资产请求体。
func (CreateDigitalAssetRequestBody) String ¶
func (o CreateDigitalAssetRequestBody) String() string
type CreateDigitalAssetRequestBodyAssetType ¶
type CreateDigitalAssetRequestBodyAssetType struct {
// contains filtered or unexported fields
}
func (CreateDigitalAssetRequestBodyAssetType) MarshalJSON ¶
func (c CreateDigitalAssetRequestBodyAssetType) MarshalJSON() ([]byte, error)
func (*CreateDigitalAssetRequestBodyAssetType) UnmarshalJSON ¶
func (c *CreateDigitalAssetRequestBodyAssetType) UnmarshalJSON(b []byte) error
func (CreateDigitalAssetRequestBodyAssetType) Value ¶
func (c CreateDigitalAssetRequestBodyAssetType) Value() string
type CreateDigitalAssetRequestBodyAssetTypeEnum ¶
type CreateDigitalAssetRequestBodyAssetTypeEnum struct { HUMAN_MODEL CreateDigitalAssetRequestBodyAssetType VOICE_MODEL CreateDigitalAssetRequestBodyAssetType SCENE CreateDigitalAssetRequestBodyAssetType ANIMATION CreateDigitalAssetRequestBodyAssetType VIDEO CreateDigitalAssetRequestBodyAssetType IMAGE CreateDigitalAssetRequestBodyAssetType PPT CreateDigitalAssetRequestBodyAssetType MATERIAL CreateDigitalAssetRequestBodyAssetType NORMAL_MODEL CreateDigitalAssetRequestBodyAssetType COMMON_FILE CreateDigitalAssetRequestBodyAssetType HUMAN_MODEL_2_D CreateDigitalAssetRequestBodyAssetType BUSINESS_CARD_TEMPLET CreateDigitalAssetRequestBodyAssetType MUSIC CreateDigitalAssetRequestBodyAssetType }
func GetCreateDigitalAssetRequestBodyAssetTypeEnum ¶
func GetCreateDigitalAssetRequestBodyAssetTypeEnum() CreateDigitalAssetRequestBodyAssetTypeEnum
type CreateDigitalAssetResponse ¶
type CreateDigitalAssetResponse struct { // 数字资产ID。 AssetId *string `json:"asset_id,omitempty"` XRequestId *string `json:"X-Request-Id,omitempty"` HttpStatusCode int `json:"-"` }
CreateDigitalAssetResponse Response Object
func (CreateDigitalAssetResponse) String ¶
func (o CreateDigitalAssetResponse) String() string
type CreateDigitalHumanBusinessCardReq ¶ added in v0.1.60
type CreateDigitalHumanBusinessCardReq struct { // 数字人名片类型。 * 2D_DIGITAL_HUMAN_CARD:分身数字人名片。 BusinessCardType CreateDigitalHumanBusinessCardReqBusinessCardType `json:"business_card_type"` // 数字人名片模板资产ID。 CardTempletAssetId string `json:"card_templet_asset_id"` CardTextConfig *BusinessCardTextConfig `json:"card_text_config"` CardImageConfig *BusinessCardImageConfig `json:"card_image_config"` // 自我介绍文本,用于驱动数字人口型。 IntroductionText string `json:"introduction_text"` // 音色资产ID。 VoiceAssetId string `json:"voice_asset_id"` // 输出名片视频资产名称。默认取card_name的值 VideoAssetName *string `json:"video_asset_name,omitempty"` // 性别。 * MALE:男性 * FEMALE:女性 Gender *CreateDigitalHumanBusinessCardReqGender `json:"gender,omitempty"` }
CreateDigitalHumanBusinessCardReq 数字人名片制作创建请求。
func (CreateDigitalHumanBusinessCardReq) String ¶ added in v0.1.60
func (o CreateDigitalHumanBusinessCardReq) String() string
type CreateDigitalHumanBusinessCardReqBusinessCardType ¶ added in v0.1.60
type CreateDigitalHumanBusinessCardReqBusinessCardType struct {
// contains filtered or unexported fields
}
func (CreateDigitalHumanBusinessCardReqBusinessCardType) MarshalJSON ¶ added in v0.1.60
func (c CreateDigitalHumanBusinessCardReqBusinessCardType) MarshalJSON() ([]byte, error)
func (*CreateDigitalHumanBusinessCardReqBusinessCardType) UnmarshalJSON ¶ added in v0.1.60
func (c *CreateDigitalHumanBusinessCardReqBusinessCardType) UnmarshalJSON(b []byte) error
func (CreateDigitalHumanBusinessCardReqBusinessCardType) Value ¶ added in v0.1.60
func (c CreateDigitalHumanBusinessCardReqBusinessCardType) Value() string
type CreateDigitalHumanBusinessCardReqBusinessCardTypeEnum ¶ added in v0.1.60
type CreateDigitalHumanBusinessCardReqBusinessCardTypeEnum struct {
E_2_D_DIGITAL_HUMAN_CARD CreateDigitalHumanBusinessCardReqBusinessCardType
}
func GetCreateDigitalHumanBusinessCardReqBusinessCardTypeEnum ¶ added in v0.1.60
func GetCreateDigitalHumanBusinessCardReqBusinessCardTypeEnum() CreateDigitalHumanBusinessCardReqBusinessCardTypeEnum
type CreateDigitalHumanBusinessCardReqGender ¶ added in v0.1.60
type CreateDigitalHumanBusinessCardReqGender struct {
// contains filtered or unexported fields
}
func (CreateDigitalHumanBusinessCardReqGender) MarshalJSON ¶ added in v0.1.60
func (c CreateDigitalHumanBusinessCardReqGender) MarshalJSON() ([]byte, error)
func (*CreateDigitalHumanBusinessCardReqGender) UnmarshalJSON ¶ added in v0.1.60
func (c *CreateDigitalHumanBusinessCardReqGender) UnmarshalJSON(b []byte) error
func (CreateDigitalHumanBusinessCardReqGender) Value ¶ added in v0.1.60
func (c CreateDigitalHumanBusinessCardReqGender) Value() string
type CreateDigitalHumanBusinessCardReqGenderEnum ¶ added in v0.1.60
type CreateDigitalHumanBusinessCardReqGenderEnum struct { MALE CreateDigitalHumanBusinessCardReqGender FEMALE CreateDigitalHumanBusinessCardReqGender }
func GetCreateDigitalHumanBusinessCardReqGenderEnum ¶ added in v0.1.60
func GetCreateDigitalHumanBusinessCardReqGenderEnum() CreateDigitalHumanBusinessCardReqGenderEnum
type CreateDigitalHumanBusinessCardRequest ¶ added in v0.1.60
type CreateDigitalHumanBusinessCardRequest struct { // 使用AK/SK方式认证时必选,携带的鉴权信息。 Authorization *string `json:"Authorization,omitempty"` // 使用AK/SK方式认证时必选,请求的发生时间。 格式为(YYYYMMDD'T'HHMMSS'Z')。 XSdkDate *string `json:"X-Sdk-Date,omitempty"` // 使用AK/SK方式认证时必选,携带项目ID信息。 XProjectId *string `json:"X-Project-Id,omitempty"` // 开发者应用作为资产权属的可选字段。 XAppUserId *string `json:"X-App-UserId,omitempty"` Body *CreateDigitalHumanBusinessCardReq `json:"body,omitempty"` }
CreateDigitalHumanBusinessCardRequest Request Object
func (CreateDigitalHumanBusinessCardRequest) String ¶ added in v0.1.60
func (o CreateDigitalHumanBusinessCardRequest) String() string
type CreateDigitalHumanBusinessCardResponse ¶ added in v0.1.60
type CreateDigitalHumanBusinessCardResponse struct { // 任务ID。 JobId *string `json:"job_id,omitempty"` XRequestId *string `json:"X-Request-Id,omitempty"` HttpStatusCode int `json:"-"` }
CreateDigitalHumanBusinessCardResponse Response Object
func (CreateDigitalHumanBusinessCardResponse) String ¶ added in v0.1.60
func (o CreateDigitalHumanBusinessCardResponse) String() string
type CreateFileRequest ¶
type CreateFileRequest struct { // 使用AK/SK方式认证时必选,携带的鉴权信息。 Authorization *string `json:"Authorization,omitempty"` // 使用AK/SK方式认证时必选,请求的发生时间。 格式为(YYYYMMDD'T'HHMMSS'Z')。 XSdkDate *string `json:"X-Sdk-Date,omitempty"` // 开发者应用作为资产权属的可选字段。 XAppUserId *string `json:"X-App-UserId,omitempty"` Body *FilesCreateReq `json:"body,omitempty"` }
CreateFileRequest Request Object
func (CreateFileRequest) String ¶
func (o CreateFileRequest) String() string
type CreateFileResponse ¶
type CreateFileResponse struct { // 文件ID。 FileId *string `json:"file_id,omitempty"` // 文件上传地址,有效期为24小时。 > * 调用OBS的[\"PUT上传\"](https://support.huaweicloud.com/api-obs/obs_04_0080.html)接口上传文件。 > * 调用上述接口时,Content-MD5头必须填写,填写的值跟file_md5中的值相同。 UploadUrl *string `json:"upload_url,omitempty"` XRequestId *string `json:"X-Request-Id,omitempty"` HttpStatusCode int `json:"-"` }
CreateFileResponse Response Object
func (CreateFileResponse) String ¶
func (o CreateFileResponse) String() string
type CreatePhotoDetectionReq ¶ added in v0.1.61
type CreatePhotoDetectionReq struct { // 人物照片,需要Base64编码。照片分辨率不超过1080P。 HumanImage string `json:"human_image"` }
func (CreatePhotoDetectionReq) String ¶ added in v0.1.61
func (o CreatePhotoDetectionReq) String() string
type CreatePhotoDetectionRequest ¶ added in v0.1.61
type CreatePhotoDetectionRequest struct { // 使用AK/SK方式认证时必选,携带的鉴权信息。 Authorization *string `json:"Authorization,omitempty"` // 使用AK/SK方式认证时必选,请求的发生时间。 格式为(YYYYMMDD'T'HHMMSS'Z')。 XSdkDate *string `json:"X-Sdk-Date,omitempty"` // 使用AK/SK方式认证时必选,携带项目ID信息。 XProjectId *string `json:"X-Project-Id,omitempty"` // 开发者应用作为资产权属的可选字段。 XAppUserId *string `json:"X-App-UserId,omitempty"` Body *CreatePhotoDetectionReq `json:"body,omitempty"` }
CreatePhotoDetectionRequest Request Object
func (CreatePhotoDetectionRequest) String ¶ added in v0.1.61
func (o CreatePhotoDetectionRequest) String() string
type CreatePhotoDetectionResponse ¶ added in v0.1.61
type CreatePhotoDetectionResponse struct { // 任务ID。 JobId *string `json:"job_id,omitempty"` XRequestId *string `json:"X-Request-Id,omitempty"` HttpStatusCode int `json:"-"` }
CreatePhotoDetectionResponse Response Object
func (CreatePhotoDetectionResponse) String ¶ added in v0.1.61
func (o CreatePhotoDetectionResponse) String() string
type CreatePhotoDigitalHumanVideoReq ¶ added in v0.1.60
type CreatePhotoDigitalHumanVideoReq struct { // 剧本ID。 > * 如果填写了script_id,model_asset_id、voice_config、scene_asset_id、video_config、shoot_scripts可以不填,以脚本中的配置为准。 > * 如果填写了script_id,并且同时也填写了model_asset_id、voice_config、scene_asset_id、video_config、shoot_scripts则以本接口中的配置为准。 ScriptId *string `json:"script_id,omitempty"` // 人物照片,需要Base64编码。照片分辨率不超过1080P。 HumanImage string `json:"human_image"` VoiceConfig *VoiceConfig `json:"voice_config,omitempty"` VideoConfig *PhotoVideoConfig `json:"video_config,omitempty"` // 拍摄脚本列表。 ShootScripts []ShootScriptItem `json:"shoot_scripts"` OutputAssetConfig *OutputAssetConfig `json:"output_asset_config"` BackgroundMusicConfig *BackgroundMusicConfig `json:"background_music_config,omitempty"` }
func (CreatePhotoDigitalHumanVideoReq) String ¶ added in v0.1.60
func (o CreatePhotoDigitalHumanVideoReq) String() string
type CreatePhotoDigitalHumanVideoRequest ¶ added in v0.1.60
type CreatePhotoDigitalHumanVideoRequest struct { // 使用AK/SK方式认证时必选,携带的鉴权信息。 Authorization *string `json:"Authorization,omitempty"` // 使用AK/SK方式认证时必选,请求的发生时间。 格式为(YYYYMMDD'T'HHMMSS'Z')。 XSdkDate *string `json:"X-Sdk-Date,omitempty"` // 使用AK/SK方式认证时必选,携带项目ID信息。 XProjectId *string `json:"X-Project-Id,omitempty"` // 开发者应用作为资产权属的可选字段。 XAppUserId *string `json:"X-App-UserId,omitempty"` Body *CreatePhotoDigitalHumanVideoReq `json:"body,omitempty"` }
CreatePhotoDigitalHumanVideoRequest Request Object
func (CreatePhotoDigitalHumanVideoRequest) String ¶ added in v0.1.60
func (o CreatePhotoDigitalHumanVideoRequest) String() string
type CreatePhotoDigitalHumanVideoResponse ¶ added in v0.1.60
type CreatePhotoDigitalHumanVideoResponse struct { // 任务ID。 JobId *string `json:"job_id,omitempty"` XRequestId *string `json:"X-Request-Id,omitempty"` HttpStatusCode int `json:"-"` }
CreatePhotoDigitalHumanVideoResponse Response Object
func (CreatePhotoDigitalHumanVideoResponse) String ¶ added in v0.1.60
func (o CreatePhotoDigitalHumanVideoResponse) String() string
type CreatePictureModelingByUrlJobRequest ¶
type CreatePictureModelingByUrlJobRequest struct { // 使用AK/SK方式认证时必选,携带的鉴权信息。 Authorization *string `json:"Authorization,omitempty"` // 使用AK/SK方式认证时必选,请求的发生时间。 格式为(YYYYMMDD'T'HHMMSS'Z')。 XSdkDate *string `json:"X-Sdk-Date,omitempty"` // 使用AK/SK方式认证时必选,携带项目ID信息。 XProjectId *string `json:"X-Project-Id,omitempty"` // 开发者应用作为资产权属的可选字段。 XAppUserId *string `json:"X-App-UserId,omitempty"` // 测试用户判断。 XUserPrivilege *string `json:"X-User-Privilege,omitempty"` Body *PictureModelingByUrlReq `json:"body,omitempty"` }
CreatePictureModelingByUrlJobRequest Request Object
func (CreatePictureModelingByUrlJobRequest) String ¶
func (o CreatePictureModelingByUrlJobRequest) String() string
type CreatePictureModelingByUrlJobResponse ¶
type CreatePictureModelingByUrlJobResponse struct { // 任务ID。 JobId *string `json:"job_id,omitempty"` // 数字人资产ID。 ModelAssetId *string `json:"model_asset_id,omitempty"` XRequestId *string `json:"X-Request-Id,omitempty"` HttpStatusCode int `json:"-"` }
CreatePictureModelingByUrlJobResponse Response Object
func (CreatePictureModelingByUrlJobResponse) String ¶
func (o CreatePictureModelingByUrlJobResponse) String() string
type CreatePictureModelingJobRequest ¶
type CreatePictureModelingJobRequest struct { // 使用AK/SK方式认证时必选,携带的鉴权信息。 Authorization *string `json:"Authorization,omitempty"` // 使用AK/SK方式认证时必选,请求的发生时间。 格式为(YYYYMMDD'T'HHMMSS'Z')。 XSdkDate *string `json:"X-Sdk-Date,omitempty"` // 使用AK/SK方式认证时必选,携带项目ID信息。 XProjectId *string `json:"X-Project-Id,omitempty"` // 开发者应用作为资产权属的可选字段。 XAppUserId *string `json:"X-App-UserId,omitempty"` // 测试用户判断。 XUserPrivilege *string `json:"X-User-Privilege,omitempty"` Body *CreatePictureModelingJobRequestBody `json:"body,omitempty" type:"multipart"` }
CreatePictureModelingJobRequest Request Object
func (CreatePictureModelingJobRequest) String ¶
func (o CreatePictureModelingJobRequest) String() string
type CreatePictureModelingJobRequestBody ¶
type CreatePictureModelingJobRequestBody struct { // 照片文件。 > 只能上传jpg/jpeg/png格式文件, 最大分辨率为3840*2160 File *def.FilePart `json:"file"` // 数字人风格ID。 * system_male_001:男性风格01 * system_female_001:女性风格01 * system_male_002:男性风格02 * system_female_002:女性风格02 StyleId *def.MultiPart `json:"style_id"` // 数字人模型名称,首次创建时使用。 Name *def.MultiPart `json:"name"` // 照片建模任务结束的回调地址。 NotifyUrl *def.MultiPart `json:"notify_url,omitempty"` }
func (CreatePictureModelingJobRequestBody) String ¶
func (o CreatePictureModelingJobRequestBody) String() string
func (*CreatePictureModelingJobRequestBody) UnmarshalJSON ¶
func (o *CreatePictureModelingJobRequestBody) UnmarshalJSON(b []byte) error
type CreatePictureModelingJobResponse ¶
type CreatePictureModelingJobResponse struct { // 任务ID。 JobId *string `json:"job_id,omitempty"` // 数字人资产ID。 ModelAssetId *string `json:"model_asset_id,omitempty"` XRequestId *string `json:"X-Request-Id,omitempty"` HttpStatusCode int `json:"-"` }
CreatePictureModelingJobResponse Response Object
func (CreatePictureModelingJobResponse) String ¶
func (o CreatePictureModelingJobResponse) String() string
type CreateSmartLiveRoomReq ¶ added in v0.1.60
type CreateSmartLiveRoomReq struct { // 直播间名称 RoomName string `json:"room_name"` // 直播间描述。 RoomDescription *string `json:"room_description,omitempty"` // 直播间类型。 * NORMAL: 普通直播间,直播间一直存在,可以反复开播 * TEMP: 临时直播间,直播任务结束后自动清理直播间。 RoomType *CreateSmartLiveRoomReqRoomType `json:"room_type,omitempty"` // 默认直播剧本列表。 SceneScripts *[]LiveVideoScriptInfo `json:"scene_scripts,omitempty"` // 互动规则列表 InteractionRules *[]InteractionRuleInfo `json:"interaction_rules,omitempty"` PlayPolicy *PlayPolicy `json:"play_policy,omitempty"` VideoConfig *VideoConfig `json:"video_config,omitempty"` // 视频推流第三方直播平台地址。 OutputUrls *[]string `json:"output_urls,omitempty"` }
CreateSmartLiveRoomReq 创建直播间配置。
func (CreateSmartLiveRoomReq) String ¶ added in v0.1.60
func (o CreateSmartLiveRoomReq) String() string
type CreateSmartLiveRoomReqRoomType ¶ added in v0.1.60
type CreateSmartLiveRoomReqRoomType struct {
// contains filtered or unexported fields
}
func (CreateSmartLiveRoomReqRoomType) MarshalJSON ¶ added in v0.1.60
func (c CreateSmartLiveRoomReqRoomType) MarshalJSON() ([]byte, error)
func (*CreateSmartLiveRoomReqRoomType) UnmarshalJSON ¶ added in v0.1.60
func (c *CreateSmartLiveRoomReqRoomType) UnmarshalJSON(b []byte) error
func (CreateSmartLiveRoomReqRoomType) Value ¶ added in v0.1.60
func (c CreateSmartLiveRoomReqRoomType) Value() string
type CreateSmartLiveRoomReqRoomTypeEnum ¶ added in v0.1.60
type CreateSmartLiveRoomReqRoomTypeEnum struct { NORMAL CreateSmartLiveRoomReqRoomType TEMP CreateSmartLiveRoomReqRoomType }
func GetCreateSmartLiveRoomReqRoomTypeEnum ¶ added in v0.1.60
func GetCreateSmartLiveRoomReqRoomTypeEnum() CreateSmartLiveRoomReqRoomTypeEnum
type CreateSmartLiveRoomRequest ¶ added in v0.1.60
type CreateSmartLiveRoomRequest struct { // 使用AK/SK方式认证时必选,携带的鉴权信息。 Authorization *string `json:"Authorization,omitempty"` // 使用AK/SK方式认证时必选,请求的发生时间。 格式为(YYYYMMDD'T'HHMMSS'Z')。 XSdkDate *string `json:"X-Sdk-Date,omitempty"` // 使用AK/SK方式认证时必选,携带项目ID信息。 XProjectId *string `json:"X-Project-Id,omitempty"` // 开发者应用作为资产权属的可选字段。 XAppUserId *string `json:"X-App-UserId,omitempty"` Body *CreateSmartLiveRoomReq `json:"body,omitempty"` }
CreateSmartLiveRoomRequest Request Object
func (CreateSmartLiveRoomRequest) String ¶ added in v0.1.60
func (o CreateSmartLiveRoomRequest) String() string
type CreateSmartLiveRoomResponse ¶ added in v0.1.60
type CreateSmartLiveRoomResponse struct { // 直播间ID RoomId *string `json:"room_id,omitempty"` XRequestId *string `json:"X-Request-Id,omitempty"` HttpStatusCode int `json:"-"` }
CreateSmartLiveRoomResponse Response Object
func (CreateSmartLiveRoomResponse) String ¶ added in v0.1.60
func (o CreateSmartLiveRoomResponse) String() string
type CreateStyleRequestBody ¶
type CreateStyleRequestBody struct { // 数字人风格化名称 Name string `json:"name"` // 数字人风格化描述 Description *string `json:"description,omitempty"` // 租户ID ProjectId *string `json:"project_id,omitempty"` // 状态 Status *string `json:"status,omitempty"` // 性别 Sex *CreateStyleRequestBodySex `json:"sex,omitempty"` // 标签。单个标签16字节,多个用逗号分隔,最多50个。 Tags *[]string `json:"tags,omitempty"` // 风格化素材资产组合。 StyleAssets *[]StyleAssetItem `json:"style_assets,omitempty"` ExtraMeta *StyleExtraMeta `json:"extra_meta,omitempty"` }
CreateStyleRequestBody 创建风格请求
func (CreateStyleRequestBody) String ¶
func (o CreateStyleRequestBody) String() string
type CreateStyleRequestBodySex ¶
type CreateStyleRequestBodySex struct {
// contains filtered or unexported fields
}
func (CreateStyleRequestBodySex) MarshalJSON ¶
func (c CreateStyleRequestBodySex) MarshalJSON() ([]byte, error)
func (*CreateStyleRequestBodySex) UnmarshalJSON ¶
func (c *CreateStyleRequestBodySex) UnmarshalJSON(b []byte) error
func (CreateStyleRequestBodySex) Value ¶
func (c CreateStyleRequestBodySex) Value() string
type CreateStyleRequestBodySexEnum ¶
type CreateStyleRequestBodySexEnum struct { UNKNOW CreateStyleRequestBodySex MALE CreateStyleRequestBodySex FEMALE CreateStyleRequestBodySex }
func GetCreateStyleRequestBodySexEnum ¶
func GetCreateStyleRequestBodySexEnum() CreateStyleRequestBodySexEnum
type CreateTtsaReq ¶
type CreateTtsaReq struct { // 音色模型ID VoiceAssetId string `json:"voice_asset_id"` // HTML格式的台词,可包含动作。最多2048个字符。 > * HTML格式举例:\\<speak>大家好<insert-action id=\\\"14cc7bbcde4982aab82f9d9af9e0f743\\\"/>,非常高兴给大家介绍MetaStudio。\\</speak> > * insert-action id通过查询资产列表接口获取,查询时asset_type=ANIMATION > * 多音字标签:\\<phoneme ph=\\\"拼音\\\">汉字\\</phoneme>,南京\\<phoneme ph=\\\"shi4 zhang3\\\">市长\\</phoneme>江大桥。 > * 停顿标签:\\<break/>,中方一贯主张\\<break/>维护国家主权平等,不干涉他国内政\\<break time=\\\"300ms\\\"/>是联合国宪章\\<break time=\\\"500ms\\\"/>最重要的原则。 Text string `json:"text"` // 语速。 取值范围[50,200] 默认值:100 Speed *int32 `json:"speed,omitempty"` // 基频。 取值范围[50,200] 默认值:100 Pitch *int32 `json:"pitch,omitempty"` // 音量。 取值范围[90,240] 默认值:100 Volume *int32 `json:"volume,omitempty"` // 情感标签。 * ANGER:愤怒 * HAPPY:开心 * SAD:悲伤 * CALM:平静 Emotion *string `json:"emotion,omitempty"` // 关联父任务任务ID。 ParentJobId *string `json:"parent_job_id,omitempty"` // 是否生成智能动作数据。 AutoMotion *bool `json:"auto_motion,omitempty"` // 风格化ID。 StyleId *string `json:"style_id,omitempty"` // 人位置及相机位置。由如下4组浮点数组成的字符:人位置的X/Y/Z值,人角度的Pitch/Yaw/Roll值;相机位置的X/Y/Z值,相机角度的Pitch/Yaw/Roll值。 CameraPosition *string `json:"camera_position,omitempty"` }
func (CreateTtsaReq) String ¶
func (o CreateTtsaReq) String() string
type CreateTtsaRequest ¶
type CreateTtsaRequest struct { // 使用AK/SK方式认证时必选,携带的鉴权信息。 Authorization *string `json:"Authorization,omitempty"` // 使用AK/SK方式认证时必选,请求的发生时间。 格式为(YYYYMMDD'T'HHMMSS'Z')。 XSdkDate *string `json:"X-Sdk-Date,omitempty"` // 使用AK/SK方式认证时必选,携带项目ID信息。 XProjectId *string `json:"X-Project-Id,omitempty"` // 开发者应用作为资产权属的可选字段。 XAppUserId *string `json:"X-App-UserId,omitempty"` // 账号类型(INTERNAL_TEST:测试账号) XUserPrivilege *string `json:"X-User-Privilege,omitempty"` Body *CreateTtsaReq `json:"body,omitempty"` }
CreateTtsaRequest Request Object
func (CreateTtsaRequest) String ¶
func (o CreateTtsaRequest) String() string
type CreateTtsaResponse ¶
type CreateTtsaResponse struct { // 任务ID。 JobId *string `json:"job_id,omitempty"` XRequestId *string `json:"X-Request-Id,omitempty"` HttpStatusCode int `json:"-"` }
CreateTtsaResponse Response Object
func (CreateTtsaResponse) String ¶
func (o CreateTtsaResponse) String() string
type CreateVideoMotionCaptureJobRequest ¶
type CreateVideoMotionCaptureJobRequest struct { // 使用AK/SK方式认证时必选,携带的鉴权信息。 Authorization *string `json:"Authorization,omitempty"` // 使用AK/SK方式认证时必选,请求的发生时间。 格式为(YYYYMMDD'T'HHMMSS'Z')。 XSdkDate *string `json:"X-Sdk-Date,omitempty"` // 使用AK/SK方式认证时必选,携带项目ID信息。 XProjectId *string `json:"X-Project-Id,omitempty"` // 开发者应用作为资产权属的可选字段。 XAppUserId *string `json:"X-App-UserId,omitempty"` // 测试用户判断。 XUserPrivilege *string `json:"X-User-Privilege,omitempty"` Body *VideoMotionCaptureJobReq `json:"body,omitempty"` }
CreateVideoMotionCaptureJobRequest Request Object
func (CreateVideoMotionCaptureJobRequest) String ¶
func (o CreateVideoMotionCaptureJobRequest) String() string
type CreateVideoMotionCaptureJobResponse ¶
type CreateVideoMotionCaptureJobResponse struct { // 视频驱动动作任务ID JobId *string `json:"job_id,omitempty"` RtcRoomInfo *RtcRoomInfoList `json:"rtc_room_info,omitempty"` XRequestId *string `json:"X-Request-Id,omitempty"` HttpStatusCode int `json:"-"` }
CreateVideoMotionCaptureJobResponse Response Object
func (CreateVideoMotionCaptureJobResponse) String ¶
func (o CreateVideoMotionCaptureJobResponse) String() string
type CreateVideoScriptsReq ¶ added in v0.1.60
type CreateVideoScriptsReq struct { // 剧本名称 ScriptName string `json:"script_name"` // 剧本描述。 ScriptDescription *string `json:"script_description,omitempty"` // 视频生成类型。该参数取值是MODEL时,model_asset_id必填;取值是PICTURE时,human_image必填。 * MODEL:通过分数数字人模型生成视频 * PICTURE: 通过单张照片生成视频 VideoMakingType *CreateVideoScriptsReqVideoMakingType `json:"video_making_type,omitempty"` // 数字人模型资产ID。 ModelAssetId *string `json:"model_asset_id,omitempty"` // 数字人模型类型。 * HUMAN_MODEL_2D:分身数字人 * HUMAN_MODEL_3D:3D数字人 ModelAssetType *CreateVideoScriptsReqModelAssetType `json:"model_asset_type,omitempty"` // 人物照片下载URL。 HumanImage *string `json:"human_image,omitempty"` VoiceConfig *VoiceConfig `json:"voice_config"` VideoConfig *VideoConfig `json:"video_config,omitempty"` // 场景资产ID。 > * 分身数字人视频制作不需要填写该参数。 SceneAssetId *string `json:"scene_asset_id,omitempty"` // 拍摄脚本列表。 ShootScripts []ShootScriptItem `json:"shoot_scripts"` // 私有数据,用户填写,原样带回。 PrivData *string `json:"priv_data,omitempty"` BackgroundMusicConfig *BackgroundMusicConfig `json:"background_music_config,omitempty"` }
CreateVideoScriptsReq 创视频制作脚本请求。
func (CreateVideoScriptsReq) String ¶ added in v0.1.60
func (o CreateVideoScriptsReq) String() string
type CreateVideoScriptsReqModelAssetType ¶ added in v0.1.60
type CreateVideoScriptsReqModelAssetType struct {
// contains filtered or unexported fields
}
func (CreateVideoScriptsReqModelAssetType) MarshalJSON ¶ added in v0.1.60
func (c CreateVideoScriptsReqModelAssetType) MarshalJSON() ([]byte, error)
func (*CreateVideoScriptsReqModelAssetType) UnmarshalJSON ¶ added in v0.1.60
func (c *CreateVideoScriptsReqModelAssetType) UnmarshalJSON(b []byte) error
func (CreateVideoScriptsReqModelAssetType) Value ¶ added in v0.1.60
func (c CreateVideoScriptsReqModelAssetType) Value() string
type CreateVideoScriptsReqModelAssetTypeEnum ¶ added in v0.1.60
type CreateVideoScriptsReqModelAssetTypeEnum struct { HUMAN_MODEL_2_D CreateVideoScriptsReqModelAssetType HUMAN_MODEL_3_D CreateVideoScriptsReqModelAssetType }
func GetCreateVideoScriptsReqModelAssetTypeEnum ¶ added in v0.1.60
func GetCreateVideoScriptsReqModelAssetTypeEnum() CreateVideoScriptsReqModelAssetTypeEnum
type CreateVideoScriptsReqVideoMakingType ¶ added in v0.1.60
type CreateVideoScriptsReqVideoMakingType struct {
// contains filtered or unexported fields
}
func (CreateVideoScriptsReqVideoMakingType) MarshalJSON ¶ added in v0.1.60
func (c CreateVideoScriptsReqVideoMakingType) MarshalJSON() ([]byte, error)
func (*CreateVideoScriptsReqVideoMakingType) UnmarshalJSON ¶ added in v0.1.60
func (c *CreateVideoScriptsReqVideoMakingType) UnmarshalJSON(b []byte) error
func (CreateVideoScriptsReqVideoMakingType) Value ¶ added in v0.1.60
func (c CreateVideoScriptsReqVideoMakingType) Value() string
type CreateVideoScriptsReqVideoMakingTypeEnum ¶ added in v0.1.60
type CreateVideoScriptsReqVideoMakingTypeEnum struct { MODEL CreateVideoScriptsReqVideoMakingType PICTURE CreateVideoScriptsReqVideoMakingType }
func GetCreateVideoScriptsReqVideoMakingTypeEnum ¶ added in v0.1.60
func GetCreateVideoScriptsReqVideoMakingTypeEnum() CreateVideoScriptsReqVideoMakingTypeEnum
type CreateVideoScriptsRequest ¶ added in v0.1.60
type CreateVideoScriptsRequest struct { // 使用AK/SK方式认证时必选,携带的鉴权信息。 Authorization *string `json:"Authorization,omitempty"` // 使用AK/SK方式认证时必选,请求的发生时间。 格式为(YYYYMMDD'T'HHMMSS'Z')。 XSdkDate *string `json:"X-Sdk-Date,omitempty"` // 使用AK/SK方式认证时必选,携带项目ID信息。 XProjectId *string `json:"X-Project-Id,omitempty"` // 开发者应用作为资产权属的可选字段。 XAppUserId *string `json:"X-App-UserId,omitempty"` Body *CreateVideoScriptsReq `json:"body,omitempty"` }
CreateVideoScriptsRequest Request Object
func (CreateVideoScriptsRequest) String ¶ added in v0.1.60
func (o CreateVideoScriptsRequest) String() string
type CreateVideoScriptsResponse ¶ added in v0.1.60
type CreateVideoScriptsResponse struct { // 剧本ID ScriptId *string `json:"script_id,omitempty"` AudioFiles *ShootScriptAudioFiles `json:"audio_files,omitempty"` XRequestId *string `json:"X-Request-Id,omitempty"` HttpStatusCode int `json:"-"` }
CreateVideoScriptsResponse Response Object
func (CreateVideoScriptsResponse) String ¶ added in v0.1.60
func (o CreateVideoScriptsResponse) String() string
type DeleteAssetRequest ¶
type DeleteAssetRequest struct { // 使用AK/SK方式认证时必选,携带的鉴权信息。 Authorization *string `json:"Authorization,omitempty"` // 使用AK/SK方式认证时必选,请求的发生时间。 格式为(YYYYMMDD'T'HHMMSS'Z')。 XSdkDate *string `json:"X-Sdk-Date,omitempty"` // 开发者应用作为资产权属的可选字段。 XAppUserId *string `json:"X-App-UserId,omitempty"` // 资产ID。 AssetId string `json:"asset_id"` // 删除模式 Mode *string `json:"mode,omitempty"` }
DeleteAssetRequest Request Object
func (DeleteAssetRequest) String ¶
func (o DeleteAssetRequest) String() string
type DeleteAssetResponse ¶
type DeleteAssetResponse struct { XRequestId *string `json:"X-Request-Id,omitempty"` HttpStatusCode int `json:"-"` }
DeleteAssetResponse Response Object
func (DeleteAssetResponse) String ¶
func (o DeleteAssetResponse) String() string
type DeleteDigitalHumanBusinessCardRequest ¶ added in v0.1.60
type DeleteDigitalHumanBusinessCardRequest struct { // 任务ID。 JobId string `json:"job_id"` // 使用AK/SK方式认证时必选,携带的鉴权信息。 Authorization *string `json:"Authorization,omitempty"` // 使用AK/SK方式认证时必选,请求的发生时间。 格式为(YYYYMMDD'T'HHMMSS'Z')。 XSdkDate *string `json:"X-Sdk-Date,omitempty"` // 使用AK/SK方式认证时必选,携带项目ID信息。 XProjectId *string `json:"X-Project-Id,omitempty"` // 开发者应用作为资产权属的可选字段。 XAppUserId *string `json:"X-App-UserId,omitempty"` }
DeleteDigitalHumanBusinessCardRequest Request Object
func (DeleteDigitalHumanBusinessCardRequest) String ¶ added in v0.1.60
func (o DeleteDigitalHumanBusinessCardRequest) String() string
type DeleteDigitalHumanBusinessCardResponse ¶ added in v0.1.60
type DeleteDigitalHumanBusinessCardResponse struct { XRequestId *string `json:"X-Request-Id,omitempty"` HttpStatusCode int `json:"-"` }
DeleteDigitalHumanBusinessCardResponse Response Object
func (DeleteDigitalHumanBusinessCardResponse) String ¶ added in v0.1.60
func (o DeleteDigitalHumanBusinessCardResponse) String() string
type DeleteFileRequest ¶
type DeleteFileRequest struct { // 使用AK/SK方式认证时必选,携带的鉴权信息。 Authorization *string `json:"Authorization,omitempty"` // 使用AK/SK方式认证时必选,请求的发生时间。 格式为(YYYYMMDD'T'HHMMSS'Z')。 XSdkDate *string `json:"X-Sdk-Date,omitempty"` // 开发者应用作为资产权属的可选字段。 XAppUserId *string `json:"X-App-UserId,omitempty"` // 文件ID。 FileId string `json:"file_id"` }
DeleteFileRequest Request Object
func (DeleteFileRequest) String ¶
func (o DeleteFileRequest) String() string
type DeleteFileResponse ¶
type DeleteFileResponse struct { XRequestId *string `json:"X-Request-Id,omitempty"` HttpStatusCode int `json:"-"` }
DeleteFileResponse Response Object
func (DeleteFileResponse) String ¶
func (o DeleteFileResponse) String() string
type DeleteSmartLiveRoomRequest ¶ added in v0.1.60
type DeleteSmartLiveRoomRequest struct { // 剧本ID。 RoomId string `json:"room_id"` // 使用AK/SK方式认证时必选,携带的鉴权信息。 Authorization *string `json:"Authorization,omitempty"` // 使用AK/SK方式认证时必选,请求的发生时间。 格式为(YYYYMMDD'T'HHMMSS'Z')。 XSdkDate *string `json:"X-Sdk-Date,omitempty"` // 使用AK/SK方式认证时必选,携带项目ID信息。 XProjectId *string `json:"X-Project-Id,omitempty"` // 开发者应用作为资产权属的可选字段。 XAppUserId *string `json:"X-App-UserId,omitempty"` }
DeleteSmartLiveRoomRequest Request Object
func (DeleteSmartLiveRoomRequest) String ¶ added in v0.1.60
func (o DeleteSmartLiveRoomRequest) String() string
type DeleteSmartLiveRoomResponse ¶ added in v0.1.60
type DeleteSmartLiveRoomResponse struct { XRequestId *string `json:"X-Request-Id,omitempty"` HttpStatusCode int `json:"-"` }
DeleteSmartLiveRoomResponse Response Object
func (DeleteSmartLiveRoomResponse) String ¶ added in v0.1.60
func (o DeleteSmartLiveRoomResponse) String() string
type DeleteVideoScriptRequest ¶ added in v0.1.60
type DeleteVideoScriptRequest struct { // 使用AK/SK方式认证时必选,携带的鉴权信息。 Authorization *string `json:"Authorization,omitempty"` // 使用AK/SK方式认证时必选,请求的发生时间。 格式为(YYYYMMDD'T'HHMMSS'Z')。 XSdkDate *string `json:"X-Sdk-Date,omitempty"` // 使用AK/SK方式认证时必选,携带项目ID信息。 XProjectId *string `json:"X-Project-Id,omitempty"` // 开发者应用作为资产权属的可选字段。 XAppUserId *string `json:"X-App-UserId,omitempty"` // 剧本ID。 ScriptId string `json:"script_id"` }
DeleteVideoScriptRequest Request Object
func (DeleteVideoScriptRequest) String ¶ added in v0.1.60
func (o DeleteVideoScriptRequest) String() string
type DeleteVideoScriptResponse ¶ added in v0.1.60
type DeleteVideoScriptResponse struct { XRequestId *string `json:"X-Request-Id,omitempty"` HttpStatusCode int `json:"-"` }
DeleteVideoScriptResponse Response Object
func (DeleteVideoScriptResponse) String ¶ added in v0.1.60
func (o DeleteVideoScriptResponse) String() string
type DigitalAssetInfo ¶
type DigitalAssetInfo struct { // 资产ID。 AssetId *string `json:"asset_id,omitempty"` // 资产名称。 AssetName *string `json:"asset_name,omitempty"` // 资产描述。 AssetDescription *string `json:"asset_description,omitempty"` // 资产创建时间。 CreateTime *string `json:"create_time,omitempty"` // 资产更新时间。 UpdateTime *string `json:"update_time,omitempty"` // 资产类型。 * HUMAN_MODEL:数字人模型 * VOICE_MODEL:音色模型 * SCENE:场景模型 * ANIMATION:动作动画 * VIDEO:视频文件 * IMAGE:图片文件 * PPT:幻灯片文件 * MATERIAL:风格化素材 * NORMAL_MODEL: 普通模型 * COMMON_FILE:通用文件 * HUMAN_MODEL_2D:2D数字人网络模型 * BUSINESS_CARD_TEMPLET: 数字人名片模板 * MUSIC: 音乐 AssetType *DigitalAssetInfoAssetType `json:"asset_type,omitempty"` // 资产状态。 * CREATING:资产创建中,主文件尚未上传 * FAILED:主文件上传失败 * UNACTIVED:主文件上传成功,资产未激活,资产不可用于其他业务(用户可更新状态) * ACTIVED:主文件上传成功,资产激活,资产可用于其他业务(用户可更新状态) * DELETING:资产删除中,资产不可用,资产可恢复 * DELETED:资产文件已删除,资产不可用,资产不可恢复 * BLOCK: 资产被冻结,资产不可用,不可查看文件。 AssetState *DigitalAssetInfoAssetState `json:"asset_state,omitempty"` // 标签列表。 Tags *[]string `json:"tags,omitempty"` AssetExtraMeta *AssetExtraMeta `json:"asset_extra_meta,omitempty"` // 设置系统属性。 SystemProperties *[]SystemProperty `json:"system_properties,omitempty"` // 资产下的文件。 Files *[]AssetFileInfo `json:"files,omitempty"` }
DigitalAssetInfo 资产信息。
func (DigitalAssetInfo) String ¶
func (o DigitalAssetInfo) String() string
type DigitalAssetInfoAssetState ¶
type DigitalAssetInfoAssetState struct {
// contains filtered or unexported fields
}
func (DigitalAssetInfoAssetState) MarshalJSON ¶
func (c DigitalAssetInfoAssetState) MarshalJSON() ([]byte, error)
func (*DigitalAssetInfoAssetState) UnmarshalJSON ¶
func (c *DigitalAssetInfoAssetState) UnmarshalJSON(b []byte) error
func (DigitalAssetInfoAssetState) Value ¶
func (c DigitalAssetInfoAssetState) Value() string
type DigitalAssetInfoAssetStateEnum ¶
type DigitalAssetInfoAssetStateEnum struct { CREATING DigitalAssetInfoAssetState FAILED DigitalAssetInfoAssetState UNACTIVED DigitalAssetInfoAssetState ACTIVED DigitalAssetInfoAssetState DELETING DigitalAssetInfoAssetState DELETED DigitalAssetInfoAssetState BLOCK DigitalAssetInfoAssetState }
func GetDigitalAssetInfoAssetStateEnum ¶
func GetDigitalAssetInfoAssetStateEnum() DigitalAssetInfoAssetStateEnum
type DigitalAssetInfoAssetType ¶
type DigitalAssetInfoAssetType struct {
// contains filtered or unexported fields
}
func (DigitalAssetInfoAssetType) MarshalJSON ¶
func (c DigitalAssetInfoAssetType) MarshalJSON() ([]byte, error)
func (*DigitalAssetInfoAssetType) UnmarshalJSON ¶
func (c *DigitalAssetInfoAssetType) UnmarshalJSON(b []byte) error
func (DigitalAssetInfoAssetType) Value ¶
func (c DigitalAssetInfoAssetType) Value() string
type DigitalAssetInfoAssetTypeEnum ¶
type DigitalAssetInfoAssetTypeEnum struct { HUMAN_MODEL DigitalAssetInfoAssetType VOICE_MODEL DigitalAssetInfoAssetType SCENE DigitalAssetInfoAssetType ANIMATION DigitalAssetInfoAssetType VIDEO DigitalAssetInfoAssetType IMAGE DigitalAssetInfoAssetType PPT DigitalAssetInfoAssetType MATERIAL DigitalAssetInfoAssetType NORMAL_MODEL DigitalAssetInfoAssetType COMMON_FILE DigitalAssetInfoAssetType HUMAN_MODEL_2_D DigitalAssetInfoAssetType BUSINESS_CARD_TEMPLET DigitalAssetInfoAssetType MUSIC DigitalAssetInfoAssetType }
func GetDigitalAssetInfoAssetTypeEnum ¶
func GetDigitalAssetInfoAssetTypeEnum() DigitalAssetInfoAssetTypeEnum
type DigitalAssetSummary ¶
type DigitalAssetSummary struct { // 资产ID。 AssetId *string `json:"asset_id,omitempty"` // 资产名称。 AssetName *string `json:"asset_name,omitempty"` // 资产类型。 * HUMAN_MODEL:数字人模型 * VOICE_MODEL:音色模型 * SCENE:场景模型 * ANIMATION:动作动画 * VIDEO:视频文件 * IMAGE:图片文件 * PPT:幻灯片文件 * MATERIAL:风格化素材 * HUMAN_MODEL_2D:2D数字人网络模型 * BUSINESS_CARD_TEMPLET: 数字人名片模板 * MUSIC: 音乐 AssetType *DigitalAssetSummaryAssetType `json:"asset_type,omitempty"` // 封面图片路径。 CoverUrl *string `json:"cover_url,omitempty"` }
func (DigitalAssetSummary) String ¶
func (o DigitalAssetSummary) String() string
type DigitalAssetSummaryAssetType ¶
type DigitalAssetSummaryAssetType struct {
// contains filtered or unexported fields
}
func (DigitalAssetSummaryAssetType) MarshalJSON ¶
func (c DigitalAssetSummaryAssetType) MarshalJSON() ([]byte, error)
func (*DigitalAssetSummaryAssetType) UnmarshalJSON ¶
func (c *DigitalAssetSummaryAssetType) UnmarshalJSON(b []byte) error
func (DigitalAssetSummaryAssetType) Value ¶
func (c DigitalAssetSummaryAssetType) Value() string
type DigitalAssetSummaryAssetTypeEnum ¶
type DigitalAssetSummaryAssetTypeEnum struct { HUMAN_MODEL DigitalAssetSummaryAssetType MODEL DigitalAssetSummaryAssetType ANIMATION DigitalAssetSummaryAssetType SCENE DigitalAssetSummaryAssetType PPT DigitalAssetSummaryAssetType VIDEO DigitalAssetSummaryAssetType IMAGE DigitalAssetSummaryAssetType MATERIAL DigitalAssetSummaryAssetType VOICE_MODEL DigitalAssetSummaryAssetType HUMAN_MODEL_2_D DigitalAssetSummaryAssetType BUSINESS_CARD_TEMPLET DigitalAssetSummaryAssetType MUSIC DigitalAssetSummaryAssetType }
func GetDigitalAssetSummaryAssetTypeEnum ¶
func GetDigitalAssetSummaryAssetTypeEnum() DigitalAssetSummaryAssetTypeEnum
type DigitalHumanBusinessCardJobInfo ¶ added in v0.1.60
type DigitalHumanBusinessCardJobInfo struct { // 任务ID。 JobId string `json:"job_id"` // 任务的状态。 * WAITING: 等待 * PROCESSING: 处理中 * SUCCEED: 成功 * FAILED: 失败 * CANCELED: 取消 State DigitalHumanBusinessCardJobInfoState `json:"state"` // 数字人名片制作开始时间。 StartTime *string `json:"start_time,omitempty"` // 数字人名片制作结束时间。 EndTime *string `json:"end_time,omitempty"` OutputAssetConfig *OutputAssetInfo `json:"output_asset_config,omitempty"` ErrorInfo *ErrorResponse `json:"error_info,omitempty"` // 任务创建时间。 CreateTime *string `json:"create_time,omitempty"` // 任务更新时间。 LastupdateTime *string `json:"lastupdate_time,omitempty"` // 数字人名片类型。 * 2D_DIGITAL_HUMAN_CARD:分身数字人名片 BusinessCardType *DigitalHumanBusinessCardJobInfoBusinessCardType `json:"business_card_type,omitempty"` }
DigitalHumanBusinessCardJobInfo 数字人名片制作任务信息。
func (DigitalHumanBusinessCardJobInfo) String ¶ added in v0.1.60
func (o DigitalHumanBusinessCardJobInfo) String() string
type DigitalHumanBusinessCardJobInfoBusinessCardType ¶ added in v0.1.60
type DigitalHumanBusinessCardJobInfoBusinessCardType struct {
// contains filtered or unexported fields
}
func (DigitalHumanBusinessCardJobInfoBusinessCardType) MarshalJSON ¶ added in v0.1.60
func (c DigitalHumanBusinessCardJobInfoBusinessCardType) MarshalJSON() ([]byte, error)
func (*DigitalHumanBusinessCardJobInfoBusinessCardType) UnmarshalJSON ¶ added in v0.1.60
func (c *DigitalHumanBusinessCardJobInfoBusinessCardType) UnmarshalJSON(b []byte) error
func (DigitalHumanBusinessCardJobInfoBusinessCardType) Value ¶ added in v0.1.60
func (c DigitalHumanBusinessCardJobInfoBusinessCardType) Value() string
type DigitalHumanBusinessCardJobInfoBusinessCardTypeEnum ¶ added in v0.1.60
type DigitalHumanBusinessCardJobInfoBusinessCardTypeEnum struct {
E_2_D_DIGITAL_HUMAN_CARD DigitalHumanBusinessCardJobInfoBusinessCardType
}
func GetDigitalHumanBusinessCardJobInfoBusinessCardTypeEnum ¶ added in v0.1.60
func GetDigitalHumanBusinessCardJobInfoBusinessCardTypeEnum() DigitalHumanBusinessCardJobInfoBusinessCardTypeEnum
type DigitalHumanBusinessCardJobInfoState ¶ added in v0.1.60
type DigitalHumanBusinessCardJobInfoState struct {
// contains filtered or unexported fields
}
func (DigitalHumanBusinessCardJobInfoState) MarshalJSON ¶ added in v0.1.60
func (c DigitalHumanBusinessCardJobInfoState) MarshalJSON() ([]byte, error)
func (*DigitalHumanBusinessCardJobInfoState) UnmarshalJSON ¶ added in v0.1.60
func (c *DigitalHumanBusinessCardJobInfoState) UnmarshalJSON(b []byte) error
func (DigitalHumanBusinessCardJobInfoState) Value ¶ added in v0.1.60
func (c DigitalHumanBusinessCardJobInfoState) Value() string
type DigitalHumanBusinessCardJobInfoStateEnum ¶ added in v0.1.60
type DigitalHumanBusinessCardJobInfoStateEnum struct { WAITING DigitalHumanBusinessCardJobInfoState PROCESSING DigitalHumanBusinessCardJobInfoState SUCCEED DigitalHumanBusinessCardJobInfoState FAILED DigitalHumanBusinessCardJobInfoState CANCELED DigitalHumanBusinessCardJobInfoState }
func GetDigitalHumanBusinessCardJobInfoStateEnum ¶ added in v0.1.60
func GetDigitalHumanBusinessCardJobInfoStateEnum() DigitalHumanBusinessCardJobInfoStateEnum
type DigitalHumanModelingJobInfo ¶
type DigitalHumanModelingJobInfo struct { // 照片建模任务ID。 JobId string `json:"job_id"` // 任务的状态。 * WAITING:等待任务调度 * PROCESSING:正在处理 * PARTIAL_SUCCEED:部分成功(模型生成,截图失败) * SUCCEED:成功 * FAILED:失败 * CANCELED:取消 State DigitalHumanModelingJobInfoState `json:"state"` // 任务开始时间,格式遵循:RFC 3339。 例 “2020-07-30T10:43:17Z”。 StartTime *string `json:"start_time,omitempty"` // 任务结束时间,格式遵循:RFC 3339。 例 “2020-07-30T10:43:17Z”。 EndTime *string `json:"end_time,omitempty"` ErrorInfo *ErrorResponse `json:"error_info,omitempty"` }
DigitalHumanModelingJobInfo 任务详情
func (DigitalHumanModelingJobInfo) String ¶
func (o DigitalHumanModelingJobInfo) String() string
type DigitalHumanModelingJobInfoState ¶
type DigitalHumanModelingJobInfoState struct {
// contains filtered or unexported fields
}
func (DigitalHumanModelingJobInfoState) MarshalJSON ¶
func (c DigitalHumanModelingJobInfoState) MarshalJSON() ([]byte, error)
func (*DigitalHumanModelingJobInfoState) UnmarshalJSON ¶
func (c *DigitalHumanModelingJobInfoState) UnmarshalJSON(b []byte) error
func (DigitalHumanModelingJobInfoState) Value ¶
func (c DigitalHumanModelingJobInfoState) Value() string
type DigitalHumanModelingJobInfoStateEnum ¶
type DigitalHumanModelingJobInfoStateEnum struct { WAITING DigitalHumanModelingJobInfoState PROCESSING DigitalHumanModelingJobInfoState PARTIAL_SUCCEED DigitalHumanModelingJobInfoState SUCCEED DigitalHumanModelingJobInfoState FAILED DigitalHumanModelingJobInfoState CANCELED DigitalHumanModelingJobInfoState }
func GetDigitalHumanModelingJobInfoStateEnum ¶
func GetDigitalHumanModelingJobInfoStateEnum() DigitalHumanModelingJobInfoStateEnum
type DigitalHumanVideo ¶ added in v0.1.60
type DigitalHumanVideo struct { // 任务ID。 JobId string `json:"job_id"` // 任务的状态。 * WAITING:等待 * PROCESSING:处理中 * SUCCEED:成功 * FAILED:失败 * CANCELED:取消 State DigitalHumanVideoState `json:"state"` // 数字人视频制作开始时间。 StartTime *string `json:"start_time,omitempty"` // 数字人视频制作结束时间。 EndTime *string `json:"end_time,omitempty"` // 数字人视频内容时长。 Duration *float32 `json:"duration,omitempty"` OutputAssetConfig *OutputAssetInfo `json:"output_asset_config,omitempty"` ErrorInfo *ErrorResponse `json:"error_info,omitempty"` // 任务创建时间。 CreateTime *string `json:"create_time,omitempty"` // 任务更新时间。 LastupdateTime *string `json:"lastupdate_time,omitempty"` }
DigitalHumanVideo 数字人制作任务信息。
func (DigitalHumanVideo) String ¶ added in v0.1.60
func (o DigitalHumanVideo) String() string
type DigitalHumanVideoState ¶ added in v0.1.60
type DigitalHumanVideoState struct {
// contains filtered or unexported fields
}
func (DigitalHumanVideoState) MarshalJSON ¶ added in v0.1.60
func (c DigitalHumanVideoState) MarshalJSON() ([]byte, error)
func (*DigitalHumanVideoState) UnmarshalJSON ¶ added in v0.1.60
func (c *DigitalHumanVideoState) UnmarshalJSON(b []byte) error
func (DigitalHumanVideoState) Value ¶ added in v0.1.60
func (c DigitalHumanVideoState) Value() string
type DigitalHumanVideoStateEnum ¶ added in v0.1.60
type DigitalHumanVideoStateEnum struct { WAITING DigitalHumanVideoState PROCESSING DigitalHumanVideoState SUCCEED DigitalHumanVideoState FAILED DigitalHumanVideoState CANCELED DigitalHumanVideoState }
func GetDigitalHumanVideoStateEnum ¶ added in v0.1.60
func GetDigitalHumanVideoStateEnum() DigitalHumanVideoStateEnum
type EmotionConfig ¶ added in v0.1.60
type EmotionConfig struct { // 情感标签配置。 * HAPPY:开心 * SAD:悲伤 * CALM:平静 * ANGER:愤怒 默认HAPPY。 Emotion *EmotionConfigEmotion `json:"emotion,omitempty"` }
EmotionConfig 情感标签配置。
func (EmotionConfig) String ¶ added in v0.1.60
func (o EmotionConfig) String() string
type EmotionConfigEmotion ¶ added in v0.1.60
type EmotionConfigEmotion struct {
// contains filtered or unexported fields
}
func (EmotionConfigEmotion) MarshalJSON ¶ added in v0.1.60
func (c EmotionConfigEmotion) MarshalJSON() ([]byte, error)
func (*EmotionConfigEmotion) UnmarshalJSON ¶ added in v0.1.60
func (c *EmotionConfigEmotion) UnmarshalJSON(b []byte) error
func (EmotionConfigEmotion) Value ¶ added in v0.1.60
func (c EmotionConfigEmotion) Value() string
type EmotionConfigEmotionEnum ¶ added in v0.1.60
type EmotionConfigEmotionEnum struct { HAPPY EmotionConfigEmotion SAD EmotionConfigEmotion CALM EmotionConfigEmotion ANGER EmotionConfigEmotion }
func GetEmotionConfigEmotionEnum ¶ added in v0.1.60
func GetEmotionConfigEmotionEnum() EmotionConfigEmotionEnum
type EngineAssetInfo ¶
type EngineAssetInfo struct { // 引擎资产的相对路径信息 RelativePath *string `json:"relative_path,omitempty"` // 引擎资产的类型 AssetType *string `json:"asset_type,omitempty"` }
func (EngineAssetInfo) String ¶
func (o EngineAssetInfo) String() string
type ErrorResponse ¶
type ErrorResponse struct { // 错误码。 ErrorCode *string `json:"error_code,omitempty"` // 错误描述。 ErrorMsg *string `json:"error_msg,omitempty"` }
func (ErrorResponse) String ¶
func (o ErrorResponse) String() string
type ExecuteSmartLiveCommandRequest ¶ added in v0.1.60
type ExecuteSmartLiveCommandRequest struct { // 剧本ID。 RoomId string `json:"room_id"` // 任务ID。 JobId string `json:"job_id"` // 使用AK/SK方式认证时必选,携带的鉴权信息。 Authorization *string `json:"Authorization,omitempty"` // 使用AK/SK方式认证时必选,请求的发生时间。 格式为(YYYYMMDD'T'HHMMSS'Z')。 XSdkDate *string `json:"X-Sdk-Date,omitempty"` // 使用AK/SK方式认证时必选,携带项目ID信息。 XProjectId *string `json:"X-Project-Id,omitempty"` // 开发者应用作为资产权属的可选字段。 XAppUserId *string `json:"X-App-UserId,omitempty"` Body *ControlSmartLiveReq `json:"body,omitempty"` }
ExecuteSmartLiveCommandRequest Request Object
func (ExecuteSmartLiveCommandRequest) String ¶ added in v0.1.60
func (o ExecuteSmartLiveCommandRequest) String() string
type ExecuteSmartLiveCommandResponse ¶ added in v0.1.60
type ExecuteSmartLiveCommandResponse struct { // 命令名称。 - INSERT_PLAY_SCRIPT: 插入表演脚本。用于互动回复。数字人不变,背景不变。params结构定义:ShootScript - REWRITE_PLAY_SCRIPT: 动态编辑未播放剧本。params结构定义:scence_scripts - INSERT_PLAY_ADUIO: 插入驱动音频。用于音频直接驱动。数字人不变,背景不变。params结构定义:PlayAudioInfo - GET_CURRENT_PLAYING_SCRIPTS: 查询本轮剧本列表。响应为LivePlayingScriptList结构 Command *ExecuteSmartLiveCommandResponseCommand `json:"command,omitempty"` // 命令执行结果 Result *string `json:"result,omitempty"` XRequestId *string `json:"X-Request-Id,omitempty"` HttpStatusCode int `json:"-"` }
ExecuteSmartLiveCommandResponse Response Object
func (ExecuteSmartLiveCommandResponse) String ¶ added in v0.1.60
func (o ExecuteSmartLiveCommandResponse) String() string
type ExecuteSmartLiveCommandResponseCommand ¶ added in v0.1.60
type ExecuteSmartLiveCommandResponseCommand struct {
// contains filtered or unexported fields
}
func (ExecuteSmartLiveCommandResponseCommand) MarshalJSON ¶ added in v0.1.60
func (c ExecuteSmartLiveCommandResponseCommand) MarshalJSON() ([]byte, error)
func (*ExecuteSmartLiveCommandResponseCommand) UnmarshalJSON ¶ added in v0.1.60
func (c *ExecuteSmartLiveCommandResponseCommand) UnmarshalJSON(b []byte) error
func (ExecuteSmartLiveCommandResponseCommand) Value ¶ added in v0.1.60
func (c ExecuteSmartLiveCommandResponseCommand) Value() string
type ExecuteSmartLiveCommandResponseCommandEnum ¶ added in v0.1.60
type ExecuteSmartLiveCommandResponseCommandEnum struct { INSERT_PLAY_SCRIPT ExecuteSmartLiveCommandResponseCommand REWRITE_PLAY_SCRIPT ExecuteSmartLiveCommandResponseCommand INSERT_PLAY_AUDIO ExecuteSmartLiveCommandResponseCommand GET_CURRENT_PLAYING_SCRIPTS ExecuteSmartLiveCommandResponseCommand }
func GetExecuteSmartLiveCommandResponseCommandEnum ¶ added in v0.1.60
func GetExecuteSmartLiveCommandResponseCommandEnum() ExecuteSmartLiveCommandResponseCommandEnum
type ExecuteVideoMotionCaptureCommandRequest ¶
type ExecuteVideoMotionCaptureCommandRequest struct { // 任务ID。 JobId string `json:"job_id"` // 使用AK/SK方式认证时必选,携带的鉴权信息。 Authorization *string `json:"Authorization,omitempty"` // 使用AK/SK方式认证时必选,请求的发生时间。 格式为(YYYYMMDD'T'HHMMSS'Z')。 XSdkDate *string `json:"X-Sdk-Date,omitempty"` // 使用AK/SK方式认证时必选,携带项目ID信息。 XProjectId *string `json:"X-Project-Id,omitempty"` // 开发者应用作为资产权属的可选字段。 XAppUserId *string `json:"X-App-UserId,omitempty"` Body *ControlDigitalHumanLiveReq `json:"body,omitempty"` }
ExecuteVideoMotionCaptureCommandRequest Request Object
func (ExecuteVideoMotionCaptureCommandRequest) String ¶
func (o ExecuteVideoMotionCaptureCommandRequest) String() string
type ExecuteVideoMotionCaptureCommandResponse ¶
type ExecuteVideoMotionCaptureCommandResponse struct { XRequestId *string `json:"X-Request-Id,omitempty"` HttpStatusCode int `json:"-"` }
ExecuteVideoMotionCaptureCommandResponse Response Object
func (ExecuteVideoMotionCaptureCommandResponse) String ¶
func (o ExecuteVideoMotionCaptureCommandResponse) String() string
type ExternalVoiceAssetMeta ¶ added in v0.1.52
type ExternalVoiceAssetMeta struct { // 第三方TTS供应商类型。 * XIMALAYA:喜马拉雅TTS * HUAWEI_EI: 华为云EI TTS Provider ExternalVoiceAssetMetaProvider `json:"provider"` XimalayaVoiceMeta *XimalayaVoiceAssetMeta `json:"ximalaya_voice_meta,omitempty"` HuaweiEiVoiceMeta *HuaweiEiVoiceAssetMeta `json:"huawei_ei_voice_meta,omitempty"` }
ExternalVoiceAssetMeta 第三方TTS音色元数据。此参数仅TTSA内部使用,不对外开放。
func (ExternalVoiceAssetMeta) String ¶ added in v0.1.52
func (o ExternalVoiceAssetMeta) String() string
type ExternalVoiceAssetMetaProvider ¶ added in v0.1.52
type ExternalVoiceAssetMetaProvider struct {
// contains filtered or unexported fields
}
func (ExternalVoiceAssetMetaProvider) MarshalJSON ¶ added in v0.1.52
func (c ExternalVoiceAssetMetaProvider) MarshalJSON() ([]byte, error)
func (*ExternalVoiceAssetMetaProvider) UnmarshalJSON ¶ added in v0.1.52
func (c *ExternalVoiceAssetMetaProvider) UnmarshalJSON(b []byte) error
func (ExternalVoiceAssetMetaProvider) Value ¶ added in v0.1.52
func (c ExternalVoiceAssetMetaProvider) Value() string
type ExternalVoiceAssetMetaProviderEnum ¶ added in v0.1.52
type ExternalVoiceAssetMetaProviderEnum struct { XIMALAYA ExternalVoiceAssetMetaProvider HUAWEI_EI ExternalVoiceAssetMetaProvider }
func GetExternalVoiceAssetMetaProviderEnum ¶ added in v0.1.52
func GetExternalVoiceAssetMetaProviderEnum() ExternalVoiceAssetMetaProviderEnum
type FilesCreateReq ¶
type FilesCreateReq struct { // 文件名,不区分大小写,最大长度256,最小长度1。 FileName string `json:"file_name"` // 文件内容MD5值,MD5值需要进行Base64编码。 FileMd5 string `json:"file_md5"` // 文件总的大小,最小1,最大5368709120。 FileSize int64 `json:"file_size"` // 文件类型(默认提取文件后缀)。 FileType string `json:"file_type"` // 资产ID。 AssetId string `json:"asset_id"` // 文件在资产中的分类。每种资产类型包含的文件分类不同。 * MAIN:主文件 * COVER:封面文件 * PAGE:内容页图片 * SAMPLE:样例音频 * OTHER:其他文件 * WHOLE_MODEL:全模型 * USER_MODIFIED_MODEL:用户上传模型 > * 资产类型为SCENE、ANIMATION、VIDEO、IMAGE、MATERIAL时,包含MAIN、COVER和OTHER > * 资产类型为PPT时,包含MAIN、COVER、PAGE和OTHER > * 资产类型为HUMAN_MODEL时,包含MAIN、COVER、WHOLE_MODEL、USER_MODIFIED_MODEL和OTHER > * 资产类型为VOICE_MODEL时,包含MAIN、SAMPLE(样例音频文件)和OTHER > * 资产类型为HUMAN_MODEL_2D时,包含MAIN、COVER、SAMPLE(动作样例)和OTHER(遮罩文件) > * 资产类型为BUSINESS_CARD_TEMPLET时,包含MAIN和COVER(名片效果图) AssetFileCategory string `json:"asset_file_category"` }
FilesCreateReq 创建文件请求。
func (FilesCreateReq) String ¶
func (o FilesCreateReq) String() string
type HitCondition ¶ added in v0.1.60
type HitCondition struct { // 条件关系;取值And或者Or Relation *HitConditionRelation `json:"relation,omitempty"` // 优先级,数值越低优先级越高;取值0-999,默认值为500,为可选值 Priority *int32 `json:"priority,omitempty"` // 匹配关系配置 Tags *[]HitConditionTag `json:"tags,omitempty"` }
HitCondition 命中条件配置
func (HitCondition) String ¶ added in v0.1.60
func (o HitCondition) String() string
type HitConditionRelation ¶ added in v0.1.60
type HitConditionRelation struct {
// contains filtered or unexported fields
}
func (HitConditionRelation) MarshalJSON ¶ added in v0.1.60
func (c HitConditionRelation) MarshalJSON() ([]byte, error)
func (*HitConditionRelation) UnmarshalJSON ¶ added in v0.1.60
func (c *HitConditionRelation) UnmarshalJSON(b []byte) error
func (HitConditionRelation) Value ¶ added in v0.1.60
func (c HitConditionRelation) Value() string
type HitConditionRelationEnum ¶ added in v0.1.60
type HitConditionRelationEnum struct { AND HitConditionRelation OR HitConditionRelation }
func GetHitConditionRelationEnum ¶ added in v0.1.60
func GetHitConditionRelationEnum() HitConditionRelationEnum
type HitConditionTag ¶ added in v0.1.60
type HitConditionTag struct { // 事件内容关键字段 Tag *string `json:"tag,omitempty"` // 字段处理 - SUM: 累计 - AVG:平均 - COUNT: 计数 - NONE: 无处理 Operation *HitConditionTagOperation `json:"operation,omitempty"` // 匹配类型 - EQUAL: 完全相等 - REGEX:正则匹配 - MATH_GT:数值大于 - MATH_GE: 数值大于等于 - MATH_LT:数值小于 - MATH_LE:数值小于等于 - MATH_EQ:数值相等 Match *HitConditionTagMatch `json:"match,omitempty"` // 匹配值 Value *string `json:"value,omitempty"` }
HitConditionTag 命中条件定义
func (HitConditionTag) String ¶ added in v0.1.60
func (o HitConditionTag) String() string
type HitConditionTagMatch ¶ added in v0.1.60
type HitConditionTagMatch struct {
// contains filtered or unexported fields
}
func (HitConditionTagMatch) MarshalJSON ¶ added in v0.1.60
func (c HitConditionTagMatch) MarshalJSON() ([]byte, error)
func (*HitConditionTagMatch) UnmarshalJSON ¶ added in v0.1.60
func (c *HitConditionTagMatch) UnmarshalJSON(b []byte) error
func (HitConditionTagMatch) Value ¶ added in v0.1.60
func (c HitConditionTagMatch) Value() string
type HitConditionTagMatchEnum ¶ added in v0.1.60
type HitConditionTagMatchEnum struct { EQUAL HitConditionTagMatch REGEX HitConditionTagMatch MATH_GT HitConditionTagMatch MATH_GE HitConditionTagMatch MATH_LT HitConditionTagMatch MATH_LE HitConditionTagMatch MATH_EQ HitConditionTagMatch }
func GetHitConditionTagMatchEnum ¶ added in v0.1.60
func GetHitConditionTagMatchEnum() HitConditionTagMatchEnum
type HitConditionTagOperation ¶ added in v0.1.60
type HitConditionTagOperation struct {
// contains filtered or unexported fields
}
func (HitConditionTagOperation) MarshalJSON ¶ added in v0.1.60
func (c HitConditionTagOperation) MarshalJSON() ([]byte, error)
func (*HitConditionTagOperation) UnmarshalJSON ¶ added in v0.1.60
func (c *HitConditionTagOperation) UnmarshalJSON(b []byte) error
func (HitConditionTagOperation) Value ¶ added in v0.1.60
func (c HitConditionTagOperation) Value() string
type HitConditionTagOperationEnum ¶ added in v0.1.60
type HitConditionTagOperationEnum struct { SUM HitConditionTagOperation AVG HitConditionTagOperation COUNT HitConditionTagOperation NONE HitConditionTagOperation }
func GetHitConditionTagOperationEnum ¶ added in v0.1.60
func GetHitConditionTagOperationEnum() HitConditionTagOperationEnum
type HuaweiEiVoiceAssetMeta ¶ added in v0.1.52
type HuaweiEiVoiceAssetMeta struct { // 音色属性。 Property string `json:"property"` // 是否是克隆音色,默认是false。 IsClonedVoice *bool `json:"is_cloned_voice,omitempty"` // 音色克隆时的训练任务ID。当is_cloned_voice=true时需要填写。 TrainingJobId *string `json:"training_job_id,omitempty"` }
HuaweiEiVoiceAssetMeta 华为云EI TTS音色元数据。此参数仅内部使用,不对外开放。
func (HuaweiEiVoiceAssetMeta) String ¶ added in v0.1.52
func (o HuaweiEiVoiceAssetMeta) String() string
type HumanModel2DAssetMeta ¶ added in v0.1.54
type HumanModel2DAssetMeta struct { // 分身数字人的动作是否可编辑。默认不可编辑。 IsActionEditable *bool `json:"is_action_editable,omitempty"` // 是否是实景分身数字人。实景分身数字人不做背景替换。 IsRealBackground *bool `json:"is_real_background,omitempty"` // 是否支持直播 SupportLive *bool `json:"support_live,omitempty"` // V3模型分身数字人是否需要实时抠图。 IsRealtimeMatting *bool `json:"is_realtime_matting,omitempty"` // 分身数字人模型版本。默认是V2版本模型。 * V2: V2版本模型 * V3:V3版本模型 ModelVersion *HumanModel2DAssetMetaModelVersion `json:"model_version,omitempty"` }
func (HumanModel2DAssetMeta) String ¶ added in v0.1.54
func (o HumanModel2DAssetMeta) String() string
type HumanModel2DAssetMetaModelVersion ¶ added in v0.1.54
type HumanModel2DAssetMetaModelVersion struct {
// contains filtered or unexported fields
}
func (HumanModel2DAssetMetaModelVersion) MarshalJSON ¶ added in v0.1.54
func (c HumanModel2DAssetMetaModelVersion) MarshalJSON() ([]byte, error)
func (*HumanModel2DAssetMetaModelVersion) UnmarshalJSON ¶ added in v0.1.54
func (c *HumanModel2DAssetMetaModelVersion) UnmarshalJSON(b []byte) error
func (HumanModel2DAssetMetaModelVersion) Value ¶ added in v0.1.54
func (c HumanModel2DAssetMetaModelVersion) Value() string
type HumanModel2DAssetMetaModelVersionEnum ¶ added in v0.1.54
type HumanModel2DAssetMetaModelVersionEnum struct { V2 HumanModel2DAssetMetaModelVersion V3 HumanModel2DAssetMetaModelVersion }
func GetHumanModel2DAssetMetaModelVersionEnum ¶ added in v0.1.54
func GetHumanModel2DAssetMetaModelVersionEnum() HumanModel2DAssetMetaModelVersionEnum
type HumanModelAssetMeta ¶
type HumanModelAssetMeta struct { // 数字人模型风格ID。 * system_male_001:男性风格01 * system_female_001:女性风格01 * system_male_002:男性风格02 * system_female_002:女性风格02 StyleId *string `json:"style_id,omitempty"` // 数字人模型建模类型。 * UPLOADED:租户上传的模型 * PICTURE_MODELING:照片建模生成的模型 * CHARACTER_CUSTOMIZATION_MODELING:捏脸生成的模型 ModelingType *HumanModelAssetMetaModelingType `json:"modeling_type,omitempty"` // 建模任务ID。 ModelingJobId *string `json:"modeling_job_id,omitempty"` ModelProperties *HumanModelMetaProperties `json:"model_properties,omitempty"` // 可替换组件列表。 Components *[]ComponentInfo `json:"components,omitempty"` }
HumanModelAssetMeta 数字人模型元数据。
func (HumanModelAssetMeta) String ¶
func (o HumanModelAssetMeta) String() string
type HumanModelAssetMetaModelingType ¶
type HumanModelAssetMetaModelingType struct {
// contains filtered or unexported fields
}
func (HumanModelAssetMetaModelingType) MarshalJSON ¶
func (c HumanModelAssetMetaModelingType) MarshalJSON() ([]byte, error)
func (*HumanModelAssetMetaModelingType) UnmarshalJSON ¶
func (c *HumanModelAssetMetaModelingType) UnmarshalJSON(b []byte) error
func (HumanModelAssetMetaModelingType) Value ¶
func (c HumanModelAssetMetaModelingType) Value() string
type HumanModelAssetMetaModelingTypeEnum ¶
type HumanModelAssetMetaModelingTypeEnum struct { UPLOADED HumanModelAssetMetaModelingType PICTURE_MODELING HumanModelAssetMetaModelingType CHARACTER_CUSTOMIZATION_MODELING HumanModelAssetMetaModelingType }
func GetHumanModelAssetMetaModelingTypeEnum ¶
func GetHumanModelAssetMetaModelingTypeEnum() HumanModelAssetMetaModelingTypeEnum
type HumanModelMetaProperties ¶ added in v0.1.52
type HumanModelMetaProperties struct { // 当前模型中的WHOLE_MODEL是基于哪个file_id生成的,如果当前记录的信息与MAIN文件的file_id一致,那就认为已经生成过,无需再进行全模型导出 WholeModelBaseFileId *string `json:"whole_model_base_file_id,omitempty"` // 当前用于加载的file_id信息,若为空或未匹配到,则使用MAIN文件 LoadModelFileId *string `json:"load_model_file_id,omitempty"` }
func (HumanModelMetaProperties) String ¶ added in v0.1.52
func (o HumanModelMetaProperties) String() string
type HumanPosition2D ¶ added in v0.1.60
type HumanPosition2D struct { // 分身数字人在背景图片中的位置。 * LEFT: 左 * MIDDLE: 中 * RIGHT: 右 > 当position_x和position_y参数值存在时,position不生效 Position *HumanPosition2DPosition `json:"position,omitempty"` // 分身数字人X轴位置,即分身数字图片底边中心点像素的X轴的像素值。 > 横屏(16:9)背景图片像素为1920x1080;竖屏(9:16)背景图片像素为1080x1920。 PositionX *int32 `json:"position_x,omitempty"` // 分身数字Y轴位置,即分身数字图片底边中心点像素的Y轴的像素值。 > 横屏(16:9)背景图片像素为1920x1080;竖屏(9:16)背景图片像素为1080x1920。 PositionY *int32 `json:"position_y,omitempty"` }
HumanPosition2D 分身数字人在背景图片位置。
func (HumanPosition2D) String ¶ added in v0.1.60
func (o HumanPosition2D) String() string
type HumanPosition2DPosition ¶ added in v0.1.60
type HumanPosition2DPosition struct {
// contains filtered or unexported fields
}
func (HumanPosition2DPosition) MarshalJSON ¶ added in v0.1.60
func (c HumanPosition2DPosition) MarshalJSON() ([]byte, error)
func (*HumanPosition2DPosition) UnmarshalJSON ¶ added in v0.1.60
func (c *HumanPosition2DPosition) UnmarshalJSON(b []byte) error
func (HumanPosition2DPosition) Value ¶ added in v0.1.60
func (c HumanPosition2DPosition) Value() string
type HumanPosition2DPositionEnum ¶ added in v0.1.60
type HumanPosition2DPositionEnum struct { LEFT HumanPosition2DPosition MIDDLE HumanPosition2DPosition RIGHT HumanPosition2DPosition }
func GetHumanPosition2DPositionEnum ¶ added in v0.1.60
func GetHumanPosition2DPositionEnum() HumanPosition2DPositionEnum
type HumanSize2D ¶ added in v0.1.60
type HumanSize2D struct { // 分身数字人宽度像素值。 > 横屏(16:9)背景图片像素为1920x1080;竖屏(9:16)背景图片像素为1080x1920。 Width *int32 `json:"width,omitempty"` // 分身数字人高度像素值。 > 横屏(16:9)背景图片像素为1920x1080;竖屏(9:16)背景图片像素为1080x1920。 Height *int32 `json:"height,omitempty"` }
HumanSize2D 分身数字人在背景图片中的大小。
func (HumanSize2D) String ¶ added in v0.1.60
func (o HumanSize2D) String() string
type ImageLayerConfig ¶ added in v0.1.60
type ImageLayerConfig struct { // 图片文件的URL。 ImageUrl *string `json:"image_url,omitempty"` }
ImageLayerConfig 素材图片图层配置。
func (ImageLayerConfig) String ¶ added in v0.1.60
func (o ImageLayerConfig) String() string
type InputInfo ¶
type InputInfo struct {
RtcRoomInfo *RtcRoomInfoList `json:"rtc_room_info,omitempty"`
}
InputInfo 输入信息。
type InteractionRuleInfo ¶ added in v0.1.60
type InteractionRuleInfo struct { // 规则名称 RuleName *string `json:"rule_name,omitempty"` // 是否启用 Enabled *bool `json:"enabled,omitempty"` // 事件类型 EventType *int32 `json:"event_type,omitempty"` HitCondition *HitCondition `json:"hit_condition,omitempty"` Trigger *TriggerProcess `json:"trigger,omitempty"` }
InteractionRuleInfo 互动规则配置信息
func (InteractionRuleInfo) String ¶ added in v0.1.60
func (o InteractionRuleInfo) String() string
type LayerConfig ¶ added in v0.1.60
type LayerConfig struct { // 图层类型。 - HUMAN: 人物图层 - IMAGE: 素材图片图层 - VIDEO: 素材视频图层 LayerType LayerConfigLayerType `json:"layer_type"` Position *LayerPositionConfig `json:"position"` Size *LayerSizeConfig `json:"size,omitempty"` ImageConfig *ImageLayerConfig `json:"image_config,omitempty"` VideoConfig *VideoLayerConfig `json:"video_config,omitempty"` TextConfig *TextLayerConfig `json:"text_config,omitempty"` }
LayerConfig 图层配置。
func (LayerConfig) String ¶ added in v0.1.60
func (o LayerConfig) String() string
type LayerConfigLayerType ¶ added in v0.1.60
type LayerConfigLayerType struct {
// contains filtered or unexported fields
}
func (LayerConfigLayerType) MarshalJSON ¶ added in v0.1.60
func (c LayerConfigLayerType) MarshalJSON() ([]byte, error)
func (*LayerConfigLayerType) UnmarshalJSON ¶ added in v0.1.60
func (c *LayerConfigLayerType) UnmarshalJSON(b []byte) error
func (LayerConfigLayerType) Value ¶ added in v0.1.60
func (c LayerConfigLayerType) Value() string
type LayerConfigLayerTypeEnum ¶ added in v0.1.60
type LayerConfigLayerTypeEnum struct { HUMAN LayerConfigLayerType IMAGE LayerConfigLayerType VIDEO LayerConfigLayerType }
func GetLayerConfigLayerTypeEnum ¶ added in v0.1.60
func GetLayerConfigLayerTypeEnum() LayerConfigLayerTypeEnum
type LayerPositionConfig ¶ added in v0.1.60
type LayerPositionConfig struct { // 图层图片左上角像素点的X轴位置值(相对背景图片)。 > 横屏(16:9)背景图片像素为1920x1080;竖屏(9:16)背景图片像素为1080x1920。 Dx int32 `json:"dx"` // 图层图片左上角像素点的Y轴位置值(相对背景图片)。 > 横屏(16:9)背景图片像素为1920x1080;竖屏(9:16)背景图片像素为1080x1920。 Dy int32 `json:"dy"` // 图片/视频/人物图的层顺序。 > * 图层顺序从1开始的整数,底层图层顺序是1,往上依次增加。 LayerIndex int32 `json:"layer_index"` }
LayerPositionConfig 图层位置配置。
func (LayerPositionConfig) String ¶ added in v0.1.60
func (o LayerPositionConfig) String() string
type LayerSizeConfig ¶ added in v0.1.60
type LayerSizeConfig struct { // 图层图片宽度像素值(相对背景图片)。 > 横屏(16:9)背景图片像素为1920x1080;竖屏(9:16)背景图片像素为1080x1920。 Width *int32 `json:"width,omitempty"` // 图层图片高度像素值(相对背景图片)。 > 横屏(16:9)背景图片像素为1920x1080;竖屏(9:16)背景图片像素为1080x1920。 Height *int32 `json:"height,omitempty"` }
LayerSizeConfig 图层大小配置。
func (LayerSizeConfig) String ¶ added in v0.1.60
func (o LayerSizeConfig) String() string
type ListAssetSummaryRequest ¶
type ListAssetSummaryRequest struct { // 使用AK/SK方式认证时必选,携带的鉴权信息。 Authorization *string `json:"Authorization,omitempty"` // 使用AK/SK方式认证时必选,请求的发生时间。 格式为(YYYYMMDD'T'HHMMSS'Z')。 XSdkDate *string `json:"X-Sdk-Date,omitempty"` Body *ListAssetSummarysReq `json:"body,omitempty"` }
ListAssetSummaryRequest Request Object
func (ListAssetSummaryRequest) String ¶
func (o ListAssetSummaryRequest) String() string
type ListAssetSummaryResponse ¶
type ListAssetSummaryResponse struct { // 资产列表。 AssetList *[]DigitalAssetSummary `json:"asset_list,omitempty"` XRequestId *string `json:"X-Request-Id,omitempty"` HttpStatusCode int `json:"-"` }
ListAssetSummaryResponse Response Object
func (ListAssetSummaryResponse) String ¶
func (o ListAssetSummaryResponse) String() string
type ListAssetSummarysReq ¶
type ListAssetSummarysReq struct { // 需要查询的资产ID。 AssetIds []string `json:"asset_ids"` }
func (ListAssetSummarysReq) String ¶
func (o ListAssetSummarysReq) String() string
type ListAssetsRequest ¶
type ListAssetsRequest struct { // 使用AK/SK方式认证时必选,携带的鉴权信息。 Authorization *string `json:"Authorization,omitempty"` // 使用AK/SK方式认证时必选,请求的发生时间。 格式为(YYYYMMDD'T'HHMMSS'Z')。 XSdkDate *string `json:"X-Sdk-Date,omitempty"` // 开发者应用作为资产权属的可选字段。 XAppUserId *string `json:"X-App-UserId,omitempty"` // 每页显示的条目数量。 Limit *int32 `json:"limit,omitempty"` // 偏移量,表示从此偏移量开始查询。 Offset *int32 `json:"offset,omitempty"` // 按名称模糊查询。 Name *string `json:"name,omitempty"` // 按标签模糊查询。 Tag *string `json:"tag,omitempty"` // 起始时间。格式遵循:RFC 3339 如\"2021-01-10T08:43:17Z\"。 StartTime *string `json:"start_time,omitempty"` // 结束时间。格式遵循:RFC 3339 如\"2021-01-10T10:43:17Z\"。 EndTime *string `json:"end_time,omitempty"` // 资产类型。多个类型使用英文逗号分割。 * HUMAN_MODEL:数字人模型 * VOICE_MODEL:音色模型(仅系统管理员可上传) * SCENE:场景模型 * ANIMATION:动作动画 * VIDEO:视频文件 * IMAGE:图片文件 * PPT:幻灯片文件 * MATERIAL:风格化素材 * HUMAN_MODEL_2D: 2D数字人网络模型 * BUSINESS_CARD_TEMPLET: 数字人名片模板 * MUSIC: 音乐 AssetType *string `json:"asset_type,omitempty"` // 排序字段,目前只支持create_time。 SortKey *string `json:"sort_key,omitempty"` // 排序方式。 * asc:升序 * desc:降序 默认asc升序。 SortDir *string `json:"sort_dir,omitempty"` // 资产来源。 * SYSTEM:系统资产 * CUSTOMIZATION:租户资产 * ALL:所有资产 默认查询租户资产。 AssetSource *ListAssetsRequestAssetSource `json:"asset_source,omitempty"` // 资产管理分类。 * UPLOAD:我的上传 * UPLOADED:已上传 * UPLOADING:UPLOADING * UPLOAD_FAILED:上传失败 * DOWNLOAD:我的下载 * COLLECTION:我的收藏 * DRAFT:草稿箱 * RECYCLE:回收站 AssetManageType *ListAssetsRequestAssetManageType `json:"asset_manage_type,omitempty"` // 资产状态。多个资产状态使用英文逗号分割。 * CREATING:资产创建中,主文件尚未上传 * FAILED:主文件上传失败 * UNACTIVED:主文件上传成功,资产未激活,资产不可用于其他业务(用户可更新状态) * ACTIVED:主文件上传成功,资产激活,资产可用于其他业务(用户可更新状态) * DELETING:资产删除中,资产不可用,资产可恢复 * DELETED:资产文件已删除,资产不可用,资产不可恢复 * BLOCK:资产被冻结,资产不可用,不可查看文件。 默认查询所有状态的资产。 AssetState *string `json:"asset_state,omitempty"` // 基于风格化ID查询关联资产。 * system_male_001:男性风格01 * system_female_001:女性风格01 * system_male_002:男性风格02 * system_female_002:女性风格02 StyleId *string `json:"style_id,omitempty"` // 玄天引擎测试用户字段。 XUserMePrivilege *string `json:"X-User-MePrivilege,omitempty"` // 可用引擎。 * UE:UE引擎 * MetaEngine:MetaEngine引擎 > 该字段当前只对MetaEngine白名单用户生效 RenderEngine *string `json:"render_engine,omitempty"` // 性别。多选使用英文逗号分隔。 Sex *string `json:"sex,omitempty"` // 语言。多选使用英文逗号分隔。 Language *string `json:"language,omitempty"` // 系统属性。 key和value间用\":\"分隔,多个key之间用\",\"分隔。 如system_property=BACKGROUND_IMG:Yes,RENDER_ENGINE:MetaEngine。 不同Key对应Value取值如下: * STYLE_ID:风格Id * RENDER_ENGINE:引擎类型,可取值UE或MetaEngine * BACKGROUND_IMG:视频制作的2D背景图片,可取值Yes * BACKGROUND_SCENE:视频制作的2D背景场景,可取值Horizontal(横屏)或者Vertical(竖屏) * CREATED_BY_PLATFORM:是否平台生成,可取值Yes SystemProperty *string `json:"system_property,omitempty"` // 动作是否可编辑。仅在分身数字人模型查询时有效。 ActionEditable *bool `json:"action_editable,omitempty"` }
ListAssetsRequest Request Object
func (ListAssetsRequest) String ¶
func (o ListAssetsRequest) String() string
type ListAssetsRequestAssetManageType ¶
type ListAssetsRequestAssetManageType struct {
// contains filtered or unexported fields
}
func (ListAssetsRequestAssetManageType) MarshalJSON ¶
func (c ListAssetsRequestAssetManageType) MarshalJSON() ([]byte, error)
func (*ListAssetsRequestAssetManageType) UnmarshalJSON ¶
func (c *ListAssetsRequestAssetManageType) UnmarshalJSON(b []byte) error
func (ListAssetsRequestAssetManageType) Value ¶
func (c ListAssetsRequestAssetManageType) Value() string
type ListAssetsRequestAssetManageTypeEnum ¶
type ListAssetsRequestAssetManageTypeEnum struct { UPLOAD ListAssetsRequestAssetManageType UPLOADED ListAssetsRequestAssetManageType UPLOADING ListAssetsRequestAssetManageType UPLOAD_FAILED ListAssetsRequestAssetManageType DOWNLOAD ListAssetsRequestAssetManageType COLLECTIO ListAssetsRequestAssetManageType DRAFT ListAssetsRequestAssetManageType RECYCLE ListAssetsRequestAssetManageType }
func GetListAssetsRequestAssetManageTypeEnum ¶
func GetListAssetsRequestAssetManageTypeEnum() ListAssetsRequestAssetManageTypeEnum
type ListAssetsRequestAssetSource ¶
type ListAssetsRequestAssetSource struct {
// contains filtered or unexported fields
}
func (ListAssetsRequestAssetSource) MarshalJSON ¶
func (c ListAssetsRequestAssetSource) MarshalJSON() ([]byte, error)
func (*ListAssetsRequestAssetSource) UnmarshalJSON ¶
func (c *ListAssetsRequestAssetSource) UnmarshalJSON(b []byte) error
func (ListAssetsRequestAssetSource) Value ¶
func (c ListAssetsRequestAssetSource) Value() string
type ListAssetsRequestAssetSourceEnum ¶
type ListAssetsRequestAssetSourceEnum struct { SYSTEM ListAssetsRequestAssetSource CUSTOMIZATION ListAssetsRequestAssetSource ALL ListAssetsRequestAssetSource }
func GetListAssetsRequestAssetSourceEnum ¶
func GetListAssetsRequestAssetSourceEnum() ListAssetsRequestAssetSourceEnum
type ListAssetsResponse ¶
type ListAssetsResponse struct { // 资产总数。 Count *int32 `json:"count,omitempty"` // 资产信息列表。 Assets *[]DigitalAssetInfo `json:"assets,omitempty"` XRequestId *string `json:"X-Request-Id,omitempty"` HttpStatusCode int `json:"-"` }
ListAssetsResponse Response Object
func (ListAssetsResponse) String ¶
func (o ListAssetsResponse) String() string
type ListDigitalHumanBusinessCardRequest ¶ added in v0.1.60
type ListDigitalHumanBusinessCardRequest struct { // 使用AK/SK方式认证时必选,携带的鉴权信息。 Authorization *string `json:"Authorization,omitempty"` // 使用AK/SK方式认证时必选,请求的发生时间。 格式为(YYYYMMDD'T'HHMMSS'Z')。 XSdkDate *string `json:"X-Sdk-Date,omitempty"` // 使用AK/SK方式认证时必选,携带项目ID信息。 XProjectId *string `json:"X-Project-Id,omitempty"` // 开发者应用作为资产权属的可选字段。 XAppUserId *string `json:"X-App-UserId,omitempty"` // 偏移量,表示从此偏移量开始查询。 Offset *int32 `json:"offset,omitempty"` // 每页显示的条目数量。 Limit *int32 `json:"limit,omitempty"` // 任务状态,默认所有状态。 可多个状态查询,使用英文逗号分隔。 如state=CREATING,PUBLISHED State *string `json:"state,omitempty"` // 排序字段,目前只支持create_time。 SortKey *string `json:"sort_key,omitempty"` // 排序方式。 * asc:升序 * desc:降序 默认asc升序。 SortDir *string `json:"sort_dir,omitempty"` // 过滤创建时间<=输入时间的记录。 CreateUntil *string `json:"create_until,omitempty"` // 过滤创建时间>=输入时间的记录。 CreateSince *string `json:"create_since,omitempty"` // 输出的视频资产名称。 VideoAssetName *string `json:"video_asset_name,omitempty"` }
ListDigitalHumanBusinessCardRequest Request Object
func (ListDigitalHumanBusinessCardRequest) String ¶ added in v0.1.60
func (o ListDigitalHumanBusinessCardRequest) String() string
type ListDigitalHumanBusinessCardResponse ¶ added in v0.1.60
type ListDigitalHumanBusinessCardResponse struct { // 数字人名片制作任总数。 Count *int32 `json:"count,omitempty"` // 数字人名片制作任务列表。 Jobs *[]DigitalHumanBusinessCardJobInfo `json:"jobs,omitempty"` XRequestId *string `json:"X-Request-Id,omitempty"` HttpStatusCode int `json:"-"` }
ListDigitalHumanBusinessCardResponse Response Object
func (ListDigitalHumanBusinessCardResponse) String ¶ added in v0.1.60
func (o ListDigitalHumanBusinessCardResponse) String() string
type ListPictureModelingJobsRequest ¶
type ListPictureModelingJobsRequest struct { // 使用AK/SK方式认证时必选,携带的鉴权信息。 Authorization *string `json:"Authorization,omitempty"` // 使用AK/SK方式认证时必选,请求的发生时间。 格式为(YYYYMMDD'T'HHMMSS'Z')。 XSdkDate *string `json:"X-Sdk-Date,omitempty"` // 使用AK/SK方式认证时必选,携带项目ID信息。 XProjectId *string `json:"X-Project-Id,omitempty"` // 开发者应用作为资产权属的可选字段。 XAppUserId *string `json:"X-App-UserId,omitempty"` // 偏移量,表示从此偏移量开始查询。 Offset *int32 `json:"offset,omitempty"` // 每页显示的条目数量。 Limit *int32 `json:"limit,omitempty"` // 任务状态,默认所有状态。 可多个状态查询,使用英文逗号分隔。 如state=CREATING,PUBLISHED State *string `json:"state,omitempty"` // 排序字段,目前只支持create_time。 SortKey *string `json:"sort_key,omitempty"` // 排序方式。 * asc:升序 * desc:降序 默认asc升序。 SortDir *string `json:"sort_dir,omitempty"` // 过滤创建时间<=输入时间的记录。 CreateUntil *string `json:"create_until,omitempty"` // 过滤创建时间>=输入时间的记录。 CreateSince *string `json:"create_since,omitempty"` }
ListPictureModelingJobsRequest Request Object
func (ListPictureModelingJobsRequest) String ¶
func (o ListPictureModelingJobsRequest) String() string
type ListPictureModelingJobsResponse ¶
type ListPictureModelingJobsResponse struct { // 照片建模任务总数。 Count *int32 `json:"count,omitempty"` // 照片建模任务列表。 PictureModelingJobs *[]PictureModelingInfo `json:"picture_modeling_jobs,omitempty"` XRequestId *string `json:"X-Request-Id,omitempty"` HttpStatusCode int `json:"-"` }
ListPictureModelingJobsResponse Response Object
func (ListPictureModelingJobsResponse) String ¶
func (o ListPictureModelingJobsResponse) String() string
type ListSmartLiveRequest ¶ added in v0.1.60
type ListSmartLiveRequest struct { // 剧本ID。 RoomId string `json:"room_id"` // 使用AK/SK方式认证时必选,携带的鉴权信息。 Authorization *string `json:"Authorization,omitempty"` // 使用AK/SK方式认证时必选,请求的发生时间。 格式为(YYYYMMDD'T'HHMMSS'Z')。 XSdkDate *string `json:"X-Sdk-Date,omitempty"` // 使用AK/SK方式认证时必选,携带项目ID信息。 XProjectId *string `json:"X-Project-Id,omitempty"` // 开发者应用作为资产权属的可选字段。 XAppUserId *string `json:"X-App-UserId,omitempty"` // 偏移量,表示从此偏移量开始查询。 Offset *int32 `json:"offset,omitempty"` // 每页显示的条目数量。 Limit *int32 `json:"limit,omitempty"` // 任务状态,默认所有状态。 可多个状态查询,使用英文逗号分隔。 如state=CREATING,PUBLISHED State *string `json:"state,omitempty"` // 排序字段,目前只支持create_time。 SortKey *string `json:"sort_key,omitempty"` // 排序方式。 * asc:升序 * desc:降序 默认asc升序。 SortDir *string `json:"sort_dir,omitempty"` // 过滤创建时间<=输入时间的记录。 CreateUntil *string `json:"create_until,omitempty"` // 过滤创建时间>=输入时间的记录。 CreateSince *string `json:"create_since,omitempty"` }
ListSmartLiveRequest Request Object
func (ListSmartLiveRequest) String ¶ added in v0.1.60
func (o ListSmartLiveRequest) String() string
type ListSmartLiveResponse ¶ added in v0.1.60
type ListSmartLiveResponse struct { // 数字人直播任务总数。 Count *int32 `json:"count,omitempty"` // 数字人直播任务列表。 SmartLiveJobs *[]SmartLiveJob `json:"smart_live_jobs,omitempty"` XRequestId *string `json:"X-Request-Id,omitempty"` HttpStatusCode int `json:"-"` }
ListSmartLiveResponse Response Object
func (ListSmartLiveResponse) String ¶ added in v0.1.60
func (o ListSmartLiveResponse) String() string
type ListSmartLiveRoomsRequest ¶ added in v0.1.60
type ListSmartLiveRoomsRequest struct { // 使用AK/SK方式认证时必选,携带的鉴权信息。 Authorization *string `json:"Authorization,omitempty"` // 使用AK/SK方式认证时必选,请求的发生时间。 格式为(YYYYMMDD'T'HHMMSS'Z')。 XSdkDate *string `json:"X-Sdk-Date,omitempty"` // 使用AK/SK方式认证时必选,携带项目ID信息。 XProjectId *string `json:"X-Project-Id,omitempty"` // 开发者应用作为资产权属的可选字段。 XAppUserId *string `json:"X-App-UserId,omitempty"` // 偏移量,表示从此偏移量开始查询。 Offset *int32 `json:"offset,omitempty"` // 每页显示的条目数量。 Limit *int32 `json:"limit,omitempty"` // 按直播间名称模糊查询。 RoomName *string `json:"room_name,omitempty"` // 按数字人形象ID查询。 DhId *string `json:"dh_id,omitempty"` // 按形象名称模糊查询。 ModelName *string `json:"model_name,omitempty"` // 当前直播间直播状态。 WAITING,PROCESSING,SUCCESS,FAILED对应直播任务状态 NULL 对应没有直播任务 可多个状态查询,使用英文逗号分隔。 LiveState *string `json:"live_state,omitempty"` // 最近直播任务起始时间。格式遵循:RFC 3339 如\"2021-01-10T08:43:17Z\"。 StartTime *string `json:"start_time,omitempty"` // 最近直播任务结束时间。格式遵循:RFC 3339 如\"2021-01-10T10:43:17Z\"。 EndTime *string `json:"end_time,omitempty"` }
ListSmartLiveRoomsRequest Request Object
func (ListSmartLiveRoomsRequest) String ¶ added in v0.1.60
func (o ListSmartLiveRoomsRequest) String() string
type ListSmartLiveRoomsResponse ¶ added in v0.1.60
type ListSmartLiveRoomsResponse struct { // 直播间总数。 Count *int32 `json:"count,omitempty"` // 直播间列表。 SmartLiveRooms *[]SmartLiveRoomBaseInfo `json:"smart_live_rooms,omitempty"` XRequestId *string `json:"X-Request-Id,omitempty"` HttpStatusCode int `json:"-"` }
ListSmartLiveRoomsResponse Response Object
func (ListSmartLiveRoomsResponse) String ¶ added in v0.1.60
func (o ListSmartLiveRoomsResponse) String() string
type ListStylesRequest ¶
type ListStylesRequest struct { // 使用AK/SK方式认证时必选,携带的鉴权信息。 Authorization *string `json:"Authorization,omitempty"` // 使用AK/SK方式认证时必选,请求的发生时间。 格式为(YYYYMMDD'T'HHMMSS'Z')。 XSdkDate *string `json:"X-Sdk-Date,omitempty"` // 使用AK/SK方式认证时必选,携带项目ID信息。 XProjectId *string `json:"X-Project-Id,omitempty"` // 开发者应用作为资产权属的可选字段。 XAppUserId *string `json:"X-App-UserId,omitempty"` // 偏移量,表示从此偏移量开始查询。 Offset *int32 `json:"offset,omitempty"` // 每页显示的条目数量。 Limit *int32 `json:"limit,omitempty"` // 任务状态,默认所有状态。 可多个状态查询,使用英文逗号分隔。 如state=CREATING,PUBLISHED State *string `json:"state,omitempty"` // 排序字段,目前只支持create_time。 SortKey *string `json:"sort_key,omitempty"` // 排序方式。 * asc:升序 * desc:降序 默认asc升序。 SortDir *string `json:"sort_dir,omitempty"` // 过滤创建时间<=输入时间的记录。 CreateUntil *string `json:"create_until,omitempty"` // 过滤创建时间>=输入时间的记录。 CreateSince *string `json:"create_since,omitempty"` }
ListStylesRequest Request Object
func (ListStylesRequest) String ¶
func (o ListStylesRequest) String() string
type ListStylesResponse ¶
type ListStylesResponse struct { // 风格信息总数 Count *int32 `json:"count,omitempty"` // 风格信息列表 Styles *[]StyleInfo `json:"styles,omitempty"` XRequestId *string `json:"X-Request-Id,omitempty"` HttpStatusCode int `json:"-"` }
ListStylesResponse Response Object
func (ListStylesResponse) String ¶
func (o ListStylesResponse) String() string
type ListTtsaDataRequest ¶
type ListTtsaDataRequest struct { // 任务ID。 JobId string `json:"job_id"` // 使用AK/SK方式认证时必选,携带的鉴权信息。 Authorization *string `json:"Authorization,omitempty"` // 使用AK/SK方式认证时必选,请求的发生时间。 格式为(YYYYMMDD'T'HHMMSS'Z')。 XSdkDate *string `json:"X-Sdk-Date,omitempty"` // 使用AK/SK方式认证时必选,携带项目ID信息。 XProjectId *string `json:"X-Project-Id,omitempty"` // 偏移量,表示生成内容时间偏移,目前每次返回2秒内容。 Offset *int32 `json:"offset,omitempty"` }
ListTtsaDataRequest Request Object
func (ListTtsaDataRequest) String ¶
func (o ListTtsaDataRequest) String() string
type ListTtsaDataResponse ¶
type ListTtsaDataResponse struct { // 任务ID。 JobId *string `json:"jobId,omitempty"` // 音频数据,Base64编码,1秒内的数据。 Audio *string `json:"audio,omitempty"` // 语音驱动的表情基数据。 Blendshapes *[]string `json:"blendshapes,omitempty"` // 手工指定的动作库动作数据。 Animations *[]AnimationItem `json:"animations,omitempty"` // 语义驱动的智能动作数据。 Motions *[]MotionItem `json:"motions,omitempty"` XRequestId *string `json:"X-Request-Id,omitempty"` HttpStatusCode int `json:"-"` }
ListTtsaDataResponse Response Object
func (ListTtsaDataResponse) String ¶
func (o ListTtsaDataResponse) String() string
type ListTtsaJobsRequest ¶
type ListTtsaJobsRequest struct { // 使用AK/SK方式认证时必选,携带的鉴权信息。 Authorization *string `json:"Authorization,omitempty"` // 使用AK/SK方式认证时必选,请求的发生时间。 格式为(YYYYMMDD'T'HHMMSS'Z')。 XSdkDate *string `json:"X-Sdk-Date,omitempty"` // 使用AK/SK方式认证时必选,携带项目ID信息。 XProjectId *string `json:"X-Project-Id,omitempty"` // 偏移量,表示从此偏移量开始查询。 Offset *int32 `json:"offset,omitempty"` // 每页显示的条目数量。 Limit *int32 `json:"limit,omitempty"` // 开发者应用作为资产权属的可选字段。 XAppUserId *string `json:"X-App-UserId,omitempty"` }
ListTtsaJobsRequest Request Object
func (ListTtsaJobsRequest) String ¶
func (o ListTtsaJobsRequest) String() string
type ListTtsaJobsResponse ¶
type ListTtsaJobsResponse struct { // 语音驱动任务总数。 Total *int32 `json:"total,omitempty"` // 语音驱动任务列表。 TtsaJobs *[]TtsaJob `json:"ttsa_jobs,omitempty"` XRequestId *string `json:"X-Request-Id,omitempty"` HttpStatusCode int `json:"-"` }
ListTtsaJobsResponse Response Object
func (ListTtsaJobsResponse) String ¶
func (o ListTtsaJobsResponse) String() string
type ListVideoMotionCaptureJobsRequest ¶
type ListVideoMotionCaptureJobsRequest struct { // 使用AK/SK方式认证时必选,携带的鉴权信息。 Authorization *string `json:"Authorization,omitempty"` // 使用AK/SK方式认证时必选,请求的发生时间。 格式为(YYYYMMDD'T'HHMMSS'Z')。 XSdkDate *string `json:"X-Sdk-Date,omitempty"` // 使用AK/SK方式认证时必选,携带项目ID信息。 XProjectId *string `json:"X-Project-Id,omitempty"` // 开发者应用作为资产权属的可选字段。 XAppUserId *string `json:"X-App-UserId,omitempty"` // 偏移量,表示从此偏移量开始查询。 Offset *int32 `json:"offset,omitempty"` // 每页显示的条目数量。 Limit *int32 `json:"limit,omitempty"` }
ListVideoMotionCaptureJobsRequest Request Object
func (ListVideoMotionCaptureJobsRequest) String ¶
func (o ListVideoMotionCaptureJobsRequest) String() string
type ListVideoMotionCaptureJobsResponse ¶
type ListVideoMotionCaptureJobsResponse struct { // 视频驱动任务总数。 Total *int32 `json:"total,omitempty"` // 视频驱动任务列表。 VideoMotionCaptureJobs *[]VideoMotionCaptureInfo `json:"video_motion_capture_jobs,omitempty"` XRequestId *string `json:"X-Request-Id,omitempty"` HttpStatusCode int `json:"-"` }
ListVideoMotionCaptureJobsResponse Response Object
func (ListVideoMotionCaptureJobsResponse) String ¶
func (o ListVideoMotionCaptureJobsResponse) String() string
type ListVideoScriptsRequest ¶ added in v0.1.60
type ListVideoScriptsRequest struct { // 使用AK/SK方式认证时必选,携带的鉴权信息。 Authorization *string `json:"Authorization,omitempty"` // 使用AK/SK方式认证时必选,请求的发生时间。 格式为(YYYYMMDD'T'HHMMSS'Z')。 XSdkDate *string `json:"X-Sdk-Date,omitempty"` // 使用AK/SK方式认证时必选,携带项目ID信息。 XProjectId *string `json:"X-Project-Id,omitempty"` // 开发者应用作为资产权属的可选字段。 XAppUserId *string `json:"X-App-UserId,omitempty"` // 偏移量,表示从此偏移量开始查询。 Offset *int32 `json:"offset,omitempty"` // 每页显示的条目数量。 Limit *int32 `json:"limit,omitempty"` }
ListVideoScriptsRequest Request Object
func (ListVideoScriptsRequest) String ¶ added in v0.1.60
func (o ListVideoScriptsRequest) String() string
type ListVideoScriptsResponse ¶ added in v0.1.60
type ListVideoScriptsResponse struct { // 剧本总数。 Count *int32 `json:"count,omitempty"` // 剧本列表。 VideoScripts *[]VideoScriptBaseInfo `json:"video_scripts,omitempty"` XRequestId *string `json:"X-Request-Id,omitempty"` HttpStatusCode int `json:"-"` }
ListVideoScriptsResponse Response Object
func (ListVideoScriptsResponse) String ¶ added in v0.1.60
func (o ListVideoScriptsResponse) String() string
type LiveAudioConfig ¶ added in v0.1.60
type LiveAudioConfig struct { // 音频URL。仅支持MP3格式,大小<100MB。输出会自动转化为单声道16KHZ采样。 AudioUrl *string `json:"audio_url,omitempty"` // 音频对应的字幕文件URL。仅SRT格式,大小<1MB。 SubtitleUrl *string `json:"subtitle_url,omitempty"` }
LiveAudioConfig 直播音频配置
func (LiveAudioConfig) String ¶ added in v0.1.60
func (o LiveAudioConfig) String() string
type LiveEvent ¶ added in v0.1.60
type LiveEventReportRequest ¶ added in v0.1.60
type LiveEventReportRequest struct { // 剧本ID。 RoomId string `json:"room_id"` // 任务ID。 JobId string `json:"job_id"` // 使用AK/SK方式认证时必选,携带的鉴权信息。 Authorization *string `json:"Authorization,omitempty"` // 使用AK/SK方式认证时必选,请求的发生时间。 格式为(YYYYMMDD'T'HHMMSS'Z')。 XSdkDate *string `json:"X-Sdk-Date,omitempty"` // 使用AK/SK方式认证时必选,携带项目ID信息。 XProjectId *string `json:"X-Project-Id,omitempty"` // 开发者应用作为资产权属的可选字段。 XAppUserId *string `json:"X-App-UserId,omitempty"` // 鉴权Key。通过HmacSHA256生成的鉴权key AuthKey *string `json:"auth_key,omitempty"` // 鉴权key过期时间。从1970年1月1日(UTC/GMT的午夜)开始所经过的豪秒数。 ExpiresTime *int64 `json:"expires_time,omitempty"` // 是否刷新URL RefreshUrl *bool `json:"refresh_url,omitempty"` Body *ReportLiveEventReq `json:"body,omitempty"` }
LiveEventReportRequest Request Object
func (LiveEventReportRequest) String ¶ added in v0.1.60
func (o LiveEventReportRequest) String() string
type LiveEventReportResponse ¶ added in v0.1.60
type LiveEventReportResponse struct { // 刷新后的直播事件上传URL LiveEventReportUrl *string `json:"live_event_report_url,omitempty"` XRequestId *string `json:"X-Request-Id,omitempty"` HttpStatusCode int `json:"-"` }
LiveEventReportResponse Response Object
func (LiveEventReportResponse) String ¶ added in v0.1.60
func (o LiveEventReportResponse) String() string
type LiveShootScriptItem ¶ added in v0.1.60
type LiveShootScriptItem struct { // 剧本序号。 SequenceNo *int32 `json:"sequence_no,omitempty"` // 段落标题。 Title *string `json:"title,omitempty"` TextConfig *TextConfig `json:"text_config,omitempty"` AudioConfig *LiveAudioConfig `json:"audio_config,omitempty"` }
LiveShootScriptItem 直播话术配置。
func (LiveShootScriptItem) String ¶ added in v0.1.60
func (o LiveShootScriptItem) String() string
type LiveVideoScriptInfo ¶ added in v0.1.60
type LiveVideoScriptInfo struct { // 剧本名称 ScriptName string `json:"script_name"` // 剧本描述。 ScriptDescription *string `json:"script_description,omitempty"` // 数字人ID。对应形象和音色组合。 DhId *string `json:"dh_id,omitempty"` // 数字人模型资产ID。 ModelAssetId *string `json:"model_asset_id,omitempty"` VoiceConfig *VoiceConfig `json:"voice_config,omitempty"` // 背景配置。 BackgroundConfig *[]BackgroundConfigInfo `json:"background_config,omitempty"` // 图层配置。 LayerConfig *[]LayerConfig `json:"layer_config,omitempty"` // 拍摄脚本列表。 ShootScripts *[]LiveShootScriptItem `json:"shoot_scripts,omitempty"` }
LiveVideoScriptInfo 创视频制作脚本请求。
func (LiveVideoScriptInfo) String ¶ added in v0.1.60
func (o LiveVideoScriptInfo) String() string
type MaterialAssetMeta ¶
type MaterialAssetMeta struct { // 可替换的素材组件列表。 Components *[]MaterialComponentInfo `json:"components,omitempty"` }
MaterialAssetMeta 素材元数据。
func (MaterialAssetMeta) String ¶
func (o MaterialAssetMeta) String() string
type MaterialComponentInfo ¶
type MaterialComponentInfo struct { // 素材组件名称。 ComponentName string `json:"component_name"` // 素材组件类型。 * CLOTHES:衣服 * PANTS:裤子 * SHOES:鞋子 * HAIR:头发 * EYELASH:睫毛 * EYEBROW:眉毛 ComponentType MaterialComponentInfoComponentType `json:"component_type"` // 素材组件描述。 ComponentDesc *string `json:"component_desc,omitempty"` }
MaterialComponentInfo 可替换的素材组件信息
func (MaterialComponentInfo) String ¶
func (o MaterialComponentInfo) String() string
type MaterialComponentInfoComponentType ¶
type MaterialComponentInfoComponentType struct {
// contains filtered or unexported fields
}
func (MaterialComponentInfoComponentType) MarshalJSON ¶
func (c MaterialComponentInfoComponentType) MarshalJSON() ([]byte, error)
func (*MaterialComponentInfoComponentType) UnmarshalJSON ¶
func (c *MaterialComponentInfoComponentType) UnmarshalJSON(b []byte) error
func (MaterialComponentInfoComponentType) Value ¶
func (c MaterialComponentInfoComponentType) Value() string
type MaterialComponentInfoComponentTypeEnum ¶
type MaterialComponentInfoComponentTypeEnum struct { CLOTHES MaterialComponentInfoComponentType PANTS MaterialComponentInfoComponentType SHOES MaterialComponentInfoComponentType HAIR MaterialComponentInfoComponentType EYELASH MaterialComponentInfoComponentType EYEBROW MaterialComponentInfoComponentType }
func GetMaterialComponentInfoComponentTypeEnum ¶
func GetMaterialComponentInfoComponentTypeEnum() MaterialComponentInfoComponentTypeEnum
type ModelInfo ¶ added in v0.1.60
type ModelInfo struct { // 模型资产ID ModelAssetId *string `json:"model_asset_id,omitempty"` // 资产名称 AssetName *string `json:"asset_name,omitempty"` }
ModelInfo 模型信息
type MotionItem ¶
type MotionItem struct { // 时间戳,相对时间戳。 单位秒。 保留3位小数。 Timestamp *float32 `json:"timestamp,omitempty"` // root 3维坐标。 Root *[]float32 `json:"root,omitempty"` // 75个关节点,四元数。 Joints *[]float32 `json:"joints,omitempty"` // 眼动数据 Eyes *[]float32 `json:"eyes,omitempty"` }
func (MotionItem) String ¶
func (o MotionItem) String() string
type OutputAssetConfig ¶ added in v0.1.60
type OutputAssetConfig struct { // 输出视频资产名称。 AssetName string `json:"asset_name"` // 是否是预览视频。如果是预览视频不存资产库。 > * 分身数字人视频制作不支持预览。 IsPreviewVideo *bool `json:"is_preview_video,omitempty"` }
OutputAssetConfig 输出视频资产信息配置。
func (OutputAssetConfig) String ¶ added in v0.1.60
func (o OutputAssetConfig) String() string
type OutputAssetInfo ¶ added in v0.1.60
type OutputAssetInfo struct { // 输出视频资产ID。 AssetId string `json:"asset_id"` // 输出视频资产名称。 AssetName string `json:"asset_name"` // 视频封面URL。 CoverUrl *string `json:"cover_url,omitempty"` // 预览视频下载URL。URL有效期24小时。 > * 分数数字人视频制作不支持预览。 PreviewVideoUrl *string `json:"preview_video_url,omitempty"` }
OutputAssetInfo 输出资产信息配置。
func (OutputAssetInfo) String ¶ added in v0.1.60
func (o OutputAssetInfo) String() string
type OutputInfo ¶
type OutputInfo struct { // 面部表情输入地址。 FaceAddr *string `json:"face_addr,omitempty"` // 身体动作输入地址。 BodyAddr *string `json:"body_addr,omitempty"` // 音频输入地址。 AudioAddr *string `json:"audio_addr,omitempty"` // 会话ID。 SessionId *int32 `json:"session_id,omitempty"` }
OutputInfo 输出信息。
func (OutputInfo) String ¶
func (o OutputInfo) String() string
type PhotoVideoConfig ¶ added in v0.1.60
type PhotoVideoConfig struct { // 视频编码格式及视频文件格式。 * H264: h264编码,输出mp4文件 Codec PhotoVideoConfigCodec `json:"codec"` // 输出平均码率。 单位:kbps。 最小值40,最大值30000。 Bitrate *int32 `json:"bitrate,omitempty"` // 帧率。 单位:FPS。 FrameRate *PhotoVideoConfigFrameRate `json:"frame_rate,omitempty"` // 输出的视频是否关闭系统水印。目前该参数需要白名单的租户才起作用。 > true: 关闭系统水印 > false: 不关闭系统水印 DisableSystemWatermark *bool `json:"disable_system_watermark,omitempty"` }
PhotoVideoConfig 视频输出配置。
func (PhotoVideoConfig) String ¶ added in v0.1.60
func (o PhotoVideoConfig) String() string
type PhotoVideoConfigCodec ¶ added in v0.1.60
type PhotoVideoConfigCodec struct {
// contains filtered or unexported fields
}
func (PhotoVideoConfigCodec) MarshalJSON ¶ added in v0.1.60
func (c PhotoVideoConfigCodec) MarshalJSON() ([]byte, error)
func (*PhotoVideoConfigCodec) UnmarshalJSON ¶ added in v0.1.60
func (c *PhotoVideoConfigCodec) UnmarshalJSON(b []byte) error
func (PhotoVideoConfigCodec) Value ¶ added in v0.1.60
func (c PhotoVideoConfigCodec) Value() string
type PhotoVideoConfigCodecEnum ¶ added in v0.1.60
type PhotoVideoConfigCodecEnum struct {
H264 PhotoVideoConfigCodec
}
func GetPhotoVideoConfigCodecEnum ¶ added in v0.1.60
func GetPhotoVideoConfigCodecEnum() PhotoVideoConfigCodecEnum
type PhotoVideoConfigFrameRate ¶ added in v0.1.60
type PhotoVideoConfigFrameRate struct {
// contains filtered or unexported fields
}
func (PhotoVideoConfigFrameRate) MarshalJSON ¶ added in v0.1.60
func (c PhotoVideoConfigFrameRate) MarshalJSON() ([]byte, error)
func (*PhotoVideoConfigFrameRate) UnmarshalJSON ¶ added in v0.1.60
func (c *PhotoVideoConfigFrameRate) UnmarshalJSON(b []byte) error
func (PhotoVideoConfigFrameRate) Value ¶ added in v0.1.60
func (c PhotoVideoConfigFrameRate) Value() string
type PhotoVideoConfigFrameRateEnum ¶ added in v0.1.60
type PhotoVideoConfigFrameRateEnum struct { E_24 PhotoVideoConfigFrameRate E_25 PhotoVideoConfigFrameRate E_30 PhotoVideoConfigFrameRate }
func GetPhotoVideoConfigFrameRateEnum ¶ added in v0.1.60
func GetPhotoVideoConfigFrameRateEnum() PhotoVideoConfigFrameRateEnum
type PictureModelingByUrlReq ¶
type PictureModelingByUrlReq struct { // 图片URL PictureUrl string `json:"picture_url"` // 风格ID StyleId string `json:"style_id"` // 模型名称 Name string `json:"name"` // 照片建模任务结束的回调地址。 NotifyUrl *string `json:"notify_url,omitempty"` }
PictureModelingByUrlReq 任务请求
func (PictureModelingByUrlReq) String ¶
func (o PictureModelingByUrlReq) String() string
type PictureModelingInfo ¶
type PictureModelingInfo struct { // 照片建模任务ID。 JobId string `json:"job_id"` // 任务的状态。 * WAITING:等待任务调度 * PROCESSING:正在处理 * PARTIAL_SUCCEED:部分成功(模型生成,截图失败) * SUCCEED:成功 * FAILED:失败 * CANCELED:取消 State PictureModelingInfoState `json:"state"` // 任务开始时间,格式遵循:RFC 3339。 例 “2020-07-30T10:43:17Z”。 StartTime *string `json:"start_time,omitempty"` // 任务结束时间,格式遵循:RFC 3339。 例 “2020-07-30T10:43:17Z”。 EndTime *string `json:"end_time,omitempty"` ErrorInfo *ErrorResponse `json:"error_info,omitempty"` // 模型资产ID。 ModelAssetId *string `json:"model_asset_id,omitempty"` // 数字人模型名称。 Name *string `json:"name,omitempty"` // 风格ID。 StyleId *string `json:"style_id,omitempty"` // 模型封面URL。 ModelCoverUrl *string `json:"model_cover_url,omitempty"` }
PictureModelingInfo 照片建模任务详情。
func (PictureModelingInfo) String ¶
func (o PictureModelingInfo) String() string
type PictureModelingInfoState ¶
type PictureModelingInfoState struct {
// contains filtered or unexported fields
}
func (PictureModelingInfoState) MarshalJSON ¶
func (c PictureModelingInfoState) MarshalJSON() ([]byte, error)
func (*PictureModelingInfoState) UnmarshalJSON ¶
func (c *PictureModelingInfoState) UnmarshalJSON(b []byte) error
func (PictureModelingInfoState) Value ¶
func (c PictureModelingInfoState) Value() string
type PictureModelingInfoStateEnum ¶
type PictureModelingInfoStateEnum struct { WAITING PictureModelingInfoState PROCESSING PictureModelingInfoState PARTIAL_SUCCEED PictureModelingInfoState SUCCEED PictureModelingInfoState FAILED PictureModelingInfoState CANCELED PictureModelingInfoState }
func GetPictureModelingInfoStateEnum ¶
func GetPictureModelingInfoStateEnum() PictureModelingInfoStateEnum
type PlayPolicy ¶ added in v0.1.60
type PlayPolicy struct { // 剧本重复播放次数。 -1表示持续重复,直至人工停止 0 表示不重复,仅执行一次 其他值n,实际运行次数为n+1次 RepeatCount *int32 `json:"repeat_count,omitempty"` // 是否自动播放剧本。 true: 服务完成任务初始化后,自动播放剧本 false: 服务完成任务初始化后,等待信号后再开始播放剧本 AutoPlayScript *bool `json:"auto_play_script,omitempty"` // 驱动方式。默认TEXT * TEXT: 文本驱动,即通过TTS合成语音 * AUDIO: 语音驱动 PlayMode *PlayPolicyPlayMode `json:"play_mode,omitempty"` }
PlayPolicy 剧本播放策略
func (PlayPolicy) String ¶ added in v0.1.60
func (o PlayPolicy) String() string
type PlayPolicyPlayMode ¶ added in v0.1.60
type PlayPolicyPlayMode struct {
// contains filtered or unexported fields
}
func (PlayPolicyPlayMode) MarshalJSON ¶ added in v0.1.60
func (c PlayPolicyPlayMode) MarshalJSON() ([]byte, error)
func (*PlayPolicyPlayMode) UnmarshalJSON ¶ added in v0.1.60
func (c *PlayPolicyPlayMode) UnmarshalJSON(b []byte) error
func (PlayPolicyPlayMode) Value ¶ added in v0.1.60
func (c PlayPolicyPlayMode) Value() string
type PlayPolicyPlayModeEnum ¶ added in v0.1.60
type PlayPolicyPlayModeEnum struct { TEXT PlayPolicyPlayMode AUDIO PlayPolicyPlayMode }
func GetPlayPolicyPlayModeEnum ¶ added in v0.1.60
func GetPlayPolicyPlayModeEnum() PlayPolicyPlayModeEnum
type PptAssetMeta ¶
type PptAssetMeta struct { // PPT是否需要自动解析。 AutoAnalysis *bool `json:"auto_analysis,omitempty"` // PPT解析状态。 * INITIALIZE:初始 * WAITING:等待 * CONVERTING:解析中 * FAILED:失败 * SUCCEEDED:成功 * CANCELED:取消 PptAnalysisStatus *PptAssetMetaPptAnalysisStatus `json:"ppt_analysis_status,omitempty"` // PPT页面总数。 PageCount *int32 `json:"page_count,omitempty"` // PPT页面图片。 Pages *[]PptPageInfo `json:"pages,omitempty"` }
PptAssetMeta PPT资产元数据信息。
func (PptAssetMeta) String ¶
func (o PptAssetMeta) String() string
type PptAssetMetaPptAnalysisStatus ¶
type PptAssetMetaPptAnalysisStatus struct {
// contains filtered or unexported fields
}
func (PptAssetMetaPptAnalysisStatus) MarshalJSON ¶
func (c PptAssetMetaPptAnalysisStatus) MarshalJSON() ([]byte, error)
func (*PptAssetMetaPptAnalysisStatus) UnmarshalJSON ¶
func (c *PptAssetMetaPptAnalysisStatus) UnmarshalJSON(b []byte) error
func (PptAssetMetaPptAnalysisStatus) Value ¶
func (c PptAssetMetaPptAnalysisStatus) Value() string
type PptAssetMetaPptAnalysisStatusEnum ¶
type PptAssetMetaPptAnalysisStatusEnum struct { INITIALIZE PptAssetMetaPptAnalysisStatus WAITING PptAssetMetaPptAnalysisStatus CONVERTING PptAssetMetaPptAnalysisStatus FAILED PptAssetMetaPptAnalysisStatus SUCCEEDED PptAssetMetaPptAnalysisStatus CANCELED PptAssetMetaPptAnalysisStatus }
func GetPptAssetMetaPptAnalysisStatusEnum ¶
func GetPptAssetMetaPptAnalysisStatusEnum() PptAssetMetaPptAnalysisStatusEnum
type PptPageInfo ¶
type PptPageInfo struct { // 页面编号。 PageNo *int32 `json:"page_no,omitempty"` // 页面对应图片文件ID。 FileId *string `json:"file_id,omitempty"` // 讲解词(从备注中提取)。 PageContent *string `json:"page_content,omitempty"` }
PptPageInfo PPT图片元数据。
func (PptPageInfo) String ¶
func (o PptPageInfo) String() string
type ReportLiveEventReq ¶ added in v0.1.60
type ReportLiveEventReq struct { // 事件条目数。 Total int32 `json:"total"` // 事件内容。 Events *[]LiveEvent `json:"events,omitempty"` }
func (ReportLiveEventReq) String ¶ added in v0.1.60
func (o ReportLiveEventReq) String() string
type RestoreAssetRequest ¶
type RestoreAssetRequest struct { // 使用AK/SK方式认证时必选,携带的鉴权信息。 Authorization *string `json:"Authorization,omitempty"` // 使用AK/SK方式认证时必选,请求的发生时间。 格式为(YYYYMMDD'T'HHMMSS'Z')。 XSdkDate *string `json:"X-Sdk-Date,omitempty"` // 开发者应用作为资产权属的可选字段。 XAppUserId *string `json:"X-App-UserId,omitempty"` // 资产ID。 AssetId string `json:"asset_id"` }
RestoreAssetRequest Request Object
func (RestoreAssetRequest) String ¶
func (o RestoreAssetRequest) String() string
type RestoreAssetResponse ¶
type RestoreAssetResponse struct { XRequestId *string `json:"X-Request-Id,omitempty"` HttpStatusCode int `json:"-"` }
RestoreAssetResponse Response Object
func (RestoreAssetResponse) String ¶
func (o RestoreAssetResponse) String() string
type RtcRoomInfoList ¶
type RtcRoomInfoList struct { // RTC应用ID。 AppId *string `json:"app_id,omitempty"` // RTC房间ID。 RoomId *string `json:"room_id,omitempty"` // 加入RTC房间用户信息。 Users *[]RtcUserInfo `json:"users,omitempty"` }
RtcRoomInfoList RTC房间信息。
func (RtcRoomInfoList) String ¶
func (o RtcRoomInfoList) String() string
type RtcUserInfo ¶
type RtcUserInfo struct { // 用户类型。 * CAPTURE: 直播助手,将摄像头获取视频流推送到RTC房间 * ANIMATION: VDS服务,从RTC房间拉视频流生成动作数据 * RENDER: 渲染服务,将动作数据渲染成数字人动画 * PLAYER: 普通观看方,可选择原始视频流或者数字人动画视频流观看 UserType *RtcUserInfoUserType `json:"user_type,omitempty"` // RTC用户ID。 UserId *string `json:"user_id,omitempty"` // RTC鉴权token。 Signature *string `json:"signature,omitempty"` // 有效期。时间戳,单位:秒。 Ctime *int64 `json:"ctime,omitempty"` }
RtcUserInfo 接入RTC的用户信息。
func (RtcUserInfo) String ¶
func (o RtcUserInfo) String() string
type RtcUserInfoUserType ¶
type RtcUserInfoUserType struct {
// contains filtered or unexported fields
}
func (RtcUserInfoUserType) MarshalJSON ¶
func (c RtcUserInfoUserType) MarshalJSON() ([]byte, error)
func (*RtcUserInfoUserType) UnmarshalJSON ¶
func (c *RtcUserInfoUserType) UnmarshalJSON(b []byte) error
func (RtcUserInfoUserType) Value ¶
func (c RtcUserInfoUserType) Value() string
type RtcUserInfoUserTypeEnum ¶
type RtcUserInfoUserTypeEnum struct { CAPTURE RtcUserInfoUserType ANIMATION RtcUserInfoUserType RENDER RtcUserInfoUserType PLAYER RtcUserInfoUserType }
func GetRtcUserInfoUserTypeEnum ¶
func GetRtcUserInfoUserTypeEnum() RtcUserInfoUserTypeEnum
type SceneAssetMeta ¶
type SceneAssetMeta struct { // 可操作组件列表(如屏幕,灯光,摄像机)。 Components *[]SceneComponentInfo `json:"components,omitempty"` // 默认场景设置(机位,初始人位置)。 DefaultConfigs map[string]SceneComponentInfo `json:"default_configs,omitempty"` }
SceneAssetMeta 场景元数据。
func (SceneAssetMeta) String ¶
func (o SceneAssetMeta) String() string
type SceneComponentInfo ¶
type SceneComponentInfo struct { // 组件索引。 Index *int32 `json:"index,omitempty"` // 组件名称。 ComponentName string `json:"component_name"` // 组件类型。 * CAMERA:摄像机 * PANEL:屏幕 * LIGHT:灯光 ComponentType SceneComponentInfoComponentType `json:"component_type"` // 组件描述。 ComponentDesc *string `json:"component_desc,omitempty"` }
SceneComponentInfo 场景组件信息。
func (SceneComponentInfo) String ¶
func (o SceneComponentInfo) String() string
type SceneComponentInfoComponentType ¶
type SceneComponentInfoComponentType struct {
// contains filtered or unexported fields
}
func (SceneComponentInfoComponentType) MarshalJSON ¶
func (c SceneComponentInfoComponentType) MarshalJSON() ([]byte, error)
func (*SceneComponentInfoComponentType) UnmarshalJSON ¶
func (c *SceneComponentInfoComponentType) UnmarshalJSON(b []byte) error
func (SceneComponentInfoComponentType) Value ¶
func (c SceneComponentInfoComponentType) Value() string
type SceneComponentInfoComponentTypeEnum ¶
type SceneComponentInfoComponentTypeEnum struct { CAMERA SceneComponentInfoComponentType PANEL SceneComponentInfoComponentType LIGHT SceneComponentInfoComponentType }
func GetSceneComponentInfoComponentTypeEnum ¶
func GetSceneComponentInfoComponentTypeEnum() SceneComponentInfoComponentTypeEnum
type ShootScript ¶ added in v0.1.60
type ShootScript struct { // 脚本类型,即视频制作的驱动方式。默认TEXT * TEXT: 文本驱动,即通过TTS合成语音 * AUDIO: 语音驱动 ScriptType *ShootScriptScriptType `json:"script_type,omitempty"` TextConfig *TextConfig `json:"text_config,omitempty"` // 动作配置。 > * 推荐使用text_config中插入动作标签,不配置animation_config。 > * 使用animation_config方式配置动作,在整个讲解过程中动作循环播放。 > * 分身数字人视频制作时此参数不生效。 AnimationConfig *[]AnimationConfig `json:"animation_config,omitempty"` // 背景配置。 BackgroundConfig *[]BackgroundConfigInfo `json:"background_config,omitempty"` // 情感标签配置。 > * 分身数字人视频制作时此参数不生效。 > * 推荐在text_config中插入情感标签,此参数将被废弃。 EmotionConfig *[]EmotionConfig `json:"emotion_config,omitempty"` // 图层配置。 LayerConfig *[]LayerConfig `json:"layer_config,omitempty"` }
ShootScript 表演脚本。
func (ShootScript) String ¶ added in v0.1.60
func (o ShootScript) String() string
type ShootScriptAudioFileItem ¶ added in v0.1.60
type ShootScriptAudioFileItem struct { // 剧本序号。 SequenceNo int32 `json:"sequence_no"` // 语音驱动音频文件上传URL。创建和更新脚本时返回。单个文件最大100M。支持上传MP3/WAV/M4A文件。 AudioFileUploadUrl *string `json:"audio_file_upload_url,omitempty"` // 语音驱动音频文件下载URL。查询脚本详情时返回。 AudioFileDownloadUrl *string `json:"audio_file_download_url,omitempty"` }
func (ShootScriptAudioFileItem) String ¶ added in v0.1.60
func (o ShootScriptAudioFileItem) String() string
type ShootScriptAudioFiles ¶ added in v0.1.60
type ShootScriptAudioFiles struct { // 用于语音驱动的音频文件上传URL。 AudioFileUrl *[]ShootScriptAudioFileItem `json:"audio_file_url,omitempty"` }
ShootScriptAudioFiles 用于语音驱动的音频文件上传URL列表。
func (ShootScriptAudioFiles) String ¶ added in v0.1.60
func (o ShootScriptAudioFiles) String() string
type ShootScriptItem ¶ added in v0.1.60
type ShootScriptItem struct { // 剧本序号。 SequenceNo *int32 `json:"sequence_no,omitempty"` // 开始时间。 单位秒。 相对于内容的开始时间。 > 预留字段。当前只需要填sequence_no即可。 StartTime *float32 `json:"start_time,omitempty"` // 结束时间。 单位秒。 相对于内容的结束时间。 > 预留字段。当前只需要填sequence_no即可。 EndTime *float32 `json:"end_time,omitempty"` ShootScript *ShootScript `json:"shoot_script"` }
ShootScriptItem 剧本参数配置。
func (ShootScriptItem) String ¶ added in v0.1.60
func (o ShootScriptItem) String() string
type ShootScriptScriptType ¶ added in v0.1.60
type ShootScriptScriptType struct {
// contains filtered or unexported fields
}
func (ShootScriptScriptType) MarshalJSON ¶ added in v0.1.60
func (c ShootScriptScriptType) MarshalJSON() ([]byte, error)
func (*ShootScriptScriptType) UnmarshalJSON ¶ added in v0.1.60
func (c *ShootScriptScriptType) UnmarshalJSON(b []byte) error
func (ShootScriptScriptType) Value ¶ added in v0.1.60
func (c ShootScriptScriptType) Value() string
type ShootScriptScriptTypeEnum ¶ added in v0.1.60
type ShootScriptScriptTypeEnum struct { TEXT ShootScriptScriptType AUDIO ShootScriptScriptType }
func GetShootScriptScriptTypeEnum ¶ added in v0.1.60
func GetShootScriptScriptTypeEnum() ShootScriptScriptTypeEnum
type Show2DDigitalHumanVideoRequest ¶ added in v0.1.60
type Show2DDigitalHumanVideoRequest struct { // 任务ID。 JobId string `json:"job_id"` // 使用AK/SK方式认证时必选,携带的鉴权信息。 Authorization *string `json:"Authorization,omitempty"` // 使用AK/SK方式认证时必选,请求的发生时间。 格式为(YYYYMMDD'T'HHMMSS'Z')。 XSdkDate *string `json:"X-Sdk-Date,omitempty"` // 使用AK/SK方式认证时必选,携带项目ID信息。 XProjectId *string `json:"X-Project-Id,omitempty"` // 开发者应用作为资产权属的可选字段。 XAppUserId *string `json:"X-App-UserId,omitempty"` // 是否需要返回剧本参数配置。 ShowScript *bool `json:"show_script,omitempty"` }
Show2DDigitalHumanVideoRequest Request Object
func (Show2DDigitalHumanVideoRequest) String ¶ added in v0.1.60
func (o Show2DDigitalHumanVideoRequest) String() string
type Show2DDigitalHumanVideoResponse ¶ added in v0.1.60
type Show2DDigitalHumanVideoResponse struct { // 任务ID。 JobId string `json:"job_id"` // 任务的状态。 * WAITING:等待 * PROCESSING:处理中 * SUCCEED:成功 * FAILED:失败 * CANCELED:取消 State Show2DDigitalHumanVideoResponseState `json:"state"` // 数字人视频制作开始时间。 StartTime *string `json:"start_time,omitempty"` // 数字人视频制作结束时间。 EndTime *string `json:"end_time,omitempty"` // 数字人视频内容时长。 Duration *float32 `json:"duration,omitempty"` OutputAssetConfig *OutputAssetInfo `json:"output_asset_config,omitempty"` ErrorInfo *ErrorResponse `json:"error_info,omitempty"` // 任务创建时间。 CreateTime *string `json:"create_time,omitempty"` // 任务更新时间。 LastupdateTime *string `json:"lastupdate_time,omitempty"` // 剧本ID。 ScriptId *string `json:"script_id,omitempty"` // 视频生成类型。该参数取值是MODEL时,model_asset_id必填;取值是PICTURE时,human_image必填。 * MODEL:通过分数数字人模型生成视频 * PICTURE: 通过单张照片生成视频 VideoMakingType *Show2DDigitalHumanVideoResponseVideoMakingType `json:"video_making_type,omitempty"` // 人物照片,需要Base64编码。 HumanImage *string `json:"human_image,omitempty"` // 分身数字人模型资产ID。 ModelAssetId *string `json:"model_asset_id,omitempty"` VoiceConfig *VoiceConfig `json:"voice_config,omitempty"` VideoConfig *VideoConfig `json:"video_config,omitempty"` // 拍摄脚本列表。 ShootScripts *[]ShootScriptItem `json:"shoot_scripts,omitempty"` BackgroundMusicConfig *BackgroundMusicConfig `json:"background_music_config,omitempty"` XRequestId *string `json:"X-Request-Id,omitempty"` HttpStatusCode int `json:"-"` }
Show2DDigitalHumanVideoResponse Response Object
func (Show2DDigitalHumanVideoResponse) String ¶ added in v0.1.60
func (o Show2DDigitalHumanVideoResponse) String() string
type Show2DDigitalHumanVideoResponseState ¶ added in v0.1.60
type Show2DDigitalHumanVideoResponseState struct {
// contains filtered or unexported fields
}
func (Show2DDigitalHumanVideoResponseState) MarshalJSON ¶ added in v0.1.60
func (c Show2DDigitalHumanVideoResponseState) MarshalJSON() ([]byte, error)
func (*Show2DDigitalHumanVideoResponseState) UnmarshalJSON ¶ added in v0.1.60
func (c *Show2DDigitalHumanVideoResponseState) UnmarshalJSON(b []byte) error
func (Show2DDigitalHumanVideoResponseState) Value ¶ added in v0.1.60
func (c Show2DDigitalHumanVideoResponseState) Value() string
type Show2DDigitalHumanVideoResponseStateEnum ¶ added in v0.1.60
type Show2DDigitalHumanVideoResponseStateEnum struct { WAITING Show2DDigitalHumanVideoResponseState PROCESSING Show2DDigitalHumanVideoResponseState SUCCEED Show2DDigitalHumanVideoResponseState FAILED Show2DDigitalHumanVideoResponseState CANCELED Show2DDigitalHumanVideoResponseState }
func GetShow2DDigitalHumanVideoResponseStateEnum ¶ added in v0.1.60
func GetShow2DDigitalHumanVideoResponseStateEnum() Show2DDigitalHumanVideoResponseStateEnum
type Show2DDigitalHumanVideoResponseVideoMakingType ¶ added in v0.1.60
type Show2DDigitalHumanVideoResponseVideoMakingType struct {
// contains filtered or unexported fields
}
func (Show2DDigitalHumanVideoResponseVideoMakingType) MarshalJSON ¶ added in v0.1.60
func (c Show2DDigitalHumanVideoResponseVideoMakingType) MarshalJSON() ([]byte, error)
func (*Show2DDigitalHumanVideoResponseVideoMakingType) UnmarshalJSON ¶ added in v0.1.60
func (c *Show2DDigitalHumanVideoResponseVideoMakingType) UnmarshalJSON(b []byte) error
func (Show2DDigitalHumanVideoResponseVideoMakingType) Value ¶ added in v0.1.60
func (c Show2DDigitalHumanVideoResponseVideoMakingType) Value() string
type Show2DDigitalHumanVideoResponseVideoMakingTypeEnum ¶ added in v0.1.60
type Show2DDigitalHumanVideoResponseVideoMakingTypeEnum struct { MODEL Show2DDigitalHumanVideoResponseVideoMakingType PICTURE Show2DDigitalHumanVideoResponseVideoMakingType }
func GetShow2DDigitalHumanVideoResponseVideoMakingTypeEnum ¶ added in v0.1.60
func GetShow2DDigitalHumanVideoResponseVideoMakingTypeEnum() Show2DDigitalHumanVideoResponseVideoMakingTypeEnum
type ShowAssetRequest ¶
type ShowAssetRequest struct { // 使用AK/SK方式认证时必选,携带的鉴权信息。 Authorization *string `json:"Authorization,omitempty"` // 使用AK/SK方式认证时必选,请求的发生时间。 格式为(YYYYMMDD'T'HHMMSS'Z')。 XSdkDate *string `json:"X-Sdk-Date,omitempty"` // 开发者应用作为资产权属的可选字段。 XAppUserId *string `json:"X-App-UserId,omitempty"` // 资产ID。 AssetId string `json:"asset_id"` }
ShowAssetRequest Request Object
func (ShowAssetRequest) String ¶
func (o ShowAssetRequest) String() string
type ShowAssetResponse ¶
type ShowAssetResponse struct { // 资产ID。 AssetId *string `json:"asset_id,omitempty"` // 资产名称。 AssetName *string `json:"asset_name,omitempty"` // 资产描述。 AssetDescription *string `json:"asset_description,omitempty"` // 资产创建时间。 CreateTime *string `json:"create_time,omitempty"` // 资产更新时间。 UpdateTime *string `json:"update_time,omitempty"` // 资产类型。 * HUMAN_MODEL:数字人模型 * VOICE_MODEL:音色模型 * SCENE:场景模型 * ANIMATION:动作动画 * VIDEO:视频文件 * IMAGE:图片文件 * PPT:幻灯片文件 * MATERIAL:风格化素材 * NORMAL_MODEL: 普通模型 * COMMON_FILE:通用文件 * HUMAN_MODEL_2D:2D数字人网络模型 * BUSINESS_CARD_TEMPLET: 数字人名片模板 * MUSIC: 音乐 AssetType *ShowAssetResponseAssetType `json:"asset_type,omitempty"` // 资产状态。 * CREATING:资产创建中,主文件尚未上传 * FAILED:主文件上传失败 * UNACTIVED:主文件上传成功,资产未激活,资产不可用于其他业务(用户可更新状态) * ACTIVED:主文件上传成功,资产激活,资产可用于其他业务(用户可更新状态) * DELETING:资产删除中,资产不可用,资产可恢复 * DELETED:资产文件已删除,资产不可用,资产不可恢复 * BLOCK: 资产被冻结,资产不可用,不可查看文件。 AssetState *ShowAssetResponseAssetState `json:"asset_state,omitempty"` // 标签列表。 Tags *[]string `json:"tags,omitempty"` AssetExtraMeta *AssetExtraMeta `json:"asset_extra_meta,omitempty"` // 设置系统属性。 SystemProperties *[]SystemProperty `json:"system_properties,omitempty"` // 资产下的文件。 Files *[]AssetFileInfo `json:"files,omitempty"` XRequestId *string `json:"X-Request-Id,omitempty"` HttpStatusCode int `json:"-"` }
ShowAssetResponse Response Object
func (ShowAssetResponse) String ¶
func (o ShowAssetResponse) String() string
type ShowAssetResponseAssetState ¶
type ShowAssetResponseAssetState struct {
// contains filtered or unexported fields
}
func (ShowAssetResponseAssetState) MarshalJSON ¶
func (c ShowAssetResponseAssetState) MarshalJSON() ([]byte, error)
func (*ShowAssetResponseAssetState) UnmarshalJSON ¶
func (c *ShowAssetResponseAssetState) UnmarshalJSON(b []byte) error
func (ShowAssetResponseAssetState) Value ¶
func (c ShowAssetResponseAssetState) Value() string
type ShowAssetResponseAssetStateEnum ¶
type ShowAssetResponseAssetStateEnum struct { CREATING ShowAssetResponseAssetState FAILED ShowAssetResponseAssetState UNACTIVED ShowAssetResponseAssetState ACTIVED ShowAssetResponseAssetState DELETING ShowAssetResponseAssetState DELETED ShowAssetResponseAssetState BLOCK ShowAssetResponseAssetState }
func GetShowAssetResponseAssetStateEnum ¶
func GetShowAssetResponseAssetStateEnum() ShowAssetResponseAssetStateEnum
type ShowAssetResponseAssetType ¶
type ShowAssetResponseAssetType struct {
// contains filtered or unexported fields
}
func (ShowAssetResponseAssetType) MarshalJSON ¶
func (c ShowAssetResponseAssetType) MarshalJSON() ([]byte, error)
func (*ShowAssetResponseAssetType) UnmarshalJSON ¶
func (c *ShowAssetResponseAssetType) UnmarshalJSON(b []byte) error
func (ShowAssetResponseAssetType) Value ¶
func (c ShowAssetResponseAssetType) Value() string
type ShowAssetResponseAssetTypeEnum ¶
type ShowAssetResponseAssetTypeEnum struct { HUMAN_MODEL ShowAssetResponseAssetType VOICE_MODEL ShowAssetResponseAssetType SCENE ShowAssetResponseAssetType ANIMATION ShowAssetResponseAssetType VIDEO ShowAssetResponseAssetType IMAGE ShowAssetResponseAssetType PPT ShowAssetResponseAssetType MATERIAL ShowAssetResponseAssetType NORMAL_MODEL ShowAssetResponseAssetType COMMON_FILE ShowAssetResponseAssetType HUMAN_MODEL_2_D ShowAssetResponseAssetType BUSINESS_CARD_TEMPLET ShowAssetResponseAssetType MUSIC ShowAssetResponseAssetType }
func GetShowAssetResponseAssetTypeEnum ¶
func GetShowAssetResponseAssetTypeEnum() ShowAssetResponseAssetTypeEnum
type ShowDigitalHumanBusinessCardRequest ¶ added in v0.1.60
type ShowDigitalHumanBusinessCardRequest struct { // 任务ID。 JobId string `json:"job_id"` // 使用AK/SK方式认证时必选,携带的鉴权信息。 Authorization *string `json:"Authorization,omitempty"` // 使用AK/SK方式认证时必选,请求的发生时间。 格式为(YYYYMMDD'T'HHMMSS'Z')。 XSdkDate *string `json:"X-Sdk-Date,omitempty"` // 使用AK/SK方式认证时必选,携带项目ID信息。 XProjectId *string `json:"X-Project-Id,omitempty"` // 开发者应用作为资产权属的可选字段。 XAppUserId *string `json:"X-App-UserId,omitempty"` }
ShowDigitalHumanBusinessCardRequest Request Object
func (ShowDigitalHumanBusinessCardRequest) String ¶ added in v0.1.60
func (o ShowDigitalHumanBusinessCardRequest) String() string
type ShowDigitalHumanBusinessCardResponse ¶ added in v0.1.60
type ShowDigitalHumanBusinessCardResponse struct { JobInfo *DigitalHumanBusinessCardJobInfo `json:"job_info,omitempty"` // 数字人名片模板资产ID。 CardTempletAssetId *string `json:"card_templet_asset_id,omitempty"` CardTextConfig *BusinessCardTextConfig `json:"card_text_config,omitempty"` CardImageUrl *BusinessCardImageUrl `json:"card_image_url,omitempty"` // 自我介绍文本,用于驱动数字人口型。 IntroductionText *string `json:"introduction_text,omitempty"` // 音色资产ID。 VoiceAssetId *string `json:"voice_asset_id,omitempty"` // 性别。 * MALE:男性 * FEMALE:女性 Gender *ShowDigitalHumanBusinessCardResponseGender `json:"gender,omitempty"` XRequestId *string `json:"X-Request-Id,omitempty"` HttpStatusCode int `json:"-"` }
ShowDigitalHumanBusinessCardResponse Response Object
func (ShowDigitalHumanBusinessCardResponse) String ¶ added in v0.1.60
func (o ShowDigitalHumanBusinessCardResponse) String() string
type ShowDigitalHumanBusinessCardResponseGender ¶ added in v0.1.60
type ShowDigitalHumanBusinessCardResponseGender struct {
// contains filtered or unexported fields
}
func (ShowDigitalHumanBusinessCardResponseGender) MarshalJSON ¶ added in v0.1.60
func (c ShowDigitalHumanBusinessCardResponseGender) MarshalJSON() ([]byte, error)
func (*ShowDigitalHumanBusinessCardResponseGender) UnmarshalJSON ¶ added in v0.1.60
func (c *ShowDigitalHumanBusinessCardResponseGender) UnmarshalJSON(b []byte) error
func (ShowDigitalHumanBusinessCardResponseGender) Value ¶ added in v0.1.60
func (c ShowDigitalHumanBusinessCardResponseGender) Value() string
type ShowDigitalHumanBusinessCardResponseGenderEnum ¶ added in v0.1.60
type ShowDigitalHumanBusinessCardResponseGenderEnum struct { MALE ShowDigitalHumanBusinessCardResponseGender FEMALE ShowDigitalHumanBusinessCardResponseGender }
func GetShowDigitalHumanBusinessCardResponseGenderEnum ¶ added in v0.1.60
func GetShowDigitalHumanBusinessCardResponseGenderEnum() ShowDigitalHumanBusinessCardResponseGenderEnum
type ShowPhotoDetectionRequest ¶ added in v0.1.61
type ShowPhotoDetectionRequest struct { // 任务ID。 JobId string `json:"job_id"` // 使用AK/SK方式认证时必选,携带的鉴权信息。 Authorization *string `json:"Authorization,omitempty"` // 使用AK/SK方式认证时必选,请求的发生时间。 格式为(YYYYMMDD'T'HHMMSS'Z')。 XSdkDate *string `json:"X-Sdk-Date,omitempty"` // 使用AK/SK方式认证时必选,携带项目ID信息。 XProjectId *string `json:"X-Project-Id,omitempty"` // 开发者应用作为资产权属的可选字段。 XAppUserId *string `json:"X-App-UserId,omitempty"` }
ShowPhotoDetectionRequest Request Object
func (ShowPhotoDetectionRequest) String ¶ added in v0.1.61
func (o ShowPhotoDetectionRequest) String() string
type ShowPhotoDetectionResponse ¶ added in v0.1.61
type ShowPhotoDetectionResponse struct { // 任务ID。 JobId *string `json:"job_id,omitempty"` // 任务的状态。 * WAITING:等待 * PROCESSING:处理中 * SUCCEED:成功 * FAILED:失败 * CANCELED:取消 State *ShowPhotoDetectionResponseState `json:"state,omitempty"` ErrorInfo *ErrorResponse `json:"error_info,omitempty"` // 任务创建时间。 CreateTime *string `json:"create_time,omitempty"` XRequestId *string `json:"X-Request-Id,omitempty"` HttpStatusCode int `json:"-"` }
ShowPhotoDetectionResponse Response Object
func (ShowPhotoDetectionResponse) String ¶ added in v0.1.61
func (o ShowPhotoDetectionResponse) String() string
type ShowPhotoDetectionResponseState ¶ added in v0.1.61
type ShowPhotoDetectionResponseState struct {
// contains filtered or unexported fields
}
func (ShowPhotoDetectionResponseState) MarshalJSON ¶ added in v0.1.61
func (c ShowPhotoDetectionResponseState) MarshalJSON() ([]byte, error)
func (*ShowPhotoDetectionResponseState) UnmarshalJSON ¶ added in v0.1.61
func (c *ShowPhotoDetectionResponseState) UnmarshalJSON(b []byte) error
func (ShowPhotoDetectionResponseState) Value ¶ added in v0.1.61
func (c ShowPhotoDetectionResponseState) Value() string
type ShowPhotoDetectionResponseStateEnum ¶ added in v0.1.61
type ShowPhotoDetectionResponseStateEnum struct { WAITING ShowPhotoDetectionResponseState PROCESSING ShowPhotoDetectionResponseState SUCCEED ShowPhotoDetectionResponseState FAILED ShowPhotoDetectionResponseState CANCELED ShowPhotoDetectionResponseState }
func GetShowPhotoDetectionResponseStateEnum ¶ added in v0.1.61
func GetShowPhotoDetectionResponseStateEnum() ShowPhotoDetectionResponseStateEnum
type ShowPhotoDigitalHumanVideoRequest ¶ added in v0.1.60
type ShowPhotoDigitalHumanVideoRequest struct { // 任务ID。 JobId string `json:"job_id"` // 使用AK/SK方式认证时必选,携带的鉴权信息。 Authorization *string `json:"Authorization,omitempty"` // 使用AK/SK方式认证时必选,请求的发生时间。 格式为(YYYYMMDD'T'HHMMSS'Z')。 XSdkDate *string `json:"X-Sdk-Date,omitempty"` // 使用AK/SK方式认证时必选,携带项目ID信息。 XProjectId *string `json:"X-Project-Id,omitempty"` // 开发者应用作为资产权属的可选字段。 XAppUserId *string `json:"X-App-UserId,omitempty"` // 是否需要返回剧本参数配置。 ShowScript *bool `json:"show_script,omitempty"` }
ShowPhotoDigitalHumanVideoRequest Request Object
func (ShowPhotoDigitalHumanVideoRequest) String ¶ added in v0.1.60
func (o ShowPhotoDigitalHumanVideoRequest) String() string
type ShowPhotoDigitalHumanVideoResponse ¶ added in v0.1.60
type ShowPhotoDigitalHumanVideoResponse struct { // 任务ID。 JobId string `json:"job_id"` // 任务的状态。 * WAITING:等待 * PROCESSING:处理中 * SUCCEED:成功 * FAILED:失败 * CANCELED:取消 State ShowPhotoDigitalHumanVideoResponseState `json:"state"` // 数字人视频制作开始时间。 StartTime *string `json:"start_time,omitempty"` // 数字人视频制作结束时间。 EndTime *string `json:"end_time,omitempty"` // 数字人视频内容时长。 Duration *float32 `json:"duration,omitempty"` OutputAssetConfig *OutputAssetInfo `json:"output_asset_config,omitempty"` ErrorInfo *ErrorResponse `json:"error_info,omitempty"` // 任务创建时间。 CreateTime *string `json:"create_time,omitempty"` // 任务更新时间。 LastupdateTime *string `json:"lastupdate_time,omitempty"` // 剧本ID。 ScriptId *string `json:"script_id,omitempty"` // 人物照片,需要Base64编码。 HumanImage *string `json:"human_image,omitempty"` VoiceConfig *VoiceConfig `json:"voice_config,omitempty"` VideoConfig *PhotoVideoConfig `json:"video_config,omitempty"` // 拍摄脚本列表。 ShootScripts *[]ShootScriptItem `json:"shoot_scripts,omitempty"` XRequestId *string `json:"X-Request-Id,omitempty"` HttpStatusCode int `json:"-"` }
ShowPhotoDigitalHumanVideoResponse Response Object
func (ShowPhotoDigitalHumanVideoResponse) String ¶ added in v0.1.60
func (o ShowPhotoDigitalHumanVideoResponse) String() string
type ShowPhotoDigitalHumanVideoResponseState ¶ added in v0.1.60
type ShowPhotoDigitalHumanVideoResponseState struct {
// contains filtered or unexported fields
}
func (ShowPhotoDigitalHumanVideoResponseState) MarshalJSON ¶ added in v0.1.60
func (c ShowPhotoDigitalHumanVideoResponseState) MarshalJSON() ([]byte, error)
func (*ShowPhotoDigitalHumanVideoResponseState) UnmarshalJSON ¶ added in v0.1.60
func (c *ShowPhotoDigitalHumanVideoResponseState) UnmarshalJSON(b []byte) error
func (ShowPhotoDigitalHumanVideoResponseState) Value ¶ added in v0.1.60
func (c ShowPhotoDigitalHumanVideoResponseState) Value() string
type ShowPhotoDigitalHumanVideoResponseStateEnum ¶ added in v0.1.60
type ShowPhotoDigitalHumanVideoResponseStateEnum struct { WAITING ShowPhotoDigitalHumanVideoResponseState PROCESSING ShowPhotoDigitalHumanVideoResponseState SUCCEED ShowPhotoDigitalHumanVideoResponseState FAILED ShowPhotoDigitalHumanVideoResponseState CANCELED ShowPhotoDigitalHumanVideoResponseState }
func GetShowPhotoDigitalHumanVideoResponseStateEnum ¶ added in v0.1.60
func GetShowPhotoDigitalHumanVideoResponseStateEnum() ShowPhotoDigitalHumanVideoResponseStateEnum
type ShowPictureModelingJobRequest ¶
type ShowPictureModelingJobRequest struct { // 任务ID。 JobId string `json:"job_id"` // 使用AK/SK方式认证时必选,携带的鉴权信息。 Authorization *string `json:"Authorization,omitempty"` // 使用AK/SK方式认证时必选,请求的发生时间。 格式为(YYYYMMDD'T'HHMMSS'Z')。 XSdkDate *string `json:"X-Sdk-Date,omitempty"` // 使用AK/SK方式认证时必选,携带项目ID信息。 XProjectId *string `json:"X-Project-Id,omitempty"` // 开发者应用作为资产权属的可选字段。 XAppUserId *string `json:"X-App-UserId,omitempty"` }
ShowPictureModelingJobRequest Request Object
func (ShowPictureModelingJobRequest) String ¶
func (o ShowPictureModelingJobRequest) String() string
type ShowPictureModelingJobResponse ¶
type ShowPictureModelingJobResponse struct { // 照片建模任务ID。 JobId string `json:"job_id"` // 任务的状态。 * WAITING:等待任务调度 * PROCESSING:正在处理 * PARTIAL_SUCCEED:部分成功(模型生成,截图失败) * SUCCEED:成功 * FAILED:失败 * CANCELED:取消 State ShowPictureModelingJobResponseState `json:"state"` // 任务开始时间,格式遵循:RFC 3339。 例 “2020-07-30T10:43:17Z”。 StartTime *string `json:"start_time,omitempty"` // 任务结束时间,格式遵循:RFC 3339。 例 “2020-07-30T10:43:17Z”。 EndTime *string `json:"end_time,omitempty"` ErrorInfo *ErrorResponse `json:"error_info,omitempty"` // 模型资产ID。 ModelAssetId *string `json:"model_asset_id,omitempty"` // 数字人模型名称。 Name *string `json:"name,omitempty"` // 风格ID。 StyleId *string `json:"style_id,omitempty"` // 模型封面URL。 ModelCoverUrl *string `json:"model_cover_url,omitempty"` XRequestId *string `json:"X-Request-Id,omitempty"` HttpStatusCode int `json:"-"` }
ShowPictureModelingJobResponse Response Object
func (ShowPictureModelingJobResponse) String ¶
func (o ShowPictureModelingJobResponse) String() string
type ShowPictureModelingJobResponseState ¶
type ShowPictureModelingJobResponseState struct {
// contains filtered or unexported fields
}
func (ShowPictureModelingJobResponseState) MarshalJSON ¶
func (c ShowPictureModelingJobResponseState) MarshalJSON() ([]byte, error)
func (*ShowPictureModelingJobResponseState) UnmarshalJSON ¶
func (c *ShowPictureModelingJobResponseState) UnmarshalJSON(b []byte) error
func (ShowPictureModelingJobResponseState) Value ¶
func (c ShowPictureModelingJobResponseState) Value() string
type ShowPictureModelingJobResponseStateEnum ¶
type ShowPictureModelingJobResponseStateEnum struct { WAITING ShowPictureModelingJobResponseState PROCESSING ShowPictureModelingJobResponseState PARTIAL_SUCCEED ShowPictureModelingJobResponseState SUCCEED ShowPictureModelingJobResponseState FAILED ShowPictureModelingJobResponseState CANCELED ShowPictureModelingJobResponseState }
func GetShowPictureModelingJobResponseStateEnum ¶
func GetShowPictureModelingJobResponseStateEnum() ShowPictureModelingJobResponseStateEnum
type ShowSmartLiveRequest ¶ added in v0.1.60
type ShowSmartLiveRequest struct { // 剧本ID。 RoomId string `json:"room_id"` // 任务ID。 JobId string `json:"job_id"` // 使用AK/SK方式认证时必选,携带的鉴权信息。 Authorization *string `json:"Authorization,omitempty"` // 使用AK/SK方式认证时必选,请求的发生时间。 格式为(YYYYMMDD'T'HHMMSS'Z')。 XSdkDate *string `json:"X-Sdk-Date,omitempty"` // 使用AK/SK方式认证时必选,携带项目ID信息。 XProjectId *string `json:"X-Project-Id,omitempty"` // 开发者应用作为资产权属的可选字段。 XAppUserId *string `json:"X-App-UserId,omitempty"` }
ShowSmartLiveRequest Request Object
func (ShowSmartLiveRequest) String ¶ added in v0.1.60
func (o ShowSmartLiveRequest) String() string
type ShowSmartLiveResponse ¶ added in v0.1.60
type ShowSmartLiveResponse struct { // 数字人直播任务ID。 JobId *string `json:"job_id,omitempty"` // 数字人直播任务的状态。 * WAITING: 等待 * PROCESSING: 处理中 * SUCCEED: 成功 * FAILED: 失败 State *ShowSmartLiveResponseState `json:"state,omitempty"` // 数字人直播时长,单位秒。 Duration *float32 `json:"duration,omitempty"` // 数字人直播任务开始时间。格式遵循:RFC 3339 如\"2021-01-10T08:43:17Z\"。 StartTime *string `json:"start_time,omitempty"` // 数字人直播任务结束时间。格式遵循:RFC 3339 如\"2021-01-10T08:43:17Z\"。 EndTime *string `json:"end_time,omitempty"` ErrorInfo *ErrorResponse `json:"error_info,omitempty"` // 数字人直播任务创建时间。格式遵循:RFC 3339 如\"2021-01-10T08:43:17Z\"。 CreateTime *string `json:"create_time,omitempty"` // 数字人直播任务最后更新时间。格式遵循:RFC 3339 如\"2021-01-10T08:43:17Z\"。 LastupdateTime *string `json:"lastupdate_time,omitempty"` RtcRoomInfo *RtcRoomInfoList `json:"rtc_room_info,omitempty"` // 直播事件上报地址。用户将自行获取的直播间事件上报到此地址,用于触发智能互动,自动回复话术。 LiveEventReportUrl *string `json:"live_event_report_url,omitempty"` XRequestId *string `json:"X-Request-Id,omitempty"` HttpStatusCode int `json:"-"` }
ShowSmartLiveResponse Response Object
func (ShowSmartLiveResponse) String ¶ added in v0.1.60
func (o ShowSmartLiveResponse) String() string
type ShowSmartLiveResponseState ¶ added in v0.1.60
type ShowSmartLiveResponseState struct {
// contains filtered or unexported fields
}
func (ShowSmartLiveResponseState) MarshalJSON ¶ added in v0.1.60
func (c ShowSmartLiveResponseState) MarshalJSON() ([]byte, error)
func (*ShowSmartLiveResponseState) UnmarshalJSON ¶ added in v0.1.60
func (c *ShowSmartLiveResponseState) UnmarshalJSON(b []byte) error
func (ShowSmartLiveResponseState) Value ¶ added in v0.1.60
func (c ShowSmartLiveResponseState) Value() string
type ShowSmartLiveResponseStateEnum ¶ added in v0.1.60
type ShowSmartLiveResponseStateEnum struct { WAITING ShowSmartLiveResponseState PROCESSING ShowSmartLiveResponseState SUCCEED ShowSmartLiveResponseState FAILED ShowSmartLiveResponseState }
func GetShowSmartLiveResponseStateEnum ¶ added in v0.1.60
func GetShowSmartLiveResponseStateEnum() ShowSmartLiveResponseStateEnum
type ShowSmartLiveRoomRequest ¶ added in v0.1.60
type ShowSmartLiveRoomRequest struct { // 剧本ID。 RoomId string `json:"room_id"` // 使用AK/SK方式认证时必选,携带的鉴权信息。 Authorization *string `json:"Authorization,omitempty"` // 使用AK/SK方式认证时必选,请求的发生时间。 格式为(YYYYMMDD'T'HHMMSS'Z')。 XSdkDate *string `json:"X-Sdk-Date,omitempty"` // 使用AK/SK方式认证时必选,携带项目ID信息。 XProjectId *string `json:"X-Project-Id,omitempty"` // 开发者应用作为资产权属的可选字段。 XAppUserId *string `json:"X-App-UserId,omitempty"` }
ShowSmartLiveRoomRequest Request Object
func (ShowSmartLiveRoomRequest) String ¶ added in v0.1.60
func (o ShowSmartLiveRoomRequest) String() string
type ShowSmartLiveRoomResponse ¶ added in v0.1.60
type ShowSmartLiveRoomResponse struct { // 直播间名称 RoomName string `json:"room_name"` // 直播间描述。 RoomDescription *string `json:"room_description,omitempty"` // 直播间类型。 * NORMAL: 普通直播间,直播间一直存在,可以反复开播 * TEMP: 临时直播间,直播任务结束后自动清理直播间。 RoomType *ShowSmartLiveRoomResponseRoomType `json:"room_type,omitempty"` // 默认直播剧本列表。 SceneScripts *[]LiveVideoScriptInfo `json:"scene_scripts,omitempty"` // 互动规则列表 InteractionRules *[]InteractionRuleInfo `json:"interaction_rules,omitempty"` PlayPolicy *PlayPolicy `json:"play_policy,omitempty"` VideoConfig *VideoConfig `json:"video_config,omitempty"` // 视频推流第三方直播平台地址。 OutputUrls *[]string `json:"output_urls,omitempty"` // 直播间ID RoomId *string `json:"room_id,omitempty"` // 直播间创建时间,格式遵循:RFC 3339 如\"2021-01-10T08:43:17Z\"。 CreateTime *string `json:"create_time,omitempty"` // 直播间更新时间,格式遵循:RFC 3339 如\"2021-01-10T08:43:17Z\"。 UpdateTime *string `json:"update_time,omitempty"` // 直播间封面图URL CoverUrl *string `json:"cover_url,omitempty"` XRequestId *string `json:"X-Request-Id,omitempty"` HttpStatusCode int `json:"-"` }
ShowSmartLiveRoomResponse Response Object
func (ShowSmartLiveRoomResponse) String ¶ added in v0.1.60
func (o ShowSmartLiveRoomResponse) String() string
type ShowSmartLiveRoomResponseRoomType ¶ added in v0.1.60
type ShowSmartLiveRoomResponseRoomType struct {
// contains filtered or unexported fields
}
func (ShowSmartLiveRoomResponseRoomType) MarshalJSON ¶ added in v0.1.60
func (c ShowSmartLiveRoomResponseRoomType) MarshalJSON() ([]byte, error)
func (*ShowSmartLiveRoomResponseRoomType) UnmarshalJSON ¶ added in v0.1.60
func (c *ShowSmartLiveRoomResponseRoomType) UnmarshalJSON(b []byte) error
func (ShowSmartLiveRoomResponseRoomType) Value ¶ added in v0.1.60
func (c ShowSmartLiveRoomResponseRoomType) Value() string
type ShowSmartLiveRoomResponseRoomTypeEnum ¶ added in v0.1.60
type ShowSmartLiveRoomResponseRoomTypeEnum struct { NORMAL ShowSmartLiveRoomResponseRoomType TEMP ShowSmartLiveRoomResponseRoomType }
func GetShowSmartLiveRoomResponseRoomTypeEnum ¶ added in v0.1.60
func GetShowSmartLiveRoomResponseRoomTypeEnum() ShowSmartLiveRoomResponseRoomTypeEnum
type ShowVideoMotionCaptureJobRequest ¶
type ShowVideoMotionCaptureJobRequest struct { // 任务ID。 JobId string `json:"job_id"` // 使用AK/SK方式认证时必选,携带的鉴权信息。 Authorization *string `json:"Authorization,omitempty"` // 使用AK/SK方式认证时必选,请求的发生时间。 格式为(YYYYMMDD'T'HHMMSS'Z')。 XSdkDate *string `json:"X-Sdk-Date,omitempty"` // 使用AK/SK方式认证时必选,携带项目ID信息。 XProjectId *string `json:"X-Project-Id,omitempty"` // 开发者应用作为资产权属的可选字段。 XAppUserId *string `json:"X-App-UserId,omitempty"` }
ShowVideoMotionCaptureJobRequest Request Object
func (ShowVideoMotionCaptureJobRequest) String ¶
func (o ShowVideoMotionCaptureJobRequest) String() string
type ShowVideoMotionCaptureJobResponse ¶
type ShowVideoMotionCaptureJobResponse struct { // 视频驱动模式。 * HEAD:头部 * HALF_BODY:半身 * FULL_BODY:全身 * AUTO:自动 MotionCaptureMode *ShowVideoMotionCaptureJobResponseMotionCaptureMode `json:"motion_capture_mode,omitempty"` InputInfo *InputInfo `json:"input_info,omitempty"` OutputInfo *OutputInfo `json:"output_info,omitempty"` // 视频驱动任务ID。 JobId *string `json:"job_id,omitempty"` // 任务的状态。 * WAITING:等待中 * PROCESSING:处理中 * SUCCEED:成功 * FAILED:失败 State *ShowVideoMotionCaptureJobResponseState `json:"state,omitempty"` // 任务开始时间,格式遵循:RFC 3339。 例 “2020-07-30T10:43:17Z”。 StartTime *string `json:"start_time,omitempty"` // 任务结束时间,格式遵循:RFC 3339。 例 “2020-07-30T10:43:17Z”。 EndTime *string `json:"end_time,omitempty"` XRequestId *string `json:"X-Request-Id,omitempty"` HttpStatusCode int `json:"-"` }
ShowVideoMotionCaptureJobResponse Response Object
func (ShowVideoMotionCaptureJobResponse) String ¶
func (o ShowVideoMotionCaptureJobResponse) String() string
type ShowVideoMotionCaptureJobResponseMotionCaptureMode ¶
type ShowVideoMotionCaptureJobResponseMotionCaptureMode struct {
// contains filtered or unexported fields
}
func (ShowVideoMotionCaptureJobResponseMotionCaptureMode) MarshalJSON ¶
func (c ShowVideoMotionCaptureJobResponseMotionCaptureMode) MarshalJSON() ([]byte, error)
func (*ShowVideoMotionCaptureJobResponseMotionCaptureMode) UnmarshalJSON ¶
func (c *ShowVideoMotionCaptureJobResponseMotionCaptureMode) UnmarshalJSON(b []byte) error
func (ShowVideoMotionCaptureJobResponseMotionCaptureMode) Value ¶
func (c ShowVideoMotionCaptureJobResponseMotionCaptureMode) Value() string
type ShowVideoMotionCaptureJobResponseMotionCaptureModeEnum ¶
type ShowVideoMotionCaptureJobResponseMotionCaptureModeEnum struct { HEAD ShowVideoMotionCaptureJobResponseMotionCaptureMode HALF_BODY ShowVideoMotionCaptureJobResponseMotionCaptureMode FULL_BODY ShowVideoMotionCaptureJobResponseMotionCaptureMode AUTO ShowVideoMotionCaptureJobResponseMotionCaptureMode }
func GetShowVideoMotionCaptureJobResponseMotionCaptureModeEnum ¶
func GetShowVideoMotionCaptureJobResponseMotionCaptureModeEnum() ShowVideoMotionCaptureJobResponseMotionCaptureModeEnum
type ShowVideoMotionCaptureJobResponseState ¶
type ShowVideoMotionCaptureJobResponseState struct {
// contains filtered or unexported fields
}
func (ShowVideoMotionCaptureJobResponseState) MarshalJSON ¶
func (c ShowVideoMotionCaptureJobResponseState) MarshalJSON() ([]byte, error)
func (*ShowVideoMotionCaptureJobResponseState) UnmarshalJSON ¶
func (c *ShowVideoMotionCaptureJobResponseState) UnmarshalJSON(b []byte) error
func (ShowVideoMotionCaptureJobResponseState) Value ¶
func (c ShowVideoMotionCaptureJobResponseState) Value() string
type ShowVideoMotionCaptureJobResponseStateEnum ¶
type ShowVideoMotionCaptureJobResponseStateEnum struct { WAITING ShowVideoMotionCaptureJobResponseState PROCESSING ShowVideoMotionCaptureJobResponseState SUCCEED ShowVideoMotionCaptureJobResponseState FAILED ShowVideoMotionCaptureJobResponseState }
func GetShowVideoMotionCaptureJobResponseStateEnum ¶
func GetShowVideoMotionCaptureJobResponseStateEnum() ShowVideoMotionCaptureJobResponseStateEnum
type ShowVideoScriptRequest ¶ added in v0.1.60
type ShowVideoScriptRequest struct { // 使用AK/SK方式认证时必选,携带的鉴权信息。 Authorization *string `json:"Authorization,omitempty"` // 使用AK/SK方式认证时必选,请求的发生时间。 格式为(YYYYMMDD'T'HHMMSS'Z')。 XSdkDate *string `json:"X-Sdk-Date,omitempty"` // 使用AK/SK方式认证时必选,携带项目ID信息。 XProjectId *string `json:"X-Project-Id,omitempty"` // 开发者应用作为资产权属的可选字段。 XAppUserId *string `json:"X-App-UserId,omitempty"` // 剧本ID。 ScriptId string `json:"script_id"` }
ShowVideoScriptRequest Request Object
func (ShowVideoScriptRequest) String ¶ added in v0.1.60
func (o ShowVideoScriptRequest) String() string
type ShowVideoScriptResponse ¶ added in v0.1.60
type ShowVideoScriptResponse struct { // 剧本名称 ScriptName string `json:"script_name"` // 剧本描述。 ScriptDescription *string `json:"script_description,omitempty"` // 视频生成类型。该参数取值是MODEL时,model_asset_id必填;取值是PICTURE时,human_image必填。 * MODEL:通过分数数字人模型生成视频 * PICTURE: 通过单张照片生成视频 VideoMakingType *ShowVideoScriptResponseVideoMakingType `json:"video_making_type,omitempty"` // 数字人模型资产ID。 ModelAssetId *string `json:"model_asset_id,omitempty"` // 数字人模型类型。 * HUMAN_MODEL_2D:分身数字人 * HUMAN_MODEL_3D:3D数字人 ModelAssetType *ShowVideoScriptResponseModelAssetType `json:"model_asset_type,omitempty"` // 人物照片下载URL。 HumanImage *string `json:"human_image,omitempty"` VoiceConfig *VoiceConfig `json:"voice_config"` VideoConfig *VideoConfig `json:"video_config,omitempty"` // 场景资产ID。 > * 分身数字人视频制作不需要填写该参数。 SceneAssetId *string `json:"scene_asset_id,omitempty"` // 拍摄脚本列表。 ShootScripts []ShootScriptItem `json:"shoot_scripts"` // 私有数据,用户填写,原样带回。 PrivData *string `json:"priv_data,omitempty"` BackgroundMusicConfig *BackgroundMusicConfig `json:"background_music_config,omitempty"` // 剧本ID。 ScriptId *string `json:"script_id,omitempty"` // 创建时间,格式遵循:RFC 3339 如\"2021-01-10T08:43:17Z\"。 CreateTime *string `json:"create_time,omitempty"` // 更新时间,格式遵循:RFC 3339 如\"2021-01-10T08:43:17Z\"。 UpdateTime *string `json:"update_time,omitempty"` AudioFiles *ShootScriptAudioFiles `json:"audio_files,omitempty"` XRequestId *string `json:"X-Request-Id,omitempty"` HttpStatusCode int `json:"-"` }
ShowVideoScriptResponse Response Object
func (ShowVideoScriptResponse) String ¶ added in v0.1.60
func (o ShowVideoScriptResponse) String() string
type ShowVideoScriptResponseModelAssetType ¶ added in v0.1.60
type ShowVideoScriptResponseModelAssetType struct {
// contains filtered or unexported fields
}
func (ShowVideoScriptResponseModelAssetType) MarshalJSON ¶ added in v0.1.60
func (c ShowVideoScriptResponseModelAssetType) MarshalJSON() ([]byte, error)
func (*ShowVideoScriptResponseModelAssetType) UnmarshalJSON ¶ added in v0.1.60
func (c *ShowVideoScriptResponseModelAssetType) UnmarshalJSON(b []byte) error
func (ShowVideoScriptResponseModelAssetType) Value ¶ added in v0.1.60
func (c ShowVideoScriptResponseModelAssetType) Value() string
type ShowVideoScriptResponseModelAssetTypeEnum ¶ added in v0.1.60
type ShowVideoScriptResponseModelAssetTypeEnum struct { HUMAN_MODEL_2_D ShowVideoScriptResponseModelAssetType HUMAN_MODEL_3_D ShowVideoScriptResponseModelAssetType }
func GetShowVideoScriptResponseModelAssetTypeEnum ¶ added in v0.1.60
func GetShowVideoScriptResponseModelAssetTypeEnum() ShowVideoScriptResponseModelAssetTypeEnum
type ShowVideoScriptResponseVideoMakingType ¶ added in v0.1.60
type ShowVideoScriptResponseVideoMakingType struct {
// contains filtered or unexported fields
}
func (ShowVideoScriptResponseVideoMakingType) MarshalJSON ¶ added in v0.1.60
func (c ShowVideoScriptResponseVideoMakingType) MarshalJSON() ([]byte, error)
func (*ShowVideoScriptResponseVideoMakingType) UnmarshalJSON ¶ added in v0.1.60
func (c *ShowVideoScriptResponseVideoMakingType) UnmarshalJSON(b []byte) error
func (ShowVideoScriptResponseVideoMakingType) Value ¶ added in v0.1.60
func (c ShowVideoScriptResponseVideoMakingType) Value() string
type ShowVideoScriptResponseVideoMakingTypeEnum ¶ added in v0.1.60
type ShowVideoScriptResponseVideoMakingTypeEnum struct { MODEL ShowVideoScriptResponseVideoMakingType PICTURE ShowVideoScriptResponseVideoMakingType }
func GetShowVideoScriptResponseVideoMakingTypeEnum ¶ added in v0.1.60
func GetShowVideoScriptResponseVideoMakingTypeEnum() ShowVideoScriptResponseVideoMakingTypeEnum
type SmartLiveJob ¶ added in v0.1.60
type SmartLiveJob struct { // 数字人直播任务ID。 JobId *string `json:"job_id,omitempty"` // 数字人直播任务的状态。 * WAITING: 等待 * PROCESSING: 处理中 * SUCCEED: 成功 * FAILED: 失败 State *SmartLiveJobState `json:"state,omitempty"` // 数字人直播时长,单位秒。 Duration *float32 `json:"duration,omitempty"` // 数字人直播任务开始时间。格式遵循:RFC 3339 如\"2021-01-10T08:43:17Z\"。 StartTime *string `json:"start_time,omitempty"` // 数字人直播任务结束时间。格式遵循:RFC 3339 如\"2021-01-10T08:43:17Z\"。 EndTime *string `json:"end_time,omitempty"` ErrorInfo *ErrorResponse `json:"error_info,omitempty"` // 数字人直播任务创建时间。格式遵循:RFC 3339 如\"2021-01-10T08:43:17Z\"。 CreateTime *string `json:"create_time,omitempty"` // 数字人直播任务最后更新时间。格式遵循:RFC 3339 如\"2021-01-10T08:43:17Z\"。 LastupdateTime *string `json:"lastupdate_time,omitempty"` RtcRoomInfo *RtcRoomInfoList `json:"rtc_room_info,omitempty"` // 直播事件上报地址。用户将自行获取的直播间事件上报到此地址,用于触发智能互动,自动回复话术。 LiveEventReportUrl *string `json:"live_event_report_url,omitempty"` }
SmartLiveJob 数字人直播任务信息。
func (SmartLiveJob) String ¶ added in v0.1.60
func (o SmartLiveJob) String() string
type SmartLiveJobState ¶ added in v0.1.60
type SmartLiveJobState struct {
// contains filtered or unexported fields
}
func (SmartLiveJobState) MarshalJSON ¶ added in v0.1.60
func (c SmartLiveJobState) MarshalJSON() ([]byte, error)
func (*SmartLiveJobState) UnmarshalJSON ¶ added in v0.1.60
func (c *SmartLiveJobState) UnmarshalJSON(b []byte) error
func (SmartLiveJobState) Value ¶ added in v0.1.60
func (c SmartLiveJobState) Value() string
type SmartLiveJobStateEnum ¶ added in v0.1.60
type SmartLiveJobStateEnum struct { WAITING SmartLiveJobState PROCESSING SmartLiveJobState SUCCEED SmartLiveJobState FAILED SmartLiveJobState }
func GetSmartLiveJobStateEnum ¶ added in v0.1.60
func GetSmartLiveJobStateEnum() SmartLiveJobStateEnum
type SmartLiveRoomBaseInfo ¶ added in v0.1.60
type SmartLiveRoomBaseInfo struct { // 直播间ID RoomId *string `json:"room_id,omitempty"` // 直播间名称 RoomName *string `json:"room_name,omitempty"` // 直播间描述。 RoomDescription *string `json:"room_description,omitempty"` // 直播间封面图URL CoverUrl *string `json:"cover_url,omitempty"` // 数字人模型信息 ModelInfos *[]ModelInfo `json:"model_infos,omitempty"` // 创建时间,格式遵循:RFC 3339 如\"2021-01-10T08:43:17Z\"。 CreateTime *string `json:"create_time,omitempty"` // 更新时间,格式遵循:RFC 3339 如\"2021-01-10T08:43:17Z\"。 UpdateTime *string `json:"update_time,omitempty"` // 开始直播时间,格式遵循:RFC 3339 如\"2021-01-10T08:43:17Z\"。 LastJobStartTime *string `json:"last_job_start_time,omitempty"` // 结束直播时间,格式遵循:RFC 3339 如\"2021-01-10T08:43:17Z\"。 LastJobEndTime *string `json:"last_job_end_time,omitempty"` // 当前直播状态 - WAITING:任务等待执行 - PROCESSING:任务执行中 - SUCCEED:任务处理成功 - FAILED:任务处理时变 - CANCELED:任务取消 LastJobStatus *SmartLiveRoomBaseInfoLastJobStatus `json:"last_job_status,omitempty"` }
func (SmartLiveRoomBaseInfo) String ¶ added in v0.1.60
func (o SmartLiveRoomBaseInfo) String() string
type SmartLiveRoomBaseInfoLastJobStatus ¶ added in v0.1.60
type SmartLiveRoomBaseInfoLastJobStatus struct {
// contains filtered or unexported fields
}
func (SmartLiveRoomBaseInfoLastJobStatus) MarshalJSON ¶ added in v0.1.60
func (c SmartLiveRoomBaseInfoLastJobStatus) MarshalJSON() ([]byte, error)
func (*SmartLiveRoomBaseInfoLastJobStatus) UnmarshalJSON ¶ added in v0.1.60
func (c *SmartLiveRoomBaseInfoLastJobStatus) UnmarshalJSON(b []byte) error
func (SmartLiveRoomBaseInfoLastJobStatus) Value ¶ added in v0.1.60
func (c SmartLiveRoomBaseInfoLastJobStatus) Value() string
type SmartLiveRoomBaseInfoLastJobStatusEnum ¶ added in v0.1.60
type SmartLiveRoomBaseInfoLastJobStatusEnum struct { WAITING SmartLiveRoomBaseInfoLastJobStatus PROCESSING SmartLiveRoomBaseInfoLastJobStatus SUCCEED SmartLiveRoomBaseInfoLastJobStatus FAILED SmartLiveRoomBaseInfoLastJobStatus CANCELED SmartLiveRoomBaseInfoLastJobStatus }
func GetSmartLiveRoomBaseInfoLastJobStatusEnum ¶ added in v0.1.60
func GetSmartLiveRoomBaseInfoLastJobStatusEnum() SmartLiveRoomBaseInfoLastJobStatusEnum
type StartSmartLiveReq ¶ added in v0.1.60
type StartSmartLiveReq struct { VideoConfig *VideoConfig `json:"video_config,omitempty"` PlayPolicy *PlayPolicy `json:"play_policy,omitempty"` // 视频推流第三方直播平台地址。 OutputUrls *[]string `json:"output_urls,omitempty"` }
StartSmartLiveReq 数字人直播任务请求。
func (StartSmartLiveReq) String ¶ added in v0.1.60
func (o StartSmartLiveReq) String() string
type StartSmartLiveRequest ¶ added in v0.1.60
type StartSmartLiveRequest struct { // 剧本ID。 RoomId string `json:"room_id"` // 使用AK/SK方式认证时必选,携带的鉴权信息。 Authorization *string `json:"Authorization,omitempty"` // 使用AK/SK方式认证时必选,请求的发生时间。 格式为(YYYYMMDD'T'HHMMSS'Z')。 XSdkDate *string `json:"X-Sdk-Date,omitempty"` // 使用AK/SK方式认证时必选,携带项目ID信息。 XProjectId *string `json:"X-Project-Id,omitempty"` // 开发者应用作为资产权属的可选字段。 XAppUserId *string `json:"X-App-UserId,omitempty"` Body *StartSmartLiveReq `json:"body,omitempty"` }
StartSmartLiveRequest Request Object
func (StartSmartLiveRequest) String ¶ added in v0.1.60
func (o StartSmartLiveRequest) String() string
type StartSmartLiveResponse ¶ added in v0.1.60
type StartSmartLiveResponse struct { // 直播任务ID。 JobId *string `json:"job_id,omitempty"` RtcRoomInfo *RtcRoomInfoList `json:"rtc_room_info,omitempty"` // 直播事件上报地址。用户将自行获取的直播间事件上报到此地址,用于触发智能互动,自动回复话术。 LiveEventReportUrl *string `json:"live_event_report_url,omitempty"` XRequestId *string `json:"X-Request-Id,omitempty"` HttpStatusCode int `json:"-"` }
StartSmartLiveResponse Response Object
func (StartSmartLiveResponse) String ¶ added in v0.1.60
func (o StartSmartLiveResponse) String() string
type StopSmartLiveRequest ¶ added in v0.1.60
type StopSmartLiveRequest struct { // 剧本ID。 RoomId string `json:"room_id"` // 任务ID。 JobId string `json:"job_id"` // 使用AK/SK方式认证时必选,携带的鉴权信息。 Authorization *string `json:"Authorization,omitempty"` // 使用AK/SK方式认证时必选,请求的发生时间。 格式为(YYYYMMDD'T'HHMMSS'Z')。 XSdkDate *string `json:"X-Sdk-Date,omitempty"` // 使用AK/SK方式认证时必选,携带项目ID信息。 XProjectId *string `json:"X-Project-Id,omitempty"` // 开发者应用作为资产权属的可选字段。 XAppUserId *string `json:"X-App-UserId,omitempty"` }
StopSmartLiveRequest Request Object
func (StopSmartLiveRequest) String ¶ added in v0.1.60
func (o StopSmartLiveRequest) String() string
type StopSmartLiveResponse ¶ added in v0.1.60
type StopSmartLiveResponse struct { XRequestId *string `json:"X-Request-Id,omitempty"` HttpStatusCode int `json:"-"` }
StopSmartLiveResponse Response Object
func (StopSmartLiveResponse) String ¶ added in v0.1.60
func (o StopSmartLiveResponse) String() string
type StopVideoMotionCaptureJobRequest ¶
type StopVideoMotionCaptureJobRequest struct { // 任务ID。 JobId string `json:"job_id"` // 使用AK/SK方式认证时必选,携带的鉴权信息。 Authorization *string `json:"Authorization,omitempty"` // 使用AK/SK方式认证时必选,请求的发生时间。 格式为(YYYYMMDD'T'HHMMSS'Z')。 XSdkDate *string `json:"X-Sdk-Date,omitempty"` // 使用AK/SK方式认证时必选,携带项目ID信息。 XProjectId *string `json:"X-Project-Id,omitempty"` // 开发者应用作为资产权属的可选字段。 XAppUserId *string `json:"X-App-UserId,omitempty"` }
StopVideoMotionCaptureJobRequest Request Object
func (StopVideoMotionCaptureJobRequest) String ¶
func (o StopVideoMotionCaptureJobRequest) String() string
type StopVideoMotionCaptureJobResponse ¶
type StopVideoMotionCaptureJobResponse struct { XRequestId *string `json:"X-Request-Id,omitempty"` HttpStatusCode int `json:"-"` }
StopVideoMotionCaptureJobResponse Response Object
func (StopVideoMotionCaptureJobResponse) String ¶
func (o StopVideoMotionCaptureJobResponse) String() string
type StyleAssetItem ¶
type StyleAssetItem struct { // 资产ID AssetId *string `json:"asset_id,omitempty"` // 资产类型 * ANIMATION:动作 * MATERIAL:素材 AssetType *StyleAssetItemAssetType `json:"asset_type,omitempty"` // 封面图URL CoverUrl *string `json:"cover_url,omitempty"` }
StyleAssetItem 风格化素材数字资产信息
func (StyleAssetItem) String ¶
func (o StyleAssetItem) String() string
type StyleAssetItemAssetType ¶
type StyleAssetItemAssetType struct {
// contains filtered or unexported fields
}
func (StyleAssetItemAssetType) MarshalJSON ¶
func (c StyleAssetItemAssetType) MarshalJSON() ([]byte, error)
func (*StyleAssetItemAssetType) UnmarshalJSON ¶
func (c *StyleAssetItemAssetType) UnmarshalJSON(b []byte) error
func (StyleAssetItemAssetType) Value ¶
func (c StyleAssetItemAssetType) Value() string
type StyleAssetItemAssetTypeEnum ¶
type StyleAssetItemAssetTypeEnum struct { ANIMATION StyleAssetItemAssetType MATERIAL StyleAssetItemAssetType }
func GetStyleAssetItemAssetTypeEnum ¶
func GetStyleAssetItemAssetTypeEnum() StyleAssetItemAssetTypeEnum
type StyleExtraMeta ¶
type StyleExtraMeta struct { // 是否支持照片建模 PictureModelingEnable *bool `json:"picture_modeling_enable,omitempty"` // 是否支持模型编辑 EditEnable *bool `json:"edit_enable,omitempty"` // 编辑使用引擎 EditEngine *string `json:"edit_engine,omitempty"` // 照片建模算法调用的模型类型 ModelId *string `json:"model_id,omitempty"` // 值可设置条目列表 EditValueItems map[string]StyleExtraMetaEditValueItems `json:"edit_value_items,omitempty"` // 颜色可设置条目列表 EditColorItems map[string]StyleExtraMetaEditColorItems `json:"edit_color_items,omitempty"` // 可替换组件列表 EditComponents map[string]StyleExtraMetaEditComponents `json:"edit_components,omitempty"` // 分类算法列表 ModellingAlgorithm map[string]StyleExtraMetaModellingAlgorithm `json:"modelling_algorithm,omitempty"` }
StyleExtraMeta 风格额外信息
func (StyleExtraMeta) String ¶
func (o StyleExtraMeta) String() string
type StyleExtraMetaAdditionalProperties ¶
type StyleExtraMetaAdditionalProperties struct { // 图标url Icon *string `json:"icon,omitempty"` // 展示标签 {\"cn\": \"xxxxx\",\"en\":\"xxxxx\"} Label map[string]string `json:"label,omitempty"` // 是否使用算法输出文件,针对生成算法 UseAlgFile *bool `json:"use_alg_file,omitempty"` // 所属算法标签属性值,针对分类算法 AlgorithmClassifyTag map[string]string `json:"algorithm_classify_tag,omitempty"` // 当前使用的身体骨骼 ModelBodyStyle *string `json:"model_body_style,omitempty"` McAsset *EngineAssetInfo `json:"mc_asset,omitempty"` UeAsset *EngineAssetInfo `json:"ue_asset,omitempty"` }
StyleExtraMetaAdditionalProperties 可替换组件
func (StyleExtraMetaAdditionalProperties) String ¶
func (o StyleExtraMetaAdditionalProperties) String() string
type StyleExtraMetaAdditionalProperties1 ¶
type StyleExtraMetaAdditionalProperties1 struct { // 算法类型枚举,\"CREATE\"还是\"CLASSIFY\" Type string `json:"type"` // 算法输出所匹配的组件名 MatchComponent *string `json:"match_component,omitempty"` // 算法输出的文件名列表 Files *[]string `json:"files,omitempty"` // 分类算法的标签列表 ClassifiedTags map[string][]string `json:"classified_tags,omitempty"` }
StyleExtraMetaAdditionalProperties1 分类算法
func (StyleExtraMetaAdditionalProperties1) String ¶
func (o StyleExtraMetaAdditionalProperties1) String() string
type StyleExtraMetaEditColorItems ¶
type StyleExtraMetaEditColorItems struct { // 最小值 MinValue *[]float32 `json:"min_value,omitempty"` // 最大值 MaxValue *[]float32 `json:"max_value,omitempty"` // 展示标签 {\"cn\": \"xxxxx\",\"en\":\"xxxxx\"} Label map[string]string `json:"label,omitempty"` }
func (StyleExtraMetaEditColorItems) String ¶
func (o StyleExtraMetaEditColorItems) String() string
type StyleExtraMetaEditComponents ¶
type StyleExtraMetaEditComponents struct {
AdditionalProperties *StyleExtraMetaAdditionalProperties `json:"additionalProperties,omitempty"`
}
func (StyleExtraMetaEditComponents) String ¶
func (o StyleExtraMetaEditComponents) String() string
type StyleExtraMetaEditValueItems ¶
type StyleExtraMetaEditValueItems struct { // 最小值 MinValue *float32 `json:"min_value,omitempty"` // 最大值 MaxValue *float32 `json:"max_value,omitempty"` // 展示标签 {\"cn\": \"xxxxx\",\"en\":\"xxxxx\"} Label map[string]string `json:"label,omitempty"` }
func (StyleExtraMetaEditValueItems) String ¶
func (o StyleExtraMetaEditValueItems) String() string
type StyleExtraMetaModellingAlgorithm ¶
type StyleExtraMetaModellingAlgorithm struct {
AdditionalProperties *StyleExtraMetaAdditionalProperties1 `json:"additionalProperties,omitempty"`
}
func (StyleExtraMetaModellingAlgorithm) String ¶
func (o StyleExtraMetaModellingAlgorithm) String() string
type StyleInfo ¶
type StyleInfo struct { // 数字人风格化名称 Name string `json:"name"` // 数字人风格化描述 Description *string `json:"description,omitempty"` // 租户ID ProjectId *string `json:"project_id,omitempty"` // 状态 Status *string `json:"status,omitempty"` // 性别 Sex *StyleInfoSex `json:"sex,omitempty"` // 标签。单个标签16字节,多个用逗号分隔,最多50个。 Tags *[]string `json:"tags,omitempty"` // 风格化素材资产组合。 StyleAssets *[]StyleAssetItem `json:"style_assets,omitempty"` ExtraMeta *StyleExtraMeta `json:"extra_meta,omitempty"` // 数字人风格ID StyleId *string `json:"style_id,omitempty"` // 数字人风格创建时间,格式遵循:RFC 3339。 例 “2020-07-30T10:43:17Z”。 CreateTime *string `json:"create_time,omitempty"` // 数字人风格更新时间,格式遵循:RFC 3339。 例 “2020-07-30T10:43:17Z”。 UpdateTime *string `json:"update_time,omitempty"` // 数字人风格状态枚举 * CREATING:创建中 * PUBLISHED:已发布 * DELETED:已删除 * UNPUBLISHED:未发布 * PUBLISHING:发布中 State *StyleInfoState `json:"state,omitempty"` }
StyleInfo 服务开通请求
type StyleInfoSex ¶
type StyleInfoSex struct {
// contains filtered or unexported fields
}
func (StyleInfoSex) MarshalJSON ¶
func (c StyleInfoSex) MarshalJSON() ([]byte, error)
func (*StyleInfoSex) UnmarshalJSON ¶
func (c *StyleInfoSex) UnmarshalJSON(b []byte) error
func (StyleInfoSex) Value ¶
func (c StyleInfoSex) Value() string
type StyleInfoSexEnum ¶
type StyleInfoSexEnum struct { UNKNOW StyleInfoSex MALE StyleInfoSex FEMALE StyleInfoSex }
func GetStyleInfoSexEnum ¶
func GetStyleInfoSexEnum() StyleInfoSexEnum
type StyleInfoState ¶
type StyleInfoState struct {
// contains filtered or unexported fields
}
func (StyleInfoState) MarshalJSON ¶
func (c StyleInfoState) MarshalJSON() ([]byte, error)
func (*StyleInfoState) UnmarshalJSON ¶
func (c *StyleInfoState) UnmarshalJSON(b []byte) error
func (StyleInfoState) Value ¶
func (c StyleInfoState) Value() string
type StyleInfoStateEnum ¶
type StyleInfoStateEnum struct { CREATING StyleInfoState PUBLISHED StyleInfoState DELETED StyleInfoState UNPUBLISHED StyleInfoState PUBLISHING StyleInfoState }
func GetStyleInfoStateEnum ¶
func GetStyleInfoStateEnum() StyleInfoStateEnum
type SystemProperty ¶
type SystemProperty struct { // 操作。 - ADD:增加 - DELETE:删除 Action *SystemPropertyAction `json:"action,omitempty"` // 系统属性。 * STYLE_ID:风格Id。 * DH_ID:数字人ID(尚未启用)。 * PLATFORM_AVAILABLE:是否平台可用(尚未启用)。 * RENDER_ENGINE:引擎类型。value可选UE或MetaEngine。 * BACKGROUND_IMG:视频制作的2D背景图片。value设置成Yes。 * BACKGROUND_SCENE:视频制作的2D背景场景。value可选Horizontal(横屏)或者Vertical(竖屏)。 * CREATED_BY_PLATFORM:是否平台生成 Key *SystemPropertyKey `json:"key,omitempty"` // 属性值。 Value *string `json:"value,omitempty"` }
func (SystemProperty) String ¶
func (o SystemProperty) String() string
type SystemPropertyAction ¶
type SystemPropertyAction struct {
// contains filtered or unexported fields
}
func (SystemPropertyAction) MarshalJSON ¶
func (c SystemPropertyAction) MarshalJSON() ([]byte, error)
func (*SystemPropertyAction) UnmarshalJSON ¶
func (c *SystemPropertyAction) UnmarshalJSON(b []byte) error
func (SystemPropertyAction) Value ¶
func (c SystemPropertyAction) Value() string
type SystemPropertyActionEnum ¶
type SystemPropertyActionEnum struct { ADD SystemPropertyAction DELETE SystemPropertyAction }
func GetSystemPropertyActionEnum ¶
func GetSystemPropertyActionEnum() SystemPropertyActionEnum
type SystemPropertyKey ¶
type SystemPropertyKey struct {
// contains filtered or unexported fields
}
func (SystemPropertyKey) MarshalJSON ¶
func (c SystemPropertyKey) MarshalJSON() ([]byte, error)
func (*SystemPropertyKey) UnmarshalJSON ¶
func (c *SystemPropertyKey) UnmarshalJSON(b []byte) error
func (SystemPropertyKey) Value ¶
func (c SystemPropertyKey) Value() string
type SystemPropertyKeyEnum ¶
type SystemPropertyKeyEnum struct { STYLE_ID SystemPropertyKey DH_ID SystemPropertyKey PLATFORM_AVAILABLE SystemPropertyKey RENDER_ENGINE SystemPropertyKey BACKGROUND_IMG SystemPropertyKey BACKGROUND_SCENE SystemPropertyKey CREATED_BY_PLATFORM SystemPropertyKey }
func GetSystemPropertyKeyEnum ¶
func GetSystemPropertyKeyEnum() SystemPropertyKeyEnum
type TextConfig ¶ added in v0.1.60
type TextConfig struct { // 台词脚本。 支持两种模式,纯文本模式和标签模式。 ### 纯文本模式 纯文本模式,使用方法,如“大家好,我是人工智大家,是个虚拟主播” ### 标签模式 标签模式的定义使用SSML(Speech Synthesis Markup Language)标记语言。 - **\\<speak>** \\<speak>标签是所有文本的根节点。一切需要调用SSML标签的文本都要包含在\\<speak> \\</speak>对中。 - **\\<emotion>** \\<emotion>标签是情感标签。对指定一句或多句话生效,标签开始在句子起始位置,标签关闭在句子结尾。用法:\\<emotion type=\"情感标签\">。type可取值包括:HAPPY、SAD、CALM、ANGER - **\\<insert-action>** \\<insert-action>标签是动作标签。在文本的指定位置插入动作。用法:\\<insert-action id=\"动作资产ID\" name=\"动作名称\" tag=\"动作标识\"/>。动作资产信息通过资产库接口查询获取。 - **\\<break>** \\<break>标签是停顿标签。在文本的指定位置插入停顿。用法:\\<break time=\"停顿时长\"/>。停顿时长单位是毫秒,最小值200毫秒。 - **\\<phoneme>** \\<phoneme>标签是多音字标签。多音字标签可以指定单个汉字的读音。标签起始和关闭之间只能包含1个汉字。属性可取值为汉语拼音,声调用1、2、3、4表示。用法:\\<phoneme ph=\"拼音\"/>字\\</phoneme>。 > * 举例:\\<speak> \\<emotion type=\\\"HAPPY\\\">\\<insert-action id=\"2692ea5d095caaafcfed21dc4590b701\" name=\"双手指尖交触\" tag=\"system_female_animation_0026\"/>大家好,\\<break time=\"200ms\"/>我是MetaStudio制作的人工智能数字人。\\</emotion>我带大家\\<phoneme ph=\"liao3\">了\\</phoneme>解MetaStudio。\\</speak> > * 分身数字人视频制作仅break和phoneme标签生效。 Text string `json:"text"` }
TextConfig 台词脚本。 > * 最长2000个字符,不含SSML标签字符数。
func (TextConfig) String ¶ added in v0.1.60
func (o TextConfig) String() string
type TextLayerConfig ¶ added in v0.1.60
type TextLayerConfig struct { // 文字水印内容,内容需做Base64编码,若类型为文字水印 (type字段为Text),则此配置项不能为空 示例:若想添加文字水印“测试文字水印”,那么Content的值为:5rWL6K+V5paH5a2X5rC05Y2w TextContext *string `json:"text_context,omitempty"` // 字体,当前支持fzyouh FontName *string `json:"font_name,omitempty"` // 字体大小。 取值范围:[4, 120] FontSize *int32 `json:"font_size,omitempty"` // 字体颜色。 目前颜色支持 black,blue,white,green,red,yellow,brown,gold,pink,orange,purple。 FontColor *string `json:"font_color,omitempty"` }
TextLayerConfig 素材文字图层配置。
func (TextLayerConfig) String ¶ added in v0.1.60
func (o TextLayerConfig) String() string
type TriggerProcess ¶ added in v0.1.60
type TriggerProcess struct { // 处理抑制时长。单位秒。 -1 表示整场直播 0 表示无抑制,每次都触发 TimeWindow *int32 `json:"time_window,omitempty"` // 回复类型。 SYSTEM_REPLY:系统自动回复设置的话术 ReplyMode *TriggerProcessReplyMode `json:"reply_mode,omitempty"` // 回复话术集 ReplyTexts *[]string `json:"reply_texts,omitempty"` // 回复次序 - RANDOM:随机 - ORDER:顺序循环 ReplyOrder *TriggerProcessReplyOrder `json:"reply_order,omitempty"` }
TriggerProcess 触发器处理
func (TriggerProcess) String ¶ added in v0.1.60
func (o TriggerProcess) String() string
type TriggerProcessReplyMode ¶ added in v0.1.60
type TriggerProcessReplyMode struct {
// contains filtered or unexported fields
}
func (TriggerProcessReplyMode) MarshalJSON ¶ added in v0.1.60
func (c TriggerProcessReplyMode) MarshalJSON() ([]byte, error)
func (*TriggerProcessReplyMode) UnmarshalJSON ¶ added in v0.1.60
func (c *TriggerProcessReplyMode) UnmarshalJSON(b []byte) error
func (TriggerProcessReplyMode) Value ¶ added in v0.1.60
func (c TriggerProcessReplyMode) Value() string
type TriggerProcessReplyModeEnum ¶ added in v0.1.60
type TriggerProcessReplyModeEnum struct {
SYSTEM_REPLY TriggerProcessReplyMode
}
func GetTriggerProcessReplyModeEnum ¶ added in v0.1.60
func GetTriggerProcessReplyModeEnum() TriggerProcessReplyModeEnum
type TriggerProcessReplyOrder ¶ added in v0.1.60
type TriggerProcessReplyOrder struct {
// contains filtered or unexported fields
}
func (TriggerProcessReplyOrder) MarshalJSON ¶ added in v0.1.60
func (c TriggerProcessReplyOrder) MarshalJSON() ([]byte, error)
func (*TriggerProcessReplyOrder) UnmarshalJSON ¶ added in v0.1.60
func (c *TriggerProcessReplyOrder) UnmarshalJSON(b []byte) error
func (TriggerProcessReplyOrder) Value ¶ added in v0.1.60
func (c TriggerProcessReplyOrder) Value() string
type TriggerProcessReplyOrderEnum ¶ added in v0.1.60
type TriggerProcessReplyOrderEnum struct { RANDOM TriggerProcessReplyOrder ORDER TriggerProcessReplyOrder }
func GetTriggerProcessReplyOrderEnum ¶ added in v0.1.60
func GetTriggerProcessReplyOrderEnum() TriggerProcessReplyOrderEnum
type TtsaJob ¶
type TtsaJob struct { // 语音驱动任务ID。 JobId *string `json:"job_id,omitempty"` // 任务的状态。 * WAITING:等待 * PROCESSING:处理中 * SUCCEED:成功 * FAILED:失败 State *TtsaJobState `json:"state,omitempty"` // 任务开始时间,格式遵循:RFC 3339。 例 “2020-07-30T10:43:17Z”。 StartTime *string `json:"start_time,omitempty"` // 任务结束时间,格式遵循:RFC 3339。 例 “2020-07-30T10:43:17Z”。 EndTime *string `json:"end_time,omitempty"` // 语音驱动内容时长。 单位:秒。 ContentDuration *float32 `json:"content_duration,omitempty"` }
type TtsaJobState ¶
type TtsaJobState struct {
// contains filtered or unexported fields
}
func (TtsaJobState) MarshalJSON ¶
func (c TtsaJobState) MarshalJSON() ([]byte, error)
func (*TtsaJobState) UnmarshalJSON ¶
func (c *TtsaJobState) UnmarshalJSON(b []byte) error
func (TtsaJobState) Value ¶
func (c TtsaJobState) Value() string
type TtsaJobStateEnum ¶
type TtsaJobStateEnum struct { WAITING TtsaJobState PROCESSING TtsaJobState SUCCEED TtsaJobState FAILED TtsaJobState }
func GetTtsaJobStateEnum ¶
func GetTtsaJobStateEnum() TtsaJobStateEnum
type UpdateDigitalAssetRequest ¶
type UpdateDigitalAssetRequest struct { // 使用AK/SK方式认证时必选,携带的鉴权信息。 Authorization *string `json:"Authorization,omitempty"` // 使用AK/SK方式认证时必选,请求的发生时间。 格式为(YYYYMMDD'T'HHMMSS'Z')。 XSdkDate *string `json:"X-Sdk-Date,omitempty"` // 开发者应用作为资产权属的可选字段。 XAppUserId *string `json:"X-App-UserId,omitempty"` // 资产ID。 AssetId string `json:"asset_id"` Body *UpdateDigitalAssetRequestBody `json:"body,omitempty"` }
UpdateDigitalAssetRequest Request Object
func (UpdateDigitalAssetRequest) String ¶
func (o UpdateDigitalAssetRequest) String() string
type UpdateDigitalAssetRequestBody ¶
type UpdateDigitalAssetRequestBody struct { // 资产名称。 AssetName *string `json:"asset_name,omitempty"` // 资产描述。 AssetDescription *string `json:"asset_description,omitempty"` // 资产类型。 * HUMAN_MODEL:数字人模型 * VOICE_MODEL:音色模型(仅系统管理员可更新) * SCENE:场景模型 * ANIMATION:动作动画 * VIDEO:视频文件 * IMAGE:图片文件 * PPT:幻灯片文件 * MATERIAL:风格化素材 * NORMAL_MODEL: 普通模型 * COMMON_FILE:通用文件 * HUMAN_MODEL_2D:2D数字人网络模型 * BUSINESS_CARD_TEMPLET: 数字人名片模板 * MUSIC: 音乐 AssetType *UpdateDigitalAssetRequestBodyAssetType `json:"asset_type,omitempty"` // 资产状态。 * UNACTIVED:取消激活。未激活的资产不可用于其他业务 * ACTIVED:激活。激活后的资产可用于其他业务 AssetState *UpdateDigitalAssetRequestBodyAssetState `json:"asset_state,omitempty"` // 项目ID。 AssetOwner *string `json:"asset_owner,omitempty"` // 标签列表。 Tags *[]string `json:"tags,omitempty"` AssetExtraMeta *AssetExtraMeta `json:"asset_extra_meta,omitempty"` // 设置系统属性。 SystemProperties *[]SystemProperty `json:"system_properties,omitempty"` }
UpdateDigitalAssetRequestBody 更新资产请求体。
func (UpdateDigitalAssetRequestBody) String ¶
func (o UpdateDigitalAssetRequestBody) String() string
type UpdateDigitalAssetRequestBodyAssetState ¶
type UpdateDigitalAssetRequestBodyAssetState struct {
// contains filtered or unexported fields
}
func (UpdateDigitalAssetRequestBodyAssetState) MarshalJSON ¶
func (c UpdateDigitalAssetRequestBodyAssetState) MarshalJSON() ([]byte, error)
func (*UpdateDigitalAssetRequestBodyAssetState) UnmarshalJSON ¶
func (c *UpdateDigitalAssetRequestBodyAssetState) UnmarshalJSON(b []byte) error
func (UpdateDigitalAssetRequestBodyAssetState) Value ¶
func (c UpdateDigitalAssetRequestBodyAssetState) Value() string
type UpdateDigitalAssetRequestBodyAssetStateEnum ¶
type UpdateDigitalAssetRequestBodyAssetStateEnum struct { UNACTIVED UpdateDigitalAssetRequestBodyAssetState ACTIVED UpdateDigitalAssetRequestBodyAssetState }
func GetUpdateDigitalAssetRequestBodyAssetStateEnum ¶
func GetUpdateDigitalAssetRequestBodyAssetStateEnum() UpdateDigitalAssetRequestBodyAssetStateEnum
type UpdateDigitalAssetRequestBodyAssetType ¶
type UpdateDigitalAssetRequestBodyAssetType struct {
// contains filtered or unexported fields
}
func (UpdateDigitalAssetRequestBodyAssetType) MarshalJSON ¶
func (c UpdateDigitalAssetRequestBodyAssetType) MarshalJSON() ([]byte, error)
func (*UpdateDigitalAssetRequestBodyAssetType) UnmarshalJSON ¶
func (c *UpdateDigitalAssetRequestBodyAssetType) UnmarshalJSON(b []byte) error
func (UpdateDigitalAssetRequestBodyAssetType) Value ¶
func (c UpdateDigitalAssetRequestBodyAssetType) Value() string
type UpdateDigitalAssetRequestBodyAssetTypeEnum ¶
type UpdateDigitalAssetRequestBodyAssetTypeEnum struct { HUMAN_MODEL UpdateDigitalAssetRequestBodyAssetType VOICE_MODEL UpdateDigitalAssetRequestBodyAssetType SCENE UpdateDigitalAssetRequestBodyAssetType ANIMATION UpdateDigitalAssetRequestBodyAssetType VIDEO UpdateDigitalAssetRequestBodyAssetType IMAGE UpdateDigitalAssetRequestBodyAssetType PPT UpdateDigitalAssetRequestBodyAssetType MATERIAL UpdateDigitalAssetRequestBodyAssetType NORMAL_MODEL UpdateDigitalAssetRequestBodyAssetType COMMON_FILE UpdateDigitalAssetRequestBodyAssetType HUMAN_MODEL_2_D UpdateDigitalAssetRequestBodyAssetType BUSINESS_CARD_TEMPLET UpdateDigitalAssetRequestBodyAssetType MUSIC UpdateDigitalAssetRequestBodyAssetType }
func GetUpdateDigitalAssetRequestBodyAssetTypeEnum ¶
func GetUpdateDigitalAssetRequestBodyAssetTypeEnum() UpdateDigitalAssetRequestBodyAssetTypeEnum
type UpdateDigitalAssetResponse ¶
type UpdateDigitalAssetResponse struct { // 资产ID。 AssetId *string `json:"asset_id,omitempty"` // 资产名称。 AssetName *string `json:"asset_name,omitempty"` // 资产描述。 AssetDescription *string `json:"asset_description,omitempty"` // 资产创建时间。 CreateTime *string `json:"create_time,omitempty"` // 资产更新时间。 UpdateTime *string `json:"update_time,omitempty"` // 资产类型。 * HUMAN_MODEL:数字人模型 * VOICE_MODEL:音色模型 * SCENE:场景模型 * ANIMATION:动作动画 * VIDEO:视频文件 * IMAGE:图片文件 * PPT:幻灯片文件 * MATERIAL:风格化素材 * NORMAL_MODEL: 普通模型 * COMMON_FILE:通用文件 * HUMAN_MODEL_2D:2D数字人网络模型 * BUSINESS_CARD_TEMPLET: 数字人名片模板 * MUSIC: 音乐 AssetType *UpdateDigitalAssetResponseAssetType `json:"asset_type,omitempty"` // 资产状态。 * CREATING:资产创建中,主文件尚未上传 * FAILED:主文件上传失败 * UNACTIVED:主文件上传成功,资产未激活,资产不可用于其他业务(用户可更新状态) * ACTIVED:主文件上传成功,资产激活,资产可用于其他业务(用户可更新状态) * DELETING:资产删除中,资产不可用,资产可恢复 * DELETED:资产文件已删除,资产不可用,资产不可恢复 * BLOCK: 资产被冻结,资产不可用,不可查看文件。 AssetState *UpdateDigitalAssetResponseAssetState `json:"asset_state,omitempty"` // 标签列表。 Tags *[]string `json:"tags,omitempty"` AssetExtraMeta *AssetExtraMeta `json:"asset_extra_meta,omitempty"` // 设置系统属性。 SystemProperties *[]SystemProperty `json:"system_properties,omitempty"` // 资产下的文件。 Files *[]AssetFileInfo `json:"files,omitempty"` XRequestId *string `json:"X-Request-Id,omitempty"` HttpStatusCode int `json:"-"` }
UpdateDigitalAssetResponse Response Object
func (UpdateDigitalAssetResponse) String ¶
func (o UpdateDigitalAssetResponse) String() string
type UpdateDigitalAssetResponseAssetState ¶
type UpdateDigitalAssetResponseAssetState struct {
// contains filtered or unexported fields
}
func (UpdateDigitalAssetResponseAssetState) MarshalJSON ¶
func (c UpdateDigitalAssetResponseAssetState) MarshalJSON() ([]byte, error)
func (*UpdateDigitalAssetResponseAssetState) UnmarshalJSON ¶
func (c *UpdateDigitalAssetResponseAssetState) UnmarshalJSON(b []byte) error
func (UpdateDigitalAssetResponseAssetState) Value ¶
func (c UpdateDigitalAssetResponseAssetState) Value() string
type UpdateDigitalAssetResponseAssetStateEnum ¶
type UpdateDigitalAssetResponseAssetStateEnum struct { CREATING UpdateDigitalAssetResponseAssetState FAILED UpdateDigitalAssetResponseAssetState UNACTIVED UpdateDigitalAssetResponseAssetState ACTIVED UpdateDigitalAssetResponseAssetState DELETING UpdateDigitalAssetResponseAssetState DELETED UpdateDigitalAssetResponseAssetState BLOCK UpdateDigitalAssetResponseAssetState }
func GetUpdateDigitalAssetResponseAssetStateEnum ¶
func GetUpdateDigitalAssetResponseAssetStateEnum() UpdateDigitalAssetResponseAssetStateEnum
type UpdateDigitalAssetResponseAssetType ¶
type UpdateDigitalAssetResponseAssetType struct {
// contains filtered or unexported fields
}
func (UpdateDigitalAssetResponseAssetType) MarshalJSON ¶
func (c UpdateDigitalAssetResponseAssetType) MarshalJSON() ([]byte, error)
func (*UpdateDigitalAssetResponseAssetType) UnmarshalJSON ¶
func (c *UpdateDigitalAssetResponseAssetType) UnmarshalJSON(b []byte) error
func (UpdateDigitalAssetResponseAssetType) Value ¶
func (c UpdateDigitalAssetResponseAssetType) Value() string
type UpdateDigitalAssetResponseAssetTypeEnum ¶
type UpdateDigitalAssetResponseAssetTypeEnum struct { HUMAN_MODEL UpdateDigitalAssetResponseAssetType VOICE_MODEL UpdateDigitalAssetResponseAssetType SCENE UpdateDigitalAssetResponseAssetType ANIMATION UpdateDigitalAssetResponseAssetType VIDEO UpdateDigitalAssetResponseAssetType IMAGE UpdateDigitalAssetResponseAssetType PPT UpdateDigitalAssetResponseAssetType MATERIAL UpdateDigitalAssetResponseAssetType NORMAL_MODEL UpdateDigitalAssetResponseAssetType COMMON_FILE UpdateDigitalAssetResponseAssetType HUMAN_MODEL_2_D UpdateDigitalAssetResponseAssetType BUSINESS_CARD_TEMPLET UpdateDigitalAssetResponseAssetType MUSIC UpdateDigitalAssetResponseAssetType }
func GetUpdateDigitalAssetResponseAssetTypeEnum ¶
func GetUpdateDigitalAssetResponseAssetTypeEnum() UpdateDigitalAssetResponseAssetTypeEnum
type UpdateDigitalHumanBusinessCardRequest ¶ added in v0.1.60
type UpdateDigitalHumanBusinessCardRequest struct { // 任务ID。 JobId string `json:"job_id"` // 使用AK/SK方式认证时必选,携带的鉴权信息。 Authorization *string `json:"Authorization,omitempty"` // 使用AK/SK方式认证时必选,请求的发生时间。 格式为(YYYYMMDD'T'HHMMSS'Z')。 XSdkDate *string `json:"X-Sdk-Date,omitempty"` // 使用AK/SK方式认证时必选,携带项目ID信息。 XProjectId *string `json:"X-Project-Id,omitempty"` // 开发者应用作为资产权属的可选字段。 XAppUserId *string `json:"X-App-UserId,omitempty"` Body *CreateDigitalHumanBusinessCardReq `json:"body,omitempty"` }
UpdateDigitalHumanBusinessCardRequest Request Object
func (UpdateDigitalHumanBusinessCardRequest) String ¶ added in v0.1.60
func (o UpdateDigitalHumanBusinessCardRequest) String() string
type UpdateDigitalHumanBusinessCardResponse ¶ added in v0.1.60
type UpdateDigitalHumanBusinessCardResponse struct { // 任务ID。 JobId *string `json:"job_id,omitempty"` XRequestId *string `json:"X-Request-Id,omitempty"` HttpStatusCode int `json:"-"` }
UpdateDigitalHumanBusinessCardResponse Response Object
func (UpdateDigitalHumanBusinessCardResponse) String ¶ added in v0.1.60
func (o UpdateDigitalHumanBusinessCardResponse) String() string
type UpdateSmartLiveRoomRequest ¶ added in v0.1.60
type UpdateSmartLiveRoomRequest struct { // 剧本ID。 RoomId string `json:"room_id"` // 使用AK/SK方式认证时必选,携带的鉴权信息。 Authorization *string `json:"Authorization,omitempty"` // 使用AK/SK方式认证时必选,请求的发生时间。 格式为(YYYYMMDD'T'HHMMSS'Z')。 XSdkDate *string `json:"X-Sdk-Date,omitempty"` // 使用AK/SK方式认证时必选,携带项目ID信息。 XProjectId *string `json:"X-Project-Id,omitempty"` // 开发者应用作为资产权属的可选字段。 XAppUserId *string `json:"X-App-UserId,omitempty"` Body *CreateSmartLiveRoomReq `json:"body,omitempty"` }
UpdateSmartLiveRoomRequest Request Object
func (UpdateSmartLiveRoomRequest) String ¶ added in v0.1.60
func (o UpdateSmartLiveRoomRequest) String() string
type UpdateSmartLiveRoomResponse ¶ added in v0.1.60
type UpdateSmartLiveRoomResponse struct { // 直播间名称 RoomName string `json:"room_name"` // 直播间描述。 RoomDescription *string `json:"room_description,omitempty"` // 直播间类型。 * NORMAL: 普通直播间,直播间一直存在,可以反复开播 * TEMP: 临时直播间,直播任务结束后自动清理直播间。 RoomType *UpdateSmartLiveRoomResponseRoomType `json:"room_type,omitempty"` // 默认直播剧本列表。 SceneScripts *[]LiveVideoScriptInfo `json:"scene_scripts,omitempty"` // 互动规则列表 InteractionRules *[]InteractionRuleInfo `json:"interaction_rules,omitempty"` PlayPolicy *PlayPolicy `json:"play_policy,omitempty"` VideoConfig *VideoConfig `json:"video_config,omitempty"` // 视频推流第三方直播平台地址。 OutputUrls *[]string `json:"output_urls,omitempty"` // 直播间ID RoomId *string `json:"room_id,omitempty"` // 直播间创建时间,格式遵循:RFC 3339 如\"2021-01-10T08:43:17Z\"。 CreateTime *string `json:"create_time,omitempty"` // 直播间更新时间,格式遵循:RFC 3339 如\"2021-01-10T08:43:17Z\"。 UpdateTime *string `json:"update_time,omitempty"` // 直播间封面图URL CoverUrl *string `json:"cover_url,omitempty"` XRequestId *string `json:"X-Request-Id,omitempty"` HttpStatusCode int `json:"-"` }
UpdateSmartLiveRoomResponse Response Object
func (UpdateSmartLiveRoomResponse) String ¶ added in v0.1.60
func (o UpdateSmartLiveRoomResponse) String() string
type UpdateSmartLiveRoomResponseRoomType ¶ added in v0.1.60
type UpdateSmartLiveRoomResponseRoomType struct {
// contains filtered or unexported fields
}
func (UpdateSmartLiveRoomResponseRoomType) MarshalJSON ¶ added in v0.1.60
func (c UpdateSmartLiveRoomResponseRoomType) MarshalJSON() ([]byte, error)
func (*UpdateSmartLiveRoomResponseRoomType) UnmarshalJSON ¶ added in v0.1.60
func (c *UpdateSmartLiveRoomResponseRoomType) UnmarshalJSON(b []byte) error
func (UpdateSmartLiveRoomResponseRoomType) Value ¶ added in v0.1.60
func (c UpdateSmartLiveRoomResponseRoomType) Value() string
type UpdateSmartLiveRoomResponseRoomTypeEnum ¶ added in v0.1.60
type UpdateSmartLiveRoomResponseRoomTypeEnum struct { NORMAL UpdateSmartLiveRoomResponseRoomType TEMP UpdateSmartLiveRoomResponseRoomType }
func GetUpdateSmartLiveRoomResponseRoomTypeEnum ¶ added in v0.1.60
func GetUpdateSmartLiveRoomResponseRoomTypeEnum() UpdateSmartLiveRoomResponseRoomTypeEnum
type UpdateVideoScriptRequest ¶ added in v0.1.60
type UpdateVideoScriptRequest struct { // 使用AK/SK方式认证时必选,携带的鉴权信息。 Authorization *string `json:"Authorization,omitempty"` // 使用AK/SK方式认证时必选,请求的发生时间。 格式为(YYYYMMDD'T'HHMMSS'Z')。 XSdkDate *string `json:"X-Sdk-Date,omitempty"` // 使用AK/SK方式认证时必选,携带项目ID信息。 XProjectId *string `json:"X-Project-Id,omitempty"` // 开发者应用作为资产权属的可选字段。 XAppUserId *string `json:"X-App-UserId,omitempty"` // 剧本ID。 ScriptId string `json:"script_id"` Body *UpdateVideoScriptsReq `json:"body,omitempty"` }
UpdateVideoScriptRequest Request Object
func (UpdateVideoScriptRequest) String ¶ added in v0.1.60
func (o UpdateVideoScriptRequest) String() string
type UpdateVideoScriptResponse ¶ added in v0.1.60
type UpdateVideoScriptResponse struct { // 剧本ID ScriptId *string `json:"script_id,omitempty"` AudioFiles *ShootScriptAudioFiles `json:"audio_files,omitempty"` XRequestId *string `json:"X-Request-Id,omitempty"` HttpStatusCode int `json:"-"` }
UpdateVideoScriptResponse Response Object
func (UpdateVideoScriptResponse) String ¶ added in v0.1.60
func (o UpdateVideoScriptResponse) String() string
type UpdateVideoScriptsReq ¶ added in v0.1.60
type UpdateVideoScriptsReq struct { // 剧本名称。 ScriptName *string `json:"script_name,omitempty"` // 剧本描述。 ScriptDescription *string `json:"script_description,omitempty"` // 视频生成类型。该参数取值是MODEL时,model_asset_id必填;取值是PICTURE时,human_image必填。 * MODEL:通过分数数字人模型生成视频 * PICTURE: 通过单张照片生成视频 VideoMakingType *UpdateVideoScriptsReqVideoMakingType `json:"video_making_type,omitempty"` // 人物照片,需要Base64编码。 HumanImage *string `json:"human_image,omitempty"` // 数字人资产ID。 ModelAssetId *string `json:"model_asset_id,omitempty"` // 数字人模型类型。 * HUMAN_MODEL_2D:分身数字人 * HUMAN_MODEL_3D:3D数字人 ModelAssetType *UpdateVideoScriptsReqModelAssetType `json:"model_asset_type,omitempty"` // 场景资产ID。 SceneAssetId *string `json:"scene_asset_id,omitempty"` VoiceConfig *VoiceConfig `json:"voice_config,omitempty"` VideoConfig *VideoConfig `json:"video_config,omitempty"` // 剧本参数。 ShootScripts *[]ShootScriptItem `json:"shoot_scripts,omitempty"` // 私有数据,用户填写,原样带回。 PrivData *string `json:"priv_data,omitempty"` BackgroundMusicConfig *BackgroundMusicConfig `json:"background_music_config,omitempty"` }
UpdateVideoScriptsReq 剧本信息更新。
func (UpdateVideoScriptsReq) String ¶ added in v0.1.60
func (o UpdateVideoScriptsReq) String() string
type UpdateVideoScriptsReqModelAssetType ¶ added in v0.1.60
type UpdateVideoScriptsReqModelAssetType struct {
// contains filtered or unexported fields
}
func (UpdateVideoScriptsReqModelAssetType) MarshalJSON ¶ added in v0.1.60
func (c UpdateVideoScriptsReqModelAssetType) MarshalJSON() ([]byte, error)
func (*UpdateVideoScriptsReqModelAssetType) UnmarshalJSON ¶ added in v0.1.60
func (c *UpdateVideoScriptsReqModelAssetType) UnmarshalJSON(b []byte) error
func (UpdateVideoScriptsReqModelAssetType) Value ¶ added in v0.1.60
func (c UpdateVideoScriptsReqModelAssetType) Value() string
type UpdateVideoScriptsReqModelAssetTypeEnum ¶ added in v0.1.60
type UpdateVideoScriptsReqModelAssetTypeEnum struct { HUMAN_MODEL_2_D UpdateVideoScriptsReqModelAssetType HUMAN_MODEL_3_D UpdateVideoScriptsReqModelAssetType }
func GetUpdateVideoScriptsReqModelAssetTypeEnum ¶ added in v0.1.60
func GetUpdateVideoScriptsReqModelAssetTypeEnum() UpdateVideoScriptsReqModelAssetTypeEnum
type UpdateVideoScriptsReqVideoMakingType ¶ added in v0.1.60
type UpdateVideoScriptsReqVideoMakingType struct {
// contains filtered or unexported fields
}
func (UpdateVideoScriptsReqVideoMakingType) MarshalJSON ¶ added in v0.1.60
func (c UpdateVideoScriptsReqVideoMakingType) MarshalJSON() ([]byte, error)
func (*UpdateVideoScriptsReqVideoMakingType) UnmarshalJSON ¶ added in v0.1.60
func (c *UpdateVideoScriptsReqVideoMakingType) UnmarshalJSON(b []byte) error
func (UpdateVideoScriptsReqVideoMakingType) Value ¶ added in v0.1.60
func (c UpdateVideoScriptsReqVideoMakingType) Value() string
type UpdateVideoScriptsReqVideoMakingTypeEnum ¶ added in v0.1.60
type UpdateVideoScriptsReqVideoMakingTypeEnum struct { MODEL UpdateVideoScriptsReqVideoMakingType PICTURE UpdateVideoScriptsReqVideoMakingType }
func GetUpdateVideoScriptsReqVideoMakingTypeEnum ¶ added in v0.1.60
func GetUpdateVideoScriptsReqVideoMakingTypeEnum() UpdateVideoScriptsReqVideoMakingTypeEnum
type VideoConfig ¶ added in v0.1.60
type VideoConfig struct { // 输出视频的剪辑方式。 * RESIZE:视频缩放。 * CROP:视频裁剪。 ClipMode *VideoConfigClipMode `json:"clip_mode,omitempty"` // 视频编码格式及视频文件格式。 * H264: h264编码,输出mp4文件 * VP8:vp8编码,输出webm文件 Codec VideoConfigCodec `json:"codec"` // 输出平均码率。 单位:kbps。 最小值40,最大值30000。 > * 分身数字人视频制作采用质量优先,可能会超过设置的码率。 > * 分身数字人直播码率范围[1000, 8000]。 Bitrate int32 `json:"bitrate"` // 视频宽度。 单位:像素。 最小值320,最大值2560。 > * clip_mode=RESIZE时,当前支持1920x1080、1080x1920、1280x720、720x1280四种分辨率。 > * clip_mode=CROP,视频保留中间width宽度,裁掉左右两边。 > * 分身数字人直播目前只支持1080x1920。 Width int32 `json:"width"` // 视频高度。 单位:像素。 最小值320,最大值2560。 > * clip_mode=RESIZE时,当前支持1920x1080、1080x1920、1280x720、720x1280四种分辨率。 > * clip_mode=CROP,视频保留底部height高度,裁掉顶部。 > * 分身数字人直播目前只支持1080x1920。 Height int32 `json:"height"` // 帧率。 单位:FPS。 > * 分身数字人帧率目前只支持25。 FrameRate *VideoConfigFrameRate `json:"frame_rate,omitempty"` // 输出的视频是否带字幕。 > true: 打开字幕 > false: 关闭字幕 IsSubtitleEnable *bool `json:"is_subtitle_enable,omitempty"` // 输出的视频是否关闭系统水印。目前该参数需要白名单的租户才起作用。 > true: 关闭系统水印 > false: 不关闭系统水印 DisableSystemWatermark *bool `json:"disable_system_watermark,omitempty"` // 裁剪视频左上角像素点坐标。 clip_mode= CROP时生效。 > *横屏(16:9)视频像素为1920x1080;竖屏(9:16)视频像素为1080x1920。 Dx *int32 `json:"dx,omitempty"` // 裁剪视频左上角像素点坐标。 clip_mode= CROP时生效。 > *横屏(16:9)视频像素为1920x1080;竖屏(9:16)视频像素为1080x1920。 Dy *int32 `json:"dy,omitempty"` }
VideoConfig 视频输出配置。
func (VideoConfig) String ¶ added in v0.1.60
func (o VideoConfig) String() string
type VideoConfigClipMode ¶ added in v0.1.60
type VideoConfigClipMode struct {
// contains filtered or unexported fields
}
func (VideoConfigClipMode) MarshalJSON ¶ added in v0.1.60
func (c VideoConfigClipMode) MarshalJSON() ([]byte, error)
func (*VideoConfigClipMode) UnmarshalJSON ¶ added in v0.1.60
func (c *VideoConfigClipMode) UnmarshalJSON(b []byte) error
func (VideoConfigClipMode) Value ¶ added in v0.1.60
func (c VideoConfigClipMode) Value() string
type VideoConfigClipModeEnum ¶ added in v0.1.60
type VideoConfigClipModeEnum struct { RESIZE VideoConfigClipMode CROP VideoConfigClipMode }
func GetVideoConfigClipModeEnum ¶ added in v0.1.60
func GetVideoConfigClipModeEnum() VideoConfigClipModeEnum
type VideoConfigCodec ¶ added in v0.1.60
type VideoConfigCodec struct {
// contains filtered or unexported fields
}
func (VideoConfigCodec) MarshalJSON ¶ added in v0.1.60
func (c VideoConfigCodec) MarshalJSON() ([]byte, error)
func (*VideoConfigCodec) UnmarshalJSON ¶ added in v0.1.60
func (c *VideoConfigCodec) UnmarshalJSON(b []byte) error
func (VideoConfigCodec) Value ¶ added in v0.1.60
func (c VideoConfigCodec) Value() string
type VideoConfigCodecEnum ¶ added in v0.1.60
type VideoConfigCodecEnum struct { H264 VideoConfigCodec VP8 VideoConfigCodec }
func GetVideoConfigCodecEnum ¶ added in v0.1.60
func GetVideoConfigCodecEnum() VideoConfigCodecEnum
type VideoConfigFrameRate ¶ added in v0.1.60
type VideoConfigFrameRate struct {
// contains filtered or unexported fields
}
func (VideoConfigFrameRate) MarshalJSON ¶ added in v0.1.60
func (c VideoConfigFrameRate) MarshalJSON() ([]byte, error)
func (*VideoConfigFrameRate) UnmarshalJSON ¶ added in v0.1.60
func (c *VideoConfigFrameRate) UnmarshalJSON(b []byte) error
func (VideoConfigFrameRate) Value ¶ added in v0.1.60
func (c VideoConfigFrameRate) Value() string
type VideoConfigFrameRateEnum ¶ added in v0.1.60
type VideoConfigFrameRateEnum struct { E_24 VideoConfigFrameRate E_25 VideoConfigFrameRate E_30 VideoConfigFrameRate }
func GetVideoConfigFrameRateEnum ¶ added in v0.1.60
func GetVideoConfigFrameRateEnum() VideoConfigFrameRateEnum
type VideoLayerConfig ¶ added in v0.1.60
type VideoLayerConfig struct { // 视频文件的URL。 VideoUrl *string `json:"video_url,omitempty"` // 视频封面文件的URL。 VideoCoverUrl *string `json:"video_cover_url,omitempty"` }
VideoLayerConfig 素材视频图层配置。
func (VideoLayerConfig) String ¶ added in v0.1.60
func (o VideoLayerConfig) String() string
type VideoMotionCaptureInfo ¶
type VideoMotionCaptureInfo struct { // 视频驱动模式。 * HEAD:头部 * HALF_BODY:半身 * FULL_BODY:全身 * AUTO:自动 MotionCaptureMode *VideoMotionCaptureInfoMotionCaptureMode `json:"motion_capture_mode,omitempty"` InputInfo *InputInfo `json:"input_info,omitempty"` OutputInfo *OutputInfo `json:"output_info,omitempty"` // 视频驱动任务ID。 JobId *string `json:"job_id,omitempty"` // 任务的状态。 * WAITING:等待中 * PROCESSING:处理中 * SUCCEED:成功 * FAILED:失败 State *VideoMotionCaptureInfoState `json:"state,omitempty"` // 任务开始时间,格式遵循:RFC 3339。 例 “2020-07-30T10:43:17Z”。 StartTime *string `json:"start_time,omitempty"` // 任务结束时间,格式遵循:RFC 3339。 例 “2020-07-30T10:43:17Z”。 EndTime *string `json:"end_time,omitempty"` }
VideoMotionCaptureInfo 视频驱动任务详情。
func (VideoMotionCaptureInfo) String ¶
func (o VideoMotionCaptureInfo) String() string
type VideoMotionCaptureInfoMotionCaptureMode ¶
type VideoMotionCaptureInfoMotionCaptureMode struct {
// contains filtered or unexported fields
}
func (VideoMotionCaptureInfoMotionCaptureMode) MarshalJSON ¶
func (c VideoMotionCaptureInfoMotionCaptureMode) MarshalJSON() ([]byte, error)
func (*VideoMotionCaptureInfoMotionCaptureMode) UnmarshalJSON ¶
func (c *VideoMotionCaptureInfoMotionCaptureMode) UnmarshalJSON(b []byte) error
func (VideoMotionCaptureInfoMotionCaptureMode) Value ¶
func (c VideoMotionCaptureInfoMotionCaptureMode) Value() string
type VideoMotionCaptureInfoMotionCaptureModeEnum ¶
type VideoMotionCaptureInfoMotionCaptureModeEnum struct { HEAD VideoMotionCaptureInfoMotionCaptureMode HALF_BODY VideoMotionCaptureInfoMotionCaptureMode FULL_BODY VideoMotionCaptureInfoMotionCaptureMode AUTO VideoMotionCaptureInfoMotionCaptureMode }
func GetVideoMotionCaptureInfoMotionCaptureModeEnum ¶
func GetVideoMotionCaptureInfoMotionCaptureModeEnum() VideoMotionCaptureInfoMotionCaptureModeEnum
type VideoMotionCaptureInfoState ¶
type VideoMotionCaptureInfoState struct {
// contains filtered or unexported fields
}
func (VideoMotionCaptureInfoState) MarshalJSON ¶
func (c VideoMotionCaptureInfoState) MarshalJSON() ([]byte, error)
func (*VideoMotionCaptureInfoState) UnmarshalJSON ¶
func (c *VideoMotionCaptureInfoState) UnmarshalJSON(b []byte) error
func (VideoMotionCaptureInfoState) Value ¶
func (c VideoMotionCaptureInfoState) Value() string
type VideoMotionCaptureInfoStateEnum ¶
type VideoMotionCaptureInfoStateEnum struct { WAITING VideoMotionCaptureInfoState PROCESSING VideoMotionCaptureInfoState SUCCEED VideoMotionCaptureInfoState FAILED VideoMotionCaptureInfoState }
func GetVideoMotionCaptureInfoStateEnum ¶
func GetVideoMotionCaptureInfoStateEnum() VideoMotionCaptureInfoStateEnum
type VideoMotionCaptureJobReq ¶
type VideoMotionCaptureJobReq struct { // 视频驱动模式。 * HEAD:头部 * HALF_BODY:半身 * FULL_BODY:全身 * AUTO:自动 MotionCaptureMode *VideoMotionCaptureJobReqMotionCaptureMode `json:"motion_capture_mode,omitempty"` InputInfo *InputInfo `json:"input_info,omitempty"` OutputInfo *OutputInfo `json:"output_info,omitempty"` }
VideoMotionCaptureJobReq 视频驱动动作任务请求。
func (VideoMotionCaptureJobReq) String ¶
func (o VideoMotionCaptureJobReq) String() string
type VideoMotionCaptureJobReqMotionCaptureMode ¶
type VideoMotionCaptureJobReqMotionCaptureMode struct {
// contains filtered or unexported fields
}
func (VideoMotionCaptureJobReqMotionCaptureMode) MarshalJSON ¶
func (c VideoMotionCaptureJobReqMotionCaptureMode) MarshalJSON() ([]byte, error)
func (*VideoMotionCaptureJobReqMotionCaptureMode) UnmarshalJSON ¶
func (c *VideoMotionCaptureJobReqMotionCaptureMode) UnmarshalJSON(b []byte) error
func (VideoMotionCaptureJobReqMotionCaptureMode) Value ¶
func (c VideoMotionCaptureJobReqMotionCaptureMode) Value() string
type VideoMotionCaptureJobReqMotionCaptureModeEnum ¶
type VideoMotionCaptureJobReqMotionCaptureModeEnum struct { HEAD VideoMotionCaptureJobReqMotionCaptureMode HALF_BODY VideoMotionCaptureJobReqMotionCaptureMode FULL_BODY VideoMotionCaptureJobReqMotionCaptureMode AUTO VideoMotionCaptureJobReqMotionCaptureMode }
func GetVideoMotionCaptureJobReqMotionCaptureModeEnum ¶
func GetVideoMotionCaptureJobReqMotionCaptureModeEnum() VideoMotionCaptureJobReqMotionCaptureModeEnum
type VideoScriptBaseInfo ¶ added in v0.1.60
type VideoScriptBaseInfo struct { // 剧本ID。 ScriptId string `json:"script_id"` // 剧本名称。 ScriptName string `json:"script_name"` // 剧本描述。 ScriptDescription *string `json:"script_description,omitempty"` // 视频生成类型。该参数取值是MODEL时,model_asset_id必填;取值是PICTURE时,human_image必填。 * MODEL:通过分数数字人模型生成视频 * PICTURE: 通过单张照片生成视频 VideoMakingType *VideoScriptBaseInfoVideoMakingType `json:"video_making_type,omitempty"` // 人物照片,需要Base64编码。 HumanImage *string `json:"human_image,omitempty"` // 数字人模型资产ID。 ModelAssetId *string `json:"model_asset_id,omitempty"` // 数字人模型类型。 * HUMAN_MODEL_2D:分身数字人 * HUMAN_MODEL_3D:3D数字人 ModelAssetType *VideoScriptBaseInfoModelAssetType `json:"model_asset_type,omitempty"` // 创建时间,格式遵循:RFC 3339 如\"2021-01-10T08:43:17Z\"。 CreateTime *string `json:"create_time,omitempty"` // 更新时间,格式遵循:RFC 3339 如\"2021-01-10T08:43:17Z\"。 UpdateTime *string `json:"update_time,omitempty"` }
func (VideoScriptBaseInfo) String ¶ added in v0.1.60
func (o VideoScriptBaseInfo) String() string
type VideoScriptBaseInfoModelAssetType ¶ added in v0.1.60
type VideoScriptBaseInfoModelAssetType struct {
// contains filtered or unexported fields
}
func (VideoScriptBaseInfoModelAssetType) MarshalJSON ¶ added in v0.1.60
func (c VideoScriptBaseInfoModelAssetType) MarshalJSON() ([]byte, error)
func (*VideoScriptBaseInfoModelAssetType) UnmarshalJSON ¶ added in v0.1.60
func (c *VideoScriptBaseInfoModelAssetType) UnmarshalJSON(b []byte) error
func (VideoScriptBaseInfoModelAssetType) Value ¶ added in v0.1.60
func (c VideoScriptBaseInfoModelAssetType) Value() string
type VideoScriptBaseInfoModelAssetTypeEnum ¶ added in v0.1.60
type VideoScriptBaseInfoModelAssetTypeEnum struct { HUMAN_MODEL_2_D VideoScriptBaseInfoModelAssetType HUMAN_MODEL_3_D VideoScriptBaseInfoModelAssetType }
func GetVideoScriptBaseInfoModelAssetTypeEnum ¶ added in v0.1.60
func GetVideoScriptBaseInfoModelAssetTypeEnum() VideoScriptBaseInfoModelAssetTypeEnum
type VideoScriptBaseInfoVideoMakingType ¶ added in v0.1.60
type VideoScriptBaseInfoVideoMakingType struct {
// contains filtered or unexported fields
}
func (VideoScriptBaseInfoVideoMakingType) MarshalJSON ¶ added in v0.1.60
func (c VideoScriptBaseInfoVideoMakingType) MarshalJSON() ([]byte, error)
func (*VideoScriptBaseInfoVideoMakingType) UnmarshalJSON ¶ added in v0.1.60
func (c *VideoScriptBaseInfoVideoMakingType) UnmarshalJSON(b []byte) error
func (VideoScriptBaseInfoVideoMakingType) Value ¶ added in v0.1.60
func (c VideoScriptBaseInfoVideoMakingType) Value() string
type VideoScriptBaseInfoVideoMakingTypeEnum ¶ added in v0.1.60
type VideoScriptBaseInfoVideoMakingTypeEnum struct { MODEL VideoScriptBaseInfoVideoMakingType PICTURE VideoScriptBaseInfoVideoMakingType }
func GetVideoScriptBaseInfoVideoMakingTypeEnum ¶ added in v0.1.60
func GetVideoScriptBaseInfoVideoMakingTypeEnum() VideoScriptBaseInfoVideoMakingTypeEnum
type VoiceConfig ¶ added in v0.1.60
type VoiceConfig struct { // 音色资产ID。 VoiceAssetId string `json:"voice_asset_id"` // 语速。 默认值100,最小值50,最大值200。 > * 当取值为“100”时,表示一个成年人正常的语速,约为250字/分钟。 > * 50表示0.5倍语速,100表示正常语速,200表示2倍语速。 Speed *int32 `json:"speed,omitempty"` // 音高。 默认值100,最小值50,最大值200。 Pitch *int32 `json:"pitch,omitempty"` // 音量。 默认值140,最小值90,最大值240。 Volume *int32 `json:"volume,omitempty"` }
VoiceConfig 语音配置参数。
func (VoiceConfig) String ¶ added in v0.1.60
func (o VoiceConfig) String() string
type VoiceModelAssetMeta ¶
type VoiceModelAssetMeta struct { // 音色资产类型。 * COMMON:通用情感模型 * CLONE:语音克隆模型 ModelType *VoiceModelAssetMetaModelType `json:"model_type,omitempty"` // 音色性别。 * UNKNOW:中性音色 * MALE:男性音色 * FEMALE:女性音色 默认UNKNOW。 Sex *VoiceModelAssetMetaSex `json:"sex,omitempty"` // 音色语言。 * UNKNOW:未知 * CN:中文 * EN:英文 默认UNKNOW。 Language *VoiceModelAssetMetaLanguage `json:"language,omitempty"` // 自研TTS运行模式,包括CPU模式和GPU模式。此参数仅内部使用,不对外开放。 * UNKNOW:未知 * TTS_V1:V1版本TTS,运行在CPU上 * TTS_V2:V2版本TTS,运行在GPU上 默认UNKNOW。 TtsMode *VoiceModelAssetMetaTtsMode `json:"tts_mode,omitempty"` ExternalVoiceMeta *ExternalVoiceAssetMeta `json:"external_voice_meta,omitempty"` }
VoiceModelAssetMeta 音色模型元数据。
func (VoiceModelAssetMeta) String ¶
func (o VoiceModelAssetMeta) String() string
type VoiceModelAssetMetaLanguage ¶
type VoiceModelAssetMetaLanguage struct {
// contains filtered or unexported fields
}
func (VoiceModelAssetMetaLanguage) MarshalJSON ¶
func (c VoiceModelAssetMetaLanguage) MarshalJSON() ([]byte, error)
func (*VoiceModelAssetMetaLanguage) UnmarshalJSON ¶
func (c *VoiceModelAssetMetaLanguage) UnmarshalJSON(b []byte) error
func (VoiceModelAssetMetaLanguage) Value ¶
func (c VoiceModelAssetMetaLanguage) Value() string
type VoiceModelAssetMetaLanguageEnum ¶
type VoiceModelAssetMetaLanguageEnum struct { UNKNOW VoiceModelAssetMetaLanguage CN VoiceModelAssetMetaLanguage EN VoiceModelAssetMetaLanguage }
func GetVoiceModelAssetMetaLanguageEnum ¶
func GetVoiceModelAssetMetaLanguageEnum() VoiceModelAssetMetaLanguageEnum
type VoiceModelAssetMetaModelType ¶
type VoiceModelAssetMetaModelType struct {
// contains filtered or unexported fields
}
func (VoiceModelAssetMetaModelType) MarshalJSON ¶
func (c VoiceModelAssetMetaModelType) MarshalJSON() ([]byte, error)
func (*VoiceModelAssetMetaModelType) UnmarshalJSON ¶
func (c *VoiceModelAssetMetaModelType) UnmarshalJSON(b []byte) error
func (VoiceModelAssetMetaModelType) Value ¶
func (c VoiceModelAssetMetaModelType) Value() string
type VoiceModelAssetMetaModelTypeEnum ¶
type VoiceModelAssetMetaModelTypeEnum struct { COMMON VoiceModelAssetMetaModelType CLONE VoiceModelAssetMetaModelType }
func GetVoiceModelAssetMetaModelTypeEnum ¶
func GetVoiceModelAssetMetaModelTypeEnum() VoiceModelAssetMetaModelTypeEnum
type VoiceModelAssetMetaSex ¶
type VoiceModelAssetMetaSex struct {
// contains filtered or unexported fields
}
func (VoiceModelAssetMetaSex) MarshalJSON ¶
func (c VoiceModelAssetMetaSex) MarshalJSON() ([]byte, error)
func (*VoiceModelAssetMetaSex) UnmarshalJSON ¶
func (c *VoiceModelAssetMetaSex) UnmarshalJSON(b []byte) error
func (VoiceModelAssetMetaSex) Value ¶
func (c VoiceModelAssetMetaSex) Value() string
type VoiceModelAssetMetaSexEnum ¶
type VoiceModelAssetMetaSexEnum struct { UNKNOW VoiceModelAssetMetaSex MALE VoiceModelAssetMetaSex FEMALE VoiceModelAssetMetaSex }
func GetVoiceModelAssetMetaSexEnum ¶
func GetVoiceModelAssetMetaSexEnum() VoiceModelAssetMetaSexEnum
type VoiceModelAssetMetaTtsMode ¶ added in v0.1.52
type VoiceModelAssetMetaTtsMode struct {
// contains filtered or unexported fields
}
func (VoiceModelAssetMetaTtsMode) MarshalJSON ¶ added in v0.1.52
func (c VoiceModelAssetMetaTtsMode) MarshalJSON() ([]byte, error)
func (*VoiceModelAssetMetaTtsMode) UnmarshalJSON ¶ added in v0.1.52
func (c *VoiceModelAssetMetaTtsMode) UnmarshalJSON(b []byte) error
func (VoiceModelAssetMetaTtsMode) Value ¶ added in v0.1.52
func (c VoiceModelAssetMetaTtsMode) Value() string
type VoiceModelAssetMetaTtsModeEnum ¶ added in v0.1.52
type VoiceModelAssetMetaTtsModeEnum struct { UNKNOW VoiceModelAssetMetaTtsMode TTS_V1 VoiceModelAssetMetaTtsMode TTS_V2 VoiceModelAssetMetaTtsMode }
func GetVoiceModelAssetMetaTtsModeEnum ¶ added in v0.1.52
func GetVoiceModelAssetMetaTtsModeEnum() VoiceModelAssetMetaTtsModeEnum
type XimalayaVoiceAssetMeta ¶ added in v0.1.52
type XimalayaVoiceAssetMeta struct { // 音色适用领域。 Domain string `json:"domain"` // 音色名称。 SpeakerName string `json:"speaker_name"` // 音色变声。 SpeakerVariant string `json:"speaker_variant"` }
XimalayaVoiceAssetMeta 喜马拉雅TTS音色元数据。此参数仅TTSA内部使用,不对外开放。
func (XimalayaVoiceAssetMeta) String ¶ added in v0.1.52
func (o XimalayaVoiceAssetMeta) String() string
Source Files ¶
- model_animation_asset_meta.go
- model_animation_config.go
- model_animation_item.go
- model_asset_extra_meta.go
- model_asset_file_info.go
- model_background_config_info.go
- model_background_music_config.go
- model_business_card_image_config.go
- model_business_card_image_url.go
- model_business_card_text_config.go
- model_cancel2_d_digital_human_video_request.go
- model_cancel2_d_digital_human_video_response.go
- model_cancel_photo_digital_human_video_request.go
- model_cancel_photo_digital_human_video_response.go
- model_component_info.go
- model_confirm_file_upload_request.go
- model_confirm_file_upload_request_body.go
- model_confirm_file_upload_response.go
- model_control_digital_human_live_req.go
- model_control_smart_live_req.go
- model_create2_d_digital_human_video_req.go
- model_create2_d_digital_human_video_request.go
- model_create2_d_digital_human_video_response.go
- model_create_digital_asset_request.go
- model_create_digital_asset_request_body.go
- model_create_digital_asset_response.go
- model_create_digital_human_business_card_req.go
- model_create_digital_human_business_card_request.go
- model_create_digital_human_business_card_response.go
- model_create_file_request.go
- model_create_file_response.go
- model_create_photo_detection_req.go
- model_create_photo_detection_request.go
- model_create_photo_detection_response.go
- model_create_photo_digital_human_video_req.go
- model_create_photo_digital_human_video_request.go
- model_create_photo_digital_human_video_response.go
- model_create_picture_modeling_by_url_job_request.go
- model_create_picture_modeling_by_url_job_response.go
- model_create_picture_modeling_job_request.go
- model_create_picture_modeling_job_request_body.go
- model_create_picture_modeling_job_response.go
- model_create_smart_live_room_req.go
- model_create_smart_live_room_request.go
- model_create_smart_live_room_response.go
- model_create_style_request_body.go
- model_create_ttsa_req.go
- model_create_ttsa_request.go
- model_create_ttsa_response.go
- model_create_video_motion_capture_job_request.go
- model_create_video_motion_capture_job_response.go
- model_create_video_scripts_req.go
- model_create_video_scripts_request.go
- model_create_video_scripts_response.go
- model_delete_asset_request.go
- model_delete_asset_response.go
- model_delete_digital_human_business_card_request.go
- model_delete_digital_human_business_card_response.go
- model_delete_file_request.go
- model_delete_file_response.go
- model_delete_smart_live_room_request.go
- model_delete_smart_live_room_response.go
- model_delete_video_script_request.go
- model_delete_video_script_response.go
- model_digital_asset_info.go
- model_digital_asset_summary.go
- model_digital_human_business_card_job_info.go
- model_digital_human_modeling_job_info.go
- model_digital_human_video.go
- model_emotion_config.go
- model_engine_asset_info.go
- model_error_response.go
- model_execute_smart_live_command_request.go
- model_execute_smart_live_command_response.go
- model_execute_video_motion_capture_command_request.go
- model_execute_video_motion_capture_command_response.go
- model_external_voice_asset_meta.go
- model_files_create_req.go
- model_hit_condition.go
- model_hit_condition_tag.go
- model_huawei_ei_voice_asset_meta.go
- model_human_model2_d_asset_meta.go
- model_human_model_asset_meta.go
- model_human_model_meta_properties.go
- model_human_position2_d.go
- model_human_size2_d.go
- model_image_layer_config.go
- model_input_info.go
- model_interaction_rule_info.go
- model_layer_config.go
- model_layer_position_config.go
- model_layer_size_config.go
- model_list_asset_summary_request.go
- model_list_asset_summary_response.go
- model_list_asset_summarys_req.go
- model_list_assets_request.go
- model_list_assets_response.go
- model_list_digital_human_business_card_request.go
- model_list_digital_human_business_card_response.go
- model_list_picture_modeling_jobs_request.go
- model_list_picture_modeling_jobs_response.go
- model_list_smart_live_request.go
- model_list_smart_live_response.go
- model_list_smart_live_rooms_request.go
- model_list_smart_live_rooms_response.go
- model_list_styles_request.go
- model_list_styles_response.go
- model_list_ttsa_data_request.go
- model_list_ttsa_data_response.go
- model_list_ttsa_jobs_request.go
- model_list_ttsa_jobs_response.go
- model_list_video_motion_capture_jobs_request.go
- model_list_video_motion_capture_jobs_response.go
- model_list_video_scripts_request.go
- model_list_video_scripts_response.go
- model_live_audio_config.go
- model_live_event.go
- model_live_event_report_request.go
- model_live_event_report_response.go
- model_live_shoot_script_item.go
- model_live_video_script_info.go
- model_material_asset_meta.go
- model_material_component_info.go
- model_model_info.go
- model_motion_item.go
- model_output_asset_config.go
- model_output_asset_info.go
- model_output_info.go
- model_photo_video_config.go
- model_picture_modeling_by_url_req.go
- model_picture_modeling_info.go
- model_play_policy.go
- model_ppt_asset_meta.go
- model_ppt_page_info.go
- model_report_live_event_req.go
- model_restore_asset_request.go
- model_restore_asset_response.go
- model_rtc_room_info_list.go
- model_rtc_user_info.go
- model_scene_asset_meta.go
- model_scene_component_info.go
- model_shoot_script.go
- model_shoot_script_audio_file_item.go
- model_shoot_script_audio_files.go
- model_shoot_script_item.go
- model_show2_d_digital_human_video_request.go
- model_show2_d_digital_human_video_response.go
- model_show_asset_request.go
- model_show_asset_response.go
- model_show_digital_human_business_card_request.go
- model_show_digital_human_business_card_response.go
- model_show_photo_detection_request.go
- model_show_photo_detection_response.go
- model_show_photo_digital_human_video_request.go
- model_show_photo_digital_human_video_response.go
- model_show_picture_modeling_job_request.go
- model_show_picture_modeling_job_response.go
- model_show_smart_live_request.go
- model_show_smart_live_response.go
- model_show_smart_live_room_request.go
- model_show_smart_live_room_response.go
- model_show_video_motion_capture_job_request.go
- model_show_video_motion_capture_job_response.go
- model_show_video_script_request.go
- model_show_video_script_response.go
- model_smart_live_job.go
- model_smart_live_room_base_info.go
- model_start_smart_live_req.go
- model_start_smart_live_request.go
- model_start_smart_live_response.go
- model_stop_smart_live_request.go
- model_stop_smart_live_response.go
- model_stop_video_motion_capture_job_request.go
- model_stop_video_motion_capture_job_response.go
- model_style_asset_item.go
- model_style_extra_meta.go
- model_style_extra_meta_additional_properties.go
- model_style_extra_meta_additional_properties_1.go
- model_style_extra_meta_edit_color_items.go
- model_style_extra_meta_edit_components.go
- model_style_extra_meta_edit_value_items.go
- model_style_extra_meta_modelling_algorithm.go
- model_style_info.go
- model_system_property.go
- model_text_config.go
- model_text_layer_config.go
- model_trigger_process.go
- model_ttsa_job.go
- model_update_digital_asset_request.go
- model_update_digital_asset_request_body.go
- model_update_digital_asset_response.go
- model_update_digital_human_business_card_request.go
- model_update_digital_human_business_card_response.go
- model_update_smart_live_room_request.go
- model_update_smart_live_room_response.go
- model_update_video_script_request.go
- model_update_video_script_response.go
- model_update_video_scripts_req.go
- model_video_config.go
- model_video_layer_config.go
- model_video_motion_capture_info.go
- model_video_motion_capture_job_req.go
- model_video_script_base_info.go
- model_voice_config.go
- model_voice_model_asset_meta.go
- model_ximalaya_voice_asset_meta.go