Documentation ¶
Index ¶
- type AnimationAssetMeta
- type AnimationAssetMetaAnimationInsertRestriction
- type AnimationAssetMetaAnimationInsertRestrictionEnum
- type AnimationItem
- type AssetExtraMeta
- type AssetFileInfo
- type ComponentInfo
- type ConfirmFileUploadRequest
- type ConfirmFileUploadRequestBody
- type ConfirmFileUploadRequestBodyState
- type ConfirmFileUploadRequestBodyStateEnum
- type ConfirmFileUploadResponse
- type ControlDigitalHumanLiveReq
- type ControlDigitalHumanLiveReqCommand
- type ControlDigitalHumanLiveReqCommandEnum
- type CreateDigitalAssetRequest
- type CreateDigitalAssetRequestBody
- type CreateDigitalAssetRequestBodyAssetType
- type CreateDigitalAssetRequestBodyAssetTypeEnum
- type CreateDigitalAssetResponse
- type CreateFileRequest
- type CreateFileResponse
- type CreatePictureModelingByUrlJobRequest
- type CreatePictureModelingByUrlJobResponse
- type CreatePictureModelingJobRequest
- type CreatePictureModelingJobRequestBody
- type CreatePictureModelingJobResponse
- type CreateStyleRequestBody
- type CreateStyleRequestBodySex
- type CreateStyleRequestBodySexEnum
- type CreateTtsaReq
- type CreateTtsaRequest
- type CreateTtsaResponse
- type CreateVideoMotionCaptureJobRequest
- type CreateVideoMotionCaptureJobResponse
- type DeleteAssetRequest
- type DeleteAssetResponse
- type DeleteFileRequest
- type DeleteFileResponse
- type DigitalAssetInfo
- type DigitalAssetInfoAssetState
- type DigitalAssetInfoAssetStateEnum
- type DigitalAssetInfoAssetType
- type DigitalAssetInfoAssetTypeEnum
- type DigitalAssetSummary
- type DigitalAssetSummaryAssetType
- type DigitalAssetSummaryAssetTypeEnum
- type DigitalHumanModelingJobInfo
- type DigitalHumanModelingJobInfoState
- type DigitalHumanModelingJobInfoStateEnum
- type EngineAssetInfo
- type ErrorResponse
- type ExecuteVideoMotionCaptureCommandRequest
- type ExecuteVideoMotionCaptureCommandResponse
- type ExternalVoiceAssetMeta
- type ExternalVoiceAssetMetaProvider
- type ExternalVoiceAssetMetaProviderEnum
- type FilesCreateReq
- type HuaweiEiVoiceAssetMeta
- type HumanModel2DAssetMeta
- type HumanModel2DAssetMetaModelVersion
- type HumanModel2DAssetMetaModelVersionEnum
- type HumanModelAssetMeta
- type HumanModelAssetMetaModelingType
- type HumanModelAssetMetaModelingTypeEnum
- type HumanModelMetaProperties
- type InputInfo
- type ListAssetSummaryRequest
- type ListAssetSummaryResponse
- type ListAssetSummarysReq
- type ListAssetsRequest
- type ListAssetsRequestAssetManageType
- type ListAssetsRequestAssetManageTypeEnum
- type ListAssetsRequestAssetSource
- type ListAssetsRequestAssetSourceEnum
- type ListAssetsResponse
- type ListPictureModelingJobsRequest
- type ListPictureModelingJobsResponse
- type ListStylesRequest
- type ListStylesResponse
- type ListTtsaDataRequest
- type ListTtsaDataResponse
- type ListTtsaJobsRequest
- type ListTtsaJobsResponse
- type ListVideoMotionCaptureJobsRequest
- type ListVideoMotionCaptureJobsResponse
- type MaterialAssetMeta
- type MaterialComponentInfo
- type MaterialComponentInfoComponentType
- type MaterialComponentInfoComponentTypeEnum
- type MotionItem
- type OutputInfo
- type PictureModelingByUrlReq
- type PictureModelingInfo
- type PictureModelingInfoState
- type PictureModelingInfoStateEnum
- type PptAssetMeta
- type PptAssetMetaPptAnalysisStatus
- type PptAssetMetaPptAnalysisStatusEnum
- type PptPageInfo
- type RestoreAssetRequest
- type RestoreAssetResponse
- type RtcRoomInfoList
- type RtcUserInfo
- type RtcUserInfoUserType
- type RtcUserInfoUserTypeEnum
- type SceneAssetMeta
- type SceneComponentInfo
- type SceneComponentInfoComponentType
- type SceneComponentInfoComponentTypeEnum
- type ShowAssetRequest
- type ShowAssetResponse
- type ShowAssetResponseAssetState
- type ShowAssetResponseAssetStateEnum
- type ShowAssetResponseAssetType
- type ShowAssetResponseAssetTypeEnum
- type ShowPictureModelingJobRequest
- type ShowPictureModelingJobResponse
- type ShowPictureModelingJobResponseState
- type ShowPictureModelingJobResponseStateEnum
- type ShowVideoMotionCaptureJobRequest
- type ShowVideoMotionCaptureJobResponse
- type ShowVideoMotionCaptureJobResponseMotionCaptureMode
- type ShowVideoMotionCaptureJobResponseMotionCaptureModeEnum
- type ShowVideoMotionCaptureJobResponseState
- type ShowVideoMotionCaptureJobResponseStateEnum
- 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 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 VideoMotionCaptureInfo
- type VideoMotionCaptureInfoMotionCaptureMode
- type VideoMotionCaptureInfoMotionCaptureModeEnum
- type VideoMotionCaptureInfoState
- type VideoMotionCaptureInfoStateEnum
- type VideoMotionCaptureJobReq
- type VideoMotionCaptureJobReqMotionCaptureMode
- type VideoMotionCaptureJobReqMotionCaptureModeEnum
- 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 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 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 {
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 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"` HttpStatusCode int `json:"-"` }
CreateDigitalAssetResponse Response Object
func (CreateDigitalAssetResponse) String ¶
func (o CreateDigitalAssetResponse) 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"` HttpStatusCode int `json:"-"` }
CreateFileResponse Response Object
func (CreateFileResponse) String ¶
func (o CreateFileResponse) 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"` 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"` 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"` HttpStatusCode int `json:"-"` }
CreatePictureModelingJobResponse Response Object
func (CreatePictureModelingJobResponse) String ¶
func (o CreatePictureModelingJobResponse) 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"` 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"` HttpStatusCode int `json:"-"` }
CreateVideoMotionCaptureJobResponse Response Object
func (CreateVideoMotionCaptureJobResponse) String ¶
func (o CreateVideoMotionCaptureJobResponse) 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 {
HttpStatusCode int `json:"-"`
}
DeleteAssetResponse Response Object
func (DeleteAssetResponse) String ¶
func (o DeleteAssetResponse) 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 {
HttpStatusCode int `json:"-"`
}
DeleteFileResponse Response Object
func (DeleteFileResponse) String ¶
func (o DeleteFileResponse) 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 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 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 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 {
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 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 InputInfo ¶
type InputInfo struct {
RtcRoomInfo *RtcRoomInfoList `json:"rtc_room_info,omitempty"`
}
InputInfo 输入信息。
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"` 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"` HttpStatusCode int `json:"-"` }
ListAssetsResponse Response Object
func (ListAssetsResponse) String ¶
func (o ListAssetsResponse) 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"` HttpStatusCode int `json:"-"` }
ListPictureModelingJobsResponse Response Object
func (ListPictureModelingJobsResponse) String ¶
func (o ListPictureModelingJobsResponse) 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"` 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"` 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"` 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"` HttpStatusCode int `json:"-"` }
ListVideoMotionCaptureJobsResponse Response Object
func (ListVideoMotionCaptureJobsResponse) String ¶
func (o ListVideoMotionCaptureJobsResponse) 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 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 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 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 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 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 {
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 Animation加入房间信息。
func (RtcRoomInfoList) String ¶
func (o RtcRoomInfoList) String() string
type RtcUserInfo ¶
type RtcUserInfo struct { // 接入RTC的用户类型。 * 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 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"` 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 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"` 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 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"` 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 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 {
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 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"` 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 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 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_item.go
- model_asset_extra_meta.go
- model_asset_file_info.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_create_digital_asset_request.go
- model_create_digital_asset_request_body.go
- model_create_digital_asset_response.go
- model_create_file_request.go
- model_create_file_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_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_delete_asset_request.go
- model_delete_asset_response.go
- model_delete_file_request.go
- model_delete_file_response.go
- model_digital_asset_info.go
- model_digital_asset_summary.go
- model_digital_human_modeling_job_info.go
- model_engine_asset_info.go
- model_error_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_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_input_info.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_picture_modeling_jobs_request.go
- model_list_picture_modeling_jobs_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_material_asset_meta.go
- model_material_component_info.go
- model_motion_item.go
- model_output_info.go
- model_picture_modeling_by_url_req.go
- model_picture_modeling_info.go
- model_ppt_asset_meta.go
- model_ppt_page_info.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_show_asset_request.go
- model_show_asset_response.go
- model_show_picture_modeling_job_request.go
- model_show_picture_modeling_job_response.go
- model_show_video_motion_capture_job_request.go
- model_show_video_motion_capture_job_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_ttsa_job.go
- model_update_digital_asset_request.go
- model_update_digital_asset_request_body.go
- model_update_digital_asset_response.go
- model_video_motion_capture_info.go
- model_video_motion_capture_job_req.go
- model_voice_model_asset_meta.go
- model_ximalaya_voice_asset_meta.go