Documentation ¶
Index ¶
- type ActionMarkItem
- type ActionMarkItemActionType
- type ActionMarkItemActionTypeEnum
- type ActiveCodeInfo
- type AnimationAssetMeta
- type AnimationAssetMetaAnimationInsertRestriction
- type AnimationAssetMetaAnimationInsertRestrictionEnum
- type AnimationConfig
- type AnimationItem
- type AssetExtraMeta
- type AssetFileInfo
- type AssetFileInfoState
- type AssetFileInfoStateEnum
- type AuditResultAdminAuditResult
- type AuditResultSystemAuditResult
- type AuditResultSystemAuditResultErrors
- type AuditionFile
- type BackgroundConfigInfo
- type BackgroundConfigInfoBackgroundType
- type BackgroundConfigInfoBackgroundTypeEnum
- type BackgroundMusicConfig
- type BusinessCardImageConfig
- type BusinessCardImageUrl
- type BusinessCardTextConfig
- type CallBackConfig
- type CallBackConfigAuthType
- type CallBackConfigAuthTypeEnum
- type Cancel2DDigitalHumanVideoRequest
- type Cancel2DDigitalHumanVideoResponse
- type CancelPhotoDigitalHumanVideoRequest
- type CancelPhotoDigitalHumanVideoResponse
- type ChatSubtitleConfig
- type ChatVideoConfigRsp
- type CheckTextLanguageRequest
- type CheckTextLanguageResponse
- type CheckTextLanguageResponseResult
- type CheckTextLanguageResponseResultEnum
- type CoStreamerConfig
- type CoStreamerConfigStreamerAction
- type CoStreamerConfigStreamerActionEnum
- type CommentData
- type CommentLogInfo
- type CommentLogInfoCommentType
- type CommentLogInfoCommentTypeEnum
- type CommitVoiceTrainingJobRequest
- type CommitVoiceTrainingJobResponse
- type ComponentInfo
- type ConfirmFileUploadRequest
- type ConfirmFileUploadRequestBody
- type ConfirmFileUploadRequestBodyState
- type ConfirmFileUploadRequestBodyStateEnum
- type ConfirmFileUploadResponse
- type ConfirmTrainingSegmentRequest
- type ConfirmTrainingSegmentResponse
- type ControlDigitalHumanLiveReq
- type ControlDigitalHumanLiveReqCommand
- type ControlDigitalHumanLiveReqCommandEnum
- type ControlSmartLiveReq
- type ControlSmartLiveReqCommand
- type ControlSmartLiveReqCommandEnum
- type CopyVideoScriptsRequest
- type CopyVideoScriptsResponse
- type Create2DDigitalHumanVideoReq
- type Create2DDigitalHumanVideoReqVideoMakingType
- type Create2DDigitalHumanVideoReqVideoMakingTypeEnum
- type Create2DDigitalHumanVideoRequest
- type Create2DDigitalHumanVideoResponse
- type Create2dModelTrainingJobReq
- type Create2dModelTrainingJobReqCommandMessage
- type Create2dModelTrainingJobReqCommandMessageEnum
- type Create2dModelTrainingJobRequest
- type Create2dModelTrainingJobResponse
- type CreateActiveCodeReq
- type CreateActiveCodeRequest
- type CreateActiveCodeResponse
- type CreateAssetbyReplicationInfoRequest
- type CreateAssetbyReplicationInfoResponse
- type CreateDialogUrlReq
- type CreateDialogUrlRequest
- type CreateDialogUrlResponse
- type CreateDigitalAssetRequest
- type CreateDigitalAssetRequestBody
- type CreateDigitalAssetRequestBodyAssetType
- type CreateDigitalAssetRequestBodyAssetTypeEnum
- type CreateDigitalAssetResponse
- type CreateDigitalHumanBusinessCardReq
- type CreateDigitalHumanBusinessCardReqBusinessCardType
- type CreateDigitalHumanBusinessCardReqBusinessCardTypeEnum
- type CreateDigitalHumanBusinessCardReqGender
- type CreateDigitalHumanBusinessCardReqGenderEnum
- type CreateDigitalHumanBusinessCardReqIntroductionType
- type CreateDigitalHumanBusinessCardReqIntroductionTypeEnum
- type CreateDigitalHumanBusinessCardRequest
- type CreateDigitalHumanBusinessCardResponse
- type CreateFacialAnimationsRequest
- type CreateFacialAnimationsResponse
- type CreateFasReq
- type CreateFileRequest
- type CreateFileResponse
- type CreateInteractionRuleGroupRequest
- type CreateInteractionRuleGroupResponse
- type CreateOnceCodeRequest
- type CreateOnceCodeResponse
- type CreatePhotoDetectionReq
- type CreatePhotoDetectionRequest
- type CreatePhotoDetectionResponse
- type CreatePhotoDigitalHumanVideoReq
- type CreatePhotoDigitalHumanVideoRequest
- type CreatePhotoDigitalHumanVideoResponse
- type CreatePictureModelingByUrlJobRequest
- type CreatePictureModelingByUrlJobResponse
- type CreatePictureModelingJobRequest
- type CreatePictureModelingJobRequestBody
- type CreatePictureModelingJobResponse
- type CreateRobotReq
- type CreateRobotRequest
- type CreateRobotResponse
- type CreateSmartChatRoomReq
- type CreateSmartChatRoomRequest
- type CreateSmartChatRoomResponse
- type CreateSmartLiveRoomReq
- type CreateSmartLiveRoomReqRoomType
- type CreateSmartLiveRoomReqRoomTypeEnum
- type CreateSmartLiveRoomReqViewMode
- type CreateSmartLiveRoomReqViewModeEnum
- type CreateSmartLiveRoomRequest
- type CreateSmartLiveRoomResponse
- type CreateStyleRequestBody
- type CreateStyleRequestBodySex
- type CreateStyleRequestBodySexEnum
- type CreateTrainingAdvanceJobRequest
- type CreateTrainingAdvanceJobResponse
- type CreateTrainingBasicJobRequest
- type CreateTrainingBasicJobResponse
- type CreateTrainingJobReq
- type CreateTrainingJobReqLanguage
- type CreateTrainingJobReqLanguageEnum
- type CreateTrainingJobReqSex
- type CreateTrainingJobReqSexEnum
- type CreateTrainingJobRspSegmentUploadingUrl
- type CreateTrainingMiddleJobRequest
- type CreateTrainingMiddleJobResponse
- type CreateTtsAuditionRequest
- type CreateTtsAuditionRequestBody
- type CreateTtsAuditionResponse
- type CreateTtsaReq
- type CreateTtsaReqJobType
- type CreateTtsaReqJobTypeEnum
- type CreateTtsaReqScriptType
- type CreateTtsaReqScriptTypeEnum
- type CreateTtsaRequest
- type CreateTtsaResponse
- type CreateType
- type CreateTypeEnum
- type CreateVideoMotionCaptureJobRequest
- type CreateVideoMotionCaptureJobResponse
- type CreateVideoScriptsReq
- type CreateVideoScriptsReqModelAssetType
- type CreateVideoScriptsReqModelAssetTypeEnum
- type CreateVideoScriptsRequest
- type CreateVideoScriptsResponse
- type Delete2dModelTrainingJobRequest
- type Delete2dModelTrainingJobResponse
- type DeleteActiveCodeRequest
- type DeleteActiveCodeResponse
- type DeleteAssetRequest
- type DeleteAssetResponse
- type DeleteDigitalHumanBusinessCardRequest
- type DeleteDigitalHumanBusinessCardResponse
- type DeleteFileRequest
- type DeleteFileResponse
- type DeleteInteractionRuleGroupRequest
- type DeleteInteractionRuleGroupResponse
- type DeleteRobotRequest
- type DeleteRobotResponse
- type DeleteSmartChatRoomRequest
- type DeleteSmartChatRoomResponse
- type DeleteSmartLiveRoomRequest
- type DeleteSmartLiveRoomResponse
- type DeleteVideoScriptRequest
- type DeleteVideoScriptResponse
- type DeleteVoiceTrainingJobRequest
- type DeleteVoiceTrainingJobResponse
- type DigitalAssetInfo
- type DigitalAssetInfoAssetState
- type DigitalAssetInfoAssetStateEnum
- type DigitalAssetInfoAssetType
- type DigitalAssetInfoAssetTypeEnum
- type DigitalAssetInfoFailType
- type DigitalAssetInfoFailTypeEnum
- type DigitalAssetSummary
- type DigitalAssetSummaryAssetType
- type DigitalAssetSummaryAssetTypeEnum
- type DigitalHumanBusinessCardJobInfo
- type DigitalHumanBusinessCardJobInfoBusinessCardType
- type DigitalHumanBusinessCardJobInfoBusinessCardTypeEnum
- type DigitalHumanBusinessCardJobInfoState
- type DigitalHumanBusinessCardJobInfoStateEnum
- type DigitalHumanModelingJobInfo
- type DigitalHumanModelingJobInfoState
- type DigitalHumanModelingJobInfoStateEnum
- type DigitalHumanVideo
- type DigitalHumanVideoJobType
- type DigitalHumanVideoJobTypeEnum
- type DigitalHumanVideoState
- type DigitalHumanVideoStateEnum
- type EmotionConfig
- type EmotionConfigEmotion
- type EmotionConfigEmotionEnum
- type ErrorResponse
- type Execute2dModelTrainingCommandByUserReq
- type Execute2dModelTrainingCommandByUserReqCommand
- type Execute2dModelTrainingCommandByUserReqCommandEnum
- type Execute2dModelTrainingCommandByUserReqCommandMessage
- type Execute2dModelTrainingCommandByUserReqCommandMessageEnum
- type Execute2dModelTrainingCommandByUserRequest
- type Execute2dModelTrainingCommandByUserResponse
- type Execute2dModelTrainingCommandByUserResponseCommondResult
- type Execute2dModelTrainingCommandByUserResponseCommondResultEnum
- type ExecuteSmartLiveCommandRequest
- type ExecuteSmartLiveCommandResponse
- type ExecuteSmartLiveCommandResponseCommand
- type ExecuteSmartLiveCommandResponseCommandEnum
- type ExecuteVideoMotionCaptureCommandRequest
- type ExecuteVideoMotionCaptureCommandResponse
- type ExternalVoiceAssetMeta
- type ExternalVoiceAssetMetaProvider
- type ExternalVoiceAssetMetaProviderEnum
- type FilesCreateReq
- type HitCondition
- type HitConditionRelation
- type HitConditionRelationEnum
- type HitConditionTag
- type HitConditionTagMatch
- type HitConditionTagMatchEnum
- type HitConditionTagOperation
- type HitConditionTagOperationEnum
- type HuaweiEiCbs
- type HumanModel2DAssetMeta
- type HumanModel2DAssetMetaModelVersion
- type HumanModel2DAssetMetaModelVersionEnum
- type HumanModelAssetMeta
- type HumanModelAssetMetaModelingType
- type HumanModelAssetMetaModelingTypeEnum
- type HumanModelMetaProperties
- type HumanPosition2D
- type HumanPosition2DPosition
- type HumanPosition2DPositionEnum
- type HumanSize2D
- type IflytekAiuiConfig
- type IflytekSpark
- type ImageLayerConfig
- type InferenceActionMarkInfo
- type InferenceVideoMarkInfo
- type InputInfo
- type InteractionRuleDetailInfo
- type InteractionRuleGroup
- type InteractionRuleGroupDetail
- type InteractionRuleInfo
- type JobState
- type JobStateEnum
- type JobTag
- type JobTagEnum
- type JobType
- type JobTypeEnum
- type LanguageCheckInfoReq
- type LanguageEnum
- type LanguageEnumEnum
- type LayerConfig
- type LayerConfigLayerType
- type LayerConfigLayerTypeEnum
- type LayerPositionConfig
- type LayerSizeConfig
- type List2dModelTrainingJobRequest
- type List2dModelTrainingJobResponse
- type ListActiveCodeRequest
- type ListActiveCodeResponse
- type ListAssetSummaryRequest
- type ListAssetSummaryResponse
- type ListAssetSummarysReq
- type ListAssetsRequest
- type ListAssetsRequestAssetSource
- type ListAssetsRequestAssetSourceEnum
- type ListAssetsRequestRole
- type ListAssetsRequestRoleEnum
- type ListAssetsResponse
- type ListDigitalHumanBusinessCardRequest
- type ListDigitalHumanBusinessCardResponse
- type ListDigitalHumanVideoRequest
- type ListDigitalHumanVideoResponse
- type ListFacialAnimationsDataRequest
- type ListFacialAnimationsDataResponse
- type ListFacialAnimationsDataResponseState
- type ListFacialAnimationsDataResponseStateEnum
- type ListInteractionRuleGroupsRequest
- type ListInteractionRuleGroupsResponse
- type ListPictureModelingJobsRequest
- type ListPictureModelingJobsResponse
- type ListRobotRequest
- type ListRobotResponse
- type ListSmartChatRoomsRequest
- type ListSmartChatRoomsResponse
- type ListSmartLiveJobsRequest
- type ListSmartLiveJobsResponse
- type ListSmartLiveRequest
- type ListSmartLiveResponse
- type ListSmartLiveRoomsRequest
- type ListSmartLiveRoomsResponse
- type ListStylesRequest
- type ListStylesResponse
- type ListTtsaDataRequest
- type ListTtsaDataResponse
- type ListTtsaJobsRequest
- type ListTtsaJobsResponse
- type ListVideoMotionCaptureJobsRequest
- type ListVideoMotionCaptureJobsResponse
- type ListVideoScriptsRequest
- type ListVideoScriptsRequestScriptCatalog
- type ListVideoScriptsRequestScriptCatalogEnum
- type ListVideoScriptsRequestViewMode
- type ListVideoScriptsRequestViewModeEnum
- type ListVideoScriptsResponse
- type ListVoiceTrainingJobRequest
- type ListVoiceTrainingJobResponse
- type LiveAudioConfig
- type LiveEvent
- type LiveEventCallBackConfig
- type LiveEventCallBackConfigAuthType
- type LiveEventCallBackConfigAuthTypeEnum
- type LiveEventReportRequest
- type LiveEventReportResponse
- type LiveJobLog
- type LiveShootScriptItem
- type LiveVideoScriptInfo
- type LiveWarningItem
- type LiveWarningItemWarningType
- type LiveWarningItemWarningTypeEnum
- type MaterialAssetMeta
- type MaterialComponentInfo
- type MaterialComponentInfoComponentType
- type MaterialComponentInfoComponentTypeEnum
- type MobvoiVoiceAssetMeta
- type ModelInfo
- type MotionItem
- type MultipartUploadInfo
- type OperationLogInfo
- type OperationLogInfoLogType
- type OperationLogInfoLogTypeEnum
- type OperationLogInfoOperateUser
- type OperationLogInfoOperateUserEnum
- type OutputAssetConfig
- type OutputAssetInfo
- type OutputInfo
- type Pages
- type PhotoVideoConfig
- type PhotoVideoConfigCodec
- type PhotoVideoConfigCodecEnum
- type PhotoVideoConfigFrameRate
- type PhotoVideoConfigFrameRateEnum
- type PictureModelingByUrlReq
- type PictureModelingInfo
- type PictureModelingInfoState
- type PictureModelingInfoStateEnum
- type PlayPolicy
- type PlayPolicyPlayMode
- type PlayPolicyPlayModeEnum
- type PlayPolicyRandomPlayMode
- type PlayPolicyRandomPlayModeEnum
- type PptAssetMeta
- type PptAssetMetaPptAnalysisStatus
- type PptAssetMetaPptAnalysisStatusEnum
- type PptPageInfo
- type ReplicationAssetInfo
- type ReplicationEncInfo
- type ReplyAudioInfo
- type ReportLiveEventReq
- type ResetActiveCodeRequest
- type ResetActiveCodeResponse
- type RestoreAssetRequest
- type RestoreAssetResponse
- type ReviewConfig
- type RobotInfo
- type RtcRoomInfoList
- type RtcUserInfo
- type RtcUserInfoUserType
- type RtcUserInfoUserTypeEnum
- type SceneAssetMeta
- type SceneComponentInfo
- type SceneComponentInfoComponentType
- type SceneComponentInfoComponentTypeEnum
- type SharedConfig
- type SharedConfigSharedState
- type SharedConfigSharedStateEnum
- type SharedConfigSharedType
- type SharedConfigSharedTypeEnum
- type ShootScript
- type ShootScriptAudioFileItem
- type ShootScriptAudioFiles
- type ShootScriptDetail
- type ShootScriptDetailScriptType
- type ShootScriptDetailScriptTypeEnum
- type ShootScriptItem
- type ShootScriptItemBaseInfo
- type ShootScriptScriptType
- type ShootScriptScriptTypeEnum
- type ShootScriptShowItem
- type Show2DDigitalHumanVideoRequest
- type Show2DDigitalHumanVideoResponse
- type Show2DDigitalHumanVideoResponseJobType
- type Show2DDigitalHumanVideoResponseJobTypeEnum
- type Show2DDigitalHumanVideoResponseState
- type Show2DDigitalHumanVideoResponseStateEnum
- type Show2DDigitalHumanVideoResponseVideoMakingType
- type Show2DDigitalHumanVideoResponseVideoMakingTypeEnum
- type Show2dModelTrainingJobRequest
- type Show2dModelTrainingJobResponse
- type Show2dModelTrainingJobResponseMattingType
- type Show2dModelTrainingJobResponseMattingTypeEnum
- type Show2dModelTrainingJobResponseModelVersion
- type Show2dModelTrainingJobResponseModelVersionEnum
- type Show2dModelTrainingJobResponseState
- type Show2dModelTrainingJobResponseStateEnum
- type ShowActiveCodeRequest
- type ShowActiveCodeResponse
- type ShowAssetReplicationInfoRequest
- type ShowAssetReplicationInfoResponse
- type ShowAssetRequest
- type ShowAssetResponse
- type ShowAssetResponseAssetState
- type ShowAssetResponseAssetStateEnum
- type ShowAssetResponseAssetType
- type ShowAssetResponseAssetTypeEnum
- type ShowAssetResponseFailType
- type ShowAssetResponseFailTypeEnum
- type ShowDigitalHumanBusinessCardRequest
- type ShowDigitalHumanBusinessCardResponse
- type ShowDigitalHumanBusinessCardResponseGender
- type ShowDigitalHumanBusinessCardResponseGenderEnum
- type ShowDigitalHumanBusinessCardResponseIntroductionType
- type ShowDigitalHumanBusinessCardResponseIntroductionTypeEnum
- type ShowJobAuditResultRequest
- type ShowJobAuditResultResponse
- type ShowJobUploadingAddressRequest
- type ShowJobUploadingAddressResponse
- type ShowJobUploadingAddressRspPackageUrl
- type ShowJobUploadingAddressRspSegmentUrl
- type ShowPhotoDetectionRequest
- type ShowPhotoDetectionResponse
- type ShowPhotoDetectionResponseState
- type ShowPhotoDetectionResponseStateEnum
- type ShowPhotoDigitalHumanVideoRequest
- type ShowPhotoDigitalHumanVideoResponse
- type ShowPhotoDigitalHumanVideoResponseJobType
- type ShowPhotoDigitalHumanVideoResponseJobTypeEnum
- type ShowPhotoDigitalHumanVideoResponseState
- type ShowPhotoDigitalHumanVideoResponseStateEnum
- type ShowPictureModelingJobRequest
- type ShowPictureModelingJobResponse
- type ShowPictureModelingJobResponseState
- type ShowPictureModelingJobResponseStateEnum
- type ShowRobotRequest
- type ShowRobotResponse
- type ShowSmartChatJobRequest
- type ShowSmartChatJobResponse
- type ShowSmartChatJobResponseState
- type ShowSmartChatJobResponseStateEnum
- type ShowSmartChatRoomRequest
- type ShowSmartChatRoomResponse
- type ShowSmartLiveRequest
- type ShowSmartLiveResponse
- type ShowSmartLiveResponseState
- type ShowSmartLiveResponseStateEnum
- type ShowSmartLiveRoomRequest
- type ShowSmartLiveRoomResponse
- type ShowSmartLiveRoomResponseRoomState
- type ShowSmartLiveRoomResponseRoomStateEnum
- type ShowSmartLiveRoomResponseRoomType
- type ShowSmartLiveRoomResponseRoomTypeEnum
- type ShowSmartLiveRoomResponseViewMode
- type ShowSmartLiveRoomResponseViewModeEnum
- type ShowTrainingSegmentInfoRequest
- type ShowTrainingSegmentInfoResponse
- type ShowTtsAuditionFileRequest
- type ShowTtsAuditionFileResponse
- type ShowVideoMotionCaptureJobRequest
- type ShowVideoMotionCaptureJobResponse
- type ShowVideoMotionCaptureJobResponseMotionCaptureMode
- type ShowVideoMotionCaptureJobResponseMotionCaptureModeEnum
- type ShowVideoMotionCaptureJobResponseState
- type ShowVideoMotionCaptureJobResponseStateEnum
- type ShowVideoScriptRequest
- type ShowVideoScriptResponse
- type ShowVideoScriptResponseModelAssetType
- type ShowVideoScriptResponseModelAssetTypeEnum
- type ShowVoiceTrainingJobRequest
- type ShowVoiceTrainingJobResponse
- type SmartChatRoomBaseInfo
- type SmartImageLayerConfig
- type SmartLayerConfig
- type SmartLayerConfigLayerType
- type SmartLayerConfigLayerTypeEnum
- type SmartLiveJob
- type SmartLiveJobState
- type SmartLiveJobStateEnum
- type SmartLiveRoomBaseInfo
- type SmartLiveRoomBaseInfoLastJobStatus
- type SmartLiveRoomBaseInfoLastJobStatusEnum
- type SmartLiveRoomBaseInfoRoomState
- type SmartLiveRoomBaseInfoRoomStateEnum
- type SmartLiveRoomBaseInfoRoomType
- type SmartLiveRoomBaseInfoRoomTypeEnum
- type SmartLiveRoomBaseInfoViewMode
- type SmartLiveRoomBaseInfoViewModeEnum
- type SmartVideoLayerConfig
- type StartSmartChatJobRequest
- type StartSmartChatJobResponse
- type StartSmartLiveReq
- type StartSmartLiveReqViewMode
- type StartSmartLiveReqViewModeEnum
- type StartSmartLiveRequest
- type StartSmartLiveResponse
- type StopSmartChatJobRequest
- type StopSmartChatJobResponse
- type StopSmartLiveRequest
- type StopSmartLiveResponse
- type StopVideoMotionCaptureJobRequest
- type StopVideoMotionCaptureJobResponse
- type StyleAssetItem
- type StyleAssetItemAssetType
- type StyleAssetItemAssetTypeEnum
- type StyleExtraMeta
- type StyleInfo
- type StyleInfoSex
- type StyleInfoSexEnum
- type StyleInfoState
- type StyleInfoStateEnum
- type SubtitleConfig
- type SystemProperty
- type SystemPropertyAction
- type SystemPropertyActionEnum
- type SystemPropertyKey
- type SystemPropertyKeyEnum
- type TextConfig
- type TextLayerConfig
- type ThirdPartyModelConfig
- type TrainingJobBasicInfo
- type TrainingJobBasicInfoMattingType
- type TrainingJobBasicInfoMattingTypeEnum
- type TrainingJobBasicInfoModelVersion
- type TrainingJobBasicInfoModelVersionEnum
- type TrainingJobBasicInfoState
- type TrainingJobBasicInfoStateEnum
- type TrainingJobInfo
- type TriggerProcess
- type TriggerProcessReplyMode
- type TriggerProcessReplyModeEnum
- type TriggerProcessReplyOrder
- type TriggerProcessReplyOrderEnum
- type TriggerProcessReplyRole
- type TriggerProcessReplyRoleEnum
- type TtsaJob
- type TtsaJobJobType
- type TtsaJobJobTypeEnum
- type TtsaJobState
- type TtsaJobStateEnum
- type Update2dModelTrainingJobRequest
- type Update2dModelTrainingJobResponse
- type UpdateActiveCodeReq
- type UpdateActiveCodeRequest
- type UpdateActiveCodeResponse
- type UpdateDigitalAssetRequest
- type UpdateDigitalAssetRequestBody
- type UpdateDigitalAssetRequestBodyAssetState
- type UpdateDigitalAssetRequestBodyAssetStateEnum
- type UpdateDigitalAssetRequestBodyAssetType
- type UpdateDigitalAssetRequestBodyAssetTypeEnum
- type UpdateDigitalAssetResponse
- type UpdateDigitalAssetResponseAssetState
- type UpdateDigitalAssetResponseAssetStateEnum
- type UpdateDigitalAssetResponseAssetType
- type UpdateDigitalAssetResponseAssetTypeEnum
- type UpdateDigitalAssetResponseFailType
- type UpdateDigitalAssetResponseFailTypeEnum
- type UpdateDigitalHumanBusinessCardRequest
- type UpdateDigitalHumanBusinessCardResponse
- type UpdateInteractionRuleGroupRequest
- type UpdateInteractionRuleGroupResponse
- type UpdateRobotReq
- type UpdateRobotRequest
- type UpdateRobotResponse
- type UpdateSmartChatRoomRequest
- type UpdateSmartChatRoomResponse
- type UpdateSmartLiveRoomRequest
- type UpdateSmartLiveRoomResponse
- type UpdateSmartLiveRoomResponseRoomState
- type UpdateSmartLiveRoomResponseRoomStateEnum
- type UpdateSmartLiveRoomResponseRoomType
- type UpdateSmartLiveRoomResponseRoomTypeEnum
- type UpdateSmartLiveRoomResponseViewMode
- type UpdateSmartLiveRoomResponseViewModeEnum
- type UpdateVideoScriptRequest
- type UpdateVideoScriptResponse
- type UpdateVideoScriptsReq
- type UpdateVideoScriptsReqModelAssetType
- type UpdateVideoScriptsReqModelAssetTypeEnum
- type VideoConfig
- type VideoConfigClipMode
- type VideoConfigClipModeEnum
- type VideoConfigCodec
- type VideoConfigCodecEnum
- type VideoConfigFrameRate
- type VideoConfigFrameRateEnum
- type VideoLayerConfig
- type VideoMotionCaptureInfo
- type VideoMotionCaptureInfoMotionCaptureMode
- type VideoMotionCaptureInfoMotionCaptureModeEnum
- type VideoMotionCaptureInfoState
- type VideoMotionCaptureInfoStateEnum
- type VideoMotionCaptureJobReq
- type VideoMotionCaptureJobReqMotionCaptureMode
- type VideoMotionCaptureJobReqMotionCaptureModeEnum
- type VideoScriptBaseInfo
- type VideoScriptBaseInfoModelAssetType
- type VideoScriptBaseInfoModelAssetTypeEnum
- type VideoScriptsCreateInfo
- type VideoScriptsCreateInfoModelAssetType
- type VideoScriptsCreateInfoModelAssetTypeEnum
- type VideoScriptsShowInfo
- type VideoScriptsShowInfoModelAssetType
- type VideoScriptsShowInfoModelAssetTypeEnum
- type VideoScriptsSimpleInfo
- type VideoScriptsSimpleInfoModelAssetType
- type VideoScriptsSimpleInfoModelAssetTypeEnum
- type VoiceConfig
- type VoiceModelAssetMeta
- type VoiceModelAssetMetaLanguage
- type VoiceModelAssetMetaLanguageEnum
- type VoiceModelAssetMetaModelType
- type VoiceModelAssetMetaModelTypeEnum
- type VoiceModelAssetMetaSex
- type VoiceModelAssetMetaSexEnum
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ActionMarkItem ¶ added in v0.1.76
type ActionMarkItem struct { // 选取推理数据预处理视频起始时间。格式:“HH:MM:SS.mmm”。 ActionStartTime *string `json:"action_start_time,omitempty"` // 选取推理数据预处理视频结束时间。格式:“HH:MM:SS.mmm”。 ActionEndTime *string `json:"action_end_time,omitempty"` // 动作类型。 * SILENCE: 静默 * ACTION:动作 ActionType *ActionMarkItemActionType `json:"action_type,omitempty"` }
ActionMarkItem 标注的动作信息。
func (ActionMarkItem) String ¶ added in v0.1.76
func (o ActionMarkItem) String() string
type ActionMarkItemActionType ¶ added in v0.1.76
type ActionMarkItemActionType struct {
// contains filtered or unexported fields
}
func (ActionMarkItemActionType) MarshalJSON ¶ added in v0.1.76
func (c ActionMarkItemActionType) MarshalJSON() ([]byte, error)
func (*ActionMarkItemActionType) UnmarshalJSON ¶ added in v0.1.76
func (c *ActionMarkItemActionType) UnmarshalJSON(b []byte) error
func (ActionMarkItemActionType) Value ¶ added in v0.1.76
func (c ActionMarkItemActionType) Value() string
type ActionMarkItemActionTypeEnum ¶ added in v0.1.76
type ActionMarkItemActionTypeEnum struct { SILENCE ActionMarkItemActionType ACTION ActionMarkItemActionType }
func GetActionMarkItemActionTypeEnum ¶ added in v0.1.76
func GetActionMarkItemActionTypeEnum() ActionMarkItemActionTypeEnum
type ActiveCodeInfo ¶ added in v0.1.86
type ActiveCodeInfo struct { // 激活码ID。 ActiveCodeId *string `json:"active_code_id,omitempty"` // 激活码。 ActiveCode *string `json:"active_code,omitempty"` // 应用ID。 RobotId *string `json:"robot_id,omitempty"` // 智能交互对话ID。 RoomId *string `json:"room_id,omitempty"` // 有效天数(0表示长期有效)。 ValidPeriod *int32 `json:"valid_period,omitempty"` // 过期时间,格式遵循:RFC 3339 如\"2021-01-10T08:43:17Z\"。 ExpireTime *string `json:"expire_time,omitempty"` // 创建时间,格式遵循:RFC 3339 如\"2021-01-10T08:43:17Z\"。 CreateTime *string `json:"create_time,omitempty"` // 更新时间,格式遵循:RFC 3339 如\"2021-01-10T08:43:17Z\"。 UpdateTime *string `json:"update_time,omitempty"` }
ActiveCodeInfo 激活码基本信息。
func (ActiveCodeInfo) String ¶ added in v0.1.86
func (o ActiveCodeInfo) String() string
type AnimationAssetMeta ¶
type AnimationAssetMeta struct { // 数字人模型风格ID。 StyleId *string `json:"style_id,omitempty"` // 动作动画时长。 Duration *float32 `json:"duration,omitempty"` // 动作是否需要自动解析。 AutoAnalysis *bool `json:"auto_analysis,omitempty"` // 语音延迟播放时长。 单位秒。 使用场景举例:入场动画3秒,voice_delay设置成4秒,则语音从入场动画开始后第4秒开始播放。 VoiceDelay *float32 `json:"voice_delay,omitempty"` // 动画插入位置限制。 * ONLY_BEGINNING:视频制作时,动画只允许出现在起始位置。 * ONLY_END:视频制作时,动画只允许出现在结束位置。 AnimationInsertRestriction *AnimationAssetMetaAnimationInsertRestriction `json:"animation_insert_restriction,omitempty"` }
AnimationAssetMeta 动作动画资产元数据。
func (AnimationAssetMeta) String ¶
func (o AnimationAssetMeta) String() string
type AnimationAssetMetaAnimationInsertRestriction ¶
type AnimationAssetMetaAnimationInsertRestriction struct {
// contains filtered or unexported fields
}
func (AnimationAssetMetaAnimationInsertRestriction) MarshalJSON ¶
func (c AnimationAssetMetaAnimationInsertRestriction) MarshalJSON() ([]byte, error)
func (*AnimationAssetMetaAnimationInsertRestriction) UnmarshalJSON ¶
func (c *AnimationAssetMetaAnimationInsertRestriction) UnmarshalJSON(b []byte) error
func (AnimationAssetMetaAnimationInsertRestriction) Value ¶
func (c AnimationAssetMetaAnimationInsertRestriction) Value() string
type AnimationAssetMetaAnimationInsertRestrictionEnum ¶
type AnimationAssetMetaAnimationInsertRestrictionEnum struct { ONLY_BEGINNING AnimationAssetMetaAnimationInsertRestriction ONLY_END AnimationAssetMetaAnimationInsertRestriction }
func GetAnimationAssetMetaAnimationInsertRestrictionEnum ¶
func GetAnimationAssetMetaAnimationInsertRestrictionEnum() AnimationAssetMetaAnimationInsertRestrictionEnum
type AnimationConfig ¶ added in v0.1.60
type AnimationConfig struct { // 动作资产ID。 Animation *string `json:"animation,omitempty"` }
AnimationConfig 动作参数配置。
func (AnimationConfig) String ¶ added in v0.1.60
func (o AnimationConfig) String() string
type AnimationItem ¶
type AnimationItem struct { // 动作资产ID。 AnimationAssetId *string `json:"animation_asset_id,omitempty"` // 时间戳,相对时间戳。 单位秒。 保留3位小数。 Timestamp *float32 `json:"timestamp,omitempty"` }
func (AnimationItem) String ¶
func (o AnimationItem) String() string
type AssetExtraMeta ¶
type AssetExtraMeta struct { HumanModelMeta *HumanModelAssetMeta `json:"human_model_meta,omitempty"` VoiceModelMeta *VoiceModelAssetMeta `json:"voice_model_meta,omitempty"` PptMeta *PptAssetMeta `json:"ppt_meta,omitempty"` AnimationMeta *AnimationAssetMeta `json:"animation_meta,omitempty"` SceneMeta *SceneAssetMeta `json:"scene_meta,omitempty"` MaterialMeta *MaterialAssetMeta `json:"material_meta,omitempty"` HumanModel2dMeta *HumanModel2DAssetMeta `json:"human_model_2d_meta,omitempty"` }
AssetExtraMeta 资产元数据。根据资产类型选择其中一个填写。
func (AssetExtraMeta) String ¶
func (o AssetExtraMeta) String() string
type AssetFileInfo ¶
type AssetFileInfo struct { // 文件ID。 FileId *string `json:"file_id,omitempty"` // 文件名创建文件时候不区分大小写,最大长度256,最小长度1。 FileName *string `json:"file_name,omitempty"` // 文件内容MD5值,固定24位。 FileMd5 *string `json:"file_md5,omitempty"` // 文件总的大小,最小1,最大5368709120。 FileSize *int64 `json:"file_size,omitempty"` // 文件类型(默认提取文件后缀)。 FileType *string `json:"file_type,omitempty"` // 文件在资产中的分类。每种资产类型包含的文件分类不同。 * MAIN:主文件 * COVER:封面文件 * PAGE:内容页图片 * SAMPLE:样例音频 * OTHER:其他文件 * WHOLE_MODEL:全模型 * USER_MODIFIED_MODEL:用户上传模型 > * 资产类型为SCENE、ANIMATION、VIDEO、IMAGE、MATERIAL时,包含MAIN、COVER和OTHER > * 资产类型为PPT时,包含MAIN、COVER、PAGE和OTHER > * 资产类型为HUMAN_MODEL时,包含MAIN、COVER和OTHER > * 资产类型为VOICE_MODEL时,包含MAIN、SAMPLE(样例音频文件)和OTHER > * 资产类型为HUMAN_MODEL_2D时,包含MAIN、COVER、SAMPLE(动作样例)和OTHER(遮罩文件) > * 资产类型为BUSINESS_CARD_TEMPLET时,包含MAIN和COVER(名片效果图) AssetFileCategory *string `json:"asset_file_category,omitempty"` // 文件下载URL,有效期为24小时。 DownloadUrl *string `json:"download_url,omitempty"` // 文件状态枚举: * CREATING:文件上传中 * CREATED:文件已上传(自动审核通过) * FAILED:文件上传失败 * CANCELLED:文件上传已取消 * DELETING:文件删除中 * DELETED:文件已删除 * UPLOADED:文件已上传(尚未审核) * REVIEW:人工审核(文件已上传) State *AssetFileInfoState `json:"state,omitempty"` // 审核失败原因 Reason *string `json:"reason,omitempty"` }
AssetFileInfo 文件信息。
func (AssetFileInfo) String ¶
func (o AssetFileInfo) String() string
type AssetFileInfoState ¶ added in v0.1.75
type AssetFileInfoState struct {
// contains filtered or unexported fields
}
func (AssetFileInfoState) MarshalJSON ¶ added in v0.1.75
func (c AssetFileInfoState) MarshalJSON() ([]byte, error)
func (*AssetFileInfoState) UnmarshalJSON ¶ added in v0.1.75
func (c *AssetFileInfoState) UnmarshalJSON(b []byte) error
func (AssetFileInfoState) Value ¶ added in v0.1.75
func (c AssetFileInfoState) Value() string
type AssetFileInfoStateEnum ¶ added in v0.1.75
type AssetFileInfoStateEnum struct { CREATING AssetFileInfoState CREATED AssetFileInfoState FAILED AssetFileInfoState CANCELLED AssetFileInfoState DELETING AssetFileInfoState DELETED AssetFileInfoState UPLOADED AssetFileInfoState REVIEW AssetFileInfoState }
func GetAssetFileInfoStateEnum ¶ added in v0.1.75
func GetAssetFileInfoStateEnum() AssetFileInfoStateEnum
type AuditResultAdminAuditResult ¶ added in v0.1.76
type AuditResultAdminAuditResult struct { // 审核信息。 Message *string `json:"message,omitempty"` // 附件名称。 AttachmentName *string `json:"attachment_name,omitempty"` // 附件下载地址。 AttachmentUrl *string `json:"attachment_url,omitempty"` // 操作时间。 AuditTime *int64 `json:"audit_time,omitempty"` }
AuditResultAdminAuditResult 管理员审核结果。
func (AuditResultAdminAuditResult) String ¶ added in v0.1.76
func (o AuditResultAdminAuditResult) String() string
type AuditResultSystemAuditResult ¶ added in v0.1.76
type AuditResultSystemAuditResult struct { // 操作时间。 AuditTime *int64 `json:"audit_time,omitempty"` // 错误列表。 Errors *[]AuditResultSystemAuditResultErrors `json:"errors,omitempty"` }
AuditResultSystemAuditResult 系统审核结果。
func (AuditResultSystemAuditResult) String ¶ added in v0.1.76
func (o AuditResultSystemAuditResult) String() string
type AuditResultSystemAuditResultErrors ¶ added in v0.1.76
type AuditResultSystemAuditResultErrors struct { // 音频文件名。 AudioName *string `json:"audio_name,omitempty"` // 文本文件名。 TextName *string `json:"text_name,omitempty"` // 异常错误码。 ErrorCode *string `json:"error_code,omitempty"` // 异常错误信息。 ErrorMessage *string `json:"error_message,omitempty"` }
func (AuditResultSystemAuditResultErrors) String ¶ added in v0.1.76
func (o AuditResultSystemAuditResultErrors) String() string
type AuditionFile ¶ added in v0.1.76
type AuditionFile struct { // 试听文件下载链接,有效期为1个小时。 DownloadUrl string `json:"download_url"` }
func (AuditionFile) String ¶ added in v0.1.76
func (o AuditionFile) String() string
type BackgroundConfigInfo ¶ added in v0.1.60
type BackgroundConfigInfo struct { // 背景类型。 - IMAGE:图片,用于3D数字人演示素材讲解模式的图片或分身数字背景图片 - IMAGE_2D:图片,用于3D数字人主播播报模式的2D场景背景图片 - VIDEO:视频 - AUDIO:音频 > * 分身数字人视频制作仅支持IMAGE BackgroundType BackgroundConfigInfoBackgroundType `json:"background_type"` // 背景标题。 > * 分身数字人视频制作此参数不生效。 BackgroundTitle *string `json:"background_title,omitempty"` HumanPosition2d *HumanPosition2D `json:"human_position_2d,omitempty"` HumanSize2d *HumanSize2D `json:"human_size_2d,omitempty"` // 视频文件封面图片的下载URL。 演示素材为视频时有效。 > * 分身数字人视频制作此参数不生效。 BackgroundCoverUrl *string `json:"background_cover_url,omitempty"` // 背景文件的URL。 > * 通过资产库查询获取,不支持外部URL。 BackgroundConfig string `json:"background_config"` // 背景资产ID。 > * 背景是背景图片时,填图片资产ID。 BackgroundAssetId *string `json:"background_asset_id,omitempty"` }
BackgroundConfigInfo 背景配置。
func (BackgroundConfigInfo) String ¶ added in v0.1.60
func (o BackgroundConfigInfo) String() string
type BackgroundConfigInfoBackgroundType ¶ added in v0.1.60
type BackgroundConfigInfoBackgroundType struct {
// contains filtered or unexported fields
}
func (BackgroundConfigInfoBackgroundType) MarshalJSON ¶ added in v0.1.60
func (c BackgroundConfigInfoBackgroundType) MarshalJSON() ([]byte, error)
func (*BackgroundConfigInfoBackgroundType) UnmarshalJSON ¶ added in v0.1.60
func (c *BackgroundConfigInfoBackgroundType) UnmarshalJSON(b []byte) error
func (BackgroundConfigInfoBackgroundType) Value ¶ added in v0.1.60
func (c BackgroundConfigInfoBackgroundType) Value() string
type BackgroundConfigInfoBackgroundTypeEnum ¶ added in v0.1.60
type BackgroundConfigInfoBackgroundTypeEnum struct { IMAGE BackgroundConfigInfoBackgroundType IMAGE_2_D BackgroundConfigInfoBackgroundType VIDEO BackgroundConfigInfoBackgroundType AUDIO BackgroundConfigInfoBackgroundType }
func GetBackgroundConfigInfoBackgroundTypeEnum ¶ added in v0.1.60
func GetBackgroundConfigInfoBackgroundTypeEnum() BackgroundConfigInfoBackgroundTypeEnum
type BackgroundMusicConfig ¶ added in v0.1.60
type BackgroundMusicConfig struct { // 音乐资产ID。 MusicAssetId *string `json:"music_asset_id,omitempty"` // 音乐音量。如100,表示音量100%,50表示音量50%。 默认值100,最小值0,最大值100。 Volume *int32 `json:"volume,omitempty"` }
BackgroundMusicConfig 背景音乐配置。
func (BackgroundMusicConfig) String ¶ added in v0.1.60
func (o BackgroundMusicConfig) String() string
type BusinessCardImageConfig ¶ added in v0.1.60
type BusinessCardImageConfig struct { // 人物照片,需要Base64编码。 HumanImage string `json:"human_image"` // Logo图片,需要Base64编码。 LogoImage *string `json:"logo_image,omitempty"` }
BusinessCardImageConfig 用户上传的用于制作数字人名片的图片。
func (BusinessCardImageConfig) String ¶ added in v0.1.60
func (o BusinessCardImageConfig) String() string
type BusinessCardImageUrl ¶ added in v0.1.60
type BusinessCardImageUrl struct { // 任务照片下载URL。 HumanImageUrl *string `json:"human_image_url,omitempty"` // Logo图片下载URL。 LogoImage *string `json:"logo_image,omitempty"` }
BusinessCardImageUrl 用于制作数字人名片的图片下载URL。
func (BusinessCardImageUrl) String ¶ added in v0.1.60
func (o BusinessCardImageUrl) String() string
type BusinessCardTextConfig ¶ added in v0.1.60
type BusinessCardTextConfig struct { // 姓名。 Name *string `json:"name,omitempty"` // 企业或组织名称。 Company *string `json:"company,omitempty"` // 职位名称。 Title *string `json:"title,omitempty"` // 手机号码。 MobilePhone *string `json:"mobile_phone,omitempty"` // 固话号码。 Phone *string `json:"phone,omitempty"` // 电子邮件地址。 Mail *string `json:"mail,omitempty"` // 地址。 Address *string `json:"address,omitempty"` // 其他信息1。可填写一些公司广告语等 Other1 *string `json:"other1,omitempty"` // 其他信息2。可填写一些公司广告语等 Other2 *string `json:"other2,omitempty"` // 其他信息3。可填写一些公司广告语等 Other3 *string `json:"other3,omitempty"` }
BusinessCardTextConfig 用户输入的数字人名片信息。实际可以填写哪些字段取决于名片模板。
func (BusinessCardTextConfig) String ¶ added in v0.1.60
func (o BusinessCardTextConfig) String() string
type CallBackConfig ¶ added in v0.1.75
type CallBackConfig struct { // 回调URL。 回调请求body为json格式,带参数如下: result: SUCCEED或FAILED asset_id: 资产ID job_id: 任务 CallbackUrl string `json:"callback_url"` // 认证类型。 * NONE。URL中自带认证。 * MSS_A。HMACSHA256签名模式,在URL中追加参数:secret,time_stamp。取值方式:secret=hmac_sha256(key, URI(callback_url)+ time_stamp)&time_stamp=hex(timestamp) AuthType *CallBackConfigAuthType `json:"auth_type,omitempty"` // 密钥Key Key *string `json:"key,omitempty"` }
func (CallBackConfig) String ¶ added in v0.1.75
func (o CallBackConfig) String() string
type CallBackConfigAuthType ¶ added in v0.1.75
type CallBackConfigAuthType struct {
// contains filtered or unexported fields
}
func (CallBackConfigAuthType) MarshalJSON ¶ added in v0.1.75
func (c CallBackConfigAuthType) MarshalJSON() ([]byte, error)
func (*CallBackConfigAuthType) UnmarshalJSON ¶ added in v0.1.75
func (c *CallBackConfigAuthType) UnmarshalJSON(b []byte) error
func (CallBackConfigAuthType) Value ¶ added in v0.1.75
func (c CallBackConfigAuthType) Value() string
type CallBackConfigAuthTypeEnum ¶ added in v0.1.75
type CallBackConfigAuthTypeEnum struct { NONE CallBackConfigAuthType MSS_A CallBackConfigAuthType }
func GetCallBackConfigAuthTypeEnum ¶ added in v0.1.75
func GetCallBackConfigAuthTypeEnum() CallBackConfigAuthTypeEnum
type Cancel2DDigitalHumanVideoRequest ¶ added in v0.1.60
type Cancel2DDigitalHumanVideoRequest struct { // 任务ID。 JobId string `json:"job_id"` // 使用AK/SK方式认证时必选,携带的鉴权信息。 Authorization *string `json:"Authorization,omitempty"` // 使用AK/SK方式认证时必选,请求的发生时间。 格式为(YYYYMMDD'T'HHMMSS'Z')。 XSdkDate *string `json:"X-Sdk-Date,omitempty"` // 使用AK/SK方式认证时必选,携带项目ID信息。 XProjectId *string `json:"X-Project-Id,omitempty"` // 第三方用户ID。 > * 不允许输入中文。 XAppUserId *string `json:"X-App-UserId,omitempty"` }
Cancel2DDigitalHumanVideoRequest Request Object
func (Cancel2DDigitalHumanVideoRequest) String ¶ added in v0.1.60
func (o Cancel2DDigitalHumanVideoRequest) String() string
type Cancel2DDigitalHumanVideoResponse ¶ added in v0.1.60
type Cancel2DDigitalHumanVideoResponse struct { XRequestId *string `json:"X-Request-Id,omitempty"` HttpStatusCode int `json:"-"` }
Cancel2DDigitalHumanVideoResponse Response Object
func (Cancel2DDigitalHumanVideoResponse) String ¶ added in v0.1.60
func (o Cancel2DDigitalHumanVideoResponse) String() string
type CancelPhotoDigitalHumanVideoRequest ¶ added in v0.1.60
type CancelPhotoDigitalHumanVideoRequest struct { // 任务ID。 JobId string `json:"job_id"` // 使用AK/SK方式认证时必选,携带的鉴权信息。 Authorization *string `json:"Authorization,omitempty"` // 使用AK/SK方式认证时必选,请求的发生时间。 格式为(YYYYMMDD'T'HHMMSS'Z')。 XSdkDate *string `json:"X-Sdk-Date,omitempty"` // 使用AK/SK方式认证时必选,携带项目ID信息。 XProjectId *string `json:"X-Project-Id,omitempty"` // 第三方用户ID。 > * 不允许输入中文。 XAppUserId *string `json:"X-App-UserId,omitempty"` }
CancelPhotoDigitalHumanVideoRequest Request Object
func (CancelPhotoDigitalHumanVideoRequest) String ¶ added in v0.1.60
func (o CancelPhotoDigitalHumanVideoRequest) String() string
type CancelPhotoDigitalHumanVideoResponse ¶ added in v0.1.60
type CancelPhotoDigitalHumanVideoResponse struct { XRequestId *string `json:"X-Request-Id,omitempty"` HttpStatusCode int `json:"-"` }
CancelPhotoDigitalHumanVideoResponse Response Object
func (CancelPhotoDigitalHumanVideoResponse) String ¶ added in v0.1.60
func (o CancelPhotoDigitalHumanVideoResponse) String() string
type ChatSubtitleConfig ¶ added in v0.1.78
type ChatSubtitleConfig struct { // 字幕左上角像素点坐标。 > *横屏(16:9)视频像素为1920x1080;竖屏(9:16)视频像素为1080x1920。 Dx *int32 `json:"dx,omitempty"` // 字幕左上角像素点坐标。 > *横屏(16:9)视频像素为1920x1080;竖屏(9:16)视频像素为1080x1920。 Dy *int32 `json:"dy,omitempty"` // 图层图片宽度像素值(相对画布大小)。 > 横屏(16:9)画布像素为1920x1080;竖屏(9:16)画布像素为1080x1920。 Width *int32 `json:"width,omitempty"` // 图层图片高度像素值(相对画布大小)。 > 横屏(16:9)画布像素为1920x1080;竖屏(9:16)画布像素为1080x1920。 Height *int32 `json:"height,omitempty"` }
ChatSubtitleConfig 字幕配置。
func (ChatSubtitleConfig) String ¶ added in v0.1.78
func (o ChatSubtitleConfig) String() string
type ChatVideoConfigRsp ¶ added in v0.1.78
type ChatVideoConfigRsp struct { // 视频宽度。 单位:像素。 最小值320,最大值2560。 > * clip_mode=RESIZE时,当前支持1920x1080、1080x1920、1280x720、720x1280四种分辨率。 Width *int32 `json:"width,omitempty"` // 视频高度。 单位:像素。 最小值320,最大值2560。 > * clip_mode=RESIZE时,当前支持1920x1080、1080x1920、1280x720、720x1280四种分辨率。 Height *int32 `json:"height,omitempty"` }
func (ChatVideoConfigRsp) String ¶ added in v0.1.78
func (o ChatVideoConfigRsp) String() string
type CheckTextLanguageRequest ¶ added in v0.1.75
type CheckTextLanguageRequest struct {
Body *LanguageCheckInfoReq `json:"body,omitempty"`
}
CheckTextLanguageRequest Request Object
func (CheckTextLanguageRequest) String ¶ added in v0.1.75
func (o CheckTextLanguageRequest) String() string
type CheckTextLanguageResponse ¶ added in v0.1.75
type CheckTextLanguageResponse struct { // 语言检测状态 Result *CheckTextLanguageResponseResult `json:"result,omitempty"` HttpStatusCode int `json:"-"` }
CheckTextLanguageResponse Response Object
func (CheckTextLanguageResponse) String ¶ added in v0.1.75
func (o CheckTextLanguageResponse) String() string
type CheckTextLanguageResponseResult ¶ added in v0.1.75
type CheckTextLanguageResponseResult struct {
// contains filtered or unexported fields
}
func (CheckTextLanguageResponseResult) MarshalJSON ¶ added in v0.1.75
func (c CheckTextLanguageResponseResult) MarshalJSON() ([]byte, error)
func (*CheckTextLanguageResponseResult) UnmarshalJSON ¶ added in v0.1.75
func (c *CheckTextLanguageResponseResult) UnmarshalJSON(b []byte) error
func (CheckTextLanguageResponseResult) Value ¶ added in v0.1.75
func (c CheckTextLanguageResponseResult) Value() string
type CheckTextLanguageResponseResultEnum ¶ added in v0.1.75
type CheckTextLanguageResponseResultEnum struct { MATCHED CheckTextLanguageResponseResult UNMATCHED CheckTextLanguageResponseResult }
func GetCheckTextLanguageResponseResultEnum ¶ added in v0.1.75
func GetCheckTextLanguageResponseResultEnum() CheckTextLanguageResponseResultEnum
type CoStreamerConfig ¶ added in v0.1.86
type CoStreamerConfig struct { VoiceConfig *VoiceConfig `json:"voice_config,omitempty"` // 助播出声时主播行为。 * SILENCE:静默 * VOLUME_DOWN:音量降低 StreamerAction *CoStreamerConfigStreamerAction `json:"streamer_action,omitempty"` }
CoStreamerConfig 助播配置
func (CoStreamerConfig) String ¶ added in v0.1.86
func (o CoStreamerConfig) String() string
type CoStreamerConfigStreamerAction ¶ added in v0.1.86
type CoStreamerConfigStreamerAction struct {
// contains filtered or unexported fields
}
func (CoStreamerConfigStreamerAction) MarshalJSON ¶ added in v0.1.86
func (c CoStreamerConfigStreamerAction) MarshalJSON() ([]byte, error)
func (*CoStreamerConfigStreamerAction) UnmarshalJSON ¶ added in v0.1.86
func (c *CoStreamerConfigStreamerAction) UnmarshalJSON(b []byte) error
func (CoStreamerConfigStreamerAction) Value ¶ added in v0.1.86
func (c CoStreamerConfigStreamerAction) Value() string
type CoStreamerConfigStreamerActionEnum ¶ added in v0.1.86
type CoStreamerConfigStreamerActionEnum struct { SILENCE CoStreamerConfigStreamerAction VOLUME_DOWN CoStreamerConfigStreamerAction }
func GetCoStreamerConfigStreamerActionEnum ¶ added in v0.1.86
func GetCoStreamerConfigStreamerActionEnum() CoStreamerConfigStreamerActionEnum
type CommentData ¶ added in v0.1.76
type CommentData struct { // 标题。 CommentTitle *string `json:"comment_title,omitempty"` // 消息。 CommentMessage *string `json:"comment_message,omitempty"` // 附件名字 AttachmentName *[]string `json:"attachment_name,omitempty"` }
CommentData 用户提交的评论信息。
func (CommentData) String ¶ added in v0.1.76
func (o CommentData) String() string
type CommentLogInfo ¶ added in v0.1.76
type CommentLogInfo struct { // 操作时间,格式遵循:RFC 3339。 例 “2020-07-30T10:43:17Z” OperateTime *string `json:"operate_time,omitempty"` // * USER_REJECT:用户驳回 * USER_COMMENT:用户评论 * ADMIN_COMMENT:管理员评论 CommentType *CommentLogInfoCommentType `json:"comment_type,omitempty"` // 标题。 CommentTitle *string `json:"comment_title,omitempty"` // 消息。 CommentMessage *string `json:"comment_message,omitempty"` // 附件下载地址 AttachmentDownloadUrl *[]string `json:"attachment_download_url,omitempty"` }
CommentLogInfo 评论记录。
func (CommentLogInfo) String ¶ added in v0.1.76
func (o CommentLogInfo) String() string
type CommentLogInfoCommentType ¶ added in v0.1.76
type CommentLogInfoCommentType struct {
// contains filtered or unexported fields
}
func (CommentLogInfoCommentType) MarshalJSON ¶ added in v0.1.76
func (c CommentLogInfoCommentType) MarshalJSON() ([]byte, error)
func (*CommentLogInfoCommentType) UnmarshalJSON ¶ added in v0.1.76
func (c *CommentLogInfoCommentType) UnmarshalJSON(b []byte) error
func (CommentLogInfoCommentType) Value ¶ added in v0.1.76
func (c CommentLogInfoCommentType) Value() string
type CommentLogInfoCommentTypeEnum ¶ added in v0.1.76
type CommentLogInfoCommentTypeEnum struct { USER_REJECT CommentLogInfoCommentType USER_COMMENT CommentLogInfoCommentType ADMIN_COMMENT CommentLogInfoCommentType }
func GetCommentLogInfoCommentTypeEnum ¶ added in v0.1.76
func GetCommentLogInfoCommentTypeEnum() CommentLogInfoCommentTypeEnum
type CommitVoiceTrainingJobRequest ¶ added in v0.1.76
type CommitVoiceTrainingJobRequest 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"` // 第三方用户ID。 > * 不允许输入中文。 XAppUserId *string `json:"X-App-UserId,omitempty"` // 任务id。 JobId string `json:"job_id"` }
CommitVoiceTrainingJobRequest Request Object
func (CommitVoiceTrainingJobRequest) String ¶ added in v0.1.76
func (o CommitVoiceTrainingJobRequest) String() string
type CommitVoiceTrainingJobResponse ¶ added in v0.1.76
type CommitVoiceTrainingJobResponse struct {
HttpStatusCode int `json:"-"`
}
CommitVoiceTrainingJobResponse Response Object
func (CommitVoiceTrainingJobResponse) String ¶ added in v0.1.76
func (o CommitVoiceTrainingJobResponse) 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"` // 第三方用户ID。 > * 不允许输入中文。 XAppUserId *string `json:"X-App-UserId,omitempty"` // 文件ID。 FileId string `json:"file_id"` Body *ConfirmFileUploadRequestBody `json:"body,omitempty"` }
ConfirmFileUploadRequest Request Object
func (ConfirmFileUploadRequest) String ¶
func (o ConfirmFileUploadRequest) String() string
type ConfirmFileUploadRequestBody ¶
type ConfirmFileUploadRequestBody struct { // 文件上传状态。 - CREATED:上传完成 - FAILED:上传失败 - CANCELLED:取消上传 State ConfirmFileUploadRequestBodyState `json:"state"` }
func (ConfirmFileUploadRequestBody) String ¶
func (o ConfirmFileUploadRequestBody) String() string
type ConfirmFileUploadRequestBodyState ¶
type ConfirmFileUploadRequestBodyState struct {
// contains filtered or unexported fields
}
func (ConfirmFileUploadRequestBodyState) MarshalJSON ¶
func (c ConfirmFileUploadRequestBodyState) MarshalJSON() ([]byte, error)
func (*ConfirmFileUploadRequestBodyState) UnmarshalJSON ¶
func (c *ConfirmFileUploadRequestBodyState) UnmarshalJSON(b []byte) error
func (ConfirmFileUploadRequestBodyState) Value ¶
func (c ConfirmFileUploadRequestBodyState) Value() string
type ConfirmFileUploadRequestBodyStateEnum ¶
type ConfirmFileUploadRequestBodyStateEnum struct { CREATED ConfirmFileUploadRequestBodyState FAILED ConfirmFileUploadRequestBodyState CANCELLED ConfirmFileUploadRequestBodyState }
func GetConfirmFileUploadRequestBodyStateEnum ¶
func GetConfirmFileUploadRequestBodyStateEnum() ConfirmFileUploadRequestBodyStateEnum
type ConfirmFileUploadResponse ¶
type ConfirmFileUploadResponse struct { XRequestId *string `json:"X-Request-Id,omitempty"` HttpStatusCode int `json:"-"` }
ConfirmFileUploadResponse Response Object
func (ConfirmFileUploadResponse) String ¶
func (o ConfirmFileUploadResponse) String() string
type ConfirmTrainingSegmentRequest ¶ added in v0.1.76
type ConfirmTrainingSegmentRequest struct { // 任务id。 JobId string `json:"job_id"` // 语句索引。 Index int32 `json:"index"` }
ConfirmTrainingSegmentRequest Request Object
func (ConfirmTrainingSegmentRequest) String ¶ added in v0.1.76
func (o ConfirmTrainingSegmentRequest) String() string
type ConfirmTrainingSegmentResponse ¶ added in v0.1.76
type ConfirmTrainingSegmentResponse struct { // 是否确认成功。 ConfirmResult *bool `json:"confirm_result,omitempty"` // 讲解不匹配的文本索引。 UnmatchedIndexHit *[]int32 `json:"unmatched_index_hit,omitempty"` HttpStatusCode int `json:"-"` }
ConfirmTrainingSegmentResponse Response Object
func (ConfirmTrainingSegmentResponse) String ¶ added in v0.1.76
func (o ConfirmTrainingSegmentResponse) String() string
type ControlDigitalHumanLiveReq ¶
type ControlDigitalHumanLiveReq struct { // 命令名称。 - BODY_POS_RESET:视觉驱动复位 - HIPS_POS_ADJUST:模型位移调整 - EYE_POS:眼神锁定/解锁 - SKELETON_ROTATION_ADJUST:骨骼旋转 - LOCK_SKELETONS:骨骼锁定 - UNLOCK_SKELETONS:骨骼解锁 Command ControlDigitalHumanLiveReqCommand `json:"command"` // 命令参数。 Params *interface{} `json:"params,omitempty"` }
ControlDigitalHumanLiveReq 控制命令。
func (ControlDigitalHumanLiveReq) String ¶
func (o ControlDigitalHumanLiveReq) String() string
type ControlDigitalHumanLiveReqCommand ¶
type ControlDigitalHumanLiveReqCommand struct {
// contains filtered or unexported fields
}
func (ControlDigitalHumanLiveReqCommand) MarshalJSON ¶
func (c ControlDigitalHumanLiveReqCommand) MarshalJSON() ([]byte, error)
func (*ControlDigitalHumanLiveReqCommand) UnmarshalJSON ¶
func (c *ControlDigitalHumanLiveReqCommand) UnmarshalJSON(b []byte) error
func (ControlDigitalHumanLiveReqCommand) Value ¶
func (c ControlDigitalHumanLiveReqCommand) Value() string
type ControlDigitalHumanLiveReqCommandEnum ¶
type ControlDigitalHumanLiveReqCommandEnum struct { BODY_POS_RESET ControlDigitalHumanLiveReqCommand HIPS_POS_ADJUST ControlDigitalHumanLiveReqCommand EYE_POS ControlDigitalHumanLiveReqCommand SKELETON_ROTATION_ADJUST ControlDigitalHumanLiveReqCommand LOCK_SKELETONS ControlDigitalHumanLiveReqCommand UNLOCK_SKELETONS ControlDigitalHumanLiveReqCommand }
func GetControlDigitalHumanLiveReqCommandEnum ¶
func GetControlDigitalHumanLiveReqCommandEnum() ControlDigitalHumanLiveReqCommandEnum
type ControlSmartLiveReq ¶ added in v0.1.60
type ControlSmartLiveReq struct { // 命令名称。 - INSERT_PLAY_SCRIPT: 插入表演脚本。用于互动回复。数字人不变,背景不变。params结构定义:PlayTextInfo - REWRITE_PLAY_SCRIPT: 动态编辑未播放剧本。params结构定义:scene_scripts - INSERT_PLAY_AUDIO:插入驱动音频。用于音频直接驱动。数字人不变,背景不变。params结构定义:PlayAudioInfo - REWRITE_INTERACTION_RULES: 动态修改互动规则。params结构定义:interaction_rules - GET_CURRENT_PLAYING_SCRIPTS: 查询本轮剧本列表。响应为LivePlayingScriptList结构 - SHOW_LAYER:显示导播素材,用于直播导播。params结构定义:LiveGuideRuleInfo - GET_LIVE_JOB_CONFIG_INFO:获取任务中的房间信息。params结构定义:SmartLiveRoomInfo Command ControlSmartLiveReqCommand `json:"command"` // 命令参数。 Params *interface{} `json:"params,omitempty"` ReviewConfig *ReviewConfig `json:"review_config,omitempty"` }
ControlSmartLiveReq 控制命令。
func (ControlSmartLiveReq) String ¶ added in v0.1.60
func (o ControlSmartLiveReq) String() string
type ControlSmartLiveReqCommand ¶ added in v0.1.60
type ControlSmartLiveReqCommand struct {
// contains filtered or unexported fields
}
func (ControlSmartLiveReqCommand) MarshalJSON ¶ added in v0.1.60
func (c ControlSmartLiveReqCommand) MarshalJSON() ([]byte, error)
func (*ControlSmartLiveReqCommand) UnmarshalJSON ¶ added in v0.1.60
func (c *ControlSmartLiveReqCommand) UnmarshalJSON(b []byte) error
func (ControlSmartLiveReqCommand) Value ¶ added in v0.1.60
func (c ControlSmartLiveReqCommand) Value() string
type ControlSmartLiveReqCommandEnum ¶ added in v0.1.60
type ControlSmartLiveReqCommandEnum struct { INSERT_PLAY_SCRIPT ControlSmartLiveReqCommand REWRITE_PLAY_SCRIPT ControlSmartLiveReqCommand INSERT_PLAY_AUDIO ControlSmartLiveReqCommand REWRITE_INTERACTION_RULES ControlSmartLiveReqCommand GET_CURRENT_PLAYING_SCRIPTS ControlSmartLiveReqCommand GET_LIVE_JOB_CONFIG_INFO ControlSmartLiveReqCommand }
func GetControlSmartLiveReqCommandEnum ¶ added in v0.1.60
func GetControlSmartLiveReqCommandEnum() ControlSmartLiveReqCommandEnum
type CopyVideoScriptsRequest ¶ added in v0.1.80
type CopyVideoScriptsRequest 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"` // 第三方用户ID。 > * 不允许输入中文。 XAppUserId *string `json:"X-App-UserId,omitempty"` // 剧本ID。 ScriptId string `json:"script_id"` }
CopyVideoScriptsRequest Request Object
func (CopyVideoScriptsRequest) String ¶ added in v0.1.80
func (o CopyVideoScriptsRequest) String() string
type CopyVideoScriptsResponse ¶ added in v0.1.80
type CopyVideoScriptsResponse struct { // 新剧本ID ScriptId *string `json:"script_id,omitempty"` XRequestId *string `json:"X-Request-Id,omitempty"` HttpStatusCode int `json:"-"` }
CopyVideoScriptsResponse Response Object
func (CopyVideoScriptsResponse) String ¶ added in v0.1.80
func (o CopyVideoScriptsResponse) String() string
type Create2DDigitalHumanVideoReq ¶ added in v0.1.60
type Create2DDigitalHumanVideoReq struct { // 剧本ID。 > * 如果填写了script_id,model_asset_id、voice_config、scene_asset_id、video_config、shoot_scripts可以不填,以脚本中的配置为准。 > * 如果填写了script_id,并且同时也填写了model_asset_id、voice_config、scene_asset_id、video_config、shoot_scripts则以本接口中的配置为准。 ScriptId *string `json:"script_id,omitempty"` // 视频生成类型。该参数取值是MODEL时,model_asset_id必填;取值是PICTURE时,human_image必填。 * MODEL:通过分身数字人模型生成视频 * PICTURE: 通过单张照片生成视频 > * 该参数已废弃,照片数字人视频制作使用“创建照片分身数字人视频制作任务”接口。 VideoMakingType *Create2DDigitalHumanVideoReqVideoMakingType `json:"video_making_type,omitempty"` // 分身数字人模型资产ID。 ModelAssetId *string `json:"model_asset_id,omitempty"` // 人物照片,需要Base64编码。照片分辨率不超过1080P。 > * 该参数已废弃,照片数字人视频制作使用“创建照片分身数字人视频制作任务”接口。 HumanImage *string `json:"human_image,omitempty"` VoiceConfig *VoiceConfig `json:"voice_config,omitempty"` VideoConfig *VideoConfig `json:"video_config,omitempty"` // 拍摄脚本列表。 ShootScripts *[]ShootScriptItem `json:"shoot_scripts,omitempty"` OutputAssetConfig *OutputAssetConfig `json:"output_asset_config,omitempty"` BackgroundMusicConfig *BackgroundMusicConfig `json:"background_music_config,omitempty"` ReviewConfig *ReviewConfig `json:"review_config,omitempty"` CallbackConfig *CallBackConfig `json:"callback_config,omitempty"` }
func (Create2DDigitalHumanVideoReq) String ¶ added in v0.1.60
func (o Create2DDigitalHumanVideoReq) String() string
type Create2DDigitalHumanVideoReqVideoMakingType ¶ added in v0.1.60
type Create2DDigitalHumanVideoReqVideoMakingType struct {
// contains filtered or unexported fields
}
func (Create2DDigitalHumanVideoReqVideoMakingType) MarshalJSON ¶ added in v0.1.60
func (c Create2DDigitalHumanVideoReqVideoMakingType) MarshalJSON() ([]byte, error)
func (*Create2DDigitalHumanVideoReqVideoMakingType) UnmarshalJSON ¶ added in v0.1.60
func (c *Create2DDigitalHumanVideoReqVideoMakingType) UnmarshalJSON(b []byte) error
func (Create2DDigitalHumanVideoReqVideoMakingType) Value ¶ added in v0.1.60
func (c Create2DDigitalHumanVideoReqVideoMakingType) Value() string
type Create2DDigitalHumanVideoReqVideoMakingTypeEnum ¶ added in v0.1.60
type Create2DDigitalHumanVideoReqVideoMakingTypeEnum struct { MODEL Create2DDigitalHumanVideoReqVideoMakingType PICTURE Create2DDigitalHumanVideoReqVideoMakingType }
func GetCreate2DDigitalHumanVideoReqVideoMakingTypeEnum ¶ added in v0.1.60
func GetCreate2DDigitalHumanVideoReqVideoMakingTypeEnum() Create2DDigitalHumanVideoReqVideoMakingTypeEnum
type Create2DDigitalHumanVideoRequest ¶ added in v0.1.60
type Create2DDigitalHumanVideoRequest struct { // 使用AK/SK方式认证时必选,携带的鉴权信息。 Authorization *string `json:"Authorization,omitempty"` // 使用AK/SK方式认证时必选,请求的发生时间。 格式为(YYYYMMDD'T'HHMMSS'Z')。 XSdkDate *string `json:"X-Sdk-Date,omitempty"` // 使用AK/SK方式认证时必选,携带项目ID信息。 XProjectId *string `json:"X-Project-Id,omitempty"` // 第三方用户ID。 > * 不允许输入中文。 XAppUserId *string `json:"X-App-UserId,omitempty"` Body *Create2DDigitalHumanVideoReq `json:"body,omitempty"` }
Create2DDigitalHumanVideoRequest Request Object
func (Create2DDigitalHumanVideoRequest) String ¶ added in v0.1.60
func (o Create2DDigitalHumanVideoRequest) String() string
type Create2DDigitalHumanVideoResponse ¶ added in v0.1.60
type Create2DDigitalHumanVideoResponse struct { // 任务ID。 JobId *string `json:"job_id,omitempty"` XRequestId *string `json:"X-Request-Id,omitempty"` HttpStatusCode int `json:"-"` }
Create2DDigitalHumanVideoResponse Response Object
func (Create2DDigitalHumanVideoResponse) String ¶ added in v0.1.60
func (o Create2DDigitalHumanVideoResponse) String() string
type Create2dModelTrainingJobReq ¶ added in v0.1.76
type Create2dModelTrainingJobReq struct { // 分身数字人模型名称。该名称会作为资产库中分身数字人模型资产名称。 Name string `json:"name"` // 分身数字人训练任务创建者联系方式,如手机或邮箱等。 Contact *string `json:"contact,omitempty"` // 命令类型: * UPDATE_VIDEO: 更新视频 * UPLOAD_VIDEO:上传视频 CommandMessage *Create2dModelTrainingJobReqCommandMessage `json:"command_message,omitempty"` // 训练视频上传分片数。 VideoMultipartCount *int32 `json:"video_multipart_count,omitempty"` // 分身数字人是否需要背景替换。需要背景替换的分身数字人训练视频需要绿幕拍摄。 IsBackgroundReplacement *bool `json:"is_background_replacement,omitempty"` // 分身数字人训练任务的批次名称。 BatchName *string `json:"batch_name,omitempty"` // 分身数字人训练任务标签。 Tags *[]string `json:"tags,omitempty"` }
Create2dModelTrainingJobReq 创建或更新分身数字人模型训练任务请求。
func (Create2dModelTrainingJobReq) String ¶ added in v0.1.76
func (o Create2dModelTrainingJobReq) String() string
type Create2dModelTrainingJobReqCommandMessage ¶ added in v0.1.76
type Create2dModelTrainingJobReqCommandMessage struct {
// contains filtered or unexported fields
}
func (Create2dModelTrainingJobReqCommandMessage) MarshalJSON ¶ added in v0.1.76
func (c Create2dModelTrainingJobReqCommandMessage) MarshalJSON() ([]byte, error)
func (*Create2dModelTrainingJobReqCommandMessage) UnmarshalJSON ¶ added in v0.1.76
func (c *Create2dModelTrainingJobReqCommandMessage) UnmarshalJSON(b []byte) error
func (Create2dModelTrainingJobReqCommandMessage) Value ¶ added in v0.1.76
func (c Create2dModelTrainingJobReqCommandMessage) Value() string
type Create2dModelTrainingJobReqCommandMessageEnum ¶ added in v0.1.76
type Create2dModelTrainingJobReqCommandMessageEnum struct { UPDATE_VIDEO Create2dModelTrainingJobReqCommandMessage UPLOAD_VIDEO Create2dModelTrainingJobReqCommandMessage }
func GetCreate2dModelTrainingJobReqCommandMessageEnum ¶ added in v0.1.76
func GetCreate2dModelTrainingJobReqCommandMessageEnum() Create2dModelTrainingJobReqCommandMessageEnum
type Create2dModelTrainingJobRequest ¶ added in v0.1.76
type Create2dModelTrainingJobRequest 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"` // 第三方用户ID。 > * 不允许输入中文。 XAppUserId *string `json:"X-App-UserId,omitempty"` Body *Create2dModelTrainingJobReq `json:"body,omitempty"` }
Create2dModelTrainingJobRequest Request Object
func (Create2dModelTrainingJobRequest) String ¶ added in v0.1.76
func (o Create2dModelTrainingJobRequest) String() string
type Create2dModelTrainingJobResponse ¶ added in v0.1.76
type Create2dModelTrainingJobResponse struct { // 任务ID。 JobId *string `json:"job_id,omitempty"` // 分身数字人训练视频上传URL。该url在文件上传成功后失效,只能上传一次。注意:视频必须是1080p或者4K分辨率(横、竖屏皆可)的mp4格式,视频长度须大于等于3分钟且小于等于10分钟,否则审核会不通过。 TrainingVideoUploadUrl *[]string `json:"training_video_upload_url,omitempty"` // 模型封面上传URL。该URL在文件上传成功后失效,只能上传一次。 CoverUploadUrl *string `json:"cover_upload_url,omitempty"` // 身份证正面照片上传URL。该URL在文件上传成功后失效,只能上传一次。注意:非NA用户必须上传,否则审核会不通过。 IdCardImage1UploadUrl *string `json:"id_card_image1_upload_url,omitempty"` // 身份证反面照片上传URL。该URL在文件上传成功后失效,只能上传一次。注意:非NA用户必须上传,否则审核会不通过。 IdCardImage2UploadUrl *string `json:"id_card_image2_upload_url,omitempty"` // 授权书上传URL。该URL在文件上传成功后失效,只能上传一次。注意:非NA用户必须上传,否则审核会不通过。 GrantFileUploadUrl *string `json:"grant_file_upload_url,omitempty"` XRequestId *string `json:"X-Request-Id,omitempty"` HttpStatusCode int `json:"-"` }
Create2dModelTrainingJobResponse Response Object
func (Create2dModelTrainingJobResponse) String ¶ added in v0.1.76
func (o Create2dModelTrainingJobResponse) String() string
type CreateActiveCodeReq ¶ added in v0.1.86
type CreateActiveCodeReq struct { // 应用ID。 RobotId string `json:"robot_id"` // 智能交互对话ID。 RoomId string `json:"room_id"` // 有效天数(0表示长期有效)。 ValidPeriod int32 `json:"valid_period"` }
CreateActiveCodeReq 创建激活码请求。
func (CreateActiveCodeReq) String ¶ added in v0.1.86
func (o CreateActiveCodeReq) String() string
type CreateActiveCodeRequest ¶ added in v0.1.86
type CreateActiveCodeRequest struct { // 使用AK/SK方式认证时必选,携带的鉴权信息。 Authorization *string `json:"Authorization,omitempty"` // 使用AK/SK方式认证时必选,请求的发生时间。 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 *CreateActiveCodeReq `json:"body,omitempty"` }
CreateActiveCodeRequest Request Object
func (CreateActiveCodeRequest) String ¶ added in v0.1.86
func (o CreateActiveCodeRequest) String() string
type CreateActiveCodeResponse ¶ added in v0.1.86
type CreateActiveCodeResponse struct { // 激活码ID。 ActiveCodeId *string `json:"active_code_id,omitempty"` // 激活码。 ActiveCode *string `json:"active_code,omitempty"` // 应用ID。 RobotId *string `json:"robot_id,omitempty"` // 智能交互对话ID。 RoomId *string `json:"room_id,omitempty"` // 有效天数(0表示长期有效)。 ValidPeriod *int32 `json:"valid_period,omitempty"` // 过期时间,格式遵循:RFC 3339 如\"2021-01-10T08:43:17Z\"。 ExpireTime *string `json:"expire_time,omitempty"` // 创建时间,格式遵循:RFC 3339 如\"2021-01-10T08:43:17Z\"。 CreateTime *string `json:"create_time,omitempty"` // 更新时间,格式遵循:RFC 3339 如\"2021-01-10T08:43:17Z\"。 UpdateTime *string `json:"update_time,omitempty"` XRequestId *string `json:"X-Request-Id,omitempty"` HttpStatusCode int `json:"-"` }
CreateActiveCodeResponse Response Object
func (CreateActiveCodeResponse) String ¶ added in v0.1.86
func (o CreateActiveCodeResponse) String() string
type CreateAssetbyReplicationInfoRequest ¶ added in v0.1.86
type CreateAssetbyReplicationInfoRequest struct { // 使用AK/SK方式认证时必选,携带的鉴权信息。 Authorization *string `json:"Authorization,omitempty"` // 使用AK/SK方式认证时必选,请求的发生时间。 格式为(YYYYMMDD'T'HHMMSS'Z')。 XSdkDate *string `json:"X-Sdk-Date,omitempty"` // 第三方用户ID。 > * 不允许输入中文。 XAppUserId *string `json:"X-App-UserId,omitempty"` Body *ReplicationAssetInfo `json:"body,omitempty"` }
CreateAssetbyReplicationInfoRequest Request Object
func (CreateAssetbyReplicationInfoRequest) String ¶ added in v0.1.86
func (o CreateAssetbyReplicationInfoRequest) String() string
type CreateAssetbyReplicationInfoResponse ¶ added in v0.1.86
type CreateAssetbyReplicationInfoResponse struct { XRequestId *string `json:"X-Request-Id,omitempty"` HttpStatusCode int `json:"-"` }
CreateAssetbyReplicationInfoResponse Response Object
func (CreateAssetbyReplicationInfoResponse) String ¶ added in v0.1.86
func (o CreateAssetbyReplicationInfoResponse) String() string
type CreateDialogUrlReq ¶ added in v0.1.78
type CreateDialogUrlReq struct { // 智能交互对话ID。 RoomId string `json:"room_id"` // 应用ID。 RobotId string `json:"robot_id"` }
CreateDialogUrlReq 创建对话链接。
func (CreateDialogUrlReq) String ¶ added in v0.1.78
func (o CreateDialogUrlReq) String() string
type CreateDialogUrlRequest ¶ added in v0.1.78
type CreateDialogUrlRequest struct { // 使用AK/SK方式认证时必选,携带的鉴权信息。 Authorization *string `json:"Authorization,omitempty"` // 使用AK/SK方式认证时必选,请求的发生时间。 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 *CreateDialogUrlReq `json:"body,omitempty"` }
CreateDialogUrlRequest Request Object
func (CreateDialogUrlRequest) String ¶ added in v0.1.78
func (o CreateDialogUrlRequest) String() string
type CreateDialogUrlResponse ¶ added in v0.1.78
type CreateDialogUrlResponse struct { // 对话链接。 Url *string `json:"url,omitempty"` XRequestId *string `json:"X-Request-Id,omitempty"` HttpStatusCode int `json:"-"` }
CreateDialogUrlResponse Response Object
func (CreateDialogUrlResponse) String ¶ added in v0.1.78
func (o CreateDialogUrlResponse) String() string
type CreateDigitalAssetRequest ¶
type CreateDigitalAssetRequest struct { // 使用AK/SK方式认证时必选,携带的鉴权信息。 Authorization *string `json:"Authorization,omitempty"` // 使用AK/SK方式认证时必选,请求的发生时间。 格式为(YYYYMMDD'T'HHMMSS'Z')。 XSdkDate *string `json:"X-Sdk-Date,omitempty"` // 第三方用户ID。 > * 不允许输入中文。 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"` // 资产类型。 公共资产类型: * VOICE_MODEL:音色模型(仅系统管理员可上传,普通租户仅可查询) * VIDEO:视频文件 * IMAGE:图片文件 * PPT:幻灯片文件 * MUSIC: 音乐 * AUDIO: 音频 * COMMON_FILE:通用文件 分身数字人资产: * HUMAN_MODEL_2D: 分身数字人模型 * BUSINESS_CARD_TEMPLET: 数字人名片模板 3D数字人资产: * HUMAN_MODEL:3D数字人模型 * SCENE:场景模型 * ANIMATION:动作动画 * MATERIAL:风格化素材 * NORMAL_MODEL: 普通模型 AssetType CreateDigitalAssetRequestBodyAssetType `json:"asset_type"` // 项目ID。 > * 仅管理员帐号可设置此参数。 AssetOwner *string `json:"asset_owner,omitempty"` ReviewConfig *ReviewConfig `json:"review_config,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 AUDIO CreateDigitalAssetRequestBodyAssetType }
func GetCreateDigitalAssetRequestBodyAssetTypeEnum ¶
func GetCreateDigitalAssetRequestBodyAssetTypeEnum() CreateDigitalAssetRequestBodyAssetTypeEnum
type CreateDigitalAssetResponse ¶
type CreateDigitalAssetResponse struct { // 数字资产ID。 AssetId *string `json:"asset_id,omitempty"` XRequestId *string `json:"X-Request-Id,omitempty"` HttpStatusCode int `json:"-"` }
CreateDigitalAssetResponse Response Object
func (CreateDigitalAssetResponse) String ¶
func (o CreateDigitalAssetResponse) String() string
type CreateDigitalHumanBusinessCardReq ¶ added in v0.1.60
type CreateDigitalHumanBusinessCardReq struct { // 数字人名片类型。 * 2D_DIGITAL_HUMAN_CARD:分身数字人名片。 BusinessCardType CreateDigitalHumanBusinessCardReqBusinessCardType `json:"business_card_type"` // 数字人名片模板资产ID。 CardTempletAssetId string `json:"card_templet_asset_id"` CardTextConfig *BusinessCardTextConfig `json:"card_text_config"` CardImageConfig *BusinessCardImageConfig `json:"card_image_config"` // 自我介绍驱动方式。 * TEXT: 文本驱动,即通过TTS合成语音。文本驱动需要填写introduction_text和voice_asset_id参数。 * AUDIO: 语音驱动,需要在资产库中先上传语音资产。语音驱动需要填写introduction_audio_asset_id参数。 IntroductionType *CreateDigitalHumanBusinessCardReqIntroductionType `json:"introduction_type,omitempty"` // 自我介绍文本,用于驱动数字人口型。 IntroductionText *string `json:"introduction_text,omitempty"` // 音色资产ID。 VoiceAssetId *string `json:"voice_asset_id,omitempty"` // 自我介绍语音资产ID,用于驱动数字人口型。 > * 介绍语音需要作为asset_type=AUDIO资产先上传至资产库。 IntroductionAudioAssetId *string `json:"introduction_audio_asset_id,omitempty"` // 输出名片视频资产名称。默认取card_name的值 VideoAssetName *string `json:"video_asset_name,omitempty"` // 性别。 * MALE:男性 * FEMALE:女性 Gender *CreateDigitalHumanBusinessCardReqGender `json:"gender,omitempty"` ReviewConfig *ReviewConfig `json:"review_config,omitempty"` }
CreateDigitalHumanBusinessCardReq 数字人名片制作创建请求。
func (CreateDigitalHumanBusinessCardReq) String ¶ added in v0.1.60
func (o CreateDigitalHumanBusinessCardReq) String() string
type CreateDigitalHumanBusinessCardReqBusinessCardType ¶ added in v0.1.60
type CreateDigitalHumanBusinessCardReqBusinessCardType struct {
// contains filtered or unexported fields
}
func (CreateDigitalHumanBusinessCardReqBusinessCardType) MarshalJSON ¶ added in v0.1.60
func (c CreateDigitalHumanBusinessCardReqBusinessCardType) MarshalJSON() ([]byte, error)
func (*CreateDigitalHumanBusinessCardReqBusinessCardType) UnmarshalJSON ¶ added in v0.1.60
func (c *CreateDigitalHumanBusinessCardReqBusinessCardType) UnmarshalJSON(b []byte) error
func (CreateDigitalHumanBusinessCardReqBusinessCardType) Value ¶ added in v0.1.60
func (c CreateDigitalHumanBusinessCardReqBusinessCardType) Value() string
type CreateDigitalHumanBusinessCardReqBusinessCardTypeEnum ¶ added in v0.1.60
type CreateDigitalHumanBusinessCardReqBusinessCardTypeEnum struct {
E_2_D_DIGITAL_HUMAN_CARD CreateDigitalHumanBusinessCardReqBusinessCardType
}
func GetCreateDigitalHumanBusinessCardReqBusinessCardTypeEnum ¶ added in v0.1.60
func GetCreateDigitalHumanBusinessCardReqBusinessCardTypeEnum() CreateDigitalHumanBusinessCardReqBusinessCardTypeEnum
type CreateDigitalHumanBusinessCardReqGender ¶ added in v0.1.60
type CreateDigitalHumanBusinessCardReqGender struct {
// contains filtered or unexported fields
}
func (CreateDigitalHumanBusinessCardReqGender) MarshalJSON ¶ added in v0.1.60
func (c CreateDigitalHumanBusinessCardReqGender) MarshalJSON() ([]byte, error)
func (*CreateDigitalHumanBusinessCardReqGender) UnmarshalJSON ¶ added in v0.1.60
func (c *CreateDigitalHumanBusinessCardReqGender) UnmarshalJSON(b []byte) error
func (CreateDigitalHumanBusinessCardReqGender) Value ¶ added in v0.1.60
func (c CreateDigitalHumanBusinessCardReqGender) Value() string
type CreateDigitalHumanBusinessCardReqGenderEnum ¶ added in v0.1.60
type CreateDigitalHumanBusinessCardReqGenderEnum struct { MALE CreateDigitalHumanBusinessCardReqGender FEMALE CreateDigitalHumanBusinessCardReqGender }
func GetCreateDigitalHumanBusinessCardReqGenderEnum ¶ added in v0.1.60
func GetCreateDigitalHumanBusinessCardReqGenderEnum() CreateDigitalHumanBusinessCardReqGenderEnum
type CreateDigitalHumanBusinessCardReqIntroductionType ¶ added in v0.1.75
type CreateDigitalHumanBusinessCardReqIntroductionType struct {
// contains filtered or unexported fields
}
func (CreateDigitalHumanBusinessCardReqIntroductionType) MarshalJSON ¶ added in v0.1.75
func (c CreateDigitalHumanBusinessCardReqIntroductionType) MarshalJSON() ([]byte, error)
func (*CreateDigitalHumanBusinessCardReqIntroductionType) UnmarshalJSON ¶ added in v0.1.75
func (c *CreateDigitalHumanBusinessCardReqIntroductionType) UnmarshalJSON(b []byte) error
func (CreateDigitalHumanBusinessCardReqIntroductionType) Value ¶ added in v0.1.75
func (c CreateDigitalHumanBusinessCardReqIntroductionType) Value() string
type CreateDigitalHumanBusinessCardReqIntroductionTypeEnum ¶ added in v0.1.75
type CreateDigitalHumanBusinessCardReqIntroductionTypeEnum struct { TEXT CreateDigitalHumanBusinessCardReqIntroductionType AUDIO CreateDigitalHumanBusinessCardReqIntroductionType }
func GetCreateDigitalHumanBusinessCardReqIntroductionTypeEnum ¶ added in v0.1.75
func GetCreateDigitalHumanBusinessCardReqIntroductionTypeEnum() CreateDigitalHumanBusinessCardReqIntroductionTypeEnum
type CreateDigitalHumanBusinessCardRequest ¶ added in v0.1.60
type CreateDigitalHumanBusinessCardRequest struct { // 使用AK/SK方式认证时必选,携带的鉴权信息。 Authorization *string `json:"Authorization,omitempty"` // 使用AK/SK方式认证时必选,请求的发生时间。 格式为(YYYYMMDD'T'HHMMSS'Z')。 XSdkDate *string `json:"X-Sdk-Date,omitempty"` // 使用AK/SK方式认证时必选,携带项目ID信息。 XProjectId *string `json:"X-Project-Id,omitempty"` // 第三方用户ID。 > * 不允许输入中文。 XAppUserId *string `json:"X-App-UserId,omitempty"` Body *CreateDigitalHumanBusinessCardReq `json:"body,omitempty"` }
CreateDigitalHumanBusinessCardRequest Request Object
func (CreateDigitalHumanBusinessCardRequest) String ¶ added in v0.1.60
func (o CreateDigitalHumanBusinessCardRequest) String() string
type CreateDigitalHumanBusinessCardResponse ¶ added in v0.1.60
type CreateDigitalHumanBusinessCardResponse struct { // 任务ID。 JobId *string `json:"job_id,omitempty"` XRequestId *string `json:"X-Request-Id,omitempty"` HttpStatusCode int `json:"-"` }
CreateDigitalHumanBusinessCardResponse Response Object
func (CreateDigitalHumanBusinessCardResponse) String ¶ added in v0.1.60
func (o CreateDigitalHumanBusinessCardResponse) String() string
type CreateFacialAnimationsRequest ¶ added in v0.1.75
type CreateFacialAnimationsRequest struct {
Body *CreateFasReq `json:"body,omitempty"`
}
CreateFacialAnimationsRequest Request Object
func (CreateFacialAnimationsRequest) String ¶ added in v0.1.75
func (o CreateFacialAnimationsRequest) String() string
type CreateFacialAnimationsResponse ¶ added in v0.1.75
type CreateFacialAnimationsResponse struct { // 任务ID。 JobId *string `json:"job_id,omitempty"` XRequestId *string `json:"X-Request-Id,omitempty"` HttpStatusCode int `json:"-"` }
CreateFacialAnimationsResponse Response Object
func (CreateFacialAnimationsResponse) String ¶ added in v0.1.75
func (o CreateFacialAnimationsResponse) String() string
type CreateFasReq ¶ added in v0.1.75
type CreateFasReq struct { // 语音驱动音频文件下载URL,格式为AAC或者MP3 AudioFileDownloadUrl string `json:"audio_file_download_url"` // 期望的输出帧率 FrameRate int32 `json:"frame_rate"` // 情绪: 0:平静(默认) 1:开心 2:哀伤 3:愤怒 Emotion *int32 `json:"emotion,omitempty"` }
func (CreateFasReq) String ¶ added in v0.1.75
func (o CreateFasReq) 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"` // 第三方用户ID。 > * 不允许输入中文。 XAppUserId *string `json:"X-App-UserId,omitempty"` Body *FilesCreateReq `json:"body,omitempty"` }
CreateFileRequest Request Object
func (CreateFileRequest) String ¶
func (o CreateFileRequest) String() string
type CreateFileResponse ¶
type CreateFileResponse struct { // 文件ID。 FileId *string `json:"file_id,omitempty"` // 文件上传地址,有效期为24小时。 > * 调用OBS的[\"PUT上传\"](https://support.huaweicloud.com/api-obs/obs_04_0080.html)接口上传文件。 > * 调用上述接口时,Content-MD5头必须填写,填写的值跟file_md5中的值相同。 UploadUrl *string `json:"upload_url,omitempty"` XRequestId *string `json:"X-Request-Id,omitempty"` HttpStatusCode int `json:"-"` }
CreateFileResponse Response Object
func (CreateFileResponse) String ¶
func (o CreateFileResponse) String() string
type CreateInteractionRuleGroupRequest ¶ added in v0.1.75
type CreateInteractionRuleGroupRequest 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"` // 第三方用户ID。 > * 不允许输入中文。 XAppUserId *string `json:"X-App-UserId,omitempty"` Body *InteractionRuleGroup `json:"body,omitempty"` }
CreateInteractionRuleGroupRequest Request Object
func (CreateInteractionRuleGroupRequest) String ¶ added in v0.1.75
func (o CreateInteractionRuleGroupRequest) String() string
type CreateInteractionRuleGroupResponse ¶ added in v0.1.75
type CreateInteractionRuleGroupResponse struct { // 互动规则库ID GroupId *string `json:"group_id,omitempty"` XRequestId *string `json:"X-Request-Id,omitempty"` HttpStatusCode int `json:"-"` }
CreateInteractionRuleGroupResponse Response Object
func (CreateInteractionRuleGroupResponse) String ¶ added in v0.1.75
func (o CreateInteractionRuleGroupResponse) String() string
type CreateOnceCodeRequest ¶ added in v0.1.78
type CreateOnceCodeRequest struct { // 使用AK/SK方式认证时必选,携带的鉴权信息。 Authorization *string `json:"Authorization,omitempty"` // 使用AK/SK方式认证时必选,请求的发生时间。 XSdkDate *string `json:"X-Sdk-Date,omitempty"` // 使用AK/SK方式认证时必选,携带项目ID信息。 XProjectId *string `json:"X-Project-Id,omitempty"` // 开发者应用作为资产权属的可选字段。 XAppUserId *string `json:"X-App-UserId,omitempty"` }
CreateOnceCodeRequest Request Object
func (CreateOnceCodeRequest) String ¶ added in v0.1.78
func (o CreateOnceCodeRequest) String() string
type CreateOnceCodeResponse ¶ added in v0.1.78
type CreateOnceCodeResponse struct { // 一次性鉴权码。 OnceCode *string `json:"once_code,omitempty"` XRequestId *string `json:"X-Request-Id,omitempty"` HttpStatusCode int `json:"-"` }
CreateOnceCodeResponse Response Object
func (CreateOnceCodeResponse) String ¶ added in v0.1.78
func (o CreateOnceCodeResponse) String() string
type CreatePhotoDetectionReq ¶ added in v0.1.61
type CreatePhotoDetectionReq struct { // 人物照片,需要Base64编码。照片分辨率不超过1080P。 HumanImage string `json:"human_image"` }
func (CreatePhotoDetectionReq) String ¶ added in v0.1.61
func (o CreatePhotoDetectionReq) String() string
type CreatePhotoDetectionRequest ¶ added in v0.1.61
type CreatePhotoDetectionRequest struct { // 使用AK/SK方式认证时必选,携带的鉴权信息。 Authorization *string `json:"Authorization,omitempty"` // 使用AK/SK方式认证时必选,请求的发生时间。 格式为(YYYYMMDD'T'HHMMSS'Z')。 XSdkDate *string `json:"X-Sdk-Date,omitempty"` // 使用AK/SK方式认证时必选,携带项目ID信息。 XProjectId *string `json:"X-Project-Id,omitempty"` // 第三方用户ID。 > * 不允许输入中文。 XAppUserId *string `json:"X-App-UserId,omitempty"` Body *CreatePhotoDetectionReq `json:"body,omitempty"` }
CreatePhotoDetectionRequest Request Object
func (CreatePhotoDetectionRequest) String ¶ added in v0.1.61
func (o CreatePhotoDetectionRequest) String() string
type CreatePhotoDetectionResponse ¶ added in v0.1.61
type CreatePhotoDetectionResponse struct { // 任务ID。 JobId *string `json:"job_id,omitempty"` XRequestId *string `json:"X-Request-Id,omitempty"` HttpStatusCode int `json:"-"` }
CreatePhotoDetectionResponse Response Object
func (CreatePhotoDetectionResponse) String ¶ added in v0.1.61
func (o CreatePhotoDetectionResponse) String() string
type CreatePhotoDigitalHumanVideoReq ¶ added in v0.1.60
type CreatePhotoDigitalHumanVideoReq struct { // 剧本ID。 > * 如果shoot_scripts中shoot_script.script_type为\"TEXT\",则台词以shoot_scripts中的文本为准; > * 如果shoot_scripts中shoot_script.script_type为\"AUDIO\",则台词以script_id对应剧本中的音频为准。 ScriptId *string `json:"script_id,omitempty"` // 人物照片,需要Base64编码。照片分辨率不超过1080P。 HumanImage string `json:"human_image"` VoiceConfig *VoiceConfig `json:"voice_config,omitempty"` VideoConfig *PhotoVideoConfig `json:"video_config,omitempty"` // 剧本列表。照片数字人仅支持传入一个剧本shoot_script,剧本参数仅支持shoot_script.script_type、shoot_script.text_config; ShootScripts []ShootScriptItem `json:"shoot_scripts"` OutputAssetConfig *OutputAssetConfig `json:"output_asset_config"` BackgroundMusicConfig *BackgroundMusicConfig `json:"background_music_config,omitempty"` ReviewConfig *ReviewConfig `json:"review_config,omitempty"` }
func (CreatePhotoDigitalHumanVideoReq) String ¶ added in v0.1.60
func (o CreatePhotoDigitalHumanVideoReq) String() string
type CreatePhotoDigitalHumanVideoRequest ¶ added in v0.1.60
type CreatePhotoDigitalHumanVideoRequest struct { // 使用AK/SK方式认证时必选,携带的鉴权信息。 Authorization *string `json:"Authorization,omitempty"` // 使用AK/SK方式认证时必选,请求的发生时间。 格式为(YYYYMMDD'T'HHMMSS'Z')。 XSdkDate *string `json:"X-Sdk-Date,omitempty"` // 使用AK/SK方式认证时必选,携带项目ID信息。 XProjectId *string `json:"X-Project-Id,omitempty"` // 第三方用户ID。 > * 不允许输入中文。 XAppUserId *string `json:"X-App-UserId,omitempty"` Body *CreatePhotoDigitalHumanVideoReq `json:"body,omitempty"` }
CreatePhotoDigitalHumanVideoRequest Request Object
func (CreatePhotoDigitalHumanVideoRequest) String ¶ added in v0.1.60
func (o CreatePhotoDigitalHumanVideoRequest) String() string
type CreatePhotoDigitalHumanVideoResponse ¶ added in v0.1.60
type CreatePhotoDigitalHumanVideoResponse struct { // 任务ID。 JobId *string `json:"job_id,omitempty"` XRequestId *string `json:"X-Request-Id,omitempty"` HttpStatusCode int `json:"-"` }
CreatePhotoDigitalHumanVideoResponse Response Object
func (CreatePhotoDigitalHumanVideoResponse) String ¶ added in v0.1.60
func (o CreatePhotoDigitalHumanVideoResponse) String() string
type CreatePictureModelingByUrlJobRequest ¶
type CreatePictureModelingByUrlJobRequest struct { // 使用AK/SK方式认证时必选,携带的鉴权信息。 Authorization *string `json:"Authorization,omitempty"` // 使用AK/SK方式认证时必选,请求的发生时间。 格式为(YYYYMMDD'T'HHMMSS'Z')。 XSdkDate *string `json:"X-Sdk-Date,omitempty"` // 使用AK/SK方式认证时必选,携带项目ID信息。 XProjectId *string `json:"X-Project-Id,omitempty"` // 第三方用户ID。 > * 不允许输入中文。 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"` XRequestId *string `json:"X-Request-Id,omitempty"` HttpStatusCode int `json:"-"` }
CreatePictureModelingByUrlJobResponse Response Object
func (CreatePictureModelingByUrlJobResponse) String ¶
func (o CreatePictureModelingByUrlJobResponse) String() string
type CreatePictureModelingJobRequest ¶
type CreatePictureModelingJobRequest struct { // 使用AK/SK方式认证时必选,携带的鉴权信息。 Authorization *string `json:"Authorization,omitempty"` // 使用AK/SK方式认证时必选,请求的发生时间。 格式为(YYYYMMDD'T'HHMMSS'Z')。 XSdkDate *string `json:"X-Sdk-Date,omitempty"` // 使用AK/SK方式认证时必选,携带项目ID信息。 XProjectId *string `json:"X-Project-Id,omitempty"` // 第三方用户ID。 > * 不允许输入中文。 XAppUserId *string `json:"X-App-UserId,omitempty"` Body *CreatePictureModelingJobRequestBody `json:"body,omitempty" type:"multipart"` }
CreatePictureModelingJobRequest Request Object
func (CreatePictureModelingJobRequest) String ¶
func (o CreatePictureModelingJobRequest) String() string
type CreatePictureModelingJobRequestBody ¶
type CreatePictureModelingJobRequestBody struct { // 照片文件。 > 只能上传jpg/jpeg/png格式文件, 最大分辨率为3840*2160 File *def.FilePart `json:"file"` // 数字人风格ID。 * system_male_001:男性风格01 * system_female_001:女性风格01 * system_male_002:男性风格02 * system_female_002:女性风格02 StyleId *def.MultiPart `json:"style_id"` // 数字人模型名称,首次创建时使用。 Name *def.MultiPart `json:"name"` // 照片建模任务结束的回调地址。 NotifyUrl *def.MultiPart `json:"notify_url,omitempty"` }
func (CreatePictureModelingJobRequestBody) String ¶
func (o CreatePictureModelingJobRequestBody) String() string
func (*CreatePictureModelingJobRequestBody) UnmarshalJSON ¶
func (o *CreatePictureModelingJobRequestBody) UnmarshalJSON(b []byte) error
type CreatePictureModelingJobResponse ¶
type CreatePictureModelingJobResponse struct { // 任务ID。 JobId *string `json:"job_id,omitempty"` // 数字人资产ID。 ModelAssetId *string `json:"model_asset_id,omitempty"` XRequestId *string `json:"X-Request-Id,omitempty"` HttpStatusCode int `json:"-"` }
CreatePictureModelingJobResponse Response Object
func (CreatePictureModelingJobResponse) String ¶
func (o CreatePictureModelingJobResponse) String() string
type CreateRobotReq ¶ added in v0.1.78
type CreateRobotReq struct { // 应用名称。 Name string `json:"name"` // 对接第三方应用厂商类型。 > 0:科大讯飞AIUI;1:华为云CBS;2:科大讯飞星火交互认知大模型;5:第三方驱动;6:第三方语言模型 AppType int32 `json:"app_type"` // 对话的并发数 Concurrency int32 `json:"concurrency"` Language *LanguageEnum `json:"language,omitempty"` HuaweiEiCbs *HuaweiEiCbs `json:"huawei_ei_cbs,omitempty"` IflytekAiuiConfig *IflytekAiuiConfig `json:"iflytek_aiui_config,omitempty"` IflytekSpark *IflytekSpark `json:"iflytek_spark,omitempty"` ThirdPartyModelConfig *ThirdPartyModelConfig `json:"third_party_model_config,omitempty"` }
CreateRobotReq 创建应用请求。
func (CreateRobotReq) String ¶ added in v0.1.78
func (o CreateRobotReq) String() string
type CreateRobotRequest ¶ added in v0.1.78
type CreateRobotRequest struct { // 使用AK/SK方式认证时必选,携带的鉴权信息。 Authorization *string `json:"Authorization,omitempty"` // 使用AK/SK方式认证时必选,请求的发生时间。 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 *CreateRobotReq `json:"body,omitempty"` }
CreateRobotRequest Request Object
func (CreateRobotRequest) String ¶ added in v0.1.78
func (o CreateRobotRequest) String() string
type CreateRobotResponse ¶ added in v0.1.78
type CreateRobotResponse struct { // 应用ID。 RobotId *string `json:"robot_id,omitempty"` XRequestId *string `json:"X-Request-Id,omitempty"` HttpStatusCode int `json:"-"` }
CreateRobotResponse Response Object
func (CreateRobotResponse) String ¶ added in v0.1.78
func (o CreateRobotResponse) String() string
type CreateSmartChatRoomReq ¶ added in v0.1.78
type CreateSmartChatRoomReq struct { // 对话名称 RoomName string `json:"room_name"` // 对话描述。 RoomDescription *string `json:"room_description,omitempty"` VideoConfig *VideoConfig `json:"video_config,omitempty"` // 数字人模型资产ID。 ModelAssetId *string `json:"model_asset_id,omitempty"` VoiceConfig *VoiceConfig `json:"voice_config,omitempty"` // 机器人ID。获取方法请参考[创建应用](CreateRobot.xml)。 RobotId string `json:"robot_id"` // 并发路数。 Concurrency *int32 `json:"concurrency,omitempty"` BackgroundConfig *BackgroundConfigInfo `json:"background_config,omitempty"` // 图层配置。 LayerConfig *[]LayerConfig `json:"layer_config,omitempty"` ReviewConfig *ReviewConfig `json:"review_config,omitempty"` ChatSubtitleConfig *ChatSubtitleConfig `json:"chat_subtitle_config,omitempty"` }
CreateSmartChatRoomReq 创建智能交互对话配置。
func (CreateSmartChatRoomReq) String ¶ added in v0.1.78
func (o CreateSmartChatRoomReq) String() string
type CreateSmartChatRoomRequest ¶ added in v0.1.78
type CreateSmartChatRoomRequest 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"` // 第三方用户ID。 > * 不允许输入中文。 XAppUserId *string `json:"X-App-UserId,omitempty"` Body *CreateSmartChatRoomReq `json:"body,omitempty"` }
CreateSmartChatRoomRequest Request Object
func (CreateSmartChatRoomRequest) String ¶ added in v0.1.78
func (o CreateSmartChatRoomRequest) String() string
type CreateSmartChatRoomResponse ¶ added in v0.1.78
type CreateSmartChatRoomResponse struct { // 智能交互对话ID RoomId *string `json:"room_id,omitempty"` XRequestId *string `json:"X-Request-Id,omitempty"` HttpStatusCode int `json:"-"` }
CreateSmartChatRoomResponse Response Object
func (CreateSmartChatRoomResponse) String ¶ added in v0.1.78
func (o CreateSmartChatRoomResponse) String() string
type CreateSmartLiveRoomReq ¶ added in v0.1.60
type CreateSmartLiveRoomReq struct { // 直播间名称 RoomName string `json:"room_name"` // 直播间描述。 RoomDescription *string `json:"room_description,omitempty"` // 直播间类型。 * NORMAL: 普通直播间,直播间一直存在,可以反复开播 * TEMP: 临时直播间,直播任务结束后自动清理直播间。 * TEMPLATE: 直播间模板。 RoomType *CreateSmartLiveRoomReqRoomType `json:"room_type,omitempty"` // 默认直播剧本列表。 SceneScripts *[]LiveVideoScriptInfo `json:"scene_scripts,omitempty"` // 互动规则列表 InteractionRules *[]InteractionRuleInfo `json:"interaction_rules,omitempty"` PlayPolicy *PlayPolicy `json:"play_policy,omitempty"` VideoConfig *VideoConfig `json:"video_config,omitempty"` // RTMP视频推流第三方直播平台地址。 OutputUrls *[]string `json:"output_urls,omitempty"` // RTMP视频推流第三方直播平台流秘钥,与推流地址对应。 StreamKeys *[]string `json:"stream_keys,omitempty"` // 主播轮换时备选主播数字人资产ID(仅形象资产,不包含音色)。 BackupModelAssetIds *[]string `json:"backup_model_asset_ids,omitempty"` LiveEventCallbackConfig *LiveEventCallBackConfig `json:"live_event_callback_config,omitempty"` ReviewConfig *ReviewConfig `json:"review_config,omitempty"` // 横竖屏类型。默认值为:VERTICAL。 * LANDSCAPE:横屏。 * VERTICAL: 竖屏。 ViewMode *CreateSmartLiveRoomReqViewMode `json:"view_mode,omitempty"` CoStreamerConfig *CoStreamerConfig `json:"co_streamer_config,omitempty"` }
CreateSmartLiveRoomReq 创建直播间配置。
func (CreateSmartLiveRoomReq) String ¶ added in v0.1.60
func (o CreateSmartLiveRoomReq) String() string
type CreateSmartLiveRoomReqRoomType ¶ added in v0.1.60
type CreateSmartLiveRoomReqRoomType struct {
// contains filtered or unexported fields
}
func (CreateSmartLiveRoomReqRoomType) MarshalJSON ¶ added in v0.1.60
func (c CreateSmartLiveRoomReqRoomType) MarshalJSON() ([]byte, error)
func (*CreateSmartLiveRoomReqRoomType) UnmarshalJSON ¶ added in v0.1.60
func (c *CreateSmartLiveRoomReqRoomType) UnmarshalJSON(b []byte) error
func (CreateSmartLiveRoomReqRoomType) Value ¶ added in v0.1.60
func (c CreateSmartLiveRoomReqRoomType) Value() string
type CreateSmartLiveRoomReqRoomTypeEnum ¶ added in v0.1.60
type CreateSmartLiveRoomReqRoomTypeEnum struct { NORMAL CreateSmartLiveRoomReqRoomType TEMP CreateSmartLiveRoomReqRoomType TEMPLATE CreateSmartLiveRoomReqRoomType }
func GetCreateSmartLiveRoomReqRoomTypeEnum ¶ added in v0.1.60
func GetCreateSmartLiveRoomReqRoomTypeEnum() CreateSmartLiveRoomReqRoomTypeEnum
type CreateSmartLiveRoomReqViewMode ¶ added in v0.1.80
type CreateSmartLiveRoomReqViewMode struct {
// contains filtered or unexported fields
}
func (CreateSmartLiveRoomReqViewMode) MarshalJSON ¶ added in v0.1.80
func (c CreateSmartLiveRoomReqViewMode) MarshalJSON() ([]byte, error)
func (*CreateSmartLiveRoomReqViewMode) UnmarshalJSON ¶ added in v0.1.80
func (c *CreateSmartLiveRoomReqViewMode) UnmarshalJSON(b []byte) error
func (CreateSmartLiveRoomReqViewMode) Value ¶ added in v0.1.80
func (c CreateSmartLiveRoomReqViewMode) Value() string
type CreateSmartLiveRoomReqViewModeEnum ¶ added in v0.1.80
type CreateSmartLiveRoomReqViewModeEnum struct { LANDSCAPE CreateSmartLiveRoomReqViewMode VERTICAL CreateSmartLiveRoomReqViewMode }
func GetCreateSmartLiveRoomReqViewModeEnum ¶ added in v0.1.80
func GetCreateSmartLiveRoomReqViewModeEnum() CreateSmartLiveRoomReqViewModeEnum
type CreateSmartLiveRoomRequest ¶ added in v0.1.60
type CreateSmartLiveRoomRequest struct { // 使用AK/SK方式认证时必选,携带的鉴权信息。 Authorization *string `json:"Authorization,omitempty"` // 使用AK/SK方式认证时必选,请求的发生时间。 格式为(YYYYMMDD'T'HHMMSS'Z')。 XSdkDate *string `json:"X-Sdk-Date,omitempty"` // 使用AK/SK方式认证时必选,携带项目ID信息。 XProjectId *string `json:"X-Project-Id,omitempty"` // 第三方用户ID。 > * 不允许输入中文。 XAppUserId *string `json:"X-App-UserId,omitempty"` Body *CreateSmartLiveRoomReq `json:"body,omitempty"` }
CreateSmartLiveRoomRequest Request Object
func (CreateSmartLiveRoomRequest) String ¶ added in v0.1.60
func (o CreateSmartLiveRoomRequest) String() string
type CreateSmartLiveRoomResponse ¶ added in v0.1.60
type CreateSmartLiveRoomResponse struct { // 直播间ID RoomId *string `json:"room_id,omitempty"` XRequestId *string `json:"X-Request-Id,omitempty"` HttpStatusCode int `json:"-"` }
CreateSmartLiveRoomResponse Response Object
func (CreateSmartLiveRoomResponse) String ¶ added in v0.1.60
func (o CreateSmartLiveRoomResponse) String() string
type CreateStyleRequestBody ¶
type CreateStyleRequestBody struct { // 数字人风格化名称 Name string `json:"name"` // 数字人风格化描述 Description *string `json:"description,omitempty"` // 租户ID ProjectId *string `json:"project_id,omitempty"` // 状态 Status *string `json:"status,omitempty"` // 性别 Sex *CreateStyleRequestBodySex `json:"sex,omitempty"` // 标签。单个标签16字节,多个用逗号分隔,最多50个。 Tags *[]string `json:"tags,omitempty"` // 风格化素材资产组合。 StyleAssets *[]StyleAssetItem `json:"style_assets,omitempty"` ExtraMeta *StyleExtraMeta `json:"extra_meta,omitempty"` }
CreateStyleRequestBody 创建风格请求
func (CreateStyleRequestBody) String ¶
func (o CreateStyleRequestBody) String() string
type CreateStyleRequestBodySex ¶
type CreateStyleRequestBodySex struct {
// contains filtered or unexported fields
}
func (CreateStyleRequestBodySex) MarshalJSON ¶
func (c CreateStyleRequestBodySex) MarshalJSON() ([]byte, error)
func (*CreateStyleRequestBodySex) UnmarshalJSON ¶
func (c *CreateStyleRequestBodySex) UnmarshalJSON(b []byte) error
func (CreateStyleRequestBodySex) Value ¶
func (c CreateStyleRequestBodySex) Value() string
type CreateStyleRequestBodySexEnum ¶
type CreateStyleRequestBodySexEnum struct { UNKNOW CreateStyleRequestBodySex MALE CreateStyleRequestBodySex FEMALE CreateStyleRequestBodySex }
func GetCreateStyleRequestBodySexEnum ¶
func GetCreateStyleRequestBodySexEnum() CreateStyleRequestBodySexEnum
type CreateTrainingAdvanceJobRequest ¶ added in v0.1.76
type CreateTrainingAdvanceJobRequest struct { // 第三方用户ID。 > * 不允许输入中文。 XAppUserId *string `json:"X-App-UserId,omitempty"` Body *CreateTrainingJobReq `json:"body,omitempty"` }
CreateTrainingAdvanceJobRequest Request Object
func (CreateTrainingAdvanceJobRequest) String ¶ added in v0.1.76
func (o CreateTrainingAdvanceJobRequest) String() string
type CreateTrainingAdvanceJobResponse ¶ added in v0.1.76
type CreateTrainingAdvanceJobResponse struct { // 任务id。 JobId *string `json:"job_id,omitempty"` // 上传的训练数据地址,用户需要将训练数据打成zip包后上传到该url,create_type为pakcage时设置。 > * 通过该obs地址上传时需设置content-type为application/zip TrainingDataUploadingUrl *string `json:"training_data_uploading_url,omitempty"` SegmentUploadingUrl *CreateTrainingJobRspSegmentUploadingUrl `json:"segment_uploading_url,omitempty"` // 授权书的上传地址。 AuthorizationLetterUploadingUrl *string `json:"authorization_letter_uploading_url,omitempty"` HttpStatusCode int `json:"-"` }
CreateTrainingAdvanceJobResponse Response Object
func (CreateTrainingAdvanceJobResponse) String ¶ added in v0.1.76
func (o CreateTrainingAdvanceJobResponse) String() string
type CreateTrainingBasicJobRequest ¶ added in v0.1.76
type CreateTrainingBasicJobRequest 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"` // 第三方用户ID。 > * 不允许输入中文。 XAppUserId *string `json:"X-App-UserId,omitempty"` Body *CreateTrainingJobReq `json:"body,omitempty"` }
CreateTrainingBasicJobRequest Request Object
func (CreateTrainingBasicJobRequest) String ¶ added in v0.1.76
func (o CreateTrainingBasicJobRequest) String() string
type CreateTrainingBasicJobResponse ¶ added in v0.1.76
type CreateTrainingBasicJobResponse struct { // 任务id。 JobId *string `json:"job_id,omitempty"` // 上传的训练数据地址,用户需要将训练数据打成zip包后上传到该url,create_type为pakcage时设置。 > * 通过该obs地址上传时需设置content-type为application/zip TrainingDataUploadingUrl *string `json:"training_data_uploading_url,omitempty"` SegmentUploadingUrl *CreateTrainingJobRspSegmentUploadingUrl `json:"segment_uploading_url,omitempty"` // 授权书的上传地址。 AuthorizationLetterUploadingUrl *string `json:"authorization_letter_uploading_url,omitempty"` HttpStatusCode int `json:"-"` }
CreateTrainingBasicJobResponse Response Object
func (CreateTrainingBasicJobResponse) String ¶ added in v0.1.76
func (o CreateTrainingBasicJobResponse) String() string
type CreateTrainingJobReq ¶ added in v0.1.76
type CreateTrainingJobReq struct { Tag *JobTag `json:"tag,omitempty"` // 一段描述信息,会呈现在资产库中。 Description *string `json:"description,omitempty"` // 语音性别,是男性声音还是女性声音。 * FEMALE: 女性 * MALE: 男性 Sex *CreateTrainingJobReqSex `json:"sex,omitempty"` // 音色名称。该名称会作为资产库中音色模型资产名称。 VoiceName string `json:"voice_name"` // 训练语言,当前仅支持中文。 * CN: 中文 * EN: 英文 Language *CreateTrainingJobReqLanguage `json:"language,omitempty"` CreateType *CreateType `json:"create_type,omitempty"` }
CreateTrainingJobReq 创建训练任务请求。
func (CreateTrainingJobReq) String ¶ added in v0.1.76
func (o CreateTrainingJobReq) String() string
type CreateTrainingJobReqLanguage ¶ added in v0.1.76
type CreateTrainingJobReqLanguage struct {
// contains filtered or unexported fields
}
func (CreateTrainingJobReqLanguage) MarshalJSON ¶ added in v0.1.76
func (c CreateTrainingJobReqLanguage) MarshalJSON() ([]byte, error)
func (*CreateTrainingJobReqLanguage) UnmarshalJSON ¶ added in v0.1.76
func (c *CreateTrainingJobReqLanguage) UnmarshalJSON(b []byte) error
func (CreateTrainingJobReqLanguage) Value ¶ added in v0.1.76
func (c CreateTrainingJobReqLanguage) Value() string
type CreateTrainingJobReqLanguageEnum ¶ added in v0.1.76
type CreateTrainingJobReqLanguageEnum struct { CN CreateTrainingJobReqLanguage EN CreateTrainingJobReqLanguage }
func GetCreateTrainingJobReqLanguageEnum ¶ added in v0.1.76
func GetCreateTrainingJobReqLanguageEnum() CreateTrainingJobReqLanguageEnum
type CreateTrainingJobReqSex ¶ added in v0.1.76
type CreateTrainingJobReqSex struct {
// contains filtered or unexported fields
}
func (CreateTrainingJobReqSex) MarshalJSON ¶ added in v0.1.76
func (c CreateTrainingJobReqSex) MarshalJSON() ([]byte, error)
func (*CreateTrainingJobReqSex) UnmarshalJSON ¶ added in v0.1.76
func (c *CreateTrainingJobReqSex) UnmarshalJSON(b []byte) error
func (CreateTrainingJobReqSex) Value ¶ added in v0.1.76
func (c CreateTrainingJobReqSex) Value() string
type CreateTrainingJobReqSexEnum ¶ added in v0.1.76
type CreateTrainingJobReqSexEnum struct { FEMALE CreateTrainingJobReqSex MALE CreateTrainingJobReqSex }
func GetCreateTrainingJobReqSexEnum ¶ added in v0.1.76
func GetCreateTrainingJobReqSexEnum() CreateTrainingJobReqSexEnum
type CreateTrainingJobRspSegmentUploadingUrl ¶ added in v0.1.76
type CreateTrainingJobRspSegmentUploadingUrl struct { // 音频上传的地址。 > * 通过该obs地址上传时需设置content-type为audio/wav AudioUploadingUrl *[]string `json:"audio_uploading_url,omitempty"` // 文本上传的地址。 > * 通过该obs地址上传时需设置content-type为text/plain TxtUploadingUrl *[]string `json:"txt_uploading_url,omitempty"` }
CreateTrainingJobRspSegmentUploadingUrl 分句上传任务的上传地址,create_type为segment时设置。
func (CreateTrainingJobRspSegmentUploadingUrl) String ¶ added in v0.1.76
func (o CreateTrainingJobRspSegmentUploadingUrl) String() string
type CreateTrainingMiddleJobRequest ¶ added in v0.1.76
type CreateTrainingMiddleJobRequest 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"` // 第三方用户ID。 > * 不允许输入中文。 XAppUserId *string `json:"X-App-UserId,omitempty"` Body *CreateTrainingJobReq `json:"body,omitempty"` }
CreateTrainingMiddleJobRequest Request Object
func (CreateTrainingMiddleJobRequest) String ¶ added in v0.1.76
func (o CreateTrainingMiddleJobRequest) String() string
type CreateTrainingMiddleJobResponse ¶ added in v0.1.76
type CreateTrainingMiddleJobResponse struct { // 任务id。 JobId *string `json:"job_id,omitempty"` // 上传的训练数据地址,用户需要将训练数据打成zip包后上传到该url,create_type为pakcage时设置。 > * 通过该obs地址上传时需设置content-type为application/zip TrainingDataUploadingUrl *string `json:"training_data_uploading_url,omitempty"` SegmentUploadingUrl *CreateTrainingJobRspSegmentUploadingUrl `json:"segment_uploading_url,omitempty"` // 授权书的上传地址。 AuthorizationLetterUploadingUrl *string `json:"authorization_letter_uploading_url,omitempty"` HttpStatusCode int `json:"-"` }
CreateTrainingMiddleJobResponse Response Object
func (CreateTrainingMiddleJobResponse) String ¶ added in v0.1.76
func (o CreateTrainingMiddleJobResponse) String() string
type CreateTtsAuditionRequest ¶ added in v0.1.76
type CreateTtsAuditionRequest struct { // 请求requestId,用来标识一路请求,用于问题跟踪定位,建议使用uuId,若不携带,则后台自动生成 XRequestId *string `json:"X-Request-Id,omitempty"` // 使用AK/SK方式认证时必选,携带的鉴权信息。 Authorization *string `json:"Authorization,omitempty"` // 使用AK/SK方式认证时必选,请求的发生时间。 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 *CreateTtsAuditionRequestBody `json:"body,omitempty"` }
CreateTtsAuditionRequest Request Object
func (CreateTtsAuditionRequest) String ¶ added in v0.1.76
func (o CreateTtsAuditionRequest) String() string
type CreateTtsAuditionRequestBody ¶ added in v0.1.76
type CreateTtsAuditionRequestBody struct { // 待合成文本。 Text string `json:"text"` // 音色ID。 Emotion string `json:"emotion"` // 语速。 Speed *int32 `json:"speed,omitempty"` // 音高。 Pitch *int32 `json:"pitch,omitempty"` // 音量。 Volume *int32 `json:"volume,omitempty"` }
CreateTtsAuditionRequestBody 文本转语音试听请求。
func (CreateTtsAuditionRequestBody) String ¶ added in v0.1.76
func (o CreateTtsAuditionRequestBody) String() string
type CreateTtsAuditionResponse ¶ added in v0.1.76
type CreateTtsAuditionResponse struct { // 任务ID。 JobId *string `json:"job_id,omitempty"` HttpStatusCode int `json:"-"` }
CreateTtsAuditionResponse Response Object
func (CreateTtsAuditionResponse) String ¶ added in v0.1.76
func (o CreateTtsAuditionResponse) String() string
type CreateTtsaReq ¶
type CreateTtsaReq struct { // 音色模型ID。需要使用MetaStudio的数字资产管理相关接口从资产库查出。 VoiceAssetId string `json:"voice_asset_id"` // 脚本类型,即视频制作的驱动方式。默认TEXT * TEXT: 文本驱动,即通过TTS合成语音 * AUDIO: 语音驱动 ScriptType *CreateTtsaReqScriptType `json:"script_type,omitempty"` // 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,omitempty"` // 语音驱动音频文件下载URL。 AudioFileDownloadUrl *string `json:"audio_file_download_url,omitempty"` // 语速。 取值范围[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。需要调用数字人风格管理相关接口,从系统重查得。 StyleId string `json:"style_id"` // 人位置及相机位置。由如下4组浮点数组成的字符:人位置的X/Y/Z值,人角度的Pitch/Yaw/Roll值;相机位置的X/Y/Z值,相机角度的Pitch/Yaw/Roll值。 CameraPosition *string `json:"camera_position,omitempty"` // 任务类型。 * REAL_JOB:实时任务。如数字人交互。 * UNREAL_JOB:非实时任务。如数字人视频制作 JobType *CreateTtsaReqJobType `json:"job_type,omitempty"` }
func (CreateTtsaReq) String ¶
func (o CreateTtsaReq) String() string
type CreateTtsaReqJobType ¶ added in v0.1.75
type CreateTtsaReqJobType struct {
// contains filtered or unexported fields
}
func (CreateTtsaReqJobType) MarshalJSON ¶ added in v0.1.75
func (c CreateTtsaReqJobType) MarshalJSON() ([]byte, error)
func (*CreateTtsaReqJobType) UnmarshalJSON ¶ added in v0.1.75
func (c *CreateTtsaReqJobType) UnmarshalJSON(b []byte) error
func (CreateTtsaReqJobType) Value ¶ added in v0.1.75
func (c CreateTtsaReqJobType) Value() string
type CreateTtsaReqJobTypeEnum ¶ added in v0.1.75
type CreateTtsaReqJobTypeEnum struct { REAL_JOB CreateTtsaReqJobType UNREAL_JOB CreateTtsaReqJobType }
func GetCreateTtsaReqJobTypeEnum ¶ added in v0.1.75
func GetCreateTtsaReqJobTypeEnum() CreateTtsaReqJobTypeEnum
type CreateTtsaReqScriptType ¶ added in v0.1.75
type CreateTtsaReqScriptType struct {
// contains filtered or unexported fields
}
func (CreateTtsaReqScriptType) MarshalJSON ¶ added in v0.1.75
func (c CreateTtsaReqScriptType) MarshalJSON() ([]byte, error)
func (*CreateTtsaReqScriptType) UnmarshalJSON ¶ added in v0.1.75
func (c *CreateTtsaReqScriptType) UnmarshalJSON(b []byte) error
func (CreateTtsaReqScriptType) Value ¶ added in v0.1.75
func (c CreateTtsaReqScriptType) Value() string
type CreateTtsaReqScriptTypeEnum ¶ added in v0.1.75
type CreateTtsaReqScriptTypeEnum struct { TEXT CreateTtsaReqScriptType AUDIO CreateTtsaReqScriptType }
func GetCreateTtsaReqScriptTypeEnum ¶ added in v0.1.75
func GetCreateTtsaReqScriptTypeEnum() CreateTtsaReqScriptTypeEnum
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"` // 第三方用户ID。 > * 不允许输入中文。 XAppUserId *string `json:"X-App-UserId,omitempty"` Body *CreateTtsaReq `json:"body,omitempty"` }
CreateTtsaRequest Request Object
func (CreateTtsaRequest) String ¶
func (o CreateTtsaRequest) String() string
type CreateTtsaResponse ¶
type CreateTtsaResponse struct { // 任务ID。 JobId *string `json:"job_id,omitempty"` XRequestId *string `json:"X-Request-Id,omitempty"` HttpStatusCode int `json:"-"` }
CreateTtsaResponse Response Object
func (CreateTtsaResponse) String ¶
func (o CreateTtsaResponse) String() string
type CreateType ¶ added in v0.1.76
type CreateType struct {
// contains filtered or unexported fields
}
CreateType 任务创建方式。 * PACKAGE: 使用一个zip包包含所有数据 * SEGMENT: 逐句上传数据
func (CreateType) MarshalJSON ¶ added in v0.1.76
func (c CreateType) MarshalJSON() ([]byte, error)
func (*CreateType) UnmarshalJSON ¶ added in v0.1.76
func (c *CreateType) UnmarshalJSON(b []byte) error
func (CreateType) Value ¶ added in v0.1.76
func (c CreateType) Value() string
type CreateTypeEnum ¶ added in v0.1.76
type CreateTypeEnum struct { PACKAGE CreateType SEGMENT CreateType }
func GetCreateTypeEnum ¶ added in v0.1.76
func GetCreateTypeEnum() CreateTypeEnum
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"` // 第三方用户ID。 > * 不允许输入中文。 XAppUserId *string `json:"X-App-UserId,omitempty"` // 测试用户判断。 XUserPrivilege *string `json:"X-User-Privilege,omitempty"` Body *VideoMotionCaptureJobReq `json:"body,omitempty"` }
CreateVideoMotionCaptureJobRequest Request Object
func (CreateVideoMotionCaptureJobRequest) String ¶
func (o CreateVideoMotionCaptureJobRequest) String() string
type CreateVideoMotionCaptureJobResponse ¶
type CreateVideoMotionCaptureJobResponse struct { // 视频驱动动作任务ID JobId *string `json:"job_id,omitempty"` RtcRoomInfo *RtcRoomInfoList `json:"rtc_room_info,omitempty"` XRequestId *string `json:"X-Request-Id,omitempty"` HttpStatusCode int `json:"-"` }
CreateVideoMotionCaptureJobResponse Response Object
func (CreateVideoMotionCaptureJobResponse) String ¶
func (o CreateVideoMotionCaptureJobResponse) String() string
type CreateVideoScriptsReq ¶ added in v0.1.60
type CreateVideoScriptsReq struct { // 剧本名称 ScriptName *string `json:"script_name,omitempty"` // 剧本描述。 ScriptDescription *string `json:"script_description,omitempty"` // 数字人模型资产ID。 ModelAssetId *string `json:"model_asset_id,omitempty"` // 数字人模型类型。 * HUMAN_MODEL_2D:分身数字人 * HUMAN_MODEL_3D:3D数字人 ModelAssetType *CreateVideoScriptsReqModelAssetType `json:"model_asset_type,omitempty"` VoiceConfig *VoiceConfig `json:"voice_config,omitempty"` VideoConfig *VideoConfig `json:"video_config,omitempty"` // 场景资产ID。 > * 分身数字人视频制作不需要填写该参数。 SceneAssetId *string `json:"scene_asset_id,omitempty"` // 私有数据,用户填写,原样带回。 PrivData *string `json:"priv_data,omitempty"` BackgroundMusicConfig *BackgroundMusicConfig `json:"background_music_config,omitempty"` ReviewConfig *ReviewConfig `json:"review_config,omitempty"` // 拍摄脚本列表。 ShootScripts *[]ShootScriptItem `json:"shoot_scripts,omitempty"` }
CreateVideoScriptsReq 创视频制作脚本请求。
func (CreateVideoScriptsReq) String ¶ added in v0.1.60
func (o CreateVideoScriptsReq) String() string
type CreateVideoScriptsReqModelAssetType ¶ added in v0.1.60
type CreateVideoScriptsReqModelAssetType struct {
// contains filtered or unexported fields
}
func (CreateVideoScriptsReqModelAssetType) MarshalJSON ¶ added in v0.1.60
func (c CreateVideoScriptsReqModelAssetType) MarshalJSON() ([]byte, error)
func (*CreateVideoScriptsReqModelAssetType) UnmarshalJSON ¶ added in v0.1.60
func (c *CreateVideoScriptsReqModelAssetType) UnmarshalJSON(b []byte) error
func (CreateVideoScriptsReqModelAssetType) Value ¶ added in v0.1.60
func (c CreateVideoScriptsReqModelAssetType) Value() string
type CreateVideoScriptsReqModelAssetTypeEnum ¶ added in v0.1.60
type CreateVideoScriptsReqModelAssetTypeEnum struct { HUMAN_MODEL_2_D CreateVideoScriptsReqModelAssetType HUMAN_MODEL_3_D CreateVideoScriptsReqModelAssetType }
func GetCreateVideoScriptsReqModelAssetTypeEnum ¶ added in v0.1.60
func GetCreateVideoScriptsReqModelAssetTypeEnum() CreateVideoScriptsReqModelAssetTypeEnum
type CreateVideoScriptsRequest ¶ added in v0.1.60
type CreateVideoScriptsRequest struct { // 使用AK/SK方式认证时必选,携带的鉴权信息。 Authorization *string `json:"Authorization,omitempty"` // 使用AK/SK方式认证时必选,请求的发生时间。 格式为(YYYYMMDD'T'HHMMSS'Z')。 XSdkDate *string `json:"X-Sdk-Date,omitempty"` // 使用AK/SK方式认证时必选,携带项目ID信息。 XProjectId *string `json:"X-Project-Id,omitempty"` // 第三方用户ID。 > * 不允许输入中文。 XAppUserId *string `json:"X-App-UserId,omitempty"` Body *CreateVideoScriptsReq `json:"body,omitempty"` }
CreateVideoScriptsRequest Request Object
func (CreateVideoScriptsRequest) String ¶ added in v0.1.60
func (o CreateVideoScriptsRequest) String() string
type CreateVideoScriptsResponse ¶ added in v0.1.60
type CreateVideoScriptsResponse struct { // 剧本ID ScriptId *string `json:"script_id,omitempty"` AudioFiles *ShootScriptAudioFiles `json:"audio_files,omitempty"` XRequestId *string `json:"X-Request-Id,omitempty"` HttpStatusCode int `json:"-"` }
CreateVideoScriptsResponse Response Object
func (CreateVideoScriptsResponse) String ¶ added in v0.1.60
func (o CreateVideoScriptsResponse) String() string
type Delete2dModelTrainingJobRequest ¶ added in v0.1.76
type Delete2dModelTrainingJobRequest 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"` // 第三方用户ID。 > * 不允许输入中文。 XAppUserId *string `json:"X-App-UserId,omitempty"` }
Delete2dModelTrainingJobRequest Request Object
func (Delete2dModelTrainingJobRequest) String ¶ added in v0.1.76
func (o Delete2dModelTrainingJobRequest) String() string
type Delete2dModelTrainingJobResponse ¶ added in v0.1.76
type Delete2dModelTrainingJobResponse struct { XRequestId *string `json:"X-Request-Id,omitempty"` HttpStatusCode int `json:"-"` }
Delete2dModelTrainingJobResponse Response Object
func (Delete2dModelTrainingJobResponse) String ¶ added in v0.1.76
func (o Delete2dModelTrainingJobResponse) String() string
type DeleteActiveCodeRequest ¶ added in v0.1.86
type DeleteActiveCodeRequest struct { // 使用AK/SK方式认证时必选,携带的鉴权信息。 Authorization *string `json:"Authorization,omitempty"` // 使用AK/SK方式认证时必选,请求的发生时间。 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 *[]string `json:"body,omitempty"` }
DeleteActiveCodeRequest Request Object
func (DeleteActiveCodeRequest) String ¶ added in v0.1.86
func (o DeleteActiveCodeRequest) String() string
type DeleteActiveCodeResponse ¶ added in v0.1.86
type DeleteActiveCodeResponse struct { XRequestId *string `json:"X-Request-Id,omitempty"` HttpStatusCode int `json:"-"` }
DeleteActiveCodeResponse Response Object
func (DeleteActiveCodeResponse) String ¶ added in v0.1.86
func (o DeleteActiveCodeResponse) 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"` // 第三方用户ID。 > * 不允许输入中文。 XAppUserId *string `json:"X-App-UserId,omitempty"` // 资产ID。 AssetId string `json:"asset_id"` // 删除模式 Mode *string `json:"mode,omitempty"` }
DeleteAssetRequest Request Object
func (DeleteAssetRequest) String ¶
func (o DeleteAssetRequest) String() string
type DeleteAssetResponse ¶
type DeleteAssetResponse struct { XRequestId *string `json:"X-Request-Id,omitempty"` HttpStatusCode int `json:"-"` }
DeleteAssetResponse Response Object
func (DeleteAssetResponse) String ¶
func (o DeleteAssetResponse) String() string
type DeleteDigitalHumanBusinessCardRequest ¶ added in v0.1.60
type DeleteDigitalHumanBusinessCardRequest struct { // 任务ID。 JobId string `json:"job_id"` // 使用AK/SK方式认证时必选,携带的鉴权信息。 Authorization *string `json:"Authorization,omitempty"` // 使用AK/SK方式认证时必选,请求的发生时间。 格式为(YYYYMMDD'T'HHMMSS'Z')。 XSdkDate *string `json:"X-Sdk-Date,omitempty"` // 使用AK/SK方式认证时必选,携带项目ID信息。 XProjectId *string `json:"X-Project-Id,omitempty"` // 第三方用户ID。 > * 不允许输入中文。 XAppUserId *string `json:"X-App-UserId,omitempty"` }
DeleteDigitalHumanBusinessCardRequest Request Object
func (DeleteDigitalHumanBusinessCardRequest) String ¶ added in v0.1.60
func (o DeleteDigitalHumanBusinessCardRequest) String() string
type DeleteDigitalHumanBusinessCardResponse ¶ added in v0.1.60
type DeleteDigitalHumanBusinessCardResponse struct { XRequestId *string `json:"X-Request-Id,omitempty"` HttpStatusCode int `json:"-"` }
DeleteDigitalHumanBusinessCardResponse Response Object
func (DeleteDigitalHumanBusinessCardResponse) String ¶ added in v0.1.60
func (o DeleteDigitalHumanBusinessCardResponse) String() string
type DeleteFileRequest ¶
type DeleteFileRequest struct { // 使用AK/SK方式认证时必选,携带的鉴权信息。 Authorization *string `json:"Authorization,omitempty"` // 使用AK/SK方式认证时必选,请求的发生时间。 格式为(YYYYMMDD'T'HHMMSS'Z')。 XSdkDate *string `json:"X-Sdk-Date,omitempty"` // 第三方用户ID。 > * 不允许输入中文。 XAppUserId *string `json:"X-App-UserId,omitempty"` // 文件ID。 FileId string `json:"file_id"` }
DeleteFileRequest Request Object
func (DeleteFileRequest) String ¶
func (o DeleteFileRequest) String() string
type DeleteFileResponse ¶
type DeleteFileResponse struct { XRequestId *string `json:"X-Request-Id,omitempty"` HttpStatusCode int `json:"-"` }
DeleteFileResponse Response Object
func (DeleteFileResponse) String ¶
func (o DeleteFileResponse) String() string
type DeleteInteractionRuleGroupRequest ¶ added in v0.1.75
type DeleteInteractionRuleGroupRequest struct { // 互动规则库ID。 GroupId string `json:"group_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"` // 第三方用户ID。 > * 不允许输入中文。 XAppUserId *string `json:"X-App-UserId,omitempty"` }
DeleteInteractionRuleGroupRequest Request Object
func (DeleteInteractionRuleGroupRequest) String ¶ added in v0.1.75
func (o DeleteInteractionRuleGroupRequest) String() string
type DeleteInteractionRuleGroupResponse ¶ added in v0.1.75
type DeleteInteractionRuleGroupResponse struct { XRequestId *string `json:"X-Request-Id,omitempty"` HttpStatusCode int `json:"-"` }
DeleteInteractionRuleGroupResponse Response Object
func (DeleteInteractionRuleGroupResponse) String ¶ added in v0.1.75
func (o DeleteInteractionRuleGroupResponse) String() string
type DeleteRobotRequest ¶ added in v0.1.78
type DeleteRobotRequest struct { // 使用AK/SK方式认证时必选,携带的鉴权信息。 Authorization *string `json:"Authorization,omitempty"` // 使用AK/SK方式认证时必选,请求的发生时间。 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 *[]string `json:"body,omitempty"` }
DeleteRobotRequest Request Object
func (DeleteRobotRequest) String ¶ added in v0.1.78
func (o DeleteRobotRequest) String() string
type DeleteRobotResponse ¶ added in v0.1.78
type DeleteRobotResponse struct { XRequestId *string `json:"X-Request-Id,omitempty"` HttpStatusCode int `json:"-"` }
DeleteRobotResponse Response Object
func (DeleteRobotResponse) String ¶ added in v0.1.78
func (o DeleteRobotResponse) String() string
type DeleteSmartChatRoomRequest ¶ added in v0.1.78
type DeleteSmartChatRoomRequest struct { // 剧本ID。 RoomId string `json:"room_id"` // 使用AK/SK方式认证时必选,携带的鉴权信息。 Authorization *string `json:"Authorization,omitempty"` // 使用AK/SK方式认证时必选,请求的发生时间。 格式为(YYYYMMDD'T'HHMMSS'Z')。 XSdkDate *string `json:"X-Sdk-Date,omitempty"` // 使用AK/SK方式认证时必选,携带项目ID信息。 XProjectId *string `json:"X-Project-Id,omitempty"` // 第三方用户ID。 > * 不允许输入中文。 XAppUserId *string `json:"X-App-UserId,omitempty"` }
DeleteSmartChatRoomRequest Request Object
func (DeleteSmartChatRoomRequest) String ¶ added in v0.1.78
func (o DeleteSmartChatRoomRequest) String() string
type DeleteSmartChatRoomResponse ¶ added in v0.1.78
type DeleteSmartChatRoomResponse struct { XRequestId *string `json:"X-Request-Id,omitempty"` HttpStatusCode int `json:"-"` }
DeleteSmartChatRoomResponse Response Object
func (DeleteSmartChatRoomResponse) String ¶ added in v0.1.78
func (o DeleteSmartChatRoomResponse) String() string
type DeleteSmartLiveRoomRequest ¶ added in v0.1.60
type DeleteSmartLiveRoomRequest struct { // 剧本ID。 RoomId string `json:"room_id"` // 使用AK/SK方式认证时必选,携带的鉴权信息。 Authorization *string `json:"Authorization,omitempty"` // 使用AK/SK方式认证时必选,请求的发生时间。 格式为(YYYYMMDD'T'HHMMSS'Z')。 XSdkDate *string `json:"X-Sdk-Date,omitempty"` // 使用AK/SK方式认证时必选,携带项目ID信息。 XProjectId *string `json:"X-Project-Id,omitempty"` // 第三方用户ID。 > * 不允许输入中文。 XAppUserId *string `json:"X-App-UserId,omitempty"` }
DeleteSmartLiveRoomRequest Request Object
func (DeleteSmartLiveRoomRequest) String ¶ added in v0.1.60
func (o DeleteSmartLiveRoomRequest) String() string
type DeleteSmartLiveRoomResponse ¶ added in v0.1.60
type DeleteSmartLiveRoomResponse struct { XRequestId *string `json:"X-Request-Id,omitempty"` HttpStatusCode int `json:"-"` }
DeleteSmartLiveRoomResponse Response Object
func (DeleteSmartLiveRoomResponse) String ¶ added in v0.1.60
func (o DeleteSmartLiveRoomResponse) String() string
type DeleteVideoScriptRequest ¶ added in v0.1.60
type DeleteVideoScriptRequest struct { // 使用AK/SK方式认证时必选,携带的鉴权信息。 Authorization *string `json:"Authorization,omitempty"` // 使用AK/SK方式认证时必选,请求的发生时间。 格式为(YYYYMMDD'T'HHMMSS'Z')。 XSdkDate *string `json:"X-Sdk-Date,omitempty"` // 使用AK/SK方式认证时必选,携带项目ID信息。 XProjectId *string `json:"X-Project-Id,omitempty"` // 第三方用户ID。 > * 不允许输入中文。 XAppUserId *string `json:"X-App-UserId,omitempty"` // 剧本ID。 ScriptId string `json:"script_id"` }
DeleteVideoScriptRequest Request Object
func (DeleteVideoScriptRequest) String ¶ added in v0.1.60
func (o DeleteVideoScriptRequest) String() string
type DeleteVideoScriptResponse ¶ added in v0.1.60
type DeleteVideoScriptResponse struct { XRequestId *string `json:"X-Request-Id,omitempty"` HttpStatusCode int `json:"-"` }
DeleteVideoScriptResponse Response Object
func (DeleteVideoScriptResponse) String ¶ added in v0.1.60
func (o DeleteVideoScriptResponse) String() string
type DeleteVoiceTrainingJobRequest ¶ added in v0.1.76
type DeleteVoiceTrainingJobRequest 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"` // 第三方用户ID。 > * 不允许输入中文。 XAppUserId *string `json:"X-App-UserId,omitempty"` // 任务id。 JobId string `json:"job_id"` }
DeleteVoiceTrainingJobRequest Request Object
func (DeleteVoiceTrainingJobRequest) String ¶ added in v0.1.76
func (o DeleteVoiceTrainingJobRequest) String() string
type DeleteVoiceTrainingJobResponse ¶ added in v0.1.76
type DeleteVoiceTrainingJobResponse struct {
HttpStatusCode int `json:"-"`
}
DeleteVoiceTrainingJobResponse Response Object
func (DeleteVoiceTrainingJobResponse) String ¶ added in v0.1.76
func (o DeleteVoiceTrainingJobResponse) 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"` // 第三方用户ID。 > * 即创建资产是通过X-App-UserId头域传入的值。 AppUserId *string `json:"app_user_id,omitempty"` // 资产创建时间。 CreateTime *string `json:"create_time,omitempty"` // 资产更新时间。 UpdateTime *string `json:"update_time,omitempty"` // 资产类型。 公共资产类型: * VOICE_MODEL:音色模型 * VIDEO:视频文件 * IMAGE:图片文件 * PPT:幻灯片文件 * MUSIC: 音乐 * AUDIO: 音频 * COMMON_FILE:通用文件 分身数字人资产类型: * HUMAN_MODEL_2D:分身数字人模型 * BUSINESS_CARD_TEMPLET: 数字人名片模板 3D数字人资产类型: * HUMAN_MODEL:3D数字人模型 * SCENE:场景模型 * ANIMATION:动作动画 * MATERIAL:风格化素材 * NORMAL_MODEL: 普通模型 AssetType *DigitalAssetInfoAssetType `json:"asset_type,omitempty"` // 资产状态。 * CREATING:资产创建中,主文件尚未上传 * FAILED:主文件上传失败 * UNACTIVED:主文件上传成功,资产未激活,资产不可用于其他业务(用户可更新状态) * ACTIVED:主文件上传成功,资产激活,资产可用于其他业务(用户可更新状态) * DELETING:资产删除中,资产不可用,资产可恢复 * DELETED:资产文件已删除,资产不可用,资产不可恢复 * BLOCK: 资产被冻结,资产不可用,不可查看文件。 AssetState *DigitalAssetInfoAssetState `json:"asset_state,omitempty"` // 失败原因。 * AUTOMATIC_REVIEW_REJECT:自动审核失败 * MANUAL_REVIEW_REJECT:人工审核失败 FailType *DigitalAssetInfoFailType `json:"fail_type,omitempty"` // 冻结/解冻/失败 原因。 Reason *string `json:"reason,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 AUDIO DigitalAssetInfoAssetType }
func GetDigitalAssetInfoAssetTypeEnum ¶
func GetDigitalAssetInfoAssetTypeEnum() DigitalAssetInfoAssetTypeEnum
type DigitalAssetInfoFailType ¶ added in v0.1.75
type DigitalAssetInfoFailType struct {
// contains filtered or unexported fields
}
func (DigitalAssetInfoFailType) MarshalJSON ¶ added in v0.1.75
func (c DigitalAssetInfoFailType) MarshalJSON() ([]byte, error)
func (*DigitalAssetInfoFailType) UnmarshalJSON ¶ added in v0.1.75
func (c *DigitalAssetInfoFailType) UnmarshalJSON(b []byte) error
func (DigitalAssetInfoFailType) Value ¶ added in v0.1.75
func (c DigitalAssetInfoFailType) Value() string
type DigitalAssetInfoFailTypeEnum ¶ added in v0.1.75
type DigitalAssetInfoFailTypeEnum struct { AUTOMATIC_REVIEW_REJECT DigitalAssetInfoFailType MANUAL_REVIEW_REJECT DigitalAssetInfoFailType }
func GetDigitalAssetInfoFailTypeEnum ¶ added in v0.1.75
func GetDigitalAssetInfoFailTypeEnum() DigitalAssetInfoFailTypeEnum
type DigitalAssetSummary ¶
type DigitalAssetSummary struct { // 资产ID。 AssetId *string `json:"asset_id,omitempty"` // 资产名称。 AssetName *string `json:"asset_name,omitempty"` // 资产类型。 公共资产类型: * VOICE_MODEL:音色模型(仅系统管理员可上传,普通租户仅可查询) * VIDEO:视频文件 * IMAGE:图片文件 * PPT:幻灯片文件 * MUSIC: 音乐 * AUDIO: 音频 * COMMON_FILE:通用文件 分身数字人资产: * HUMAN_MODEL_2D: 分身数字人模型 * BUSINESS_CARD_TEMPLET: 数字人名片模板 3D数字人资产: * HUMAN_MODEL:3D数字人模型 * SCENE:场景模型 * ANIMATION:动作动画 * MATERIAL:风格化素材 * NORMAL_MODEL: 普通模型 AssetType *DigitalAssetSummaryAssetType `json:"asset_type,omitempty"` // 封面图片路径。 CoverUrl *string `json:"cover_url,omitempty"` // 缩略图路径。 ThumbnailUrl *string `json:"thumbnail_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 AUDIO DigitalAssetSummaryAssetType }
func GetDigitalAssetSummaryAssetTypeEnum ¶
func GetDigitalAssetSummaryAssetTypeEnum() DigitalAssetSummaryAssetTypeEnum
type DigitalHumanBusinessCardJobInfo ¶ added in v0.1.60
type DigitalHumanBusinessCardJobInfo struct { // 任务ID。 JobId string `json:"job_id"` // 任务的状态。 * WAITING: 等待 * PROCESSING: 处理中 * SUCCEED: 成功 * FAILED: 失败 * CANCELED: 取消 * BLOCK: 冻结 State DigitalHumanBusinessCardJobInfoState `json:"state"` // 数字人名片制作开始时间。 StartTime *string `json:"start_time,omitempty"` // 数字人名片制作结束时间。 EndTime *string `json:"end_time,omitempty"` OutputAssetConfig *OutputAssetInfo `json:"output_asset_config,omitempty"` ErrorInfo *ErrorResponse `json:"error_info,omitempty"` // 任务创建时间。 CreateTime *string `json:"create_time,omitempty"` // 任务更新时间。 LastupdateTime *string `json:"lastupdate_time,omitempty"` // 数字人名片类型。 * 2D_DIGITAL_HUMAN_CARD:分身数字人名片 BusinessCardType *DigitalHumanBusinessCardJobInfoBusinessCardType `json:"business_card_type,omitempty"` }
DigitalHumanBusinessCardJobInfo 数字人名片制作任务信息。
func (DigitalHumanBusinessCardJobInfo) String ¶ added in v0.1.60
func (o DigitalHumanBusinessCardJobInfo) String() string
type DigitalHumanBusinessCardJobInfoBusinessCardType ¶ added in v0.1.60
type DigitalHumanBusinessCardJobInfoBusinessCardType struct {
// contains filtered or unexported fields
}
func (DigitalHumanBusinessCardJobInfoBusinessCardType) MarshalJSON ¶ added in v0.1.60
func (c DigitalHumanBusinessCardJobInfoBusinessCardType) MarshalJSON() ([]byte, error)
func (*DigitalHumanBusinessCardJobInfoBusinessCardType) UnmarshalJSON ¶ added in v0.1.60
func (c *DigitalHumanBusinessCardJobInfoBusinessCardType) UnmarshalJSON(b []byte) error
func (DigitalHumanBusinessCardJobInfoBusinessCardType) Value ¶ added in v0.1.60
func (c DigitalHumanBusinessCardJobInfoBusinessCardType) Value() string
type DigitalHumanBusinessCardJobInfoBusinessCardTypeEnum ¶ added in v0.1.60
type DigitalHumanBusinessCardJobInfoBusinessCardTypeEnum struct {
E_2_D_DIGITAL_HUMAN_CARD DigitalHumanBusinessCardJobInfoBusinessCardType
}
func GetDigitalHumanBusinessCardJobInfoBusinessCardTypeEnum ¶ added in v0.1.60
func GetDigitalHumanBusinessCardJobInfoBusinessCardTypeEnum() DigitalHumanBusinessCardJobInfoBusinessCardTypeEnum
type DigitalHumanBusinessCardJobInfoState ¶ added in v0.1.60
type DigitalHumanBusinessCardJobInfoState struct {
// contains filtered or unexported fields
}
func (DigitalHumanBusinessCardJobInfoState) MarshalJSON ¶ added in v0.1.60
func (c DigitalHumanBusinessCardJobInfoState) MarshalJSON() ([]byte, error)
func (*DigitalHumanBusinessCardJobInfoState) UnmarshalJSON ¶ added in v0.1.60
func (c *DigitalHumanBusinessCardJobInfoState) UnmarshalJSON(b []byte) error
func (DigitalHumanBusinessCardJobInfoState) Value ¶ added in v0.1.60
func (c DigitalHumanBusinessCardJobInfoState) Value() string
type DigitalHumanBusinessCardJobInfoStateEnum ¶ added in v0.1.60
type DigitalHumanBusinessCardJobInfoStateEnum struct { WAITING DigitalHumanBusinessCardJobInfoState PROCESSING DigitalHumanBusinessCardJobInfoState SUCCEED DigitalHumanBusinessCardJobInfoState FAILED DigitalHumanBusinessCardJobInfoState CANCELED DigitalHumanBusinessCardJobInfoState BLOCK DigitalHumanBusinessCardJobInfoState }
func GetDigitalHumanBusinessCardJobInfoStateEnum ¶ added in v0.1.60
func GetDigitalHumanBusinessCardJobInfoStateEnum() DigitalHumanBusinessCardJobInfoStateEnum
type DigitalHumanModelingJobInfo ¶
type DigitalHumanModelingJobInfo struct { // 照片建模任务ID。 JobId string `json:"job_id"` // 任务的状态。 * WAITING:等待任务调度 * PROCESSING:正在处理 * PARTIAL_SUCCEED:部分成功(模型生成,截图失败) * SUCCEED:成功 * FAILED:失败 * CANCELED:取消 State DigitalHumanModelingJobInfoState `json:"state"` // 任务开始时间,格式遵循:RFC 3339。 例 “2020-07-30T10:43:17Z”。 StartTime *string `json:"start_time,omitempty"` // 任务结束时间,格式遵循:RFC 3339。 例 “2020-07-30T10:43:17Z”。 EndTime *string `json:"end_time,omitempty"` ErrorInfo *ErrorResponse `json:"error_info,omitempty"` }
DigitalHumanModelingJobInfo 任务详情
func (DigitalHumanModelingJobInfo) String ¶
func (o DigitalHumanModelingJobInfo) String() string
type DigitalHumanModelingJobInfoState ¶
type DigitalHumanModelingJobInfoState struct {
// contains filtered or unexported fields
}
func (DigitalHumanModelingJobInfoState) MarshalJSON ¶
func (c DigitalHumanModelingJobInfoState) MarshalJSON() ([]byte, error)
func (*DigitalHumanModelingJobInfoState) UnmarshalJSON ¶
func (c *DigitalHumanModelingJobInfoState) UnmarshalJSON(b []byte) error
func (DigitalHumanModelingJobInfoState) Value ¶
func (c DigitalHumanModelingJobInfoState) Value() string
type DigitalHumanModelingJobInfoStateEnum ¶
type DigitalHumanModelingJobInfoStateEnum struct { WAITING DigitalHumanModelingJobInfoState PROCESSING DigitalHumanModelingJobInfoState PARTIAL_SUCCEED DigitalHumanModelingJobInfoState SUCCEED DigitalHumanModelingJobInfoState FAILED DigitalHumanModelingJobInfoState CANCELED DigitalHumanModelingJobInfoState }
func GetDigitalHumanModelingJobInfoStateEnum ¶
func GetDigitalHumanModelingJobInfoStateEnum() DigitalHumanModelingJobInfoStateEnum
type DigitalHumanVideo ¶ added in v0.1.60
type DigitalHumanVideo struct { // 任务ID。 JobId string `json:"job_id"` // 任务的状态。 * WAITING:等待 * PROCESSING:处理中 * SUCCEED:成功 * FAILED:失败 * CANCELED:取消 * BLOCK: 冻结 State DigitalHumanVideoState `json:"state"` // 任务类型。 * 2D_DIGITAL_HUMAN_VIDEO: 分身数字人视频制作任务 * PHOTO_DIGITAL_HUMAN_VIDEO: 照片数字人视频制作任务 JobType *DigitalHumanVideoJobType `json:"job_type,omitempty"` // 数字人视频制作开始时间。 StartTime *string `json:"start_time,omitempty"` // 数字人视频制作结束时间。 EndTime *string `json:"end_time,omitempty"` // 数字人视频内容时长。 Duration *float32 `json:"duration,omitempty"` OutputAssetConfig *OutputAssetInfo `json:"output_asset_config,omitempty"` ErrorInfo *ErrorResponse `json:"error_info,omitempty"` // 任务创建时间。 CreateTime *string `json:"create_time,omitempty"` // 任务更新时间。 LastupdateTime *string `json:"lastupdate_time,omitempty"` }
DigitalHumanVideo 数字人制作任务信息。
func (DigitalHumanVideo) String ¶ added in v0.1.60
func (o DigitalHumanVideo) String() string
type DigitalHumanVideoJobType ¶ added in v0.1.80
type DigitalHumanVideoJobType struct {
// contains filtered or unexported fields
}
func (DigitalHumanVideoJobType) MarshalJSON ¶ added in v0.1.80
func (c DigitalHumanVideoJobType) MarshalJSON() ([]byte, error)
func (*DigitalHumanVideoJobType) UnmarshalJSON ¶ added in v0.1.80
func (c *DigitalHumanVideoJobType) UnmarshalJSON(b []byte) error
func (DigitalHumanVideoJobType) Value ¶ added in v0.1.80
func (c DigitalHumanVideoJobType) Value() string
type DigitalHumanVideoJobTypeEnum ¶ added in v0.1.80
type DigitalHumanVideoJobTypeEnum struct { E_2_D_DIGITAL_HUMAN_VIDEO DigitalHumanVideoJobType DIGITAL_HUMAN_PHOTO_VIDEO DigitalHumanVideoJobType }
func GetDigitalHumanVideoJobTypeEnum ¶ added in v0.1.80
func GetDigitalHumanVideoJobTypeEnum() DigitalHumanVideoJobTypeEnum
type DigitalHumanVideoState ¶ added in v0.1.60
type DigitalHumanVideoState struct {
// contains filtered or unexported fields
}
func (DigitalHumanVideoState) MarshalJSON ¶ added in v0.1.60
func (c DigitalHumanVideoState) MarshalJSON() ([]byte, error)
func (*DigitalHumanVideoState) UnmarshalJSON ¶ added in v0.1.60
func (c *DigitalHumanVideoState) UnmarshalJSON(b []byte) error
func (DigitalHumanVideoState) Value ¶ added in v0.1.60
func (c DigitalHumanVideoState) Value() string
type DigitalHumanVideoStateEnum ¶ added in v0.1.60
type DigitalHumanVideoStateEnum struct { WAITING DigitalHumanVideoState PROCESSING DigitalHumanVideoState SUCCEED DigitalHumanVideoState FAILED DigitalHumanVideoState CANCELED DigitalHumanVideoState BLOCK DigitalHumanVideoState }
func GetDigitalHumanVideoStateEnum ¶ added in v0.1.60
func GetDigitalHumanVideoStateEnum() DigitalHumanVideoStateEnum
type EmotionConfig ¶ added in v0.1.60
type EmotionConfig struct { // 情感标签配置。 * HAPPY:开心 * SAD:悲伤 * CALM:平静 * ANGER:愤怒 默认HAPPY。 Emotion *EmotionConfigEmotion `json:"emotion,omitempty"` }
EmotionConfig 情感标签配置。
func (EmotionConfig) String ¶ added in v0.1.60
func (o EmotionConfig) String() string
type EmotionConfigEmotion ¶ added in v0.1.60
type EmotionConfigEmotion struct {
// contains filtered or unexported fields
}
func (EmotionConfigEmotion) MarshalJSON ¶ added in v0.1.60
func (c EmotionConfigEmotion) MarshalJSON() ([]byte, error)
func (*EmotionConfigEmotion) UnmarshalJSON ¶ added in v0.1.60
func (c *EmotionConfigEmotion) UnmarshalJSON(b []byte) error
func (EmotionConfigEmotion) Value ¶ added in v0.1.60
func (c EmotionConfigEmotion) Value() string
type EmotionConfigEmotionEnum ¶ added in v0.1.60
type EmotionConfigEmotionEnum struct { HAPPY EmotionConfigEmotion SAD EmotionConfigEmotion CALM EmotionConfigEmotion ANGER EmotionConfigEmotion }
func GetEmotionConfigEmotionEnum ¶ added in v0.1.60
func GetEmotionConfigEmotionEnum() EmotionConfigEmotionEnum
type 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 Execute2dModelTrainingCommandByUserReq ¶ added in v0.1.76
type Execute2dModelTrainingCommandByUserReq struct { // 命令类型。 * SUBMITVERIFYING: 提交审核 * CONFIRM_ACCEPT:用户确认训练效果 * CONFIRM_REJECT:用户驳回训练效果 * CONFIRM_ANSWER:用户答复 * CONFIRM_PENDING:用户挂起任务 * CONFIRM_ACTIVE:用户激活任务 * GET_MULTIPART_UPLOADED:获取已上传分片信息 * CONFIRM_MULTIPART_UPLOADED:确认视频所有分片文件已上传 > * CONFIRM_ACCEPT/CONFIRM_REJECT/CONFIRM_ANSWER/CONFIRM_PENDING/CONFIRM_ACTIVE命令仅NA白名单用户可用。 Command Execute2dModelTrainingCommandByUserReqCommand `json:"command"` // 命令类型: * UPDATE_VIDEO: 更新视频 * UPLOAD_VIDEO: 上传视频 CommandMessage *Execute2dModelTrainingCommandByUserReqCommandMessage `json:"command_message,omitempty"` CommentData *CommentData `json:"comment_data,omitempty"` }
Execute2dModelTrainingCommandByUserReq 租户执行分身数字人模型训练任务命令请求。
func (Execute2dModelTrainingCommandByUserReq) String ¶ added in v0.1.76
func (o Execute2dModelTrainingCommandByUserReq) String() string
type Execute2dModelTrainingCommandByUserReqCommand ¶ added in v0.1.76
type Execute2dModelTrainingCommandByUserReqCommand struct {
// contains filtered or unexported fields
}
func (Execute2dModelTrainingCommandByUserReqCommand) MarshalJSON ¶ added in v0.1.76
func (c Execute2dModelTrainingCommandByUserReqCommand) MarshalJSON() ([]byte, error)
func (*Execute2dModelTrainingCommandByUserReqCommand) UnmarshalJSON ¶ added in v0.1.76
func (c *Execute2dModelTrainingCommandByUserReqCommand) UnmarshalJSON(b []byte) error
func (Execute2dModelTrainingCommandByUserReqCommand) Value ¶ added in v0.1.76
func (c Execute2dModelTrainingCommandByUserReqCommand) Value() string
type Execute2dModelTrainingCommandByUserReqCommandEnum ¶ added in v0.1.76
type Execute2dModelTrainingCommandByUserReqCommandEnum struct { SUBMITVERIFYING Execute2dModelTrainingCommandByUserReqCommand CONFIRM_ACCEPT Execute2dModelTrainingCommandByUserReqCommand CONFIRM_REJECT Execute2dModelTrainingCommandByUserReqCommand CONFIRM_ANSWER Execute2dModelTrainingCommandByUserReqCommand CONFIRM_PENDING Execute2dModelTrainingCommandByUserReqCommand CONFIRM_ACTIVE Execute2dModelTrainingCommandByUserReqCommand GET_MULTIPART_UPLOADED Execute2dModelTrainingCommandByUserReqCommand CONFIRM_MULTIPART_UPLOADED Execute2dModelTrainingCommandByUserReqCommand }
func GetExecute2dModelTrainingCommandByUserReqCommandEnum ¶ added in v0.1.76
func GetExecute2dModelTrainingCommandByUserReqCommandEnum() Execute2dModelTrainingCommandByUserReqCommandEnum
type Execute2dModelTrainingCommandByUserReqCommandMessage ¶ added in v0.1.76
type Execute2dModelTrainingCommandByUserReqCommandMessage struct {
// contains filtered or unexported fields
}
func (Execute2dModelTrainingCommandByUserReqCommandMessage) MarshalJSON ¶ added in v0.1.76
func (c Execute2dModelTrainingCommandByUserReqCommandMessage) MarshalJSON() ([]byte, error)
func (*Execute2dModelTrainingCommandByUserReqCommandMessage) UnmarshalJSON ¶ added in v0.1.76
func (c *Execute2dModelTrainingCommandByUserReqCommandMessage) UnmarshalJSON(b []byte) error
func (Execute2dModelTrainingCommandByUserReqCommandMessage) Value ¶ added in v0.1.76
func (c Execute2dModelTrainingCommandByUserReqCommandMessage) Value() string
type Execute2dModelTrainingCommandByUserReqCommandMessageEnum ¶ added in v0.1.76
type Execute2dModelTrainingCommandByUserReqCommandMessageEnum struct { UPDATE_VIDEO Execute2dModelTrainingCommandByUserReqCommandMessage UPLOAD_VIDEO Execute2dModelTrainingCommandByUserReqCommandMessage }
func GetExecute2dModelTrainingCommandByUserReqCommandMessageEnum ¶ added in v0.1.76
func GetExecute2dModelTrainingCommandByUserReqCommandMessageEnum() Execute2dModelTrainingCommandByUserReqCommandMessageEnum
type Execute2dModelTrainingCommandByUserRequest ¶ added in v0.1.76
type Execute2dModelTrainingCommandByUserRequest 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"` // 第三方用户ID。 > * 不允许输入中文。 XAppUserId *string `json:"X-App-UserId,omitempty"` Body *Execute2dModelTrainingCommandByUserReq `json:"body,omitempty"` }
Execute2dModelTrainingCommandByUserRequest Request Object
func (Execute2dModelTrainingCommandByUserRequest) String ¶ added in v0.1.76
func (o Execute2dModelTrainingCommandByUserRequest) String() string
type Execute2dModelTrainingCommandByUserResponse ¶ added in v0.1.76
type Execute2dModelTrainingCommandByUserResponse struct { // 命令执行结果。 * EXCUTE_SUCCESS: 命令提交成功 * EXCUTE_FAILED: 命令提交失败 CommondResult *Execute2dModelTrainingCommandByUserResponseCommondResult `json:"commond_result,omitempty"` // 附件上传地址 AttachmentUploadUrl *[]string `json:"attachment_upload_url,omitempty"` // 训练视频已上传分片信息 MultipartData *[]MultipartUploadInfo `json:"multipart_data,omitempty"` XRequestId *string `json:"X-Request-Id,omitempty"` HttpStatusCode int `json:"-"` }
Execute2dModelTrainingCommandByUserResponse Response Object
func (Execute2dModelTrainingCommandByUserResponse) String ¶ added in v0.1.76
func (o Execute2dModelTrainingCommandByUserResponse) String() string
type Execute2dModelTrainingCommandByUserResponseCommondResult ¶ added in v0.1.76
type Execute2dModelTrainingCommandByUserResponseCommondResult struct {
// contains filtered or unexported fields
}
func (Execute2dModelTrainingCommandByUserResponseCommondResult) MarshalJSON ¶ added in v0.1.76
func (c Execute2dModelTrainingCommandByUserResponseCommondResult) MarshalJSON() ([]byte, error)
func (*Execute2dModelTrainingCommandByUserResponseCommondResult) UnmarshalJSON ¶ added in v0.1.76
func (c *Execute2dModelTrainingCommandByUserResponseCommondResult) UnmarshalJSON(b []byte) error
func (Execute2dModelTrainingCommandByUserResponseCommondResult) Value ¶ added in v0.1.76
func (c Execute2dModelTrainingCommandByUserResponseCommondResult) Value() string
type Execute2dModelTrainingCommandByUserResponseCommondResultEnum ¶ added in v0.1.76
type Execute2dModelTrainingCommandByUserResponseCommondResultEnum struct { EXCUTE_SUCCESS Execute2dModelTrainingCommandByUserResponseCommondResult EXCUTE_FAILED Execute2dModelTrainingCommandByUserResponseCommondResult }
func GetExecute2dModelTrainingCommandByUserResponseCommondResultEnum ¶ added in v0.1.76
func GetExecute2dModelTrainingCommandByUserResponseCommondResultEnum() Execute2dModelTrainingCommandByUserResponseCommondResultEnum
type ExecuteSmartLiveCommandRequest ¶ added in v0.1.60
type ExecuteSmartLiveCommandRequest struct { // 剧本ID。 RoomId string `json:"room_id"` // 任务ID。 JobId string `json:"job_id"` // 使用AK/SK方式认证时必选,携带的鉴权信息。 Authorization *string `json:"Authorization,omitempty"` // 使用AK/SK方式认证时必选,请求的发生时间。 格式为(YYYYMMDD'T'HHMMSS'Z')。 XSdkDate *string `json:"X-Sdk-Date,omitempty"` // 使用AK/SK方式认证时必选,携带项目ID信息。 XProjectId *string `json:"X-Project-Id,omitempty"` // 第三方用户ID。 > * 不允许输入中文。 XAppUserId *string `json:"X-App-UserId,omitempty"` Body *ControlSmartLiveReq `json:"body,omitempty"` }
ExecuteSmartLiveCommandRequest Request Object
func (ExecuteSmartLiveCommandRequest) String ¶ added in v0.1.60
func (o ExecuteSmartLiveCommandRequest) String() string
type ExecuteSmartLiveCommandResponse ¶ added in v0.1.60
type ExecuteSmartLiveCommandResponse struct { // 控制命令ID CommandId *string `json:"command_id,omitempty"` // 命令名称。 - INSERT_PLAY_SCRIPT: 插入表演脚本。用于互动回复。数字人不变,背景不变。params结构定义:ShootScript - REWRITE_PLAY_SCRIPT: 动态编辑未播放剧本。params结构定义:scene_scripts - INSERT_PLAY_AUDIO: 插入驱动音频。用于音频直接驱动。数字人不变,背景不变。params结构定义:PlayAudioInfo - GET_CURRENT_PLAYING_SCRIPTS: 查询本轮剧本列表。响应为LivePlayingScriptList结构 - REWRITE_INTERACTION_RULES: 动态修改互动规则。params结构定义:interaction_rules - GET_LIVE_JOB_CONFIG_INFO: 获取任务中的房间信息。params结构定义:SmartLiveRoomInfo Command *ExecuteSmartLiveCommandResponseCommand `json:"command,omitempty"` // 命令执行结果 Result *string `json:"result,omitempty"` XRequestId *string `json:"X-Request-Id,omitempty"` HttpStatusCode int `json:"-"` }
ExecuteSmartLiveCommandResponse Response Object
func (ExecuteSmartLiveCommandResponse) String ¶ added in v0.1.60
func (o ExecuteSmartLiveCommandResponse) String() string
type ExecuteSmartLiveCommandResponseCommand ¶ added in v0.1.60
type ExecuteSmartLiveCommandResponseCommand struct {
// contains filtered or unexported fields
}
func (ExecuteSmartLiveCommandResponseCommand) MarshalJSON ¶ added in v0.1.60
func (c ExecuteSmartLiveCommandResponseCommand) MarshalJSON() ([]byte, error)
func (*ExecuteSmartLiveCommandResponseCommand) UnmarshalJSON ¶ added in v0.1.60
func (c *ExecuteSmartLiveCommandResponseCommand) UnmarshalJSON(b []byte) error
func (ExecuteSmartLiveCommandResponseCommand) Value ¶ added in v0.1.60
func (c ExecuteSmartLiveCommandResponseCommand) Value() string
type ExecuteSmartLiveCommandResponseCommandEnum ¶ added in v0.1.60
type ExecuteSmartLiveCommandResponseCommandEnum struct { INSERT_PLAY_SCRIPT ExecuteSmartLiveCommandResponseCommand REWRITE_PLAY_SCRIPT ExecuteSmartLiveCommandResponseCommand INSERT_PLAY_AUDIO ExecuteSmartLiveCommandResponseCommand GET_CURRENT_PLAYING_SCRIPTS ExecuteSmartLiveCommandResponseCommand REWRITE_INTERACTION_RULES ExecuteSmartLiveCommandResponseCommand GET_LIVE_JOB_CONFIG_INFO ExecuteSmartLiveCommandResponseCommand }
func GetExecuteSmartLiveCommandResponseCommandEnum ¶ added in v0.1.60
func GetExecuteSmartLiveCommandResponseCommandEnum() ExecuteSmartLiveCommandResponseCommandEnum
type ExecuteVideoMotionCaptureCommandRequest ¶
type ExecuteVideoMotionCaptureCommandRequest struct { // 任务ID。 JobId string `json:"job_id"` // 使用AK/SK方式认证时必选,携带的鉴权信息。 Authorization *string `json:"Authorization,omitempty"` // 使用AK/SK方式认证时必选,请求的发生时间。 格式为(YYYYMMDD'T'HHMMSS'Z')。 XSdkDate *string `json:"X-Sdk-Date,omitempty"` // 使用AK/SK方式认证时必选,携带项目ID信息。 XProjectId *string `json:"X-Project-Id,omitempty"` // 第三方用户ID。 > * 不允许输入中文。 XAppUserId *string `json:"X-App-UserId,omitempty"` Body *ControlDigitalHumanLiveReq `json:"body,omitempty"` }
ExecuteVideoMotionCaptureCommandRequest Request Object
func (ExecuteVideoMotionCaptureCommandRequest) String ¶
func (o ExecuteVideoMotionCaptureCommandRequest) String() string
type ExecuteVideoMotionCaptureCommandResponse ¶
type ExecuteVideoMotionCaptureCommandResponse struct { XRequestId *string `json:"X-Request-Id,omitempty"` HttpStatusCode int `json:"-"` }
ExecuteVideoMotionCaptureCommandResponse Response Object
func (ExecuteVideoMotionCaptureCommandResponse) String ¶
func (o ExecuteVideoMotionCaptureCommandResponse) String() string
type ExternalVoiceAssetMeta ¶ added in v0.1.52
type ExternalVoiceAssetMeta struct { // 第三方TTS供应商类型。 * XIMALAYA:喜马拉雅TTS * HUAWEI_EI: EI TTS * MOBVOI: 出门问问 TTSS Provider ExternalVoiceAssetMetaProvider `json:"provider"` MobvoiVoiceMeta *MobvoiVoiceAssetMeta `json:"mobvoi_voice_meta,omitempty"` }
ExternalVoiceAssetMeta 第三方TTS音色元数据。
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 MOBVOI 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编码。编码后字符串长度是24字节。 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:PPT内容页图片文件 * SAMPLE:样例音频或样例动作文件 * OTHER:其他文件 * WHOLE_MODEL:全模型文件(3D数字人) * USER_MODIFIED_MODEL:用户上传模型(3D数字人) > * 资产类型为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(名片效果图) > * 资产类型为IMAGE时,包含MAIN > * 资产类型为VIDEO时,包含MAIN、COVER AssetFileCategory string `json:"asset_file_category"` }
FilesCreateReq 创建文件请求。
func (FilesCreateReq) String ¶
func (o FilesCreateReq) String() string
type HitCondition ¶ added in v0.1.60
type HitCondition struct { // 条件关系;取值And或者Or Relation *HitConditionRelation `json:"relation,omitempty"` // 优先级,数值越低优先级越高;取值0-999,默认值为500,为可选值 Priority *int32 `json:"priority,omitempty"` // 匹配关系配置 Tags *[]HitConditionTag `json:"tags,omitempty"` }
HitCondition 命中条件配置
func (HitCondition) String ¶ added in v0.1.60
func (o HitCondition) String() string
type HitConditionRelation ¶ added in v0.1.60
type HitConditionRelation struct {
// contains filtered or unexported fields
}
func (HitConditionRelation) MarshalJSON ¶ added in v0.1.60
func (c HitConditionRelation) MarshalJSON() ([]byte, error)
func (*HitConditionRelation) UnmarshalJSON ¶ added in v0.1.60
func (c *HitConditionRelation) UnmarshalJSON(b []byte) error
func (HitConditionRelation) Value ¶ added in v0.1.60
func (c HitConditionRelation) Value() string
type HitConditionRelationEnum ¶ added in v0.1.60
type HitConditionRelationEnum struct { AND HitConditionRelation OR HitConditionRelation }
func GetHitConditionRelationEnum ¶ added in v0.1.60
func GetHitConditionRelationEnum() HitConditionRelationEnum
type HitConditionTag ¶ added in v0.1.60
type HitConditionTag struct { // 事件内容关键字段 Tag *string `json:"tag,omitempty"` // 字段处理 - SUM: 累计 - AVG:平均 - COUNT: 计数 - NONE: 无处理 Operation *HitConditionTagOperation `json:"operation,omitempty"` // 匹配类型 - EQUAL: 完全相等 - REGEX:正则匹配 - MATH_GT:数值大于 - MATH_GE: 数值大于等于 - MATH_LT:数值小于 - MATH_LE:数值小于等于 - MATH_EQ:数值相等 Match *HitConditionTagMatch `json:"match,omitempty"` // 匹配值 Value *string `json:"value,omitempty"` }
HitConditionTag 命中条件定义
func (HitConditionTag) String ¶ added in v0.1.60
func (o HitConditionTag) String() string
type HitConditionTagMatch ¶ added in v0.1.60
type HitConditionTagMatch struct {
// contains filtered or unexported fields
}
func (HitConditionTagMatch) MarshalJSON ¶ added in v0.1.60
func (c HitConditionTagMatch) MarshalJSON() ([]byte, error)
func (*HitConditionTagMatch) UnmarshalJSON ¶ added in v0.1.60
func (c *HitConditionTagMatch) UnmarshalJSON(b []byte) error
func (HitConditionTagMatch) Value ¶ added in v0.1.60
func (c HitConditionTagMatch) Value() string
type HitConditionTagMatchEnum ¶ added in v0.1.60
type HitConditionTagMatchEnum struct { EQUAL HitConditionTagMatch REGEX HitConditionTagMatch MATH_GT HitConditionTagMatch MATH_GE HitConditionTagMatch MATH_LT HitConditionTagMatch MATH_LE HitConditionTagMatch MATH_EQ HitConditionTagMatch }
func GetHitConditionTagMatchEnum ¶ added in v0.1.60
func GetHitConditionTagMatchEnum() HitConditionTagMatchEnum
type HitConditionTagOperation ¶ added in v0.1.60
type HitConditionTagOperation struct {
// contains filtered or unexported fields
}
func (HitConditionTagOperation) MarshalJSON ¶ added in v0.1.60
func (c HitConditionTagOperation) MarshalJSON() ([]byte, error)
func (*HitConditionTagOperation) UnmarshalJSON ¶ added in v0.1.60
func (c *HitConditionTagOperation) UnmarshalJSON(b []byte) error
func (HitConditionTagOperation) Value ¶ added in v0.1.60
func (c HitConditionTagOperation) Value() string
type HitConditionTagOperationEnum ¶ added in v0.1.60
type HitConditionTagOperationEnum struct { SUM HitConditionTagOperation AVG HitConditionTagOperation COUNT HitConditionTagOperation NONE HitConditionTagOperation }
func GetHitConditionTagOperationEnum ¶ added in v0.1.60
func GetHitConditionTagOperationEnum() HitConditionTagOperationEnum
type HuaweiEiCbs ¶ added in v0.1.78
type HuaweiEiCbs struct { // CBS应用ID。 AppId *string `json:"app_id,omitempty"` // CBS所在区域 Region *int32 `json:"region,omitempty"` // CBS所在区域的projectId CbsProjectId *string `json:"cbs_project_id,omitempty"` }
HuaweiEiCbs 华为云CBS应用配置
func (HuaweiEiCbs) String ¶ added in v0.1.78
func (o HuaweiEiCbs) 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"` // 分身数字人模型版本。默认是V2版本模型。 * V2: V2版本模型 * V3:V3版本模型 * V3_2:V3.2版本模型 ModelVersion *HumanModel2DAssetMetaModelVersion `json:"model_version,omitempty"` // 分身数字人模型分辨率。默认是1080P。 * 1080P:1080P。支持1080P及720P的视频输出。 * 4K:4K。支持4K、1080P及720P的视频输出。 ModelResolution *string `json:"model_resolution,omitempty"` }
HumanModel2DAssetMeta 分身模型元数据
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 V3_2 HumanModel2DAssetMetaModelVersion }
func GetHumanModel2DAssetMetaModelVersionEnum ¶ added in v0.1.54
func GetHumanModel2DAssetMetaModelVersionEnum() HumanModel2DAssetMetaModelVersionEnum
type HumanModelAssetMeta ¶
type HumanModelAssetMeta struct { // 数字人模型风格ID。 * system_male_001:男性风格01 * system_female_001:女性风格01 * system_male_002:男性风格02 * system_female_002:女性风格02 StyleId *string `json:"style_id,omitempty"` // 数字人模型建模类型。 * UPLOADED:租户上传的模型 * PICTURE_MODELING:照片建模生成的模型 * CHARACTER_CUSTOMIZATION_MODELING:捏脸生成的模型 ModelingType *HumanModelAssetMetaModelingType `json:"modeling_type,omitempty"` // 建模任务ID。 ModelingJobId *string `json:"modeling_job_id,omitempty"` ModelProperties *HumanModelMetaProperties `json:"model_properties,omitempty"` // 可替换组件列表。 Components *[]ComponentInfo `json:"components,omitempty"` }
HumanModelAssetMeta 数字人模型元数据。
func (HumanModelAssetMeta) String ¶
func (o HumanModelAssetMeta) String() string
type HumanModelAssetMetaModelingType ¶
type HumanModelAssetMetaModelingType struct {
// contains filtered or unexported fields
}
func (HumanModelAssetMetaModelingType) MarshalJSON ¶
func (c HumanModelAssetMetaModelingType) MarshalJSON() ([]byte, error)
func (*HumanModelAssetMetaModelingType) UnmarshalJSON ¶
func (c *HumanModelAssetMetaModelingType) UnmarshalJSON(b []byte) error
func (HumanModelAssetMetaModelingType) Value ¶
func (c HumanModelAssetMetaModelingType) Value() string
type HumanModelAssetMetaModelingTypeEnum ¶
type HumanModelAssetMetaModelingTypeEnum struct { UPLOADED HumanModelAssetMetaModelingType PICTURE_MODELING HumanModelAssetMetaModelingType CHARACTER_CUSTOMIZATION_MODELING HumanModelAssetMetaModelingType }
func GetHumanModelAssetMetaModelingTypeEnum ¶
func GetHumanModelAssetMetaModelingTypeEnum() HumanModelAssetMetaModelingTypeEnum
type HumanModelMetaProperties ¶ added in v0.1.52
type HumanModelMetaProperties struct { // 当前模型中的WHOLE_MODEL是基于哪个file_id生成的,如果当前记录的信息与MAIN文件的file_id一致,那就认为已经生成过,无需再进行全模型导出 WholeModelBaseFileId *string `json:"whole_model_base_file_id,omitempty"` // 当前用于加载的file_id信息,若为空或未匹配到,则使用MAIN文件 LoadModelFileId *string `json:"load_model_file_id,omitempty"` }
func (HumanModelMetaProperties) String ¶ added in v0.1.52
func (o HumanModelMetaProperties) String() string
type HumanPosition2D ¶ added in v0.1.60
type HumanPosition2D struct { // 分身数字人在背景图片中的位置。 * LEFT: 左 * MIDDLE: 中 * RIGHT: 右 > 当position_x和position_y参数值存在时,position不生效 Position *HumanPosition2DPosition `json:"position,omitempty"` // 分身数字人X轴位置,即分身数字图片底边中心点像素的X轴的像素值。 > 横屏(16:9)背景图片像素为1920x1080;竖屏(9:16)背景图片像素为1080x1920。 PositionX *int32 `json:"position_x,omitempty"` // 分身数字Y轴位置,即分身数字图片底边中心点像素的Y轴的像素值。 > 横屏(16:9)背景图片像素为1920x1080;竖屏(9:16)背景图片像素为1080x1920。 PositionY *int32 `json:"position_y,omitempty"` }
HumanPosition2D 分身数字人在背景图片位置。
func (HumanPosition2D) String ¶ added in v0.1.60
func (o HumanPosition2D) String() string
type HumanPosition2DPosition ¶ added in v0.1.60
type HumanPosition2DPosition struct {
// contains filtered or unexported fields
}
func (HumanPosition2DPosition) MarshalJSON ¶ added in v0.1.60
func (c HumanPosition2DPosition) MarshalJSON() ([]byte, error)
func (*HumanPosition2DPosition) UnmarshalJSON ¶ added in v0.1.60
func (c *HumanPosition2DPosition) UnmarshalJSON(b []byte) error
func (HumanPosition2DPosition) Value ¶ added in v0.1.60
func (c HumanPosition2DPosition) Value() string
type HumanPosition2DPositionEnum ¶ added in v0.1.60
type HumanPosition2DPositionEnum struct { LEFT HumanPosition2DPosition MIDDLE HumanPosition2DPosition RIGHT HumanPosition2DPosition }
func GetHumanPosition2DPositionEnum ¶ added in v0.1.60
func GetHumanPosition2DPositionEnum() HumanPosition2DPositionEnum
type HumanSize2D ¶ added in v0.1.60
type HumanSize2D struct { // 分身数字人宽度像素值。 > 横屏(16:9)背景图片像素为1920x1080;竖屏(9:16)背景图片像素为1080x1920。 Width *int32 `json:"width,omitempty"` // 分身数字人高度像素值。 > 横屏(16:9)背景图片像素为1920x1080;竖屏(9:16)背景图片像素为1080x1920。 Height *int32 `json:"height,omitempty"` }
HumanSize2D 分身数字人在背景图片中的大小。
func (HumanSize2D) String ¶ added in v0.1.60
func (o HumanSize2D) String() string
type IflytekAiuiConfig ¶ added in v0.1.78
type IflytekAiuiConfig struct { // AIUI应用ID。 AppId *string `json:"app_id,omitempty"` // AIUI应用密钥。 AppKey *string `json:"app_key,omitempty"` // AIUI API密钥。 ApiSecret *string `json:"api_secret,omitempty"` }
IflytekAiuiConfig 科大讯飞AIUI应用配置
func (IflytekAiuiConfig) String ¶ added in v0.1.78
func (o IflytekAiuiConfig) String() string
type IflytekSpark ¶ added in v0.1.78
type IflytekSpark struct { // 星火大模型应用ID。 AppId *string `json:"app_id,omitempty"` // 星火大模型应用密钥。 AppKey *string `json:"app_key,omitempty"` // 星火大模型API密钥。 ApiSecret *string `json:"api_secret,omitempty"` }
IflytekSpark 科大讯飞星火大模型应用配置
func (IflytekSpark) String ¶ added in v0.1.78
func (o IflytekSpark) String() string
type ImageLayerConfig ¶ added in v0.1.60
type ImageLayerConfig struct { // 图片文件的URL。 ImageUrl *string `json:"image_url,omitempty"` }
ImageLayerConfig 素材图片图层配置。
func (ImageLayerConfig) String ¶ added in v0.1.60
func (o ImageLayerConfig) String() string
type InferenceActionMarkInfo ¶ added in v0.1.76
type InferenceActionMarkInfo struct { // 动作列表。 ActionInfo *[]ActionMarkItem `json:"action_info,omitempty"` }
InferenceActionMarkInfo 分身数字人推理预处理动作标记信息。
func (InferenceActionMarkInfo) String ¶ added in v0.1.76
func (o InferenceActionMarkInfo) String() string
type InferenceVideoMarkInfo ¶ added in v0.1.76
type InferenceVideoMarkInfo struct { // 选取推理数据预处理视频起始时间。格式:“HH:MM:SS.mmm”。 VideoStartTime *string `json:"video_start_time,omitempty"` // 选取推理数据预处理视频结束时间。格式:“HH:MM:SS.mmm”。 VideoEndTime *string `json:"video_end_time,omitempty"` }
InferenceVideoMarkInfo 分身数字人推理预处理视频标记信息。
func (InferenceVideoMarkInfo) String ¶ added in v0.1.76
func (o InferenceVideoMarkInfo) String() string
type InputInfo ¶
type InputInfo struct {
RtcRoomInfo *RtcRoomInfoList `json:"rtc_room_info,omitempty"`
}
InputInfo 输入信息。
type InteractionRuleDetailInfo ¶ added in v0.1.75
type InteractionRuleDetailInfo struct { // 规则索引 RuleIndex *string `json:"rule_index,omitempty"` // 规则名称 RuleName *string `json:"rule_name,omitempty"` // 是否启用 Enabled *bool `json:"enabled,omitempty"` // 事件类型。 * 1:弹幕事件 * 2:用户入场事件 * 3:用户点赞事件 * 4:用户送礼事件 * 10: 预置话术事件 EventType *int32 `json:"event_type,omitempty"` HitCondition *HitCondition `json:"hit_condition,omitempty"` Trigger *TriggerProcess `json:"trigger,omitempty"` ReviewConfig *ReviewConfig `json:"review_config,omitempty"` // 互动规则ID RuleId *string `json:"rule_id,omitempty"` // 创建时间,格式遵循:RFC 3339 如\"2021-01-10T08:43:17Z\"。 CreateTime *string `json:"create_time,omitempty"` // 更新时间,格式遵循:RFC 3339 如\"2021-01-10T08:43:17Z\"。 UpdateTime *string `json:"update_time,omitempty"` }
func (InteractionRuleDetailInfo) String ¶ added in v0.1.75
func (o InteractionRuleDetailInfo) String() string
type InteractionRuleGroup ¶ added in v0.1.75
type InteractionRuleGroup struct { // 互动规则库名称 GroupName string `json:"group_name"` // 互动规则列表 InteractionRules *[]InteractionRuleInfo `json:"interaction_rules,omitempty"` }
InteractionRuleGroup 互动规则库信息
func (InteractionRuleGroup) String ¶ added in v0.1.75
func (o InteractionRuleGroup) String() string
type InteractionRuleGroupDetail ¶ added in v0.1.75
type InteractionRuleGroupDetail struct { // 互动规则库ID GroupId *string `json:"group_id,omitempty"` // 互动规则库名称 GroupName string `json:"group_name"` // 互动规则列表 InteractionRules *[]InteractionRuleDetailInfo `json:"interaction_rules,omitempty"` // 创建时间,格式遵循:RFC 3339 如\"2021-01-10T08:43:17Z\"。 CreateTime *string `json:"create_time,omitempty"` // 更新时间,格式遵循:RFC 3339 如\"2021-01-10T08:43:17Z\"。 UpdateTime *string `json:"update_time,omitempty"` }
InteractionRuleGroupDetail 互动规则库信息
func (InteractionRuleGroupDetail) String ¶ added in v0.1.75
func (o InteractionRuleGroupDetail) String() string
type InteractionRuleInfo ¶ added in v0.1.60
type InteractionRuleInfo struct { // 规则索引 RuleIndex *string `json:"rule_index,omitempty"` // 规则名称 RuleName *string `json:"rule_name,omitempty"` // 是否启用 Enabled *bool `json:"enabled,omitempty"` // 事件类型。 * 1:弹幕事件 * 2:用户入场事件 * 3:用户点赞事件 * 4:用户送礼事件 * 10: 预置话术事件 EventType *int32 `json:"event_type,omitempty"` HitCondition *HitCondition `json:"hit_condition,omitempty"` Trigger *TriggerProcess `json:"trigger,omitempty"` ReviewConfig *ReviewConfig `json:"review_config,omitempty"` }
InteractionRuleInfo 互动规则配置信息
func (InteractionRuleInfo) String ¶ added in v0.1.60
func (o InteractionRuleInfo) String() string
type JobState ¶ added in v0.1.76
type JobState struct {
// contains filtered or unexported fields
}
JobState 任务状态。 * CREATING: 创建中 * SYSTEM_AUDITING: 系统审核中 * AUDITING: 人工审核中 * WAITING: 等待训练 * PROCESSING: 任务训练中 * RESULT_REVIEW: 审核结果 * AUDIT_FAILED: 审核失败,等待用户重传数据 * FAILED: 失败 * SUCCEED: 成功
func (JobState) MarshalJSON ¶ added in v0.1.76
func (*JobState) UnmarshalJSON ¶ added in v0.1.76
type JobStateEnum ¶ added in v0.1.76
type JobStateEnum struct { CREATING JobState SYSTEM_AUDITING JobState AUDITING JobState WAITING JobState PROCESSING JobState RESULT_REVIEW JobState AUDIT_FAILED JobState USER_RESULT_REVIEW JobState USER_REVIEW_REJECT JobState FAILED JobState SUCCEED JobState }
func GetJobStateEnum ¶ added in v0.1.76
func GetJobStateEnum() JobStateEnum
type JobTag ¶ added in v0.1.76
type JobTag struct {
// contains filtered or unexported fields
}
JobTag 任务标签。 * ECOMMERCE: 电商 * NEWS: 新闻 * MARKETING: 营销
func (JobTag) MarshalJSON ¶ added in v0.1.76
func (*JobTag) UnmarshalJSON ¶ added in v0.1.76
type JobTagEnum ¶ added in v0.1.76
func GetJobTagEnum ¶ added in v0.1.76
func GetJobTagEnum() JobTagEnum
type JobType ¶ added in v0.1.76
type JobType struct {
// contains filtered or unexported fields
}
JobType 训练类型。 * BASIC: 基础版(20句话) * MIDDLE: 进阶版(100句话) * ADVANCE: 高级版
func (JobType) MarshalJSON ¶ added in v0.1.76
func (*JobType) UnmarshalJSON ¶ added in v0.1.76
type JobTypeEnum ¶ added in v0.1.76
func GetJobTypeEnum ¶ added in v0.1.76
func GetJobTypeEnum() JobTypeEnum
type LanguageCheckInfoReq ¶ added in v0.1.75
type LanguageCheckInfoReq struct { // 目标语言 TargetLanguage string `json:"target_language"` // 用户传来的剧本文本信息 ShootScript []LiveShootScriptItem `json:"shoot_script"` }
func (LanguageCheckInfoReq) String ¶ added in v0.1.75
func (o LanguageCheckInfoReq) String() string
type LanguageEnum ¶ added in v0.1.80
type LanguageEnum struct {
// contains filtered or unexported fields
}
LanguageEnum 智能交互语言 * zh_CN:简体中文 * en_US:英语
func (LanguageEnum) MarshalJSON ¶ added in v0.1.80
func (c LanguageEnum) MarshalJSON() ([]byte, error)
func (*LanguageEnum) UnmarshalJSON ¶ added in v0.1.80
func (c *LanguageEnum) UnmarshalJSON(b []byte) error
func (LanguageEnum) Value ¶ added in v0.1.80
func (c LanguageEnum) Value() string
type LanguageEnumEnum ¶ added in v0.1.80
type LanguageEnumEnum struct { ZH_CN LanguageEnum EN_US LanguageEnum }
func GetLanguageEnumEnum ¶ added in v0.1.80
func GetLanguageEnumEnum() LanguageEnumEnum
type LayerConfig ¶ added in v0.1.60
type LayerConfig struct { // 图层类型。 - HUMAN: 人物图层 - IMAGE: 素材图片图层 - VIDEO: 素材视频图层 - TEXT: 素材文字图层 LayerType LayerConfigLayerType `json:"layer_type"` // 图层所需资产的资产id,外部资产信息无需填写 AssetId *string `json:"asset_id,omitempty"` // 多场景素材编组。同一group_id的素材,在应用全局时共享位置信息。 GroupId *string `json:"group_id,omitempty"` Position *LayerPositionConfig `json:"position"` Size *LayerSizeConfig `json:"size,omitempty"` ImageConfig *ImageLayerConfig `json:"image_config,omitempty"` VideoConfig *VideoLayerConfig `json:"video_config,omitempty"` TextConfig *TextLayerConfig `json:"text_config,omitempty"` }
LayerConfig 图层配置。
func (LayerConfig) String ¶ added in v0.1.60
func (o LayerConfig) String() string
type LayerConfigLayerType ¶ added in v0.1.60
type LayerConfigLayerType struct {
// contains filtered or unexported fields
}
func (LayerConfigLayerType) MarshalJSON ¶ added in v0.1.60
func (c LayerConfigLayerType) MarshalJSON() ([]byte, error)
func (*LayerConfigLayerType) UnmarshalJSON ¶ added in v0.1.60
func (c *LayerConfigLayerType) UnmarshalJSON(b []byte) error
func (LayerConfigLayerType) Value ¶ added in v0.1.60
func (c LayerConfigLayerType) Value() string
type LayerConfigLayerTypeEnum ¶ added in v0.1.60
type LayerConfigLayerTypeEnum struct { HUMAN LayerConfigLayerType IMAGE LayerConfigLayerType VIDEO LayerConfigLayerType TEXT LayerConfigLayerType }
func GetLayerConfigLayerTypeEnum ¶ added in v0.1.60
func GetLayerConfigLayerTypeEnum() LayerConfigLayerTypeEnum
type LayerPositionConfig ¶ added in v0.1.60
type LayerPositionConfig struct { // 图层左上角像素点的X轴位置值(画布左上角坐标是0x0)。 > * 横屏(16:9)画布像素为1920x1080;竖屏(9:16)画布像素为1080x1920。 Dx int32 `json:"dx"` // 图层图片左上角像素点的Y轴位置值(画布左上角坐标是0x0)。 > 横屏(16:9)画布像素为1920x1080;竖屏(9:16)画布像素为1080x1920。 Dy int32 `json:"dy"` // 图片/视频/人物图的层顺序。 > * 图层顺序从1开始的整数,底层图层顺序是1,往上依次增加。 LayerIndex int32 `json:"layer_index"` }
LayerPositionConfig 图层位置配置。
func (LayerPositionConfig) String ¶ added in v0.1.60
func (o LayerPositionConfig) String() string
type LayerSizeConfig ¶ added in v0.1.60
type LayerSizeConfig struct { // 图层图片宽度像素值(相对画布大小)。 > 横屏(16:9)画布像素为1920x1080;竖屏(9:16)画布像素为1080x1920。 Width *int32 `json:"width,omitempty"` // 图层图片高度像素值(相对画布大小)。 > 横屏(16:9)画布像素为1920x1080;竖屏(9:16)画布像素为1080x1920。 Height *int32 `json:"height,omitempty"` }
LayerSizeConfig 图层大小配置。
func (LayerSizeConfig) String ¶ added in v0.1.60
func (o LayerSizeConfig) String() string
type List2dModelTrainingJobRequest ¶ added in v0.1.76
type List2dModelTrainingJobRequest 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"` // 第三方用户ID。 > * 不允许输入中文。 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"` // 任务批次名称。 BatchName *string `json:"batch_name,omitempty"` // 任务标签。 Tag *string `json:"tag,omitempty"` // 任务ID。 JobId *string `json:"job_id,omitempty"` // 分身数字人模型名称 Name *string `json:"name,omitempty"` }
List2dModelTrainingJobRequest Request Object
func (List2dModelTrainingJobRequest) String ¶ added in v0.1.76
func (o List2dModelTrainingJobRequest) String() string
type List2dModelTrainingJobResponse ¶ added in v0.1.76
type List2dModelTrainingJobResponse struct { // 分身数字人模型训练任务数量。 Count *int32 `json:"count,omitempty"` // 分身数字人模型训练任务列表。 Jobs *[]TrainingJobBasicInfo `json:"jobs,omitempty"` XRequestId *string `json:"X-Request-Id,omitempty"` HttpStatusCode int `json:"-"` }
List2dModelTrainingJobResponse Response Object
func (List2dModelTrainingJobResponse) String ¶ added in v0.1.76
func (o List2dModelTrainingJobResponse) String() string
type ListActiveCodeRequest ¶ added in v0.1.86
type ListActiveCodeRequest struct { // 使用AK/SK方式认证时必选,携带的鉴权信息。 Authorization *string `json:"Authorization,omitempty"` // 使用AK/SK方式认证时必选,请求的发生时间。 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"` // 应用ID。 RobotId string `json:"robot_id"` }
ListActiveCodeRequest Request Object
func (ListActiveCodeRequest) String ¶ added in v0.1.86
func (o ListActiveCodeRequest) String() string
type ListActiveCodeResponse ¶ added in v0.1.86
type ListActiveCodeResponse struct { // 与第一条数据的偏移量 Offset *int32 `json:"offset,omitempty"` // 页面大小 Limit *int32 `json:"limit,omitempty"` // 总数量 Count *int32 `json:"count,omitempty"` // 激活码信息 Data *[]ActiveCodeInfo `json:"data,omitempty"` XRequestId *string `json:"X-Request-Id,omitempty"` HttpStatusCode int `json:"-"` }
ListActiveCodeResponse Response Object
func (ListActiveCodeResponse) String ¶ added in v0.1.86
func (o ListActiveCodeResponse) String() string
type ListAssetSummaryRequest ¶
type ListAssetSummaryRequest struct { // 使用AK/SK方式认证时必选,携带的鉴权信息。 Authorization *string `json:"Authorization,omitempty"` // 使用AK/SK方式认证时必选,请求的发生时间。 格式为(YYYYMMDD'T'HHMMSS'Z')。 XSdkDate *string `json:"X-Sdk-Date,omitempty"` Body *ListAssetSummarysReq `json:"body,omitempty"` }
ListAssetSummaryRequest Request Object
func (ListAssetSummaryRequest) String ¶
func (o ListAssetSummaryRequest) String() string
type ListAssetSummaryResponse ¶
type ListAssetSummaryResponse struct { // 资产列表。 AssetList *[]DigitalAssetSummary `json:"asset_list,omitempty"` XRequestId *string `json:"X-Request-Id,omitempty"` HttpStatusCode int `json:"-"` }
ListAssetSummaryResponse Response Object
func (ListAssetSummaryResponse) String ¶
func (o ListAssetSummaryResponse) String() string
type ListAssetSummarysReq ¶
type ListAssetSummarysReq struct { // 需要查询的资产ID。 AssetIds []string `json:"asset_ids"` }
func (ListAssetSummarysReq) String ¶
func (o ListAssetSummarysReq) String() string
type ListAssetsRequest ¶
type ListAssetsRequest struct { // 客户端IP XRealIp *string `json:"X-REAL-IP,omitempty"` // 使用AK/SK方式认证时必选,携带的鉴权信息。 Authorization *string `json:"Authorization,omitempty"` // 使用AK/SK方式认证时必选,请求的发生时间。 格式为(YYYYMMDD'T'HHMMSS'Z')。 XSdkDate *string `json:"X-Sdk-Date,omitempty"` // 第三方用户ID。 > * 不允许输入中文。 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: 音乐 * AUDIO: 音频 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"` // 资产状态。多个资产状态使用英文逗号分割。 * 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"` // 可用引擎。 * 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取值如下: 公共资产属性: * BACKGROUND_IMG:视频制作的2D背景图片,可取值Yes * CREATED_BY_PLATFORM:是否平台生成,可取值Yes 分身数字人资产属性: * MATERIAL_IMG:素材图片,用作前景。可取值Yes * MATERIAL_VIDEO:素材视频,用作前景。可取值Yes * TO_BE_TRANSLATED_VIDEO: 视频翻译的源视频。可取值Yes 3D数字人资产属性: * STYLE_ID:风格Id * RENDER_ENGINE:引擎类型,可取值UE或MetaEngine * BACKGROUND_SCENE:视频制作的2D背景场景,可取值Horizontal(横屏)或者Vertical(竖屏) SystemProperty *string `json:"system_property,omitempty"` // 动作是否可编辑。仅在分身数字人模型查询时有效。 ActionEditable *bool `json:"action_editable,omitempty"` // 分身数字人是否资产走动。仅在分身数字人模型查询时有效。 IsMovable *bool `json:"is_movable,omitempty"` // 可取值HUAWEI_METASTUDIO, MOBVOI。 HUAWEI_METASTUDIO:MetaStudio自研音色 MOBVOI:出门问问音色 VoiceProvider *string `json:"voice_provider,omitempty"` // 角色。 SHARER:共享方,SHAREE:被共享方 Role *ListAssetsRequestRole `json:"role,omitempty"` }
ListAssetsRequest Request Object
func (ListAssetsRequest) String ¶
func (o ListAssetsRequest) String() string
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 ListAssetsRequestRole ¶ added in v0.1.80
type ListAssetsRequestRole struct {
// contains filtered or unexported fields
}
func (ListAssetsRequestRole) MarshalJSON ¶ added in v0.1.80
func (c ListAssetsRequestRole) MarshalJSON() ([]byte, error)
func (*ListAssetsRequestRole) UnmarshalJSON ¶ added in v0.1.80
func (c *ListAssetsRequestRole) UnmarshalJSON(b []byte) error
func (ListAssetsRequestRole) Value ¶ added in v0.1.80
func (c ListAssetsRequestRole) Value() string
type ListAssetsRequestRoleEnum ¶ added in v0.1.80
type ListAssetsRequestRoleEnum struct { SHARER ListAssetsRequestRole SHAREE ListAssetsRequestRole }
func GetListAssetsRequestRoleEnum ¶ added in v0.1.80
func GetListAssetsRequestRoleEnum() ListAssetsRequestRoleEnum
type ListAssetsResponse ¶
type ListAssetsResponse struct { // 资产总数。 Count *int32 `json:"count,omitempty"` // 资产信息列表。 Assets *[]DigitalAssetInfo `json:"assets,omitempty"` XRequestId *string `json:"X-Request-Id,omitempty"` HttpStatusCode int `json:"-"` }
ListAssetsResponse Response Object
func (ListAssetsResponse) String ¶
func (o ListAssetsResponse) String() string
type ListDigitalHumanBusinessCardRequest ¶ added in v0.1.60
type ListDigitalHumanBusinessCardRequest struct { // 使用AK/SK方式认证时必选,携带的鉴权信息。 Authorization *string `json:"Authorization,omitempty"` // 使用AK/SK方式认证时必选,请求的发生时间。 格式为(YYYYMMDD'T'HHMMSS'Z')。 XSdkDate *string `json:"X-Sdk-Date,omitempty"` // 使用AK/SK方式认证时必选,携带项目ID信息。 XProjectId *string `json:"X-Project-Id,omitempty"` // 第三方用户ID。 > * 不允许输入中文。 XAppUserId *string `json:"X-App-UserId,omitempty"` // 偏移量,表示从此偏移量开始查询。 Offset *int32 `json:"offset,omitempty"` // 每页显示的条目数量。 Limit *int32 `json:"limit,omitempty"` // 任务状态,默认所有状态。 可多个状态查询,使用英文逗号分隔。 如state=CREATING,PUBLISHED State *string `json:"state,omitempty"` // 排序字段,目前只支持create_time。 SortKey *string `json:"sort_key,omitempty"` // 排序方式。 * asc:升序 * desc:降序 默认asc升序。 SortDir *string `json:"sort_dir,omitempty"` // 过滤创建时间<=输入时间的记录。 CreateUntil *string `json:"create_until,omitempty"` // 过滤创建时间>=输入时间的记录。 CreateSince *string `json:"create_since,omitempty"` // 输出的视频资产名称。 VideoAssetName *string `json:"video_asset_name,omitempty"` }
ListDigitalHumanBusinessCardRequest Request Object
func (ListDigitalHumanBusinessCardRequest) String ¶ added in v0.1.60
func (o ListDigitalHumanBusinessCardRequest) String() string
type ListDigitalHumanBusinessCardResponse ¶ added in v0.1.60
type ListDigitalHumanBusinessCardResponse struct { // 数字人名片制作任总数。 Count *int32 `json:"count,omitempty"` // 数字人名片制作任务列表。 Jobs *[]DigitalHumanBusinessCardJobInfo `json:"jobs,omitempty"` XRequestId *string `json:"X-Request-Id,omitempty"` HttpStatusCode int `json:"-"` }
ListDigitalHumanBusinessCardResponse Response Object
func (ListDigitalHumanBusinessCardResponse) String ¶ added in v0.1.60
func (o ListDigitalHumanBusinessCardResponse) String() string
type ListDigitalHumanVideoRequest ¶ added in v0.1.75
type ListDigitalHumanVideoRequest 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"` // 第三方用户ID。 > * 不允许输入中文。 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"` // 剧本ID。 ScriptId *string `json:"script_id,omitempty"` // 输出视频资产名称。 AssetName *string `json:"asset_name,omitempty"` // 任务类型。 * 2D_DIGITAL_HUMAN_VIDEO: 分身数字人视频制作任务 * PHOTO_DIGITAL_HUMAN_VIDEO: 照片数字人视频制作任务 JobType *string `json:"job_type,omitempty"` }
ListDigitalHumanVideoRequest Request Object
func (ListDigitalHumanVideoRequest) String ¶ added in v0.1.75
func (o ListDigitalHumanVideoRequest) String() string
type ListDigitalHumanVideoResponse ¶ added in v0.1.75
type ListDigitalHumanVideoResponse struct { // 视频制作任务总数。 Count *int32 `json:"count,omitempty"` // 视频制作任务列表。 Jobs *[]DigitalHumanVideo `json:"jobs,omitempty"` XRequestId *string `json:"X-Request-Id,omitempty"` HttpStatusCode int `json:"-"` }
ListDigitalHumanVideoResponse Response Object
func (ListDigitalHumanVideoResponse) String ¶ added in v0.1.75
func (o ListDigitalHumanVideoResponse) String() string
type ListFacialAnimationsDataRequest ¶ added in v0.1.75
type ListFacialAnimationsDataRequest struct { // 表情驱动任务ID JobId string `json:"job_id"` }
ListFacialAnimationsDataRequest Request Object
func (ListFacialAnimationsDataRequest) String ¶ added in v0.1.75
func (o ListFacialAnimationsDataRequest) String() string
type ListFacialAnimationsDataResponse ¶ added in v0.1.75
type ListFacialAnimationsDataResponse struct { // csv文件下载地址 CsvFileDownloadUrl *string `json:"csv_file_download_url,omitempty"` // 任务的状态。 * PROCESSING:处理中 * SUCCEED:成功 * FAILED:失败 State *ListFacialAnimationsDataResponseState `json:"state,omitempty"` // 失败任务描述 ErrorMessage *string `json:"error_message,omitempty"` HttpStatusCode int `json:"-"` }
ListFacialAnimationsDataResponse Response Object
func (ListFacialAnimationsDataResponse) String ¶ added in v0.1.75
func (o ListFacialAnimationsDataResponse) String() string
type ListFacialAnimationsDataResponseState ¶ added in v0.1.75
type ListFacialAnimationsDataResponseState struct {
// contains filtered or unexported fields
}
func (ListFacialAnimationsDataResponseState) MarshalJSON ¶ added in v0.1.75
func (c ListFacialAnimationsDataResponseState) MarshalJSON() ([]byte, error)
func (*ListFacialAnimationsDataResponseState) UnmarshalJSON ¶ added in v0.1.75
func (c *ListFacialAnimationsDataResponseState) UnmarshalJSON(b []byte) error
func (ListFacialAnimationsDataResponseState) Value ¶ added in v0.1.75
func (c ListFacialAnimationsDataResponseState) Value() string
type ListFacialAnimationsDataResponseStateEnum ¶ added in v0.1.75
type ListFacialAnimationsDataResponseStateEnum struct { PROCESSING ListFacialAnimationsDataResponseState SUCCEED ListFacialAnimationsDataResponseState FAILED ListFacialAnimationsDataResponseState }
func GetListFacialAnimationsDataResponseStateEnum ¶ added in v0.1.75
func GetListFacialAnimationsDataResponseStateEnum() ListFacialAnimationsDataResponseStateEnum
type ListInteractionRuleGroupsRequest ¶ added in v0.1.75
type ListInteractionRuleGroupsRequest 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"` // 第三方用户ID。 > * 不允许输入中文。 XAppUserId *string `json:"X-App-UserId,omitempty"` // 偏移量,表示从此偏移量开始查询。 Offset *int32 `json:"offset,omitempty"` // 每页显示的条目数量。 Limit *int32 `json:"limit,omitempty"` // 过滤创建时间>=输入时间的记录。 CreateSince *string `json:"create_since,omitempty"` // 过滤创建时间<=输入时间的记录。 CreateUntil *string `json:"create_until,omitempty"` // 规则库名称 GroupName *string `json:"group_name,omitempty"` }
ListInteractionRuleGroupsRequest Request Object
func (ListInteractionRuleGroupsRequest) String ¶ added in v0.1.75
func (o ListInteractionRuleGroupsRequest) String() string
type ListInteractionRuleGroupsResponse ¶ added in v0.1.75
type ListInteractionRuleGroupsResponse struct { // 互动规则总数。 Count *int32 `json:"count,omitempty"` // 互动规则库列表。 InteractionRuleGroups *[]InteractionRuleGroupDetail `json:"interaction_rule_groups,omitempty"` XRequestId *string `json:"X-Request-Id,omitempty"` HttpStatusCode int `json:"-"` }
ListInteractionRuleGroupsResponse Response Object
func (ListInteractionRuleGroupsResponse) String ¶ added in v0.1.75
func (o ListInteractionRuleGroupsResponse) 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"` // 第三方用户ID。 > * 不允许输入中文。 XAppUserId *string `json:"X-App-UserId,omitempty"` // 偏移量,表示从此偏移量开始查询。 Offset *int32 `json:"offset,omitempty"` // 每页显示的条目数量。 Limit *int32 `json:"limit,omitempty"` // 任务状态,默认所有状态。 可多个状态查询,使用英文逗号分隔。 如state=CREATING,PUBLISHED State *string `json:"state,omitempty"` // 排序字段,目前只支持create_time。 SortKey *string `json:"sort_key,omitempty"` // 排序方式。 * asc:升序 * desc:降序 默认asc升序。 SortDir *string `json:"sort_dir,omitempty"` // 过滤创建时间<=输入时间的记录。 CreateUntil *string `json:"create_until,omitempty"` // 过滤创建时间>=输入时间的记录。 CreateSince *string `json:"create_since,omitempty"` }
ListPictureModelingJobsRequest Request Object
func (ListPictureModelingJobsRequest) String ¶
func (o ListPictureModelingJobsRequest) String() string
type ListPictureModelingJobsResponse ¶
type ListPictureModelingJobsResponse struct { // 照片建模任务总数。 Count *int32 `json:"count,omitempty"` // 照片建模任务列表。 PictureModelingJobs *[]PictureModelingInfo `json:"picture_modeling_jobs,omitempty"` XRequestId *string `json:"X-Request-Id,omitempty"` HttpStatusCode int `json:"-"` }
ListPictureModelingJobsResponse Response Object
func (ListPictureModelingJobsResponse) String ¶
func (o ListPictureModelingJobsResponse) String() string
type ListRobotRequest ¶ added in v0.1.78
type ListRobotRequest struct { // 使用AK/SK方式认证时必选,携带的鉴权信息。 Authorization *string `json:"Authorization,omitempty"` // 使用AK/SK方式认证时必选,请求的发生时间。 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"` }
ListRobotRequest Request Object
func (ListRobotRequest) String ¶ added in v0.1.78
func (o ListRobotRequest) String() string
type ListRobotResponse ¶ added in v0.1.78
type ListRobotResponse struct { // 与第一条数据的偏移量 Offset *int32 `json:"offset,omitempty"` // 页面大小 Limit *int32 `json:"limit,omitempty"` // 总数量 Count *int32 `json:"count,omitempty"` // 应用信息 Data *[]RobotInfo `json:"data,omitempty"` XRequestId *string `json:"X-Request-Id,omitempty"` HttpStatusCode int `json:"-"` }
ListRobotResponse Response Object
func (ListRobotResponse) String ¶ added in v0.1.78
func (o ListRobotResponse) String() string
type ListSmartChatRoomsRequest ¶ added in v0.1.78
type ListSmartChatRoomsRequest 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"` // 第三方用户ID。 > * 不允许输入中文。 XAppUserId *string `json:"X-App-UserId,omitempty"` // 偏移量,表示从此偏移量开始查询。 Offset *int32 `json:"offset,omitempty"` // 每页显示的条目数量。 Limit *int32 `json:"limit,omitempty"` // 按智能交互对话名称模糊查询。 RoomName *string `json:"room_name,omitempty"` // 按形象名称模糊查询。 ModelName *string `json:"model_name,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"` }
ListSmartChatRoomsRequest Request Object
func (ListSmartChatRoomsRequest) String ¶ added in v0.1.78
func (o ListSmartChatRoomsRequest) String() string
type ListSmartChatRoomsResponse ¶ added in v0.1.78
type ListSmartChatRoomsResponse struct { // 智能交互对话总数。 Count *int32 `json:"count,omitempty"` // 智能交互对话总并发路数。 CountConcurrency *int32 `json:"count_concurrency,omitempty"` // 智能交互对话列表。 SmartChatRooms *[]SmartChatRoomBaseInfo `json:"smart_chat_rooms,omitempty"` XRequestId *string `json:"X-Request-Id,omitempty"` HttpStatusCode int `json:"-"` }
ListSmartChatRoomsResponse Response Object
func (ListSmartChatRoomsResponse) String ¶ added in v0.1.78
func (o ListSmartChatRoomsResponse) String() string
type ListSmartLiveJobsRequest ¶ added in v0.1.80
type ListSmartLiveJobsRequest 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"` // 第三方用户ID。 > * 不允许输入中文。 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"` // 过滤创建时间>=输入时间的记录。 CreateSince *string `json:"create_since,omitempty"` // 过滤创建时间<=输入时间的记录。 CreateUntil *string `json:"create_until,omitempty"` // 按直播间名称模糊查询。 RoomName *string `json:"room_name,omitempty"` }
ListSmartLiveJobsRequest Request Object
func (ListSmartLiveJobsRequest) String ¶ added in v0.1.80
func (o ListSmartLiveJobsRequest) String() string
type ListSmartLiveJobsResponse ¶ added in v0.1.80
type ListSmartLiveJobsResponse struct { // 数字人直播任务总数。 Count *int32 `json:"count,omitempty"` // 数字人直播任务列表。 SmartLiveJobs *[]SmartLiveJob `json:"smart_live_jobs,omitempty"` XRequestId *string `json:"X-Request-Id,omitempty"` HttpStatusCode int `json:"-"` }
ListSmartLiveJobsResponse Response Object
func (ListSmartLiveJobsResponse) String ¶ added in v0.1.80
func (o ListSmartLiveJobsResponse) String() string
type ListSmartLiveRequest ¶ added in v0.1.60
type ListSmartLiveRequest struct { // 剧本ID。 RoomId string `json:"room_id"` // 使用AK/SK方式认证时必选,携带的鉴权信息。 Authorization *string `json:"Authorization,omitempty"` // 使用AK/SK方式认证时必选,请求的发生时间。 格式为(YYYYMMDD'T'HHMMSS'Z')。 XSdkDate *string `json:"X-Sdk-Date,omitempty"` // 使用AK/SK方式认证时必选,携带项目ID信息。 XProjectId *string `json:"X-Project-Id,omitempty"` // 第三方用户ID。 > * 不允许输入中文。 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"` // 过滤创建时间>=输入时间的记录。 CreateSince *string `json:"create_since,omitempty"` // 过滤创建时间<=输入时间的记录。 CreateUntil *string `json:"create_until,omitempty"` }
ListSmartLiveRequest Request Object
func (ListSmartLiveRequest) String ¶ added in v0.1.60
func (o ListSmartLiveRequest) String() string
type ListSmartLiveResponse ¶ added in v0.1.60
type ListSmartLiveResponse struct { // 数字人直播任务总数。 Count *int32 `json:"count,omitempty"` // 数字人直播任务列表。 SmartLiveJobs *[]SmartLiveJob `json:"smart_live_jobs,omitempty"` XRequestId *string `json:"X-Request-Id,omitempty"` HttpStatusCode int `json:"-"` }
ListSmartLiveResponse Response Object
func (ListSmartLiveResponse) String ¶ added in v0.1.60
func (o ListSmartLiveResponse) String() string
type ListSmartLiveRoomsRequest ¶ added in v0.1.60
type ListSmartLiveRoomsRequest struct { // 使用AK/SK方式认证时必选,携带的鉴权信息。 Authorization *string `json:"Authorization,omitempty"` // 使用AK/SK方式认证时必选,请求的发生时间。 格式为(YYYYMMDD'T'HHMMSS'Z')。 XSdkDate *string `json:"X-Sdk-Date,omitempty"` // 使用AK/SK方式认证时必选,携带项目ID信息。 XProjectId *string `json:"X-Project-Id,omitempty"` // 第三方用户ID。 > * 不允许输入中文。 XAppUserId *string `json:"X-App-UserId,omitempty"` // 偏移量,表示从此偏移量开始查询。 Offset *int32 `json:"offset,omitempty"` // 每页显示的条目数量。 Limit *int32 `json:"limit,omitempty"` // 按直播间名称模糊查询。 RoomName *string `json:"room_name,omitempty"` // 按数字人形象ID查询。 DhId *string `json:"dh_id,omitempty"` // 按形象名称模糊查询。 ModelName *string `json:"model_name,omitempty"` // 当前直播间直播状态。 WAITING,PROCESSING,SUCCESS,FAILED,CANCELED对应直播任务状态 NULL 对应没有直播任务 可多个状态查询,使用英文逗号分隔。 LiveState *string `json:"live_state,omitempty"` // 最近直播任务起始时间。格式遵循:RFC 3339 如\"2021-01-10T08:43:17Z\"。 StartTime *string `json:"start_time,omitempty"` // 最近直播任务结束时间。格式遵循:RFC 3339 如\"2021-01-10T10:43:17Z\"。 EndTime *string `json:"end_time,omitempty"` // 按直播间类型查询。直播间类型。 * NORMAL: 普通直播间,直播间一直存在,可以反复开播 * TEMP: 临时直播间,直播任务结束后自动清理直播间。 * TEMPLATE: 直播间模板。 RoomType *string `json:"room_type,omitempty"` // 按照自己拥有的和别人分享以及公共的模板进行查询 * OWNED 自己拥有且暂未共享的 * SHARED_TO_OHTERS 分享给别人的 * SHARED_FROM_OHTERS 别人分享给我的 * PUBLIC 公共模板 TemplateOwnType *string `json:"template_own_type,omitempty"` }
ListSmartLiveRoomsRequest Request Object
func (ListSmartLiveRoomsRequest) String ¶ added in v0.1.60
func (o ListSmartLiveRoomsRequest) String() string
type ListSmartLiveRoomsResponse ¶ added in v0.1.60
type ListSmartLiveRoomsResponse struct { // 直播间总数。 Count *int32 `json:"count,omitempty"` // 直播间列表。 SmartLiveRooms *[]SmartLiveRoomBaseInfo `json:"smart_live_rooms,omitempty"` XRequestId *string `json:"X-Request-Id,omitempty"` HttpStatusCode int `json:"-"` }
ListSmartLiveRoomsResponse Response Object
func (ListSmartLiveRoomsResponse) String ¶ added in v0.1.60
func (o ListSmartLiveRoomsResponse) String() string
type ListStylesRequest ¶
type ListStylesRequest struct { // 使用AK/SK方式认证时必选,携带的鉴权信息。 Authorization *string `json:"Authorization,omitempty"` // 使用AK/SK方式认证时必选,请求的发生时间。 格式为(YYYYMMDD'T'HHMMSS'Z')。 XSdkDate *string `json:"X-Sdk-Date,omitempty"` // 使用AK/SK方式认证时必选,携带项目ID信息。 XProjectId *string `json:"X-Project-Id,omitempty"` // 第三方用户ID。 > * 不允许输入中文。 XAppUserId *string `json:"X-App-UserId,omitempty"` // 偏移量,表示从此偏移量开始查询。 Offset *int32 `json:"offset,omitempty"` // 每页显示的条目数量。 Limit *int32 `json:"limit,omitempty"` // 任务状态,默认所有状态。 可多个状态查询,使用英文逗号分隔。 如state=CREATING,PUBLISHED State *string `json:"state,omitempty"` // 排序字段,目前只支持create_time。 SortKey *string `json:"sort_key,omitempty"` // 排序方式。 * asc:升序 * desc:降序 默认asc升序。 SortDir *string `json:"sort_dir,omitempty"` // 过滤创建时间<=输入时间的记录。 CreateUntil *string `json:"create_until,omitempty"` // 过滤创建时间>=输入时间的记录。 CreateSince *string `json:"create_since,omitempty"` }
ListStylesRequest Request Object
func (ListStylesRequest) String ¶
func (o ListStylesRequest) String() string
type ListStylesResponse ¶
type ListStylesResponse struct { // 风格信息总数 Count *int32 `json:"count,omitempty"` // 风格信息列表 Styles *[]StyleInfo `json:"styles,omitempty"` XRequestId *string `json:"X-Request-Id,omitempty"` HttpStatusCode int `json:"-"` }
ListStylesResponse Response Object
func (ListStylesResponse) String ¶
func (o ListStylesResponse) String() string
type ListTtsaDataRequest ¶
type ListTtsaDataRequest struct { // 任务ID。 JobId string `json:"job_id"` // 使用AK/SK方式认证时必选,携带的鉴权信息。 Authorization *string `json:"Authorization,omitempty"` // 使用AK/SK方式认证时必选,请求的发生时间。 格式为(YYYYMMDD'T'HHMMSS'Z')。 XSdkDate *string `json:"X-Sdk-Date,omitempty"` // 使用AK/SK方式认证时必选,携带项目ID信息。 XProjectId *string `json:"X-Project-Id,omitempty"` // 偏移量,表示生成内容时间偏移,目前每次返回2秒内容。 Offset *int32 `json:"offset,omitempty"` }
ListTtsaDataRequest Request Object
func (ListTtsaDataRequest) String ¶
func (o ListTtsaDataRequest) String() string
type ListTtsaDataResponse ¶
type ListTtsaDataResponse struct { // 任务ID。 JobId *string `json:"jobId,omitempty"` // 驱动任务开始时间,格式遵循:RFC 3339, 例 “2020-07-30T10:43:17Z” StartTime *string `json:"start_time,omitempty"` // 驱动任务结束时间,格式遵循:RFC 3339, 例 “2020-07-30T10:45:17Z” EndTime *string `json:"end_time,omitempty"` // 是否为尾部(任务数据已全部生成,后续没有新的数据) IsTail *bool `json:"is_tail,omitempty"` // 音频数据,Base64编码,1秒内的数据。 Audio *string `json:"audio,omitempty"` // 语音驱动的表情基数据。 Blendshapes *[]string `json:"blendshapes,omitempty"` // 手工指定的动作库动作数据。 Animations *[]AnimationItem `json:"animations,omitempty"` // 语义驱动的智能动作数据。 Motions *[]MotionItem `json:"motions,omitempty"` XRequestId *string `json:"X-Request-Id,omitempty"` HttpStatusCode int `json:"-"` }
ListTtsaDataResponse Response Object
func (ListTtsaDataResponse) String ¶
func (o ListTtsaDataResponse) String() string
type ListTtsaJobsRequest ¶
type ListTtsaJobsRequest struct { // 使用AK/SK方式认证时必选,携带的鉴权信息。 Authorization *string `json:"Authorization,omitempty"` // 使用AK/SK方式认证时必选,请求的发生时间。 格式为(YYYYMMDD'T'HHMMSS'Z')。 XSdkDate *string `json:"X-Sdk-Date,omitempty"` // 使用AK/SK方式认证时必选,携带项目ID信息。 XProjectId *string `json:"X-Project-Id,omitempty"` // 第三方用户ID。 > * 不允许输入中文。 XAppUserId *string `json:"X-App-UserId,omitempty"` // 偏移量,表示从此偏移量开始查询。 Offset *int32 `json:"offset,omitempty"` // 每页显示的条目数量。 Limit *int32 `json:"limit,omitempty"` }
ListTtsaJobsRequest Request Object
func (ListTtsaJobsRequest) String ¶
func (o ListTtsaJobsRequest) String() string
type ListTtsaJobsResponse ¶
type ListTtsaJobsResponse struct { // 语音驱动任务总数。 Total *int32 `json:"total,omitempty"` // 语音驱动任务列表。 TtsaJobs *[]TtsaJob `json:"ttsa_jobs,omitempty"` XRequestId *string `json:"X-Request-Id,omitempty"` HttpStatusCode int `json:"-"` }
ListTtsaJobsResponse Response Object
func (ListTtsaJobsResponse) String ¶
func (o ListTtsaJobsResponse) String() string
type ListVideoMotionCaptureJobsRequest ¶
type ListVideoMotionCaptureJobsRequest struct { // 使用AK/SK方式认证时必选,携带的鉴权信息。 Authorization *string `json:"Authorization,omitempty"` // 使用AK/SK方式认证时必选,请求的发生时间。 格式为(YYYYMMDD'T'HHMMSS'Z')。 XSdkDate *string `json:"X-Sdk-Date,omitempty"` // 使用AK/SK方式认证时必选,携带项目ID信息。 XProjectId *string `json:"X-Project-Id,omitempty"` // 第三方用户ID。 > * 不允许输入中文。 XAppUserId *string `json:"X-App-UserId,omitempty"` // 偏移量,表示从此偏移量开始查询。 Offset *int32 `json:"offset,omitempty"` // 每页显示的条目数量。 Limit *int32 `json:"limit,omitempty"` }
ListVideoMotionCaptureJobsRequest Request Object
func (ListVideoMotionCaptureJobsRequest) String ¶
func (o ListVideoMotionCaptureJobsRequest) String() string
type ListVideoMotionCaptureJobsResponse ¶
type ListVideoMotionCaptureJobsResponse struct { // 视频驱动任务总数。 Total *int32 `json:"total,omitempty"` // 视频驱动任务列表。 VideoMotionCaptureJobs *[]VideoMotionCaptureInfo `json:"video_motion_capture_jobs,omitempty"` XRequestId *string `json:"X-Request-Id,omitempty"` HttpStatusCode int `json:"-"` }
ListVideoMotionCaptureJobsResponse Response Object
func (ListVideoMotionCaptureJobsResponse) String ¶
func (o ListVideoMotionCaptureJobsResponse) String() string
type ListVideoScriptsRequest ¶ added in v0.1.60
type ListVideoScriptsRequest struct { // 使用AK/SK方式认证时必选,携带的鉴权信息。 Authorization *string `json:"Authorization,omitempty"` // 使用AK/SK方式认证时必选,请求的发生时间。 格式为(YYYYMMDD'T'HHMMSS'Z')。 XSdkDate *string `json:"X-Sdk-Date,omitempty"` // 使用AK/SK方式认证时必选,携带项目ID信息。 XProjectId *string `json:"X-Project-Id,omitempty"` // 第三方用户ID。 > * 不允许输入中文。 XAppUserId *string `json:"X-App-UserId,omitempty"` // 偏移量,表示从此偏移量开始查询。 Offset *int32 `json:"offset,omitempty"` // 每页显示的条目数量。 Limit *int32 `json:"limit,omitempty"` // 按名称模糊查询。 Name *string `json:"name,omitempty"` // 剧本类型。默认查询VIDEO_DRAFT。 * VIDEO_DRAFT:视频草稿。 * SYSTEM_VIDEO_TEMPLET: 系统视频模板。 ScriptCatalog *ListVideoScriptsRequestScriptCatalog `json:"script_catalog,omitempty"` // 横竖屏类型(内部参数,不对外开放)。默认值是LANDSCAPE。 * LANDSCAPE:横屏。 * VERTICAL: 竖屏。 ViewMode *ListVideoScriptsRequestViewMode `json:"view_mode,omitempty"` }
ListVideoScriptsRequest Request Object
func (ListVideoScriptsRequest) String ¶ added in v0.1.60
func (o ListVideoScriptsRequest) String() string
type ListVideoScriptsRequestScriptCatalog ¶ added in v0.1.75
type ListVideoScriptsRequestScriptCatalog struct {
// contains filtered or unexported fields
}
func (ListVideoScriptsRequestScriptCatalog) MarshalJSON ¶ added in v0.1.75
func (c ListVideoScriptsRequestScriptCatalog) MarshalJSON() ([]byte, error)
func (*ListVideoScriptsRequestScriptCatalog) UnmarshalJSON ¶ added in v0.1.75
func (c *ListVideoScriptsRequestScriptCatalog) UnmarshalJSON(b []byte) error
func (ListVideoScriptsRequestScriptCatalog) Value ¶ added in v0.1.75
func (c ListVideoScriptsRequestScriptCatalog) Value() string
type ListVideoScriptsRequestScriptCatalogEnum ¶ added in v0.1.75
type ListVideoScriptsRequestScriptCatalogEnum struct { VIDEO_DRAFT ListVideoScriptsRequestScriptCatalog SYSTEM_VIDEO_TEMPLET ListVideoScriptsRequestScriptCatalog }
func GetListVideoScriptsRequestScriptCatalogEnum ¶ added in v0.1.75
func GetListVideoScriptsRequestScriptCatalogEnum() ListVideoScriptsRequestScriptCatalogEnum
type ListVideoScriptsRequestViewMode ¶ added in v0.1.75
type ListVideoScriptsRequestViewMode struct {
// contains filtered or unexported fields
}
func (ListVideoScriptsRequestViewMode) MarshalJSON ¶ added in v0.1.75
func (c ListVideoScriptsRequestViewMode) MarshalJSON() ([]byte, error)
func (*ListVideoScriptsRequestViewMode) UnmarshalJSON ¶ added in v0.1.75
func (c *ListVideoScriptsRequestViewMode) UnmarshalJSON(b []byte) error
func (ListVideoScriptsRequestViewMode) Value ¶ added in v0.1.75
func (c ListVideoScriptsRequestViewMode) Value() string
type ListVideoScriptsRequestViewModeEnum ¶ added in v0.1.75
type ListVideoScriptsRequestViewModeEnum struct { LANDSCAPE ListVideoScriptsRequestViewMode VERTICAL ListVideoScriptsRequestViewMode }
func GetListVideoScriptsRequestViewModeEnum ¶ added in v0.1.75
func GetListVideoScriptsRequestViewModeEnum() ListVideoScriptsRequestViewModeEnum
type ListVideoScriptsResponse ¶ added in v0.1.60
type ListVideoScriptsResponse struct { // 剧本总数。 Count *int32 `json:"count,omitempty"` // 剧本列表。 VideoScripts *[]VideoScriptBaseInfo `json:"video_scripts,omitempty"` XRequestId *string `json:"X-Request-Id,omitempty"` HttpStatusCode int `json:"-"` }
ListVideoScriptsResponse Response Object
func (ListVideoScriptsResponse) String ¶ added in v0.1.60
func (o ListVideoScriptsResponse) String() string
type ListVoiceTrainingJobRequest ¶ added in v0.1.76
type ListVoiceTrainingJobRequest struct { // 偏移量,表示从此偏移量开始查询。 Offset *int32 `json:"offset,omitempty"` // 每页显示的条目数量。 Limit *int32 `json:"limit,omitempty"` // 过滤创建时间<=输入时间的记录。 CreateUntil *string `json:"create_until,omitempty"` // 过滤创建时间>=输入时间的记录。 CreateSince *string `json:"create_since,omitempty"` // 第三方用户ID。 > * 不允许输入中文。 XAppUserId *string `json:"X-App-UserId,omitempty"` // 任务状态,默认所有状态。 可多个状态查询,使用英文逗号分隔。 如state=FAILED,WAITING State *string `json:"state,omitempty"` // 任务id。 JobId *string `json:"job_id,omitempty"` // 声音名称。 VoiceName *string `json:"voice_name,omitempty"` // 任务标签。 Tag *string `json:"tag,omitempty"` }
ListVoiceTrainingJobRequest Request Object
func (ListVoiceTrainingJobRequest) String ¶ added in v0.1.76
func (o ListVoiceTrainingJobRequest) String() string
type ListVoiceTrainingJobResponse ¶ added in v0.1.76
type ListVoiceTrainingJobResponse struct { // 满足查询要求的任务总数。 Count *int32 `json:"count,omitempty"` // 分身数字人模型训练任务列表。 Jobs *[]TrainingJobInfo `json:"jobs,omitempty"` HttpStatusCode int `json:"-"` }
ListVoiceTrainingJobResponse Response Object
func (ListVoiceTrainingJobResponse) String ¶ added in v0.1.76
func (o ListVoiceTrainingJobResponse) String() string
type LiveAudioConfig ¶ added in v0.1.60
type LiveAudioConfig struct { // 插入音频资产的资产id,外部资产信息无需填写 AssetId *string `json:"asset_id,omitempty"` // 音频URL。仅支持MP3格式,大小<100MB。输出会自动转化为单声道16KHZ采样。 AudioUrl *string `json:"audio_url,omitempty"` // 音频对应的字幕文件URL。仅SRT格式,大小<1MB。 SubtitleUrl *string `json:"subtitle_url,omitempty"` }
LiveAudioConfig 直播音频配置
func (LiveAudioConfig) String ¶ added in v0.1.60
func (o LiveAudioConfig) String() string
type LiveEvent ¶ added in v0.1.60
type LiveEventCallBackConfig ¶ added in v0.1.75
type LiveEventCallBackConfig struct { // 直播事件回调地址。https地址,需自带鉴权串。 LiveEventTypeCallbackUrl *string `json:"live_event_type_callback_url,omitempty"` // 认证类型。 * NONE。URL中自带认证。 * MSS_A。HMACSHA256签名模式,在URL中追加参数:hwSecret,hwTime。取值方式:hwSecret=hmac_sha256(Key, URI(live_event_callback_url)+ hwTime)&hwTime=hex(timestamp) AuthType *LiveEventCallBackConfigAuthType `json:"auth_type,omitempty"` // 密钥Key Key *string `json:"key,omitempty"` // 回调的直播事件类型列表 CallbackEventType *[]string `json:"callback_event_type,omitempty"` }
LiveEventCallBackConfig 直播事件回调通知配置
func (LiveEventCallBackConfig) String ¶ added in v0.1.75
func (o LiveEventCallBackConfig) String() string
type LiveEventCallBackConfigAuthType ¶ added in v0.1.75
type LiveEventCallBackConfigAuthType struct {
// contains filtered or unexported fields
}
func (LiveEventCallBackConfigAuthType) MarshalJSON ¶ added in v0.1.75
func (c LiveEventCallBackConfigAuthType) MarshalJSON() ([]byte, error)
func (*LiveEventCallBackConfigAuthType) UnmarshalJSON ¶ added in v0.1.75
func (c *LiveEventCallBackConfigAuthType) UnmarshalJSON(b []byte) error
func (LiveEventCallBackConfigAuthType) Value ¶ added in v0.1.75
func (c LiveEventCallBackConfigAuthType) Value() string
type LiveEventCallBackConfigAuthTypeEnum ¶ added in v0.1.75
type LiveEventCallBackConfigAuthTypeEnum struct { NONE LiveEventCallBackConfigAuthType MSS_A LiveEventCallBackConfigAuthType }
func GetLiveEventCallBackConfigAuthTypeEnum ¶ added in v0.1.75
func GetLiveEventCallBackConfigAuthTypeEnum() LiveEventCallBackConfigAuthTypeEnum
type LiveEventReportRequest ¶ added in v0.1.60
type LiveEventReportRequest struct { // 剧本ID。 RoomId string `json:"room_id"` // 任务ID。 JobId string `json:"job_id"` // 使用AK/SK方式认证时必选,携带的鉴权信息。 Authorization *string `json:"Authorization,omitempty"` // 使用AK/SK方式认证时必选,请求的发生时间。 格式为(YYYYMMDD'T'HHMMSS'Z')。 XSdkDate *string `json:"X-Sdk-Date,omitempty"` // 使用AK/SK方式认证时必选,携带项目ID信息。 XProjectId *string `json:"X-Project-Id,omitempty"` // 第三方用户ID。 > * 不允许输入中文。 XAppUserId *string `json:"X-App-UserId,omitempty"` // 鉴权Key。通过HmacSHA256生成的鉴权key AuthKey *string `json:"auth_key,omitempty"` // 鉴权key过期时间。从1970年1月1日(UTC/GMT的午夜)开始所经过的豪秒数。 ExpiresTime *int64 `json:"expires_time,omitempty"` // 是否刷新URL RefreshUrl *bool `json:"refresh_url,omitempty"` Body *ReportLiveEventReq `json:"body,omitempty"` }
LiveEventReportRequest Request Object
func (LiveEventReportRequest) String ¶ added in v0.1.60
func (o LiveEventReportRequest) String() string
type LiveEventReportResponse ¶ added in v0.1.60
type LiveEventReportResponse struct { // 刷新后的直播事件上传URL LiveEventReportUrl *string `json:"live_event_report_url,omitempty"` XRequestId *string `json:"X-Request-Id,omitempty"` HttpStatusCode int `json:"-"` }
LiveEventReportResponse Response Object
func (LiveEventReportResponse) String ¶ added in v0.1.60
func (o LiveEventReportResponse) String() string
type LiveJobLog ¶ added in v0.1.86
type LiveJobLog struct { // 直播互动记录文件地址 InteractionRecordsUrl *string `json:"interaction_records_url,omitempty"` }
LiveJobLog 直播任务记录。
func (LiveJobLog) String ¶ added in v0.1.86
func (o LiveJobLog) String() string
type LiveShootScriptItem ¶ added in v0.1.60
type LiveShootScriptItem struct { // 剧本序号。 SequenceNo *int32 `json:"sequence_no,omitempty"` // 段落标题。 Title *string `json:"title,omitempty"` TextConfig *TextConfig `json:"text_config,omitempty"` AudioConfig *LiveAudioConfig `json:"audio_config,omitempty"` }
LiveShootScriptItem 直播话术配置。
func (LiveShootScriptItem) String ¶ added in v0.1.60
func (o LiveShootScriptItem) String() string
type LiveVideoScriptInfo ¶ added in v0.1.60
type LiveVideoScriptInfo struct { // 剧本ID。 ScriptId *string `json:"script_id,omitempty"` // 剧本名称 ScriptName string `json:"script_name"` // 剧本描述。 ScriptDescription *string `json:"script_description,omitempty"` // 数字人ID。对应形象和音色组合。 DhId *string `json:"dh_id,omitempty"` // 数字人模型资产ID。 ModelAssetId *string `json:"model_asset_id,omitempty"` VoiceConfig *VoiceConfig `json:"voice_config,omitempty"` // 背景配置。 BackgroundConfig *[]BackgroundConfigInfo `json:"background_config,omitempty"` // 图层配置。 LayerConfig *[]LayerConfig `json:"layer_config,omitempty"` // 拍摄脚本列表。 ShootScripts []LiveShootScriptItem `json:"shoot_scripts"` }
LiveVideoScriptInfo 创视频制作脚本请求。
func (LiveVideoScriptInfo) String ¶ added in v0.1.60
func (o LiveVideoScriptInfo) String() string
type LiveWarningItem ¶ added in v0.1.75
type LiveWarningItem struct { // 告警类型。 - TOO_LESSS_SCRIPT_ITEMS:段落(话术)数量太少。 - TOO_SHORT_SCRIPT_TIME:段落(话术)总时长太短。 - TOO_LESS_DANMAKU_RULES: 弹幕互动规则太少。 - RANDOM_PLAY_CLOSED: 随机播放开关关闭。 - ROTATION_MODEL_CLOSED: 主播轮转未配置。 WarningType *LiveWarningItemWarningType `json:"warning_type,omitempty"` }
LiveWarningItem 开播风险警告
func (LiveWarningItem) String ¶ added in v0.1.75
func (o LiveWarningItem) String() string
type LiveWarningItemWarningType ¶ added in v0.1.75
type LiveWarningItemWarningType struct {
// contains filtered or unexported fields
}
func (LiveWarningItemWarningType) MarshalJSON ¶ added in v0.1.75
func (c LiveWarningItemWarningType) MarshalJSON() ([]byte, error)
func (*LiveWarningItemWarningType) UnmarshalJSON ¶ added in v0.1.75
func (c *LiveWarningItemWarningType) UnmarshalJSON(b []byte) error
func (LiveWarningItemWarningType) Value ¶ added in v0.1.75
func (c LiveWarningItemWarningType) Value() string
type LiveWarningItemWarningTypeEnum ¶ added in v0.1.75
type LiveWarningItemWarningTypeEnum struct { TOO_LESSS_SCRIPT_ITEMS LiveWarningItemWarningType TOO_SHORT_SCRIPT_TIME LiveWarningItemWarningType TOO_LESS_DANMAKU_RULES LiveWarningItemWarningType RANDOM_PLAY_CLOSED LiveWarningItemWarningType ROTATION_MODEL_CLOSED LiveWarningItemWarningType }
func GetLiveWarningItemWarningTypeEnum ¶ added in v0.1.75
func GetLiveWarningItemWarningTypeEnum() LiveWarningItemWarningTypeEnum
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 MobvoiVoiceAssetMeta ¶ added in v0.1.80
type MobvoiVoiceAssetMeta struct { // 合成音频指定发音人 Speaker string `json:"speaker"` }
MobvoiVoiceAssetMeta 出门问问 TTS音色元数据。
func (MobvoiVoiceAssetMeta) String ¶ added in v0.1.80
func (o MobvoiVoiceAssetMeta) String() string
type ModelInfo ¶ added in v0.1.60
type ModelInfo struct { // 模型资产ID ModelAssetId *string `json:"model_asset_id,omitempty"` // 资产名称 AssetName *string `json:"asset_name,omitempty"` // 主播轮换时备选主播数字人资产ID(仅形象资产,不包含音色)。 BackupModelAssetIds *[]string `json:"backup_model_asset_ids,omitempty"` }
ModelInfo 模型信息
type MotionItem ¶
type MotionItem struct { // 时间戳,相对时间戳。 单位秒。 保留3位小数。 Timestamp *float32 `json:"timestamp,omitempty"` // root 3维坐标。 Root *[]float32 `json:"root,omitempty"` // 75个关节点,四元数。 Joints *[]float32 `json:"joints,omitempty"` // 眼动数据 Eyes *[]float32 `json:"eyes,omitempty"` }
func (MotionItem) String ¶
func (o MotionItem) String() string
type MultipartUploadInfo ¶ added in v0.1.76
type MultipartUploadInfo struct { // 分片编号 PartNumber *string `json:"part_number,omitempty"` // 分片文件标识 Etag *string `json:"etag,omitempty"` }
MultipartUploadInfo 训练视频已上传分片信息
func (MultipartUploadInfo) String ¶ added in v0.1.76
func (o MultipartUploadInfo) String() string
type OperationLogInfo ¶ added in v0.1.76
type OperationLogInfo struct { // 操作时间,格式遵循:RFC 3339。 例 “2020-07-30T10:43:17Z” OperateTime *string `json:"operate_time,omitempty"` // 命令执行结果。 * USER_CREATE_JOD:用户开始分身数字人定制 * USER_VERIFYING_SUBMITTED:用户提交审核 * SYSTEM_VERIFY_FAILED:自动审核失败 * SYSTEM_VERIFY_SUCCESS:自动审核成功 * ADMIN_VERIFY_SUCCESS:人工审核通过 * ADMIN_VERIFY_FAILED:人工审核不通过 * SYSTEM_TRAIN_DATA_PREPROCESSING:训练数据预处理中 * SYSTEM_TRAIN_DATA_PREPROCESS_FAILED:训练数据预处理失败 * SYSTEM_TRAIN_DATA_PREPROCESS_SUCCESS:训练数据预处理成功 * SYSTEM_TRAINING:开始训练 * ADMIN_STOP_TRAIN:人工终止训练 * SYSTEM_TRAIN_FAILED:训练失败 * SYSTEM_TRAIN_SUCCESS:训练成功 * SYSTEM_INFERENCE_DATA_PREPROCESSING:推理数据预处理中 * SYSTEM_INFERENCE_DATA_PREPROCESS_FAILED:推理数据预处理失败 * SYSTEM_INFERENCE_DATA_PREPROCESS_SUCCESS:推理数据预处理成功 * SYSTEM_JOB_SUCCESS:任务处理完成 * SYSTEM_MARKABLE_VIDEO: 标定视频生成任务 * SYSTEM_MASK_VERIFY_VIDEO: 校验视频生成任务 * SYSTEM_MASK_VERIFY_VIDEO_SUCCESS:校验视频生成成功 * SYSTEM_MASK_VERIFY_VIDEO_FAILED:校验视频生成失败 * SYSTEM_MARKABLE_VIDEO_SUCCESS:标定视频生成成功 * SYSTEM_MARKABLE_VIDEO_FAILED:标定视频生成失败 * SYSTEM_MASK_VIDEO_AND_ACTION_TIME_SUCCESS:自动标定成功 * SYSTEM_MASK_VIDEO_AND_ACTION_TIME_FAILED:自动标定失败 * ADMIN_MASK_UPLOADED:遮罩文件上传完成 * ADMIN_UPDATE_VIDEO:管理员更换视频 * USER_UPDATE_VIDEO:用户更换视频 * ADMIN_MASK_ACTION_TIME:管理员标定 LogType *OperationLogInfoLogType `json:"log_type,omitempty"` // 日志描述。用于记录人工审核不通过时的审核意见和DHTS、DHPS上报的错误信息。 LogDescription *string `json:"log_description,omitempty"` // 操作人员。 * USER:用户 * ADMIN:管理员 * SYSTEM:系统 OperateUser *OperationLogInfoOperateUser `json:"operate_user,omitempty"` }
OperationLogInfo 操作日志。
func (OperationLogInfo) String ¶ added in v0.1.76
func (o OperationLogInfo) String() string
type OperationLogInfoLogType ¶ added in v0.1.76
type OperationLogInfoLogType struct {
// contains filtered or unexported fields
}
func (OperationLogInfoLogType) MarshalJSON ¶ added in v0.1.76
func (c OperationLogInfoLogType) MarshalJSON() ([]byte, error)
func (*OperationLogInfoLogType) UnmarshalJSON ¶ added in v0.1.76
func (c *OperationLogInfoLogType) UnmarshalJSON(b []byte) error
func (OperationLogInfoLogType) Value ¶ added in v0.1.76
func (c OperationLogInfoLogType) Value() string
type OperationLogInfoLogTypeEnum ¶ added in v0.1.76
type OperationLogInfoLogTypeEnum struct { USER_CREATE_JOD OperationLogInfoLogType USER_VERIFYING_SUBMITTED OperationLogInfoLogType SYSTEM_VERIFY_FAILED OperationLogInfoLogType SYSTEM_VERIFY_SUCCESS OperationLogInfoLogType ADMIN_VERIFY_SUCCESS OperationLogInfoLogType ADMIN_VERIFY_FAILED OperationLogInfoLogType SYSTEM_TRAIN_DATA_PREPROCESSING OperationLogInfoLogType SYSTEM_TRAIN_DATA_PREPROCESS_FAILED OperationLogInfoLogType SYSTEM_TRAIN_DATA_PREPROCESS_SUCCESS OperationLogInfoLogType SYSTEM_TRAINING OperationLogInfoLogType ADMIN_STOP_TRAIN OperationLogInfoLogType SYSTEM_TRAIN_FAILED OperationLogInfoLogType SYSTEM_TRAIN_SUCCESS OperationLogInfoLogType SYSTEM_INFERENCE_DATA_PREPROCESSING OperationLogInfoLogType SYSTEM_INFERENCE_DATA_PREPROCESS_FAILED OperationLogInfoLogType SYSTEM_INFERENCE_DATA_PREPROCESS_SUCCESS OperationLogInfoLogType SYSTEM_JOB_SUCCESS OperationLogInfoLogType ADMIN_MASK_UPLOADED OperationLogInfoLogType ADMIN_UPDATE_VIDEO OperationLogInfoLogType SYSTEM_MARKABLE_VIDEO OperationLogInfoLogType SYSTEM_MASK_VERIFY_VIDEO OperationLogInfoLogType SYSTEM_MASK_VERIFY_VIDEO_SUCCESS OperationLogInfoLogType SYSTEM_MASK_VERIFY_VIDEO_FAILED OperationLogInfoLogType SYSTEM_MARKABLE_VIDEO_SUCCESS OperationLogInfoLogType SYSTEM_MARKABLE_VIDEO_FAILED OperationLogInfoLogType SYSTEM_MASK_VIDEO_AND_ACTION_TIME_SUCCESS OperationLogInfoLogType SYSTEM_MASK_VIDEO_AND_ACTION_TIME_FAILED OperationLogInfoLogType USER_UPDATE_VIDEO OperationLogInfoLogType ADMIN_MASK_ACTION_TIME OperationLogInfoLogType }
func GetOperationLogInfoLogTypeEnum ¶ added in v0.1.76
func GetOperationLogInfoLogTypeEnum() OperationLogInfoLogTypeEnum
type OperationLogInfoOperateUser ¶ added in v0.1.76
type OperationLogInfoOperateUser struct {
// contains filtered or unexported fields
}
func (OperationLogInfoOperateUser) MarshalJSON ¶ added in v0.1.76
func (c OperationLogInfoOperateUser) MarshalJSON() ([]byte, error)
func (*OperationLogInfoOperateUser) UnmarshalJSON ¶ added in v0.1.76
func (c *OperationLogInfoOperateUser) UnmarshalJSON(b []byte) error
func (OperationLogInfoOperateUser) Value ¶ added in v0.1.76
func (c OperationLogInfoOperateUser) Value() string
type OperationLogInfoOperateUserEnum ¶ added in v0.1.76
type OperationLogInfoOperateUserEnum struct { USER OperationLogInfoOperateUser ADMIN OperationLogInfoOperateUser SYSTEM OperationLogInfoOperateUser }
func GetOperationLogInfoOperateUserEnum ¶ added in v0.1.76
func GetOperationLogInfoOperateUserEnum() OperationLogInfoOperateUserEnum
type OutputAssetConfig ¶ added in v0.1.60
type OutputAssetConfig struct { // 输出视频资产名称。 AssetName string `json:"asset_name"` // 是否是预览视频。如果是预览视频不存资产库。 > * 分身数字人视频制作不支持预览。 IsPreviewVideo *bool `json:"is_preview_video,omitempty"` }
OutputAssetConfig 输出视频资产信息配置。
func (OutputAssetConfig) String ¶ added in v0.1.60
func (o OutputAssetConfig) String() string
type OutputAssetInfo ¶ added in v0.1.60
type OutputAssetInfo struct { // 输出视频资产ID。 AssetId string `json:"asset_id"` // 输出视频资产名称。 AssetName string `json:"asset_name"` // 视频封面URL。 CoverUrl *string `json:"cover_url,omitempty"` // 预览视频下载URL。URL有效期24小时。 > * 分身数字人视频制作不支持预览。 PreviewVideoUrl *string `json:"preview_video_url,omitempty"` }
OutputAssetInfo 输出资产信息配置。
func (OutputAssetInfo) String ¶ added in v0.1.60
func (o OutputAssetInfo) String() string
type OutputInfo ¶
type OutputInfo struct { // 面部表情输入地址。 FaceAddr *string `json:"face_addr,omitempty"` // 身体动作输入地址。 BodyAddr *string `json:"body_addr,omitempty"` // 音频输入地址。 AudioAddr *string `json:"audio_addr,omitempty"` // 会话ID。 SessionId *int32 `json:"session_id,omitempty"` }
OutputInfo 输出信息。
func (OutputInfo) String ¶
func (o OutputInfo) String() string
type Pages ¶ added in v0.1.78
type Pages struct { // 与第一条数据的偏移量 Offset *int32 `json:"offset,omitempty"` // 页面大小 Limit *int32 `json:"limit,omitempty"` // 总数量 Count *int32 `json:"count,omitempty"` }
Pages 分页查询的公共属性
type PhotoVideoConfig ¶ added in v0.1.60
type PhotoVideoConfig struct { // 视频编码格式及视频文件格式。 * H264: h264编码,输出mp4文件 Codec PhotoVideoConfigCodec `json:"codec"` // 输出平均码率。 单位:kbps。 最小值40,最大值30000。 Bitrate *int32 `json:"bitrate,omitempty"` // 帧率。 单位:FPS。 FrameRate *PhotoVideoConfigFrameRate `json:"frame_rate,omitempty"` }
PhotoVideoConfig 视频输出配置。照片数字人支持该输出配置查询,不支持修改。
func (PhotoVideoConfig) String ¶ added in v0.1.60
func (o PhotoVideoConfig) String() string
type PhotoVideoConfigCodec ¶ added in v0.1.60
type PhotoVideoConfigCodec struct {
// contains filtered or unexported fields
}
func (PhotoVideoConfigCodec) MarshalJSON ¶ added in v0.1.60
func (c PhotoVideoConfigCodec) MarshalJSON() ([]byte, error)
func (*PhotoVideoConfigCodec) UnmarshalJSON ¶ added in v0.1.60
func (c *PhotoVideoConfigCodec) UnmarshalJSON(b []byte) error
func (PhotoVideoConfigCodec) Value ¶ added in v0.1.60
func (c PhotoVideoConfigCodec) Value() string
type PhotoVideoConfigCodecEnum ¶ added in v0.1.60
type PhotoVideoConfigCodecEnum struct {
H264 PhotoVideoConfigCodec
}
func GetPhotoVideoConfigCodecEnum ¶ added in v0.1.60
func GetPhotoVideoConfigCodecEnum() PhotoVideoConfigCodecEnum
type PhotoVideoConfigFrameRate ¶ added in v0.1.60
type PhotoVideoConfigFrameRate struct {
// contains filtered or unexported fields
}
func (PhotoVideoConfigFrameRate) MarshalJSON ¶ added in v0.1.60
func (c PhotoVideoConfigFrameRate) MarshalJSON() ([]byte, error)
func (*PhotoVideoConfigFrameRate) UnmarshalJSON ¶ added in v0.1.60
func (c *PhotoVideoConfigFrameRate) UnmarshalJSON(b []byte) error
func (PhotoVideoConfigFrameRate) Value ¶ added in v0.1.60
func (c PhotoVideoConfigFrameRate) Value() string
type PhotoVideoConfigFrameRateEnum ¶ added in v0.1.60
type PhotoVideoConfigFrameRateEnum struct { E_24 PhotoVideoConfigFrameRate E_25 PhotoVideoConfigFrameRate E_30 PhotoVideoConfigFrameRate }
func GetPhotoVideoConfigFrameRateEnum ¶ added in v0.1.60
func GetPhotoVideoConfigFrameRateEnum() PhotoVideoConfigFrameRateEnum
type PictureModelingByUrlReq ¶
type PictureModelingByUrlReq struct { // 图片URL PictureUrl string `json:"picture_url"` // 风格ID StyleId string `json:"style_id"` // 模型名称 Name string `json:"name"` // 照片建模任务结束的回调地址。 NotifyUrl *string `json:"notify_url,omitempty"` }
PictureModelingByUrlReq 任务请求
func (PictureModelingByUrlReq) String ¶
func (o PictureModelingByUrlReq) String() string
type PictureModelingInfo ¶
type PictureModelingInfo struct { // 照片建模任务ID。 JobId string `json:"job_id"` // 任务的状态。 * WAITING:等待任务调度 * PROCESSING:正在处理 * PARTIAL_SUCCEED:部分成功(模型生成,截图失败) * SUCCEED:成功 * FAILED:失败 * CANCELED:取消 State PictureModelingInfoState `json:"state"` // 任务开始时间,格式遵循:RFC 3339。 例 “2020-07-30T10:43:17Z”。 StartTime *string `json:"start_time,omitempty"` // 任务结束时间,格式遵循:RFC 3339。 例 “2020-07-30T10:43:17Z”。 EndTime *string `json:"end_time,omitempty"` ErrorInfo *ErrorResponse `json:"error_info,omitempty"` // 模型资产ID。 ModelAssetId *string `json:"model_asset_id,omitempty"` // 数字人模型名称。 Name *string `json:"name,omitempty"` // 风格ID。 StyleId *string `json:"style_id,omitempty"` // 模型封面URL。 ModelCoverUrl *string `json:"model_cover_url,omitempty"` }
PictureModelingInfo 照片建模任务详情。
func (PictureModelingInfo) String ¶
func (o PictureModelingInfo) String() string
type PictureModelingInfoState ¶
type PictureModelingInfoState struct {
// contains filtered or unexported fields
}
func (PictureModelingInfoState) MarshalJSON ¶
func (c PictureModelingInfoState) MarshalJSON() ([]byte, error)
func (*PictureModelingInfoState) UnmarshalJSON ¶
func (c *PictureModelingInfoState) UnmarshalJSON(b []byte) error
func (PictureModelingInfoState) Value ¶
func (c PictureModelingInfoState) Value() string
type PictureModelingInfoStateEnum ¶
type PictureModelingInfoStateEnum struct { WAITING PictureModelingInfoState PROCESSING PictureModelingInfoState PARTIAL_SUCCEED PictureModelingInfoState SUCCEED PictureModelingInfoState FAILED PictureModelingInfoState CANCELED PictureModelingInfoState }
func GetPictureModelingInfoStateEnum ¶
func GetPictureModelingInfoStateEnum() PictureModelingInfoStateEnum
type PlayPolicy ¶ added in v0.1.60
type PlayPolicy struct { // 剧本重复播放次数。 -1表示持续重复,直至人工停止 0 表示不重复,仅执行一次 其他值n,实际运行次数为n+1次 RepeatCount *int32 `json:"repeat_count,omitempty"` // 是否自动播放剧本。 true: 服务完成任务初始化后,自动播放剧本 false: 服务完成任务初始化后,等待信号后再开始播放剧本 AutoPlayScript *bool `json:"auto_play_script,omitempty"` // 驱动方式。默认TEXT * TEXT: 文本驱动,即通过TTS合成语音 * AUDIO: 语音驱动 * NO_PRESET: 无预置剧本。人工控制模式。 PlayMode *PlayPolicyPlayMode `json:"play_mode,omitempty"` // 随机播报模式。 * NONE: 不启动随机播报。 * SCENE: 按场景随机播报。场景内段落按顺序播报。 * SCRIPT_ITEM:按段落随机播报。场景按顺序播报。 * SCENE_AND_SCRIPT_ITEM: 场景和段落都随机播报。 RandomPlayMode *PlayPolicyRandomPlayMode `json:"random_play_mode,omitempty"` }
PlayPolicy 剧本播放策略
func (PlayPolicy) String ¶ added in v0.1.60
func (o PlayPolicy) String() string
type PlayPolicyPlayMode ¶ added in v0.1.60
type PlayPolicyPlayMode struct {
// contains filtered or unexported fields
}
func (PlayPolicyPlayMode) MarshalJSON ¶ added in v0.1.60
func (c PlayPolicyPlayMode) MarshalJSON() ([]byte, error)
func (*PlayPolicyPlayMode) UnmarshalJSON ¶ added in v0.1.60
func (c *PlayPolicyPlayMode) UnmarshalJSON(b []byte) error
func (PlayPolicyPlayMode) Value ¶ added in v0.1.60
func (c PlayPolicyPlayMode) Value() string
type PlayPolicyPlayModeEnum ¶ added in v0.1.60
type PlayPolicyPlayModeEnum struct { TEXT PlayPolicyPlayMode AUDIO PlayPolicyPlayMode NO_PRESET PlayPolicyPlayMode }
func GetPlayPolicyPlayModeEnum ¶ added in v0.1.60
func GetPlayPolicyPlayModeEnum() PlayPolicyPlayModeEnum
type PlayPolicyRandomPlayMode ¶ added in v0.1.75
type PlayPolicyRandomPlayMode struct {
// contains filtered or unexported fields
}
func (PlayPolicyRandomPlayMode) MarshalJSON ¶ added in v0.1.75
func (c PlayPolicyRandomPlayMode) MarshalJSON() ([]byte, error)
func (*PlayPolicyRandomPlayMode) UnmarshalJSON ¶ added in v0.1.75
func (c *PlayPolicyRandomPlayMode) UnmarshalJSON(b []byte) error
func (PlayPolicyRandomPlayMode) Value ¶ added in v0.1.75
func (c PlayPolicyRandomPlayMode) Value() string
type PlayPolicyRandomPlayModeEnum ¶ added in v0.1.75
type PlayPolicyRandomPlayModeEnum struct { NONE PlayPolicyRandomPlayMode SCENE PlayPolicyRandomPlayMode SCRIPT_ITEM PlayPolicyRandomPlayMode SCENE_AND_SCRIPT_ITEM PlayPolicyRandomPlayMode }
func GetPlayPolicyRandomPlayModeEnum ¶ added in v0.1.75
func GetPlayPolicyRandomPlayModeEnum() PlayPolicyRandomPlayModeEnum
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"` ErrorInfo *ErrorResponse `json:"error_info,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 ReplicationAssetInfo ¶ added in v0.1.86
type ReplicationAssetInfo struct { // 资产ID。 AssetId *string `json:"asset_id,omitempty"` // 加密后的资产信息。 AssetInfo *string `json:"asset_info,omitempty"` EncryptionInfo *ReplicationEncInfo `json:"encryption_info,omitempty"` }
ReplicationAssetInfo 资产复制信息
func (ReplicationAssetInfo) String ¶ added in v0.1.86
func (o ReplicationAssetInfo) String() string
type ReplicationEncInfo ¶ added in v0.1.86
type ReplicationEncInfo struct { // 加密算法 Algorithm *string `json:"algorithm,omitempty"` // 秘钥id KeyId *string `json:"key_id,omitempty"` // 初始化向量 Iv *string `json:"iv,omitempty"` }
ReplicationEncInfo 加密信息
func (ReplicationEncInfo) String ¶ added in v0.1.86
func (o ReplicationEncInfo) String() string
type ReplyAudioInfo ¶ added in v0.1.75
type ReplyAudioInfo struct { // 音频URL AudioUrl *string `json:"audio_url,omitempty"` // 音频名 AudioName *string `json:"audio_name,omitempty"` }
ReplyAudioInfo 回复音频信息
func (ReplyAudioInfo) String ¶ added in v0.1.75
func (o ReplyAudioInfo) String() string
type ReportLiveEventReq ¶ added in v0.1.60
type ReportLiveEventReq struct { // 事件条目数。 Total int32 `json:"total"` // 事件内容。 Events *[]LiveEvent `json:"events,omitempty"` ReviewConfig *ReviewConfig `json:"review_config,omitempty"` }
func (ReportLiveEventReq) String ¶ added in v0.1.60
func (o ReportLiveEventReq) String() string
type ResetActiveCodeRequest ¶ added in v0.1.86
type ResetActiveCodeRequest struct { // 使用AK/SK方式认证时必选,携带的鉴权信息。 Authorization *string `json:"Authorization,omitempty"` // 使用AK/SK方式认证时必选,请求的发生时间。 XSdkDate *string `json:"X-Sdk-Date,omitempty"` // 使用AK/SK方式认证时必选,携带项目ID信息。 XProjectId *string `json:"X-Project-Id,omitempty"` // 开发者应用作为资产权属的可选字段。 XAppUserId *string `json:"X-App-UserId,omitempty"` // 激活码ID。 ActiveCodeId string `json:"active_code_id"` }
ResetActiveCodeRequest Request Object
func (ResetActiveCodeRequest) String ¶ added in v0.1.86
func (o ResetActiveCodeRequest) String() string
type ResetActiveCodeResponse ¶ added in v0.1.86
type ResetActiveCodeResponse struct { // 激活码ID。 ActiveCodeId *string `json:"active_code_id,omitempty"` // 激活码。 ActiveCode *string `json:"active_code,omitempty"` // 应用ID。 RobotId *string `json:"robot_id,omitempty"` // 智能交互对话ID。 RoomId *string `json:"room_id,omitempty"` // 有效天数(0表示长期有效)。 ValidPeriod *int32 `json:"valid_period,omitempty"` // 过期时间,格式遵循:RFC 3339 如\"2021-01-10T08:43:17Z\"。 ExpireTime *string `json:"expire_time,omitempty"` // 创建时间,格式遵循:RFC 3339 如\"2021-01-10T08:43:17Z\"。 CreateTime *string `json:"create_time,omitempty"` // 更新时间,格式遵循:RFC 3339 如\"2021-01-10T08:43:17Z\"。 UpdateTime *string `json:"update_time,omitempty"` XRequestId *string `json:"X-Request-Id,omitempty"` HttpStatusCode int `json:"-"` }
ResetActiveCodeResponse Response Object
func (ResetActiveCodeResponse) String ¶ added in v0.1.86
func (o ResetActiveCodeResponse) 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"` // 第三方用户ID。 > * 不允许输入中文。 XAppUserId *string `json:"X-App-UserId,omitempty"` // 资产ID。 AssetId string `json:"asset_id"` }
RestoreAssetRequest Request Object
func (RestoreAssetRequest) String ¶
func (o RestoreAssetRequest) String() string
type RestoreAssetResponse ¶
type RestoreAssetResponse struct { XRequestId *string `json:"X-Request-Id,omitempty"` HttpStatusCode int `json:"-"` }
RestoreAssetResponse Response Object
func (RestoreAssetResponse) String ¶
func (o RestoreAssetResponse) String() string
type ReviewConfig ¶ added in v0.1.75
type ReviewConfig struct { // 免审核。 目前仅白名单用户可使用此参数,非白名单用户跟随系统策略审核。 NoNeedReview *bool `json:"no_need_review,omitempty"` }
ReviewConfig 内容审核配置
func (ReviewConfig) String ¶ added in v0.1.75
func (o ReviewConfig) String() string
type RobotInfo ¶ added in v0.1.78
type RobotInfo struct { // 应用ID。 RobotId *string `json:"robot_id,omitempty"` // 应用名称。 Name *string `json:"name,omitempty"` // 第三方应用ID。 AppId *string `json:"app_id,omitempty"` // 对接第三方应用厂商类型。 > 0:科大讯飞AIUI;1:华为云CBS;2:科大讯飞星火交互认知大模型;5:第三方驱动;6:第三方语言模型 AppType *int32 `json:"app_type,omitempty"` // 对话的并发数 Concurrency *int32 `json:"concurrency,omitempty"` Language *LanguageEnum `json:"language,omitempty"` // 创建时间,格式遵循:RFC 3339 如\"2021-01-10T08:43:17Z\"。 CreateTime *string `json:"create_time,omitempty"` // 更新时间,格式遵循:RFC 3339 如\"2021-01-10T08:43:17Z\"。 UpdateTime *string `json:"update_time,omitempty"` // CBS所在区域 Region *int32 `json:"region,omitempty"` // CBS所在区域的projectId CbsProjectId *string `json:"cbs_project_id,omitempty"` // 第三方语言模型地址。 LlmUrl *string `json:"llm_url,omitempty"` // 是否采用流式响应。 IsStream *bool `json:"is_stream,omitempty"` // 支持的多轮对话数量,取值大于1时,请求第三方语言模型时将携带历史对话信息。 ChatRounds *int32 `json:"chat_rounds,omitempty"` }
RobotInfo 应用基本信息。
type RtcRoomInfoList ¶
type RtcRoomInfoList struct { // RTC应用ID。 AppId *string `json:"app_id,omitempty"` // RTC房间ID。 RoomId *string `json:"room_id,omitempty"` // 加入RTC房间用户信息。 Users *[]RtcUserInfo `json:"users,omitempty"` }
RtcRoomInfoList RTC房间信息。
func (RtcRoomInfoList) String ¶
func (o RtcRoomInfoList) String() string
type RtcUserInfo ¶
type RtcUserInfo struct { // 用户类型。 * CAPTURE: 直播助手,将摄像头获取视频流推送到RTC房间 * ANIMATION: VDS服务,从RTC房间拉视频流生成动作数据 * RENDER: 渲染服务,将动作数据渲染成数字人动画 * PLAYER: 普通观看方,可选择原始视频流或者数字人动画视频流观看 * INFERENCE_USER: 数字人推理端用户。从RTC房间接收音频流,并推送视频流到RTC房间 * END_USER: 端侧用户。从推送音频流到RTC房间,并从RTC房间接收视频流 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 INFERENCE_USER RtcUserInfoUserType END_USER 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 SharedConfig ¶ added in v0.1.75
type SharedConfig struct { SharedConfigSharedType `json:"shared_type,omitempty"` SharedState *SharedConfigSharedState `json:"shared_state,omitempty"` ExpireTime *string `json:"expire_time,omitempty"` AllowedProjectIds *[]string `json:"allowed_project_ids,omitempty"` }SharedType *
SharedConfig 共享配置
func (SharedConfig) String ¶ added in v0.1.75
func (o SharedConfig) String() string
type SharedConfigSharedState ¶ added in v0.1.75
type SharedConfigSharedState struct {
// contains filtered or unexported fields
}
func (SharedConfigSharedState) MarshalJSON ¶ added in v0.1.75
func (c SharedConfigSharedState) MarshalJSON() ([]byte, error)
func (*SharedConfigSharedState) UnmarshalJSON ¶ added in v0.1.75
func (c *SharedConfigSharedState) UnmarshalJSON(b []byte) error
func (SharedConfigSharedState) Value ¶ added in v0.1.75
func (c SharedConfigSharedState) Value() string
type SharedConfigSharedStateEnum ¶ added in v0.1.75
type SharedConfigSharedStateEnum struct {}
func GetSharedConfigSharedStateEnum ¶ added in v0.1.75
func GetSharedConfigSharedStateEnum() SharedConfigSharedStateEnum
type SharedConfigSharedType ¶ added in v0.1.75
type SharedConfigSharedType struct {
// contains filtered or unexported fields
}
func (SharedConfigSharedType) MarshalJSON ¶ added in v0.1.75
func (c SharedConfigSharedType) MarshalJSON() ([]byte, error)
func (*SharedConfigSharedType) UnmarshalJSON ¶ added in v0.1.75
func (c *SharedConfigSharedType) UnmarshalJSON(b []byte) error
func (SharedConfigSharedType) Value ¶ added in v0.1.75
func (c SharedConfigSharedType) Value() string
type SharedConfigSharedTypeEnum ¶ added in v0.1.75
type SharedConfigSharedTypeEnum struct {}
func GetSharedConfigSharedTypeEnum ¶ added in v0.1.75
func GetSharedConfigSharedTypeEnum() SharedConfigSharedTypeEnum
type ShootScript ¶ added in v0.1.60
type ShootScript struct { // 脚本类型,即视频制作的驱动方式。默认TEXT * TEXT: 文本驱动,即通过TTS合成语音 * AUDIO: 语音驱动 ScriptType *ShootScriptScriptType `json:"script_type,omitempty"` TextConfig *TextConfig `json:"text_config,omitempty"` // 动作配置。 > * 推荐使用text_config中插入动作标签,不配置animation_config。 > * 使用animation_config方式配置动作,在整个讲解过程中动作循环播放。 > * 分身数字人视频制作时此参数不生效。 AnimationConfig *[]AnimationConfig `json:"animation_config,omitempty"` // 背景配置。 BackgroundConfig *[]BackgroundConfigInfo `json:"background_config,omitempty"` // 情感标签配置。 > * 分身数字人视频制作时此参数不生效。 > * 推荐在text_config中插入情感标签,此参数将被废弃。 EmotionConfig *[]EmotionConfig `json:"emotion_config,omitempty"` // 图层配置。 LayerConfig *[]LayerConfig `json:"layer_config,omitempty"` }
ShootScript 表演脚本。
func (ShootScript) String ¶ added in v0.1.60
func (o ShootScript) String() string
type ShootScriptAudioFileItem ¶ added in v0.1.60
type ShootScriptAudioFileItem struct { // 剧本序号。 SequenceNo int32 `json:"sequence_no"` // 语音驱动音频文件上传URL。创建和更新脚本时返回。单个文件最大100M。支持上传MP3/WAV/M4A文件。 AudioFileUploadUrl *string `json:"audio_file_upload_url,omitempty"` // 语音驱动音频文件下载URL。查询脚本详情时返回。 AudioFileDownloadUrl *string `json:"audio_file_download_url,omitempty"` }
func (ShootScriptAudioFileItem) String ¶ added in v0.1.60
func (o ShootScriptAudioFileItem) String() string
type ShootScriptAudioFiles ¶ added in v0.1.60
type ShootScriptAudioFiles struct { // 用于语音驱动的音频文件上传URL。 AudioFileUrl *[]ShootScriptAudioFileItem `json:"audio_file_url,omitempty"` }
ShootScriptAudioFiles 用于语音驱动的音频文件上传URL列表。
func (ShootScriptAudioFiles) String ¶ added in v0.1.60
func (o ShootScriptAudioFiles) String() string
type ShootScriptDetail ¶ added in v0.1.75
type ShootScriptDetail struct { // 脚本类型,即视频制作的驱动方式。默认TEXT * TEXT: 文本驱动,即通过TTS合成语音 * AUDIO: 语音驱动 ScriptType *ShootScriptDetailScriptType `json:"script_type,omitempty"` TextConfig *TextConfig `json:"text_config,omitempty"` // 动作配置。 > * 推荐使用text_config中插入动作标签,不配置animation_config。 > * 使用animation_config方式配置动作,在整个讲解过程中动作循环播放。 > * 分身数字人视频制作时此参数不生效。 AnimationConfig *[]AnimationConfig `json:"animation_config,omitempty"` // 背景配置。 BackgroundConfig *[]BackgroundConfigInfo `json:"background_config,omitempty"` // 情感标签配置。 > * 分身数字人视频制作时此参数不生效。 > * 推荐在text_config中插入情感标签,此参数将被废弃。 EmotionConfig *[]EmotionConfig `json:"emotion_config,omitempty"` // 图层配置。 LayerConfig *[]LayerConfig `json:"layer_config,omitempty"` // 剧本场景缩略图url。 ThumbnailUrl *string `json:"thumbnail_url,omitempty"` }
func (ShootScriptDetail) String ¶ added in v0.1.75
func (o ShootScriptDetail) String() string
type ShootScriptDetailScriptType ¶ added in v0.1.75
type ShootScriptDetailScriptType struct {
// contains filtered or unexported fields
}
func (ShootScriptDetailScriptType) MarshalJSON ¶ added in v0.1.75
func (c ShootScriptDetailScriptType) MarshalJSON() ([]byte, error)
func (*ShootScriptDetailScriptType) UnmarshalJSON ¶ added in v0.1.75
func (c *ShootScriptDetailScriptType) UnmarshalJSON(b []byte) error
func (ShootScriptDetailScriptType) Value ¶ added in v0.1.75
func (c ShootScriptDetailScriptType) Value() string
type ShootScriptDetailScriptTypeEnum ¶ added in v0.1.75
type ShootScriptDetailScriptTypeEnum struct { TEXT ShootScriptDetailScriptType AUDIO ShootScriptDetailScriptType }
func GetShootScriptDetailScriptTypeEnum ¶ added in v0.1.75
func GetShootScriptDetailScriptTypeEnum() ShootScriptDetailScriptTypeEnum
type ShootScriptItem ¶ added in v0.1.60
type ShootScriptItem struct { // 剧本序号。 SequenceNo *int32 `json:"sequence_no,omitempty"` ShootScript *ShootScript `json:"shoot_script,omitempty"` }
ShootScriptItem 剧本参数配置。
func (ShootScriptItem) String ¶ added in v0.1.60
func (o ShootScriptItem) String() string
type ShootScriptItemBaseInfo ¶ added in v0.1.75
type ShootScriptItemBaseInfo struct { // 剧本序号。 SequenceNo *int32 `json:"sequence_no,omitempty"` }
func (ShootScriptItemBaseInfo) String ¶ added in v0.1.75
func (o ShootScriptItemBaseInfo) String() string
type ShootScriptScriptType ¶ added in v0.1.60
type ShootScriptScriptType struct {
// contains filtered or unexported fields
}
func (ShootScriptScriptType) MarshalJSON ¶ added in v0.1.60
func (c ShootScriptScriptType) MarshalJSON() ([]byte, error)
func (*ShootScriptScriptType) UnmarshalJSON ¶ added in v0.1.60
func (c *ShootScriptScriptType) UnmarshalJSON(b []byte) error
func (ShootScriptScriptType) Value ¶ added in v0.1.60
func (c ShootScriptScriptType) Value() string
type ShootScriptScriptTypeEnum ¶ added in v0.1.60
type ShootScriptScriptTypeEnum struct { TEXT ShootScriptScriptType AUDIO ShootScriptScriptType }
func GetShootScriptScriptTypeEnum ¶ added in v0.1.60
func GetShootScriptScriptTypeEnum() ShootScriptScriptTypeEnum
type ShootScriptShowItem ¶ added in v0.1.75
type ShootScriptShowItem struct { // 剧本序号。 SequenceNo *int32 `json:"sequence_no,omitempty"` ShootScript *ShootScriptDetail `json:"shoot_script,omitempty"` }
ShootScriptShowItem 剧本参数配置。
func (ShootScriptShowItem) String ¶ added in v0.1.75
func (o ShootScriptShowItem) String() string
type Show2DDigitalHumanVideoRequest ¶ added in v0.1.60
type Show2DDigitalHumanVideoRequest struct { // 任务ID。 JobId string `json:"job_id"` // 使用AK/SK方式认证时必选,携带的鉴权信息。 Authorization *string `json:"Authorization,omitempty"` // 使用AK/SK方式认证时必选,请求的发生时间。 格式为(YYYYMMDD'T'HHMMSS'Z')。 XSdkDate *string `json:"X-Sdk-Date,omitempty"` // 使用AK/SK方式认证时必选,携带项目ID信息。 XProjectId *string `json:"X-Project-Id,omitempty"` // 第三方用户ID。 > * 不允许输入中文。 XAppUserId *string `json:"X-App-UserId,omitempty"` // 是否需要返回剧本参数配置。 ShowScript *bool `json:"show_script,omitempty"` }
Show2DDigitalHumanVideoRequest Request Object
func (Show2DDigitalHumanVideoRequest) String ¶ added in v0.1.60
func (o Show2DDigitalHumanVideoRequest) String() string
type Show2DDigitalHumanVideoResponse ¶ added in v0.1.60
type Show2DDigitalHumanVideoResponse struct { // 任务ID。 JobId string `json:"job_id"` // 任务的状态。 * WAITING:等待 * PROCESSING:处理中 * SUCCEED:成功 * FAILED:失败 * CANCELED:取消 * BLOCK: 冻结 State Show2DDigitalHumanVideoResponseState `json:"state"` // 任务类型。 * 2D_DIGITAL_HUMAN_VIDEO: 分身数字人视频制作任务 * PHOTO_DIGITAL_HUMAN_VIDEO: 照片数字人视频制作任务 JobType *Show2DDigitalHumanVideoResponseJobType `json:"job_type,omitempty"` // 数字人视频制作开始时间。 StartTime *string `json:"start_time,omitempty"` // 数字人视频制作结束时间。 EndTime *string `json:"end_time,omitempty"` // 数字人视频内容时长。 Duration *float32 `json:"duration,omitempty"` OutputAssetConfig *OutputAssetInfo `json:"output_asset_config,omitempty"` ErrorInfo *ErrorResponse `json:"error_info,omitempty"` // 任务创建时间。 CreateTime *string `json:"create_time,omitempty"` // 任务更新时间。 LastupdateTime *string `json:"lastupdate_time,omitempty"` // 剧本ID。 ScriptId *string `json:"script_id,omitempty"` // 视频生成类型。该参数取值是MODEL时,model_asset_id必填;取值是PICTURE时,human_image必填。 * MODEL:通过分身数字人模型生成视频 * PICTURE: 通过单张照片生成视频 > * 该参数已废弃,照片数字人视频制作使用“创建照片分身数字人视频制作任务”接口。 VideoMakingType *Show2DDigitalHumanVideoResponseVideoMakingType `json:"video_making_type,omitempty"` // 人物照片,需要Base64编码。 > * 该参数已废弃,照片数字人视频制作使用“创建照片分身数字人视频制作任务”接口。 HumanImage *string `json:"human_image,omitempty"` // 分身数字人模型资产ID。 ModelAssetId *string `json:"model_asset_id,omitempty"` VoiceConfig *VoiceConfig `json:"voice_config,omitempty"` VideoConfig *VideoConfig `json:"video_config,omitempty"` // 拍摄脚本列表。 ShootScripts *[]ShootScriptItem `json:"shoot_scripts,omitempty"` BackgroundMusicConfig *BackgroundMusicConfig `json:"background_music_config,omitempty"` XRequestId *string `json:"X-Request-Id,omitempty"` HttpStatusCode int `json:"-"` }
Show2DDigitalHumanVideoResponse Response Object
func (Show2DDigitalHumanVideoResponse) String ¶ added in v0.1.60
func (o Show2DDigitalHumanVideoResponse) String() string
type Show2DDigitalHumanVideoResponseJobType ¶ added in v0.1.80
type Show2DDigitalHumanVideoResponseJobType struct {
// contains filtered or unexported fields
}
func (Show2DDigitalHumanVideoResponseJobType) MarshalJSON ¶ added in v0.1.80
func (c Show2DDigitalHumanVideoResponseJobType) MarshalJSON() ([]byte, error)
func (*Show2DDigitalHumanVideoResponseJobType) UnmarshalJSON ¶ added in v0.1.80
func (c *Show2DDigitalHumanVideoResponseJobType) UnmarshalJSON(b []byte) error
func (Show2DDigitalHumanVideoResponseJobType) Value ¶ added in v0.1.80
func (c Show2DDigitalHumanVideoResponseJobType) Value() string
type Show2DDigitalHumanVideoResponseJobTypeEnum ¶ added in v0.1.80
type Show2DDigitalHumanVideoResponseJobTypeEnum struct { E_2_D_DIGITAL_HUMAN_VIDEO Show2DDigitalHumanVideoResponseJobType DIGITAL_HUMAN_PHOTO_VIDEO Show2DDigitalHumanVideoResponseJobType }
func GetShow2DDigitalHumanVideoResponseJobTypeEnum ¶ added in v0.1.80
func GetShow2DDigitalHumanVideoResponseJobTypeEnum() Show2DDigitalHumanVideoResponseJobTypeEnum
type Show2DDigitalHumanVideoResponseState ¶ added in v0.1.60
type Show2DDigitalHumanVideoResponseState struct {
// contains filtered or unexported fields
}
func (Show2DDigitalHumanVideoResponseState) MarshalJSON ¶ added in v0.1.60
func (c Show2DDigitalHumanVideoResponseState) MarshalJSON() ([]byte, error)
func (*Show2DDigitalHumanVideoResponseState) UnmarshalJSON ¶ added in v0.1.60
func (c *Show2DDigitalHumanVideoResponseState) UnmarshalJSON(b []byte) error
func (Show2DDigitalHumanVideoResponseState) Value ¶ added in v0.1.60
func (c Show2DDigitalHumanVideoResponseState) Value() string
type Show2DDigitalHumanVideoResponseStateEnum ¶ added in v0.1.60
type Show2DDigitalHumanVideoResponseStateEnum struct { WAITING Show2DDigitalHumanVideoResponseState PROCESSING Show2DDigitalHumanVideoResponseState SUCCEED Show2DDigitalHumanVideoResponseState FAILED Show2DDigitalHumanVideoResponseState CANCELED Show2DDigitalHumanVideoResponseState BLOCK Show2DDigitalHumanVideoResponseState }
func GetShow2DDigitalHumanVideoResponseStateEnum ¶ added in v0.1.60
func GetShow2DDigitalHumanVideoResponseStateEnum() Show2DDigitalHumanVideoResponseStateEnum
type Show2DDigitalHumanVideoResponseVideoMakingType ¶ added in v0.1.60
type Show2DDigitalHumanVideoResponseVideoMakingType struct {
// contains filtered or unexported fields
}
func (Show2DDigitalHumanVideoResponseVideoMakingType) MarshalJSON ¶ added in v0.1.60
func (c Show2DDigitalHumanVideoResponseVideoMakingType) MarshalJSON() ([]byte, error)
func (*Show2DDigitalHumanVideoResponseVideoMakingType) UnmarshalJSON ¶ added in v0.1.60
func (c *Show2DDigitalHumanVideoResponseVideoMakingType) UnmarshalJSON(b []byte) error
func (Show2DDigitalHumanVideoResponseVideoMakingType) Value ¶ added in v0.1.60
func (c Show2DDigitalHumanVideoResponseVideoMakingType) Value() string
type Show2DDigitalHumanVideoResponseVideoMakingTypeEnum ¶ added in v0.1.60
type Show2DDigitalHumanVideoResponseVideoMakingTypeEnum struct { MODEL Show2DDigitalHumanVideoResponseVideoMakingType PICTURE Show2DDigitalHumanVideoResponseVideoMakingType }
func GetShow2DDigitalHumanVideoResponseVideoMakingTypeEnum ¶ added in v0.1.60
func GetShow2DDigitalHumanVideoResponseVideoMakingTypeEnum() Show2DDigitalHumanVideoResponseVideoMakingTypeEnum
type Show2dModelTrainingJobRequest ¶ added in v0.1.76
type Show2dModelTrainingJobRequest 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"` // 第三方用户ID。 > * 不允许输入中文。 XAppUserId *string `json:"X-App-UserId,omitempty"` }
Show2dModelTrainingJobRequest Request Object
func (Show2dModelTrainingJobRequest) String ¶ added in v0.1.76
func (o Show2dModelTrainingJobRequest) String() string
type Show2dModelTrainingJobResponse ¶ added in v0.1.76
type Show2dModelTrainingJobResponse struct { // 任务ID。 JobId string `json:"job_id"` // 分身数字人模型名称。该名称会作为资产库中分身数字人模型资产名称。 Name string `json:"name"` // 任务的状态。 * WAIT_FILE_UPLOAD: 待上传文件 * AUTO_VERIFYING: 自动审核中 * AUTO_VERIFY_FAILED: 自动审核失败 * MANUAL_VERIFYING: 人工审核中 * MANUAL_VERIFY_FAILED: 人工审核失败 * MANUAL_VERIFY_SUCCESS: 审核通过,等待预处理资源 * TRAINING_DATA_PREPROCESSING:训练数据预处理中 * TRAINING_DATA_PREPROCESS_FAILED: 训练数据预处理失败 * TRAINING_DATA_PREPROCESS_SUCCESS: 训练数据预处理完成,等待训练资源中 * TRAINING: 训练中 * TRAIN_FAILED: 训练失败 * TRAIN_SUCCESS: 训练完成,等待预处理资源 * INFERENCE_DATA_PREPROCESSING: 推理数据预处理中 * INFERENCE_DATA_PREPROCESS_FAILED: 推理数据预处理失败 * WAIT_MAIN_FILE_UPLOAD:等待主文件上传 * JOB_SUCCESS: 完成 * WAIT_USER_CONFIRM:等待用户确认训练效果 * JOB_REJECT:驳回 * JOB_PENDING:挂起 * JOB_FINISH:结束,最终状态,不可再做改变 State Show2dModelTrainingJobResponseState `json:"state"` // 模型资产ID。 AssetId *string `json:"asset_id,omitempty"` // 模型资产所属项目ID。 ProjectId *string `json:"project_id,omitempty"` // 分身数字人模型封面下载URL。URL有效期24小时。 CoverDownloadUrl *string `json:"cover_download_url,omitempty"` // 用户最近一次更新任务的时间(包括租户创建或者重新提交),格式遵循:RFC 3339。 例 “2020-07-30T10:43:17Z” LastUpdateTime *string `json:"last_update_time,omitempty"` // 创建时间,格式遵循:RFC 3339。 例 “2020-07-30T10:43:17Z” CreateTime *string `json:"create_time,omitempty"` // 分身数字人训练任务创建者联系方式,如手机或邮箱等。 Contact *string `json:"contact,omitempty"` // 分身数字人训练任务的批次名称。 BatchName *string `json:"batch_name,omitempty"` // 分身数字人训练任务标签。 Tags *[]string `json:"tags,omitempty"` // 分身数字人模型版本。默认是V3版本模型。 * V2: V2版本模型 * V3:V3版本模型 ModelVersion *Show2dModelTrainingJobResponseModelVersion `json:"model_version,omitempty"` // 抠图类型。默认是AI。 * AI:AI抠图 * MANUAL:人工抠图 MattingType *Show2dModelTrainingJobResponseMattingType `json:"matting_type,omitempty"` // 分身数字人训练视频下载URL。24小时内有效。 TrainingVideoDownloadUrl *string `json:"training_video_download_url,omitempty"` // 身份证正面照片下载URL。24小时内有效。 IdCardImage1DownloadUrl *string `json:"id_card_image1_download_url,omitempty"` // 身份证反面照片下载URL。24小时内有效。 IdCardImage2DownloadUrl *string `json:"id_card_image2_download_url,omitempty"` // 授权书下载URL。24小时内有效。 GrantFileDownloadUrl *string `json:"grant_file_download_url,omitempty"` // 操作日志列表。 OperationLogs *[]OperationLogInfo `json:"operation_logs,omitempty"` // 评论记录列表。 CommentLogs *[]CommentLogInfo `json:"comment_logs,omitempty"` // 遮罩文件是否已上传。 IsMaskFileUploaded *bool `json:"is_mask_file_uploaded,omitempty"` // 遮罩下载URL。24小时内有效。 MaskFileDownloadUrl *string `json:"mask_file_download_url,omitempty"` // 制作审核视频 VerifyVideoDownloadUrl *string `json:"verify_video_download_url,omitempty"` // 标注视频url下载链接。24小时内有效。 MarkableVideoDownloadUrl *string `json:"markable_video_download_url,omitempty"` InferenceDataProcessVideoMarkInfo *InferenceVideoMarkInfo `json:"inference_data_process_video_mark_info,omitempty"` InferenceDataProcessActionMarkInfo *InferenceActionMarkInfo `json:"inference_data_process_action_mark_info,omitempty"` // 分身数字人是否需要背景替换。需要背景替换的分身数字人训练视频需要绿幕拍摄。 IsBackgroundReplacement *bool `json:"is_background_replacement,omitempty"` // 分身数字人模型分辨率。默认是1080P。 * 1080P:1080P。支持1080P及720P的视频输出。 * 4K:4K。支持4K、1080P及720P的视频输出。 ModelResolution *string `json:"model_resolution,omitempty"` XRequestId *string `json:"X-Request-Id,omitempty"` HttpStatusCode int `json:"-"` }
Show2dModelTrainingJobResponse Response Object
func (Show2dModelTrainingJobResponse) String ¶ added in v0.1.76
func (o Show2dModelTrainingJobResponse) String() string
type Show2dModelTrainingJobResponseMattingType ¶ added in v0.1.76
type Show2dModelTrainingJobResponseMattingType struct {
// contains filtered or unexported fields
}
func (Show2dModelTrainingJobResponseMattingType) MarshalJSON ¶ added in v0.1.76
func (c Show2dModelTrainingJobResponseMattingType) MarshalJSON() ([]byte, error)
func (*Show2dModelTrainingJobResponseMattingType) UnmarshalJSON ¶ added in v0.1.76
func (c *Show2dModelTrainingJobResponseMattingType) UnmarshalJSON(b []byte) error
func (Show2dModelTrainingJobResponseMattingType) Value ¶ added in v0.1.76
func (c Show2dModelTrainingJobResponseMattingType) Value() string
type Show2dModelTrainingJobResponseMattingTypeEnum ¶ added in v0.1.76
type Show2dModelTrainingJobResponseMattingTypeEnum struct { AI Show2dModelTrainingJobResponseMattingType MANUAL Show2dModelTrainingJobResponseMattingType }
func GetShow2dModelTrainingJobResponseMattingTypeEnum ¶ added in v0.1.76
func GetShow2dModelTrainingJobResponseMattingTypeEnum() Show2dModelTrainingJobResponseMattingTypeEnum
type Show2dModelTrainingJobResponseModelVersion ¶ added in v0.1.76
type Show2dModelTrainingJobResponseModelVersion struct {
// contains filtered or unexported fields
}
func (Show2dModelTrainingJobResponseModelVersion) MarshalJSON ¶ added in v0.1.76
func (c Show2dModelTrainingJobResponseModelVersion) MarshalJSON() ([]byte, error)
func (*Show2dModelTrainingJobResponseModelVersion) UnmarshalJSON ¶ added in v0.1.76
func (c *Show2dModelTrainingJobResponseModelVersion) UnmarshalJSON(b []byte) error
func (Show2dModelTrainingJobResponseModelVersion) Value ¶ added in v0.1.76
func (c Show2dModelTrainingJobResponseModelVersion) Value() string
type Show2dModelTrainingJobResponseModelVersionEnum ¶ added in v0.1.76
type Show2dModelTrainingJobResponseModelVersionEnum struct { V2 Show2dModelTrainingJobResponseModelVersion V3 Show2dModelTrainingJobResponseModelVersion }
func GetShow2dModelTrainingJobResponseModelVersionEnum ¶ added in v0.1.76
func GetShow2dModelTrainingJobResponseModelVersionEnum() Show2dModelTrainingJobResponseModelVersionEnum
type Show2dModelTrainingJobResponseState ¶ added in v0.1.76
type Show2dModelTrainingJobResponseState struct {
// contains filtered or unexported fields
}
func (Show2dModelTrainingJobResponseState) MarshalJSON ¶ added in v0.1.76
func (c Show2dModelTrainingJobResponseState) MarshalJSON() ([]byte, error)
func (*Show2dModelTrainingJobResponseState) UnmarshalJSON ¶ added in v0.1.76
func (c *Show2dModelTrainingJobResponseState) UnmarshalJSON(b []byte) error
func (Show2dModelTrainingJobResponseState) Value ¶ added in v0.1.76
func (c Show2dModelTrainingJobResponseState) Value() string
type Show2dModelTrainingJobResponseStateEnum ¶ added in v0.1.76
type Show2dModelTrainingJobResponseStateEnum struct { WAIT_FILE_UPLOAD Show2dModelTrainingJobResponseState AUTO_VERIFYING Show2dModelTrainingJobResponseState AUTO_VERIFY_FAILED Show2dModelTrainingJobResponseState MANUAL_VERIFYING Show2dModelTrainingJobResponseState MANUAL_VERIFY_FAILED Show2dModelTrainingJobResponseState MANUAL_VERIFY_SUCCESS Show2dModelTrainingJobResponseState TRAINING_DATA_PREPROCESSING Show2dModelTrainingJobResponseState TRAINING_DATA_PREPROCESS_FAILED Show2dModelTrainingJobResponseState TRAINING_DATA_PREPROCESS_SUCCESS Show2dModelTrainingJobResponseState TRAINING Show2dModelTrainingJobResponseState TRAIN_FAILED Show2dModelTrainingJobResponseState TRAIN_SUCCESS Show2dModelTrainingJobResponseState INFERENCE_DATA_PREPROCESSING Show2dModelTrainingJobResponseState INFERENCE_DATA_PREPROCESS_FAILED Show2dModelTrainingJobResponseState WAIT_MASK_UPLOAD Show2dModelTrainingJobResponseState WAIT_MAIN_FILE_UPLOAD Show2dModelTrainingJobResponseState JOB_SUCCESS Show2dModelTrainingJobResponseState WAIT_USER_CONFIRM Show2dModelTrainingJobResponseState JOB_REJECT Show2dModelTrainingJobResponseState JOB_PENDING Show2dModelTrainingJobResponseState JOB_FINISH Show2dModelTrainingJobResponseState }
func GetShow2dModelTrainingJobResponseStateEnum ¶ added in v0.1.76
func GetShow2dModelTrainingJobResponseStateEnum() Show2dModelTrainingJobResponseStateEnum
type ShowActiveCodeRequest ¶ added in v0.1.86
type ShowActiveCodeRequest struct { // 使用AK/SK方式认证时必选,携带的鉴权信息。 Authorization *string `json:"Authorization,omitempty"` // 使用AK/SK方式认证时必选,请求的发生时间。 XSdkDate *string `json:"X-Sdk-Date,omitempty"` // 使用AK/SK方式认证时必选,携带项目ID信息。 XProjectId *string `json:"X-Project-Id,omitempty"` // 开发者应用作为资产权属的可选字段。 XAppUserId *string `json:"X-App-UserId,omitempty"` // 激活码ID。 ActiveCodeId string `json:"active_code_id"` }
ShowActiveCodeRequest Request Object
func (ShowActiveCodeRequest) String ¶ added in v0.1.86
func (o ShowActiveCodeRequest) String() string
type ShowActiveCodeResponse ¶ added in v0.1.86
type ShowActiveCodeResponse struct { // 激活码ID。 ActiveCodeId *string `json:"active_code_id,omitempty"` // 激活码。 ActiveCode *string `json:"active_code,omitempty"` // 应用ID。 RobotId *string `json:"robot_id,omitempty"` // 智能交互对话ID。 RoomId *string `json:"room_id,omitempty"` // 有效天数(0表示长期有效)。 ValidPeriod *int32 `json:"valid_period,omitempty"` // 过期时间,格式遵循:RFC 3339 如\"2021-01-10T08:43:17Z\"。 ExpireTime *string `json:"expire_time,omitempty"` // 创建时间,格式遵循:RFC 3339 如\"2021-01-10T08:43:17Z\"。 CreateTime *string `json:"create_time,omitempty"` // 更新时间,格式遵循:RFC 3339 如\"2021-01-10T08:43:17Z\"。 UpdateTime *string `json:"update_time,omitempty"` XRequestId *string `json:"X-Request-Id,omitempty"` HttpStatusCode int `json:"-"` }
ShowActiveCodeResponse Response Object
func (ShowActiveCodeResponse) String ¶ added in v0.1.86
func (o ShowActiveCodeResponse) String() string
type ShowAssetReplicationInfoRequest ¶ added in v0.1.86
type ShowAssetReplicationInfoRequest struct { // 使用AK/SK方式认证时必选,携带的鉴权信息。 Authorization *string `json:"Authorization,omitempty"` // 使用AK/SK方式认证时必选,请求的发生时间。 格式为(YYYYMMDD'T'HHMMSS'Z')。 XSdkDate *string `json:"X-Sdk-Date,omitempty"` // 第三方用户ID。 > * 不允许输入中文。 XAppUserId *string `json:"X-App-UserId,omitempty"` // 资产ID。 AssetId string `json:"asset_id"` }
ShowAssetReplicationInfoRequest Request Object
func (ShowAssetReplicationInfoRequest) String ¶ added in v0.1.86
func (o ShowAssetReplicationInfoRequest) String() string
type ShowAssetReplicationInfoResponse ¶ added in v0.1.86
type ShowAssetReplicationInfoResponse struct { // 资产ID。 AssetId *string `json:"asset_id,omitempty"` // 加密后的资产信息。 AssetInfo *string `json:"asset_info,omitempty"` EncryptionInfo *ReplicationEncInfo `json:"encryption_info,omitempty"` XRequestId *string `json:"X-Request-Id,omitempty"` HttpStatusCode int `json:"-"` }
ShowAssetReplicationInfoResponse Response Object
func (ShowAssetReplicationInfoResponse) String ¶ added in v0.1.86
func (o ShowAssetReplicationInfoResponse) String() string
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"` // 第三方用户ID。 > * 不允许输入中文。 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"` // 第三方用户ID。 > * 即创建资产是通过X-App-UserId头域传入的值。 AppUserId *string `json:"app_user_id,omitempty"` // 资产创建时间。 CreateTime *string `json:"create_time,omitempty"` // 资产更新时间。 UpdateTime *string `json:"update_time,omitempty"` // 资产类型。 公共资产类型: * VOICE_MODEL:音色模型 * VIDEO:视频文件 * IMAGE:图片文件 * PPT:幻灯片文件 * MUSIC: 音乐 * AUDIO: 音频 * COMMON_FILE:通用文件 分身数字人资产类型: * HUMAN_MODEL_2D:分身数字人模型 * BUSINESS_CARD_TEMPLET: 数字人名片模板 3D数字人资产类型: * HUMAN_MODEL:3D数字人模型 * SCENE:场景模型 * ANIMATION:动作动画 * MATERIAL:风格化素材 * NORMAL_MODEL: 普通模型 AssetType *ShowAssetResponseAssetType `json:"asset_type,omitempty"` // 资产状态。 * CREATING:资产创建中,主文件尚未上传 * FAILED:主文件上传失败 * UNACTIVED:主文件上传成功,资产未激活,资产不可用于其他业务(用户可更新状态) * ACTIVED:主文件上传成功,资产激活,资产可用于其他业务(用户可更新状态) * DELETING:资产删除中,资产不可用,资产可恢复 * DELETED:资产文件已删除,资产不可用,资产不可恢复 * BLOCK: 资产被冻结,资产不可用,不可查看文件。 AssetState *ShowAssetResponseAssetState `json:"asset_state,omitempty"` // 失败原因。 * AUTOMATIC_REVIEW_REJECT:自动审核失败 * MANUAL_REVIEW_REJECT:人工审核失败 FailType *ShowAssetResponseFailType `json:"fail_type,omitempty"` // 冻结/解冻/失败 原因。 Reason *string `json:"reason,omitempty"` // 标签列表。 Tags *[]string `json:"tags,omitempty"` AssetExtraMeta *AssetExtraMeta `json:"asset_extra_meta,omitempty"` // 设置系统属性。 SystemProperties *[]SystemProperty `json:"system_properties,omitempty"` // 资产下的文件。 Files *[]AssetFileInfo `json:"files,omitempty"` XRequestId *string `json:"X-Request-Id,omitempty"` HttpStatusCode int `json:"-"` }
ShowAssetResponse Response Object
func (ShowAssetResponse) String ¶
func (o ShowAssetResponse) String() string
type ShowAssetResponseAssetState ¶
type ShowAssetResponseAssetState struct {
// contains filtered or unexported fields
}
func (ShowAssetResponseAssetState) MarshalJSON ¶
func (c ShowAssetResponseAssetState) MarshalJSON() ([]byte, error)
func (*ShowAssetResponseAssetState) UnmarshalJSON ¶
func (c *ShowAssetResponseAssetState) UnmarshalJSON(b []byte) error
func (ShowAssetResponseAssetState) Value ¶
func (c ShowAssetResponseAssetState) Value() string
type ShowAssetResponseAssetStateEnum ¶
type ShowAssetResponseAssetStateEnum struct { CREATING ShowAssetResponseAssetState FAILED ShowAssetResponseAssetState UNACTIVED ShowAssetResponseAssetState ACTIVED ShowAssetResponseAssetState DELETING ShowAssetResponseAssetState DELETED ShowAssetResponseAssetState BLOCK ShowAssetResponseAssetState }
func GetShowAssetResponseAssetStateEnum ¶
func GetShowAssetResponseAssetStateEnum() ShowAssetResponseAssetStateEnum
type ShowAssetResponseAssetType ¶
type ShowAssetResponseAssetType struct {
// contains filtered or unexported fields
}
func (ShowAssetResponseAssetType) MarshalJSON ¶
func (c ShowAssetResponseAssetType) MarshalJSON() ([]byte, error)
func (*ShowAssetResponseAssetType) UnmarshalJSON ¶
func (c *ShowAssetResponseAssetType) UnmarshalJSON(b []byte) error
func (ShowAssetResponseAssetType) Value ¶
func (c ShowAssetResponseAssetType) Value() string
type ShowAssetResponseAssetTypeEnum ¶
type ShowAssetResponseAssetTypeEnum struct { HUMAN_MODEL ShowAssetResponseAssetType VOICE_MODEL ShowAssetResponseAssetType SCENE ShowAssetResponseAssetType ANIMATION ShowAssetResponseAssetType VIDEO ShowAssetResponseAssetType IMAGE ShowAssetResponseAssetType PPT ShowAssetResponseAssetType MATERIAL ShowAssetResponseAssetType NORMAL_MODEL ShowAssetResponseAssetType COMMON_FILE ShowAssetResponseAssetType HUMAN_MODEL_2_D ShowAssetResponseAssetType BUSINESS_CARD_TEMPLET ShowAssetResponseAssetType MUSIC ShowAssetResponseAssetType AUDIO ShowAssetResponseAssetType }
func GetShowAssetResponseAssetTypeEnum ¶
func GetShowAssetResponseAssetTypeEnum() ShowAssetResponseAssetTypeEnum
type ShowAssetResponseFailType ¶ added in v0.1.75
type ShowAssetResponseFailType struct {
// contains filtered or unexported fields
}
func (ShowAssetResponseFailType) MarshalJSON ¶ added in v0.1.75
func (c ShowAssetResponseFailType) MarshalJSON() ([]byte, error)
func (*ShowAssetResponseFailType) UnmarshalJSON ¶ added in v0.1.75
func (c *ShowAssetResponseFailType) UnmarshalJSON(b []byte) error
func (ShowAssetResponseFailType) Value ¶ added in v0.1.75
func (c ShowAssetResponseFailType) Value() string
type ShowAssetResponseFailTypeEnum ¶ added in v0.1.75
type ShowAssetResponseFailTypeEnum struct { AUTOMATIC_REVIEW_REJECT ShowAssetResponseFailType MANUAL_REVIEW_REJECT ShowAssetResponseFailType }
func GetShowAssetResponseFailTypeEnum ¶ added in v0.1.75
func GetShowAssetResponseFailTypeEnum() ShowAssetResponseFailTypeEnum
type ShowDigitalHumanBusinessCardRequest ¶ added in v0.1.60
type ShowDigitalHumanBusinessCardRequest struct { // 任务ID。 JobId string `json:"job_id"` // 使用AK/SK方式认证时必选,携带的鉴权信息。 Authorization *string `json:"Authorization,omitempty"` // 使用AK/SK方式认证时必选,请求的发生时间。 格式为(YYYYMMDD'T'HHMMSS'Z')。 XSdkDate *string `json:"X-Sdk-Date,omitempty"` // 使用AK/SK方式认证时必选,携带项目ID信息。 XProjectId *string `json:"X-Project-Id,omitempty"` // 第三方用户ID。 > * 不允许输入中文。 XAppUserId *string `json:"X-App-UserId,omitempty"` }
ShowDigitalHumanBusinessCardRequest Request Object
func (ShowDigitalHumanBusinessCardRequest) String ¶ added in v0.1.60
func (o ShowDigitalHumanBusinessCardRequest) String() string
type ShowDigitalHumanBusinessCardResponse ¶ added in v0.1.60
type ShowDigitalHumanBusinessCardResponse struct { JobInfo *DigitalHumanBusinessCardJobInfo `json:"job_info,omitempty"` // 数字人名片模板资产ID。 CardTempletAssetId *string `json:"card_templet_asset_id,omitempty"` CardTextConfig *BusinessCardTextConfig `json:"card_text_config,omitempty"` CardImageUrl *BusinessCardImageUrl `json:"card_image_url,omitempty"` // 自我介绍驱动方式。 * TEXT: 文本驱动,即通过TTS合成语音 * AUDIO: 语音驱动,需要在资产库中先上传语音资产 IntroductionType *ShowDigitalHumanBusinessCardResponseIntroductionType `json:"introduction_type,omitempty"` // 自我介绍文本,用于驱动数字人口型。 IntroductionText *string `json:"introduction_text,omitempty"` // 音色资产ID。 VoiceAssetId *string `json:"voice_asset_id,omitempty"` // 自我介绍语音资产ID,用于驱动数字人口型。 > * 介绍语音需要作为asset_type=AUDIO资产先上传至资产库。 IntroductionAudioAssetId *string `json:"introduction_audio_asset_id,omitempty"` // 性别。 * MALE:男性 * FEMALE:女性 Gender *ShowDigitalHumanBusinessCardResponseGender `json:"gender,omitempty"` XRequestId *string `json:"X-Request-Id,omitempty"` HttpStatusCode int `json:"-"` }
ShowDigitalHumanBusinessCardResponse Response Object
func (ShowDigitalHumanBusinessCardResponse) String ¶ added in v0.1.60
func (o ShowDigitalHumanBusinessCardResponse) String() string
type ShowDigitalHumanBusinessCardResponseGender ¶ added in v0.1.60
type ShowDigitalHumanBusinessCardResponseGender struct {
// contains filtered or unexported fields
}
func (ShowDigitalHumanBusinessCardResponseGender) MarshalJSON ¶ added in v0.1.60
func (c ShowDigitalHumanBusinessCardResponseGender) MarshalJSON() ([]byte, error)
func (*ShowDigitalHumanBusinessCardResponseGender) UnmarshalJSON ¶ added in v0.1.60
func (c *ShowDigitalHumanBusinessCardResponseGender) UnmarshalJSON(b []byte) error
func (ShowDigitalHumanBusinessCardResponseGender) Value ¶ added in v0.1.60
func (c ShowDigitalHumanBusinessCardResponseGender) Value() string
type ShowDigitalHumanBusinessCardResponseGenderEnum ¶ added in v0.1.60
type ShowDigitalHumanBusinessCardResponseGenderEnum struct { MALE ShowDigitalHumanBusinessCardResponseGender FEMALE ShowDigitalHumanBusinessCardResponseGender }
func GetShowDigitalHumanBusinessCardResponseGenderEnum ¶ added in v0.1.60
func GetShowDigitalHumanBusinessCardResponseGenderEnum() ShowDigitalHumanBusinessCardResponseGenderEnum
type ShowDigitalHumanBusinessCardResponseIntroductionType ¶ added in v0.1.75
type ShowDigitalHumanBusinessCardResponseIntroductionType struct {
// contains filtered or unexported fields
}
func (ShowDigitalHumanBusinessCardResponseIntroductionType) MarshalJSON ¶ added in v0.1.75
func (c ShowDigitalHumanBusinessCardResponseIntroductionType) MarshalJSON() ([]byte, error)
func (*ShowDigitalHumanBusinessCardResponseIntroductionType) UnmarshalJSON ¶ added in v0.1.75
func (c *ShowDigitalHumanBusinessCardResponseIntroductionType) UnmarshalJSON(b []byte) error
func (ShowDigitalHumanBusinessCardResponseIntroductionType) Value ¶ added in v0.1.75
func (c ShowDigitalHumanBusinessCardResponseIntroductionType) Value() string
type ShowDigitalHumanBusinessCardResponseIntroductionTypeEnum ¶ added in v0.1.75
type ShowDigitalHumanBusinessCardResponseIntroductionTypeEnum struct { TEXT ShowDigitalHumanBusinessCardResponseIntroductionType AUDIO ShowDigitalHumanBusinessCardResponseIntroductionType }
func GetShowDigitalHumanBusinessCardResponseIntroductionTypeEnum ¶ added in v0.1.75
func GetShowDigitalHumanBusinessCardResponseIntroductionTypeEnum() ShowDigitalHumanBusinessCardResponseIntroductionTypeEnum
type ShowJobAuditResultRequest ¶ added in v0.1.76
type ShowJobAuditResultRequest struct { // 任务id。 JobId string `json:"job_id"` }
ShowJobAuditResultRequest Request Object
func (ShowJobAuditResultRequest) String ¶ added in v0.1.76
func (o ShowJobAuditResultRequest) String() string
type ShowJobAuditResultResponse ¶ added in v0.1.76
type ShowJobAuditResultResponse struct { SystemAuditResult *AuditResultSystemAuditResult `json:"system_audit_result,omitempty"` AdminAuditResult *AuditResultAdminAuditResult `json:"admin_audit_result,omitempty"` HttpStatusCode int `json:"-"` }
ShowJobAuditResultResponse Response Object
func (ShowJobAuditResultResponse) String ¶ added in v0.1.76
func (o ShowJobAuditResultResponse) String() string
type ShowJobUploadingAddressRequest ¶ added in v0.1.76
type ShowJobUploadingAddressRequest struct { // 任务id。 JobId string `json:"job_id"` }
ShowJobUploadingAddressRequest Request Object
func (ShowJobUploadingAddressRequest) String ¶ added in v0.1.76
func (o ShowJobUploadingAddressRequest) String() string
type ShowJobUploadingAddressResponse ¶ added in v0.1.76
type ShowJobUploadingAddressResponse struct { SegmentUrl *ShowJobUploadingAddressRspSegmentUrl `json:"segment_url,omitempty"` PackageUrl *ShowJobUploadingAddressRspPackageUrl `json:"package_url,omitempty"` // 授权书的上传地址。 AuthorizationLetterUploadingUrl *string `json:"authorization_letter_uploading_url,omitempty"` HttpStatusCode int `json:"-"` }
ShowJobUploadingAddressResponse Response Object
func (ShowJobUploadingAddressResponse) String ¶ added in v0.1.76
func (o ShowJobUploadingAddressResponse) String() string
type ShowJobUploadingAddressRspPackageUrl ¶ added in v0.1.76
type ShowJobUploadingAddressRspPackageUrl struct { // 上传的训练数据地址,用户需要将训练数据打成zip包后上传到该url。 > * 通过该obs地址上传时需要设置content-type为application/zip TrainingDataUploadingUrl *string `json:"training_data_uploading_url,omitempty"` }
ShowJobUploadingAddressRspPackageUrl 整包上传任务的url。
func (ShowJobUploadingAddressRspPackageUrl) String ¶ added in v0.1.76
func (o ShowJobUploadingAddressRspPackageUrl) String() string
type ShowJobUploadingAddressRspSegmentUrl ¶ added in v0.1.76
type ShowJobUploadingAddressRspSegmentUrl struct { // 音频上传的地址。 > * 通过该obs地址上传时需要设置content-type为audio/wav AudioUploadingUrl *[]string `json:"audio_uploading_url,omitempty"` // 文本上传的地址。 > * 通过该obs地址上传时需要设置content-type为text/plain TxtUploadingUrl *[]string `json:"txt_uploading_url,omitempty"` }
ShowJobUploadingAddressRspSegmentUrl 分句上传任务的上传地址。
func (ShowJobUploadingAddressRspSegmentUrl) String ¶ added in v0.1.76
func (o ShowJobUploadingAddressRspSegmentUrl) String() string
type ShowPhotoDetectionRequest ¶ added in v0.1.61
type ShowPhotoDetectionRequest struct { // 任务ID。 JobId string `json:"job_id"` // 使用AK/SK方式认证时必选,携带的鉴权信息。 Authorization *string `json:"Authorization,omitempty"` // 使用AK/SK方式认证时必选,请求的发生时间。 格式为(YYYYMMDD'T'HHMMSS'Z')。 XSdkDate *string `json:"X-Sdk-Date,omitempty"` // 使用AK/SK方式认证时必选,携带项目ID信息。 XProjectId *string `json:"X-Project-Id,omitempty"` // 第三方用户ID。 > * 不允许输入中文。 XAppUserId *string `json:"X-App-UserId,omitempty"` }
ShowPhotoDetectionRequest Request Object
func (ShowPhotoDetectionRequest) String ¶ added in v0.1.61
func (o ShowPhotoDetectionRequest) String() string
type ShowPhotoDetectionResponse ¶ added in v0.1.61
type ShowPhotoDetectionResponse struct { // 任务ID。 JobId *string `json:"job_id,omitempty"` // 任务的状态。 * WAITING:等待 * PROCESSING:处理中 * SUCCEED:成功 * FAILED:失败 * CANCELED:取消 State *ShowPhotoDetectionResponseState `json:"state,omitempty"` ErrorInfo *ErrorResponse `json:"error_info,omitempty"` // 任务创建时间。 CreateTime *string `json:"create_time,omitempty"` XRequestId *string `json:"X-Request-Id,omitempty"` HttpStatusCode int `json:"-"` }
ShowPhotoDetectionResponse Response Object
func (ShowPhotoDetectionResponse) String ¶ added in v0.1.61
func (o ShowPhotoDetectionResponse) String() string
type ShowPhotoDetectionResponseState ¶ added in v0.1.61
type ShowPhotoDetectionResponseState struct {
// contains filtered or unexported fields
}
func (ShowPhotoDetectionResponseState) MarshalJSON ¶ added in v0.1.61
func (c ShowPhotoDetectionResponseState) MarshalJSON() ([]byte, error)
func (*ShowPhotoDetectionResponseState) UnmarshalJSON ¶ added in v0.1.61
func (c *ShowPhotoDetectionResponseState) UnmarshalJSON(b []byte) error
func (ShowPhotoDetectionResponseState) Value ¶ added in v0.1.61
func (c ShowPhotoDetectionResponseState) Value() string
type ShowPhotoDetectionResponseStateEnum ¶ added in v0.1.61
type ShowPhotoDetectionResponseStateEnum struct { WAITING ShowPhotoDetectionResponseState PROCESSING ShowPhotoDetectionResponseState SUCCEED ShowPhotoDetectionResponseState FAILED ShowPhotoDetectionResponseState CANCELED ShowPhotoDetectionResponseState }
func GetShowPhotoDetectionResponseStateEnum ¶ added in v0.1.61
func GetShowPhotoDetectionResponseStateEnum() ShowPhotoDetectionResponseStateEnum
type ShowPhotoDigitalHumanVideoRequest ¶ added in v0.1.60
type ShowPhotoDigitalHumanVideoRequest struct { // 任务ID。 JobId string `json:"job_id"` // 使用AK/SK方式认证时必选,携带的鉴权信息。 Authorization *string `json:"Authorization,omitempty"` // 使用AK/SK方式认证时必选,请求的发生时间。 格式为(YYYYMMDD'T'HHMMSS'Z')。 XSdkDate *string `json:"X-Sdk-Date,omitempty"` // 使用AK/SK方式认证时必选,携带项目ID信息。 XProjectId *string `json:"X-Project-Id,omitempty"` // 第三方用户ID。 > * 不允许输入中文。 XAppUserId *string `json:"X-App-UserId,omitempty"` // 是否需要返回剧本参数配置。 ShowScript *bool `json:"show_script,omitempty"` }
ShowPhotoDigitalHumanVideoRequest Request Object
func (ShowPhotoDigitalHumanVideoRequest) String ¶ added in v0.1.60
func (o ShowPhotoDigitalHumanVideoRequest) String() string
type ShowPhotoDigitalHumanVideoResponse ¶ added in v0.1.60
type ShowPhotoDigitalHumanVideoResponse struct { // 任务ID。 JobId string `json:"job_id"` // 任务的状态。 * WAITING:等待 * PROCESSING:处理中 * SUCCEED:成功 * FAILED:失败 * CANCELED:取消 * BLOCK: 冻结 State ShowPhotoDigitalHumanVideoResponseState `json:"state"` // 任务类型。 * 2D_DIGITAL_HUMAN_VIDEO: 分身数字人视频制作任务 * PHOTO_DIGITAL_HUMAN_VIDEO: 照片数字人视频制作任务 JobType *ShowPhotoDigitalHumanVideoResponseJobType `json:"job_type,omitempty"` // 数字人视频制作开始时间。 StartTime *string `json:"start_time,omitempty"` // 数字人视频制作结束时间。 EndTime *string `json:"end_time,omitempty"` // 数字人视频内容时长。 Duration *float32 `json:"duration,omitempty"` OutputAssetConfig *OutputAssetInfo `json:"output_asset_config,omitempty"` ErrorInfo *ErrorResponse `json:"error_info,omitempty"` // 任务创建时间。 CreateTime *string `json:"create_time,omitempty"` // 任务更新时间。 LastupdateTime *string `json:"lastupdate_time,omitempty"` // 剧本ID。 ScriptId *string `json:"script_id,omitempty"` // 人物照片,需要Base64编码。 HumanImage *string `json:"human_image,omitempty"` VoiceConfig *VoiceConfig `json:"voice_config,omitempty"` VideoConfig *PhotoVideoConfig `json:"video_config,omitempty"` // 拍摄脚本列表。 ShootScripts *[]ShootScriptItem `json:"shoot_scripts,omitempty"` XRequestId *string `json:"X-Request-Id,omitempty"` HttpStatusCode int `json:"-"` }
ShowPhotoDigitalHumanVideoResponse Response Object
func (ShowPhotoDigitalHumanVideoResponse) String ¶ added in v0.1.60
func (o ShowPhotoDigitalHumanVideoResponse) String() string
type ShowPhotoDigitalHumanVideoResponseJobType ¶ added in v0.1.80
type ShowPhotoDigitalHumanVideoResponseJobType struct {
// contains filtered or unexported fields
}
func (ShowPhotoDigitalHumanVideoResponseJobType) MarshalJSON ¶ added in v0.1.80
func (c ShowPhotoDigitalHumanVideoResponseJobType) MarshalJSON() ([]byte, error)
func (*ShowPhotoDigitalHumanVideoResponseJobType) UnmarshalJSON ¶ added in v0.1.80
func (c *ShowPhotoDigitalHumanVideoResponseJobType) UnmarshalJSON(b []byte) error
func (ShowPhotoDigitalHumanVideoResponseJobType) Value ¶ added in v0.1.80
func (c ShowPhotoDigitalHumanVideoResponseJobType) Value() string
type ShowPhotoDigitalHumanVideoResponseJobTypeEnum ¶ added in v0.1.80
type ShowPhotoDigitalHumanVideoResponseJobTypeEnum struct { E_2_D_DIGITAL_HUMAN_VIDEO ShowPhotoDigitalHumanVideoResponseJobType DIGITAL_HUMAN_PHOTO_VIDEO ShowPhotoDigitalHumanVideoResponseJobType }
func GetShowPhotoDigitalHumanVideoResponseJobTypeEnum ¶ added in v0.1.80
func GetShowPhotoDigitalHumanVideoResponseJobTypeEnum() ShowPhotoDigitalHumanVideoResponseJobTypeEnum
type ShowPhotoDigitalHumanVideoResponseState ¶ added in v0.1.60
type ShowPhotoDigitalHumanVideoResponseState struct {
// contains filtered or unexported fields
}
func (ShowPhotoDigitalHumanVideoResponseState) MarshalJSON ¶ added in v0.1.60
func (c ShowPhotoDigitalHumanVideoResponseState) MarshalJSON() ([]byte, error)
func (*ShowPhotoDigitalHumanVideoResponseState) UnmarshalJSON ¶ added in v0.1.60
func (c *ShowPhotoDigitalHumanVideoResponseState) UnmarshalJSON(b []byte) error
func (ShowPhotoDigitalHumanVideoResponseState) Value ¶ added in v0.1.60
func (c ShowPhotoDigitalHumanVideoResponseState) Value() string
type ShowPhotoDigitalHumanVideoResponseStateEnum ¶ added in v0.1.60
type ShowPhotoDigitalHumanVideoResponseStateEnum struct { WAITING ShowPhotoDigitalHumanVideoResponseState PROCESSING ShowPhotoDigitalHumanVideoResponseState SUCCEED ShowPhotoDigitalHumanVideoResponseState FAILED ShowPhotoDigitalHumanVideoResponseState CANCELED ShowPhotoDigitalHumanVideoResponseState BLOCK ShowPhotoDigitalHumanVideoResponseState }
func GetShowPhotoDigitalHumanVideoResponseStateEnum ¶ added in v0.1.60
func GetShowPhotoDigitalHumanVideoResponseStateEnum() ShowPhotoDigitalHumanVideoResponseStateEnum
type ShowPictureModelingJobRequest ¶
type ShowPictureModelingJobRequest struct { // 任务ID。 JobId string `json:"job_id"` // 使用AK/SK方式认证时必选,携带的鉴权信息。 Authorization *string `json:"Authorization,omitempty"` // 使用AK/SK方式认证时必选,请求的发生时间。 格式为(YYYYMMDD'T'HHMMSS'Z')。 XSdkDate *string `json:"X-Sdk-Date,omitempty"` // 使用AK/SK方式认证时必选,携带项目ID信息。 XProjectId *string `json:"X-Project-Id,omitempty"` // 第三方用户ID。 > * 不允许输入中文。 XAppUserId *string `json:"X-App-UserId,omitempty"` }
ShowPictureModelingJobRequest Request Object
func (ShowPictureModelingJobRequest) String ¶
func (o ShowPictureModelingJobRequest) String() string
type ShowPictureModelingJobResponse ¶
type ShowPictureModelingJobResponse struct { // 照片建模任务ID。 JobId string `json:"job_id"` // 任务的状态。 * WAITING:等待任务调度 * PROCESSING:正在处理 * PARTIAL_SUCCEED:部分成功(模型生成,截图失败) * SUCCEED:成功 * FAILED:失败 * CANCELED:取消 State ShowPictureModelingJobResponseState `json:"state"` // 任务开始时间,格式遵循:RFC 3339。 例 “2020-07-30T10:43:17Z”。 StartTime *string `json:"start_time,omitempty"` // 任务结束时间,格式遵循:RFC 3339。 例 “2020-07-30T10:43:17Z”。 EndTime *string `json:"end_time,omitempty"` ErrorInfo *ErrorResponse `json:"error_info,omitempty"` // 模型资产ID。 ModelAssetId *string `json:"model_asset_id,omitempty"` // 数字人模型名称。 Name *string `json:"name,omitempty"` // 风格ID。 StyleId *string `json:"style_id,omitempty"` // 模型封面URL。 ModelCoverUrl *string `json:"model_cover_url,omitempty"` XRequestId *string `json:"X-Request-Id,omitempty"` HttpStatusCode int `json:"-"` }
ShowPictureModelingJobResponse Response Object
func (ShowPictureModelingJobResponse) String ¶
func (o ShowPictureModelingJobResponse) String() string
type ShowPictureModelingJobResponseState ¶
type ShowPictureModelingJobResponseState struct {
// contains filtered or unexported fields
}
func (ShowPictureModelingJobResponseState) MarshalJSON ¶
func (c ShowPictureModelingJobResponseState) MarshalJSON() ([]byte, error)
func (*ShowPictureModelingJobResponseState) UnmarshalJSON ¶
func (c *ShowPictureModelingJobResponseState) UnmarshalJSON(b []byte) error
func (ShowPictureModelingJobResponseState) Value ¶
func (c ShowPictureModelingJobResponseState) Value() string
type ShowPictureModelingJobResponseStateEnum ¶
type ShowPictureModelingJobResponseStateEnum struct { WAITING ShowPictureModelingJobResponseState PROCESSING ShowPictureModelingJobResponseState PARTIAL_SUCCEED ShowPictureModelingJobResponseState SUCCEED ShowPictureModelingJobResponseState FAILED ShowPictureModelingJobResponseState CANCELED ShowPictureModelingJobResponseState }
func GetShowPictureModelingJobResponseStateEnum ¶
func GetShowPictureModelingJobResponseStateEnum() ShowPictureModelingJobResponseStateEnum
type ShowRobotRequest ¶ added in v0.1.78
type ShowRobotRequest struct { // 使用AK/SK方式认证时必选,携带的鉴权信息。 Authorization *string `json:"Authorization,omitempty"` // 使用AK/SK方式认证时必选,请求的发生时间。 XSdkDate *string `json:"X-Sdk-Date,omitempty"` // 使用AK/SK方式认证时必选,携带项目ID信息。 XProjectId *string `json:"X-Project-Id,omitempty"` // 开发者应用作为资产权属的可选字段。 XAppUserId *string `json:"X-App-UserId,omitempty"` // 应用ID。 RobotId string `json:"robot_id"` }
ShowRobotRequest Request Object
func (ShowRobotRequest) String ¶ added in v0.1.78
func (o ShowRobotRequest) String() string
type ShowRobotResponse ¶ added in v0.1.78
type ShowRobotResponse struct { // 应用ID。 RobotId *string `json:"robot_id,omitempty"` // 应用名称。 Name *string `json:"name,omitempty"` // 第三方应用ID。 AppId *string `json:"app_id,omitempty"` // 对接第三方应用厂商类型。 > 0:科大讯飞AIUI;1:华为云CBS;2:科大讯飞星火交互认知大模型;5:第三方驱动;6:第三方语言模型 AppType *int32 `json:"app_type,omitempty"` // 对话的并发数 Concurrency *int32 `json:"concurrency,omitempty"` Language *LanguageEnum `json:"language,omitempty"` // 创建时间,格式遵循:RFC 3339 如\"2021-01-10T08:43:17Z\"。 CreateTime *string `json:"create_time,omitempty"` // 更新时间,格式遵循:RFC 3339 如\"2021-01-10T08:43:17Z\"。 UpdateTime *string `json:"update_time,omitempty"` // CBS所在区域 Region *int32 `json:"region,omitempty"` // CBS所在区域的projectId CbsProjectId *string `json:"cbs_project_id,omitempty"` // 第三方语言模型地址。 LlmUrl *string `json:"llm_url,omitempty"` // 是否采用流式响应。 IsStream *bool `json:"is_stream,omitempty"` // 支持的多轮对话数量,取值大于1时,请求第三方语言模型时将携带历史对话信息。 ChatRounds *int32 `json:"chat_rounds,omitempty"` XRequestId *string `json:"X-Request-Id,omitempty"` HttpStatusCode int `json:"-"` }
ShowRobotResponse Response Object
func (ShowRobotResponse) String ¶ added in v0.1.78
func (o ShowRobotResponse) String() string
type ShowSmartChatJobRequest ¶ added in v0.1.78
type ShowSmartChatJobRequest struct { // 使用AK/SK方式认证时必选,携带的鉴权信息。 Authorization *string `json:"Authorization,omitempty"` // 使用AK/SK方式认证时必选,请求的发生时间。 XSdkDate *string `json:"X-Sdk-Date,omitempty"` // 使用AK/SK方式认证时必选,携带项目ID信息。 XProjectId *string `json:"X-Project-Id,omitempty"` // 开发者应用作为资产权属的可选字段。 XAppUserId *string `json:"X-App-UserId,omitempty"` // 智能交互对话ID,获取方法请参考[[创建智能交互对话直播间](https://support.huaweicloud.com/api-metastudio/CreateSmartChatRoom.html)](tag:hc,hk)[“创建智能交互对话直播间”](tag:cmcc)。 RoomId string `json:"room_id"` // 任务ID。 JobId string `json:"job_id"` }
ShowSmartChatJobRequest Request Object
func (ShowSmartChatJobRequest) String ¶ added in v0.1.78
func (o ShowSmartChatJobRequest) String() string
type ShowSmartChatJobResponse ¶ added in v0.1.78
type ShowSmartChatJobResponse struct { // 数字人智能交互对话任务ID。 JobId *string `json:"job_id,omitempty"` // 数字人智能交互对话任务的状态。 * WAITING: 等待 * PROCESSING: 处理中 * SUCCEED: 成功 * FAILED: 失败 * CANCELED: 取消 * HEARTBEAT: 心跳 State *ShowSmartChatJobResponseState `json:"state,omitempty"` // 数字人智能交互对话时长,单位秒。 Duration *float32 `json:"duration,omitempty"` // 数字人智能交互对话任务开始时间。格式遵循:RFC 3339 如\"2021-01-10T08:43:17Z\"。 StartTime *string `json:"start_time,omitempty"` // 数字人智能交互对话任务结束时间。格式遵循:RFC 3339 如\"2021-01-10T08:43:17Z\"。 EndTime *string `json:"end_time,omitempty"` ErrorInfo *ErrorResponse `json:"error_info,omitempty"` // 数字人智能交互对话任务创建时间。格式遵循:RFC 3339 如\"2021-01-10T08:43:17Z\"。 CreateTime *string `json:"create_time,omitempty"` // 数字人智能交互对话任务最后更新时间。格式遵循:RFC 3339 如\"2021-01-10T08:43:17Z\"。 LastupdateTime *string `json:"lastupdate_time,omitempty"` RtcRoomInfo *RtcRoomInfoList `json:"rtc_room_info,omitempty"` ChatSubtitleConfig *ChatSubtitleConfig `json:"chat_subtitle_config,omitempty"` VideoConfig *ChatVideoConfigRsp `json:"video_config,omitempty"` XRequestId *string `json:"X-Request-Id,omitempty"` HttpStatusCode int `json:"-"` }
ShowSmartChatJobResponse Response Object
func (ShowSmartChatJobResponse) String ¶ added in v0.1.78
func (o ShowSmartChatJobResponse) String() string
type ShowSmartChatJobResponseState ¶ added in v0.1.78
type ShowSmartChatJobResponseState struct {
// contains filtered or unexported fields
}
func (ShowSmartChatJobResponseState) MarshalJSON ¶ added in v0.1.78
func (c ShowSmartChatJobResponseState) MarshalJSON() ([]byte, error)
func (*ShowSmartChatJobResponseState) UnmarshalJSON ¶ added in v0.1.78
func (c *ShowSmartChatJobResponseState) UnmarshalJSON(b []byte) error
func (ShowSmartChatJobResponseState) Value ¶ added in v0.1.78
func (c ShowSmartChatJobResponseState) Value() string
type ShowSmartChatJobResponseStateEnum ¶ added in v0.1.78
type ShowSmartChatJobResponseStateEnum struct { WAITING ShowSmartChatJobResponseState PROCESSING ShowSmartChatJobResponseState SUCCEED ShowSmartChatJobResponseState FAILED ShowSmartChatJobResponseState CANCELED ShowSmartChatJobResponseState HEARTBEAT ShowSmartChatJobResponseState }
func GetShowSmartChatJobResponseStateEnum ¶ added in v0.1.78
func GetShowSmartChatJobResponseStateEnum() ShowSmartChatJobResponseStateEnum
type ShowSmartChatRoomRequest ¶ added in v0.1.78
type ShowSmartChatRoomRequest struct { // 剧本ID。 RoomId string `json:"room_id"` // 使用AK/SK方式认证时必选,携带的鉴权信息。 Authorization *string `json:"Authorization,omitempty"` // 使用AK/SK方式认证时必选,请求的发生时间。 格式为(YYYYMMDD'T'HHMMSS'Z')。 XSdkDate *string `json:"X-Sdk-Date,omitempty"` // 使用AK/SK方式认证时必选,携带项目ID信息。 XProjectId *string `json:"X-Project-Id,omitempty"` // 第三方用户ID。 > * 不允许输入中文。 XAppUserId *string `json:"X-App-UserId,omitempty"` }
ShowSmartChatRoomRequest Request Object
func (ShowSmartChatRoomRequest) String ¶ added in v0.1.78
func (o ShowSmartChatRoomRequest) String() string
type ShowSmartChatRoomResponse ¶ added in v0.1.78
type ShowSmartChatRoomResponse struct { // 对话名称 RoomName string `json:"room_name"` // 对话描述。 RoomDescription *string `json:"room_description,omitempty"` VideoConfig *VideoConfig `json:"video_config,omitempty"` // 数字人模型资产ID。 ModelAssetId *string `json:"model_asset_id,omitempty"` VoiceConfig *VoiceConfig `json:"voice_config,omitempty"` // 机器人ID。获取方法请参考[创建应用](CreateRobot.xml)。 RobotId string `json:"robot_id"` // 并发路数。 Concurrency *int32 `json:"concurrency,omitempty"` BackgroundConfig *BackgroundConfigInfo `json:"background_config,omitempty"` // 图层配置。 LayerConfig *[]LayerConfig `json:"layer_config,omitempty"` ReviewConfig *ReviewConfig `json:"review_config,omitempty"` ChatSubtitleConfig *ChatSubtitleConfig `json:"chat_subtitle_config,omitempty"` // 对话ID。 RoomId *string `json:"room_id,omitempty"` // 智能交互对话创建时间,格式遵循:RFC 3339 如\"2021-01-10T08:43:17Z\"。 CreateTime *string `json:"create_time,omitempty"` // 智能交互对话更新时间,格式遵循:RFC 3339 如\"2021-01-10T08:43:17Z\"。 UpdateTime *string `json:"update_time,omitempty"` // 对话封面图URL CoverUrl *string `json:"cover_url,omitempty"` XRequestId *string `json:"X-Request-Id,omitempty"` HttpStatusCode int `json:"-"` }
ShowSmartChatRoomResponse Response Object
func (ShowSmartChatRoomResponse) String ¶ added in v0.1.78
func (o ShowSmartChatRoomResponse) String() string
type ShowSmartLiveRequest ¶ added in v0.1.60
type ShowSmartLiveRequest struct { // 剧本ID。 RoomId string `json:"room_id"` // 任务ID。 JobId string `json:"job_id"` // 使用AK/SK方式认证时必选,携带的鉴权信息。 Authorization *string `json:"Authorization,omitempty"` // 使用AK/SK方式认证时必选,请求的发生时间。 格式为(YYYYMMDD'T'HHMMSS'Z')。 XSdkDate *string `json:"X-Sdk-Date,omitempty"` // 使用AK/SK方式认证时必选,携带项目ID信息。 XProjectId *string `json:"X-Project-Id,omitempty"` // 第三方用户ID。 > * 不允许输入中文。 XAppUserId *string `json:"X-App-UserId,omitempty"` }
ShowSmartLiveRequest Request Object
func (ShowSmartLiveRequest) String ¶ added in v0.1.60
func (o ShowSmartLiveRequest) String() string
type ShowSmartLiveResponse ¶ added in v0.1.60
type ShowSmartLiveResponse struct { // 数字人直播任务ID。 JobId *string `json:"job_id,omitempty"` // 直播间ID RoomId *string `json:"room_id,omitempty"` // 直播间名称 RoomName *string `json:"room_name,omitempty"` // 数字人直播任务的状态。 * WAITING: 等待 * PROCESSING: 处理中 * SUCCEED: 成功 * FAILED: 失败 * BLOCKED: 封禁 State *ShowSmartLiveResponseState `json:"state,omitempty"` // 数字人直播时长,单位秒。 Duration *float32 `json:"duration,omitempty"` // 数字人直播任务开始时间。格式遵循:RFC 3339 如\"2021-01-10T08:43:17Z\"。 StartTime *string `json:"start_time,omitempty"` // 数字人直播任务结束时间。格式遵循:RFC 3339 如\"2021-01-10T08:43:17Z\"。 EndTime *string `json:"end_time,omitempty"` ErrorInfo *ErrorResponse `json:"error_info,omitempty"` // 数字人直播任务创建时间。格式遵循:RFC 3339 如\"2021-01-10T08:43:17Z\"。 CreateTime *string `json:"create_time,omitempty"` // 数字人直播任务最后更新时间。格式遵循:RFC 3339 如\"2021-01-10T08:43:17Z\"。 LastupdateTime *string `json:"lastupdate_time,omitempty"` RtcRoomInfo *RtcRoomInfoList `json:"rtc_room_info,omitempty"` // 直播事件上报地址。用户将自行获取的直播间事件上报到此地址,用于触发智能互动,自动回复话术。 LiveEventReportUrl *string `json:"live_event_report_url,omitempty"` LiveEventCallbackConfig *LiveEventCallBackConfig `json:"live_event_callback_config,omitempty"` // 数字人直播推流时长,单位秒 StreamDuration *float32 `json:"stream_duration,omitempty"` // 封禁信息 BlockReason *string `json:"block_reason,omitempty"` // 直播间封面图UR CoverUrl *string `json:"cover_url,omitempty"` CoStreamerConfig *CoStreamerConfig `json:"co_streamer_config,omitempty"` LiveJobLog *LiveJobLog `json:"live_job_log,omitempty"` XRequestId *string `json:"X-Request-Id,omitempty"` HttpStatusCode int `json:"-"` }
ShowSmartLiveResponse Response Object
func (ShowSmartLiveResponse) String ¶ added in v0.1.60
func (o ShowSmartLiveResponse) String() string
type ShowSmartLiveResponseState ¶ added in v0.1.60
type ShowSmartLiveResponseState struct {
// contains filtered or unexported fields
}
func (ShowSmartLiveResponseState) MarshalJSON ¶ added in v0.1.60
func (c ShowSmartLiveResponseState) MarshalJSON() ([]byte, error)
func (*ShowSmartLiveResponseState) UnmarshalJSON ¶ added in v0.1.60
func (c *ShowSmartLiveResponseState) UnmarshalJSON(b []byte) error
func (ShowSmartLiveResponseState) Value ¶ added in v0.1.60
func (c ShowSmartLiveResponseState) Value() string
type ShowSmartLiveResponseStateEnum ¶ added in v0.1.60
type ShowSmartLiveResponseStateEnum struct { WAITING ShowSmartLiveResponseState PROCESSING ShowSmartLiveResponseState SUCCEED ShowSmartLiveResponseState FAILED ShowSmartLiveResponseState BLOCKED ShowSmartLiveResponseState }
func GetShowSmartLiveResponseStateEnum ¶ added in v0.1.60
func GetShowSmartLiveResponseStateEnum() ShowSmartLiveResponseStateEnum
type ShowSmartLiveRoomRequest ¶ added in v0.1.60
type ShowSmartLiveRoomRequest struct { // 剧本ID。 RoomId string `json:"room_id"` // 使用AK/SK方式认证时必选,携带的鉴权信息。 Authorization *string `json:"Authorization,omitempty"` // 使用AK/SK方式认证时必选,请求的发生时间。 格式为(YYYYMMDD'T'HHMMSS'Z')。 XSdkDate *string `json:"X-Sdk-Date,omitempty"` // 使用AK/SK方式认证时必选,携带项目ID信息。 XProjectId *string `json:"X-Project-Id,omitempty"` // 第三方用户ID。 > * 不允许输入中文。 XAppUserId *string `json:"X-App-UserId,omitempty"` }
ShowSmartLiveRoomRequest Request Object
func (ShowSmartLiveRoomRequest) String ¶ added in v0.1.60
func (o ShowSmartLiveRoomRequest) String() string
type ShowSmartLiveRoomResponse ¶ added in v0.1.60
type ShowSmartLiveRoomResponse struct { // 直播间名称 RoomName string `json:"room_name"` // 直播间描述。 RoomDescription *string `json:"room_description,omitempty"` // 直播间类型。 * NORMAL: 普通直播间,直播间一直存在,可以反复开播 * TEMP: 临时直播间,直播任务结束后自动清理直播间。 * TEMPLATE: 直播间模板。 RoomType *ShowSmartLiveRoomResponseRoomType `json:"room_type,omitempty"` // 默认直播剧本列表。 SceneScripts *[]LiveVideoScriptInfo `json:"scene_scripts,omitempty"` // 互动规则列表 InteractionRules *[]InteractionRuleInfo `json:"interaction_rules,omitempty"` PlayPolicy *PlayPolicy `json:"play_policy,omitempty"` VideoConfig *VideoConfig `json:"video_config,omitempty"` // RTMP视频推流第三方直播平台地址。 OutputUrls *[]string `json:"output_urls,omitempty"` // RTMP视频推流第三方直播平台流秘钥,与推流地址对应。 StreamKeys *[]string `json:"stream_keys,omitempty"` // 主播轮换时备选主播数字人资产ID(仅形象资产,不包含音色)。 BackupModelAssetIds *[]string `json:"backup_model_asset_ids,omitempty"` LiveEventCallbackConfig *LiveEventCallBackConfig `json:"live_event_callback_config,omitempty"` ReviewConfig *ReviewConfig `json:"review_config,omitempty"` // 横竖屏类型。默认值为:VERTICAL。 * LANDSCAPE:横屏。 * VERTICAL: 竖屏。 ViewMode *ShowSmartLiveRoomResponseViewMode `json:"view_mode,omitempty"` CoStreamerConfig *CoStreamerConfig `json:"co_streamer_config,omitempty"` // 直播间ID RoomId *string `json:"room_id,omitempty"` // 直播间创建时间,格式遵循:RFC 3339 如\"2021-01-10T08:43:17Z\"。 CreateTime *string `json:"create_time,omitempty"` // 直播间更新时间,格式遵循:RFC 3339 如\"2021-01-10T08:43:17Z\"。 UpdateTime *string `json:"update_time,omitempty"` // 直播间封面图URL CoverUrl *string `json:"cover_url,omitempty"` // 直播间封面图新URL Thumbnail *string `json:"thumbnail,omitempty"` // 直播间配置状态。 - ENABLE: 直播间正常可用。 - DISABLE: 直播间不可用。不可用原因在error_info中说明。 - BLOCKED:直播间被冻结。冻结原因在error_info中说明。 RoomState *ShowSmartLiveRoomResponseRoomState `json:"room_state,omitempty"` ErrorInfo *ErrorResponse `json:"error_info,omitempty"` XRequestId *string `json:"X-Request-Id,omitempty"` HttpStatusCode int `json:"-"` }
ShowSmartLiveRoomResponse Response Object
func (ShowSmartLiveRoomResponse) String ¶ added in v0.1.60
func (o ShowSmartLiveRoomResponse) String() string
type ShowSmartLiveRoomResponseRoomState ¶ added in v0.1.75
type ShowSmartLiveRoomResponseRoomState struct {
// contains filtered or unexported fields
}
func (ShowSmartLiveRoomResponseRoomState) MarshalJSON ¶ added in v0.1.75
func (c ShowSmartLiveRoomResponseRoomState) MarshalJSON() ([]byte, error)
func (*ShowSmartLiveRoomResponseRoomState) UnmarshalJSON ¶ added in v0.1.75
func (c *ShowSmartLiveRoomResponseRoomState) UnmarshalJSON(b []byte) error
func (ShowSmartLiveRoomResponseRoomState) Value ¶ added in v0.1.75
func (c ShowSmartLiveRoomResponseRoomState) Value() string
type ShowSmartLiveRoomResponseRoomStateEnum ¶ added in v0.1.75
type ShowSmartLiveRoomResponseRoomStateEnum struct { ENABLE ShowSmartLiveRoomResponseRoomState DISABLE ShowSmartLiveRoomResponseRoomState BLOCKED ShowSmartLiveRoomResponseRoomState }
func GetShowSmartLiveRoomResponseRoomStateEnum ¶ added in v0.1.75
func GetShowSmartLiveRoomResponseRoomStateEnum() ShowSmartLiveRoomResponseRoomStateEnum
type ShowSmartLiveRoomResponseRoomType ¶ added in v0.1.60
type ShowSmartLiveRoomResponseRoomType struct {
// contains filtered or unexported fields
}
func (ShowSmartLiveRoomResponseRoomType) MarshalJSON ¶ added in v0.1.60
func (c ShowSmartLiveRoomResponseRoomType) MarshalJSON() ([]byte, error)
func (*ShowSmartLiveRoomResponseRoomType) UnmarshalJSON ¶ added in v0.1.60
func (c *ShowSmartLiveRoomResponseRoomType) UnmarshalJSON(b []byte) error
func (ShowSmartLiveRoomResponseRoomType) Value ¶ added in v0.1.60
func (c ShowSmartLiveRoomResponseRoomType) Value() string
type ShowSmartLiveRoomResponseRoomTypeEnum ¶ added in v0.1.60
type ShowSmartLiveRoomResponseRoomTypeEnum struct { NORMAL ShowSmartLiveRoomResponseRoomType TEMP ShowSmartLiveRoomResponseRoomType TEMPLATE ShowSmartLiveRoomResponseRoomType }
func GetShowSmartLiveRoomResponseRoomTypeEnum ¶ added in v0.1.60
func GetShowSmartLiveRoomResponseRoomTypeEnum() ShowSmartLiveRoomResponseRoomTypeEnum
type ShowSmartLiveRoomResponseViewMode ¶ added in v0.1.80
type ShowSmartLiveRoomResponseViewMode struct {
// contains filtered or unexported fields
}
func (ShowSmartLiveRoomResponseViewMode) MarshalJSON ¶ added in v0.1.80
func (c ShowSmartLiveRoomResponseViewMode) MarshalJSON() ([]byte, error)
func (*ShowSmartLiveRoomResponseViewMode) UnmarshalJSON ¶ added in v0.1.80
func (c *ShowSmartLiveRoomResponseViewMode) UnmarshalJSON(b []byte) error
func (ShowSmartLiveRoomResponseViewMode) Value ¶ added in v0.1.80
func (c ShowSmartLiveRoomResponseViewMode) Value() string
type ShowSmartLiveRoomResponseViewModeEnum ¶ added in v0.1.80
type ShowSmartLiveRoomResponseViewModeEnum struct { LANDSCAPE ShowSmartLiveRoomResponseViewMode VERTICAL ShowSmartLiveRoomResponseViewMode }
func GetShowSmartLiveRoomResponseViewModeEnum ¶ added in v0.1.80
func GetShowSmartLiveRoomResponseViewModeEnum() ShowSmartLiveRoomResponseViewModeEnum
type ShowTrainingSegmentInfoRequest ¶ added in v0.1.76
type ShowTrainingSegmentInfoRequest struct { // 任务id。 JobId string `json:"job_id"` }
ShowTrainingSegmentInfoRequest Request Object
func (ShowTrainingSegmentInfoRequest) String ¶ added in v0.1.76
func (o ShowTrainingSegmentInfoRequest) String() string
type ShowTrainingSegmentInfoResponse ¶ added in v0.1.76
type ShowTrainingSegmentInfoResponse struct { // 确认过的语句索引。 ConfirmedIndex *[]int32 `json:"confirmed_index,omitempty"` HttpStatusCode int `json:"-"` }
ShowTrainingSegmentInfoResponse Response Object
func (ShowTrainingSegmentInfoResponse) String ¶ added in v0.1.76
func (o ShowTrainingSegmentInfoResponse) String() string
type ShowTtsAuditionFileRequest ¶ added in v0.1.76
type ShowTtsAuditionFileRequest struct { // 请求requestId,用来标识一路请求,用于问题跟踪定位,建议使用uuId,若不携带,则后台自动生成 XRequestId *string `json:"X-Request-Id,omitempty"` // 使用AK/SK方式认证时必选,携带的鉴权信息。 Authorization *string `json:"Authorization,omitempty"` // 使用AK/SK方式认证时必选,请求的发生时间。 XSdkDate *string `json:"X-Sdk-Date,omitempty"` // 使用AK/SK方式认证时必选,携带项目ID信息。 XProjectId *string `json:"X-Project-Id,omitempty"` // 开发者应用作为资产权属的可选字段。 XAppUserId *string `json:"X-App-UserId,omitempty"` // 任务ID。 JobId string `json:"job_id"` }
ShowTtsAuditionFileRequest Request Object
func (ShowTtsAuditionFileRequest) String ¶ added in v0.1.76
func (o ShowTtsAuditionFileRequest) String() string
type ShowTtsAuditionFileResponse ¶ added in v0.1.76
type ShowTtsAuditionFileResponse struct { // 试听文件是否已生成完成。该标记为false时,应该每隔5秒再次调用本接口获取试听文件。 IsFileComplete *bool `json:"is_file_complete,omitempty"` // 异常信息。 Message *string `json:"message,omitempty"` // 试听文件列表。 Files *[]AuditionFile `json:"files,omitempty"` HttpStatusCode int `json:"-"` }
ShowTtsAuditionFileResponse Response Object
func (ShowTtsAuditionFileResponse) String ¶ added in v0.1.76
func (o ShowTtsAuditionFileResponse) String() string
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"` // 第三方用户ID。 > * 不允许输入中文。 XAppUserId *string `json:"X-App-UserId,omitempty"` }
ShowVideoMotionCaptureJobRequest Request Object
func (ShowVideoMotionCaptureJobRequest) String ¶
func (o ShowVideoMotionCaptureJobRequest) String() string
type ShowVideoMotionCaptureJobResponse ¶
type ShowVideoMotionCaptureJobResponse struct { // 视频驱动模式。 * HEAD:头部 * HALF_BODY:半身 * FULL_BODY:全身 * AUTO:自动 MotionCaptureMode *ShowVideoMotionCaptureJobResponseMotionCaptureMode `json:"motion_capture_mode,omitempty"` InputInfo *InputInfo `json:"input_info,omitempty"` OutputInfo *OutputInfo `json:"output_info,omitempty"` // 视频驱动任务ID。 JobId *string `json:"job_id,omitempty"` // 任务的状态。 * WAITING:等待中 * PROCESSING:处理中 * SUCCEED:成功 * FAILED:失败 State *ShowVideoMotionCaptureJobResponseState `json:"state,omitempty"` // 任务开始时间,格式遵循:RFC 3339。 例 “2020-07-30T10:43:17Z”。 StartTime *string `json:"start_time,omitempty"` // 任务结束时间,格式遵循:RFC 3339。 例 “2020-07-30T10:43:17Z”。 EndTime *string `json:"end_time,omitempty"` XRequestId *string `json:"X-Request-Id,omitempty"` HttpStatusCode int `json:"-"` }
ShowVideoMotionCaptureJobResponse Response Object
func (ShowVideoMotionCaptureJobResponse) String ¶
func (o ShowVideoMotionCaptureJobResponse) String() string
type ShowVideoMotionCaptureJobResponseMotionCaptureMode ¶
type ShowVideoMotionCaptureJobResponseMotionCaptureMode struct {
// contains filtered or unexported fields
}
func (ShowVideoMotionCaptureJobResponseMotionCaptureMode) MarshalJSON ¶
func (c ShowVideoMotionCaptureJobResponseMotionCaptureMode) MarshalJSON() ([]byte, error)
func (*ShowVideoMotionCaptureJobResponseMotionCaptureMode) UnmarshalJSON ¶
func (c *ShowVideoMotionCaptureJobResponseMotionCaptureMode) UnmarshalJSON(b []byte) error
func (ShowVideoMotionCaptureJobResponseMotionCaptureMode) Value ¶
func (c ShowVideoMotionCaptureJobResponseMotionCaptureMode) Value() string
type ShowVideoMotionCaptureJobResponseMotionCaptureModeEnum ¶
type ShowVideoMotionCaptureJobResponseMotionCaptureModeEnum struct { HEAD ShowVideoMotionCaptureJobResponseMotionCaptureMode HALF_BODY ShowVideoMotionCaptureJobResponseMotionCaptureMode FULL_BODY ShowVideoMotionCaptureJobResponseMotionCaptureMode AUTO ShowVideoMotionCaptureJobResponseMotionCaptureMode }
func GetShowVideoMotionCaptureJobResponseMotionCaptureModeEnum ¶
func GetShowVideoMotionCaptureJobResponseMotionCaptureModeEnum() ShowVideoMotionCaptureJobResponseMotionCaptureModeEnum
type ShowVideoMotionCaptureJobResponseState ¶
type ShowVideoMotionCaptureJobResponseState struct {
// contains filtered or unexported fields
}
func (ShowVideoMotionCaptureJobResponseState) MarshalJSON ¶
func (c ShowVideoMotionCaptureJobResponseState) MarshalJSON() ([]byte, error)
func (*ShowVideoMotionCaptureJobResponseState) UnmarshalJSON ¶
func (c *ShowVideoMotionCaptureJobResponseState) UnmarshalJSON(b []byte) error
func (ShowVideoMotionCaptureJobResponseState) Value ¶
func (c ShowVideoMotionCaptureJobResponseState) Value() string
type ShowVideoMotionCaptureJobResponseStateEnum ¶
type ShowVideoMotionCaptureJobResponseStateEnum struct { WAITING ShowVideoMotionCaptureJobResponseState PROCESSING ShowVideoMotionCaptureJobResponseState SUCCEED ShowVideoMotionCaptureJobResponseState FAILED ShowVideoMotionCaptureJobResponseState }
func GetShowVideoMotionCaptureJobResponseStateEnum ¶
func GetShowVideoMotionCaptureJobResponseStateEnum() ShowVideoMotionCaptureJobResponseStateEnum
type ShowVideoScriptRequest ¶ added in v0.1.60
type ShowVideoScriptRequest struct { // 使用AK/SK方式认证时必选,携带的鉴权信息。 Authorization *string `json:"Authorization,omitempty"` // 使用AK/SK方式认证时必选,请求的发生时间。 格式为(YYYYMMDD'T'HHMMSS'Z')。 XSdkDate *string `json:"X-Sdk-Date,omitempty"` // 使用AK/SK方式认证时必选,携带项目ID信息。 XProjectId *string `json:"X-Project-Id,omitempty"` // 第三方用户ID。 > * 不允许输入中文。 XAppUserId *string `json:"X-App-UserId,omitempty"` // 剧本ID。 ScriptId string `json:"script_id"` }
ShowVideoScriptRequest Request Object
func (ShowVideoScriptRequest) String ¶ added in v0.1.60
func (o ShowVideoScriptRequest) String() string
type ShowVideoScriptResponse ¶ added in v0.1.60
type ShowVideoScriptResponse struct { // 剧本名称 ScriptName *string `json:"script_name,omitempty"` // 剧本描述。 ScriptDescription *string `json:"script_description,omitempty"` // 数字人模型资产ID。 ModelAssetId *string `json:"model_asset_id,omitempty"` // 数字人模型类型。 * HUMAN_MODEL_2D:分身数字人 * HUMAN_MODEL_3D:3D数字人 ModelAssetType *ShowVideoScriptResponseModelAssetType `json:"model_asset_type,omitempty"` VoiceConfig *VoiceConfig `json:"voice_config,omitempty"` VideoConfig *VideoConfig `json:"video_config,omitempty"` // 场景资产ID。 > * 分身数字人视频制作不需要填写该参数。 SceneAssetId *string `json:"scene_asset_id,omitempty"` // 私有数据,用户填写,原样带回。 PrivData *string `json:"priv_data,omitempty"` BackgroundMusicConfig *BackgroundMusicConfig `json:"background_music_config,omitempty"` ReviewConfig *ReviewConfig `json:"review_config,omitempty"` // 拍摄脚本列表。 ShootScripts *[]ShootScriptShowItem `json:"shoot_scripts,omitempty"` // 剧本ID。 ScriptId *string `json:"script_id,omitempty"` // 创建时间,格式遵循:RFC 3339 如\"2021-01-10T08:43:17Z\"。 CreateTime *string `json:"create_time,omitempty"` // 更新时间,格式遵循:RFC 3339 如\"2021-01-10T08:43:17Z\"。 UpdateTime *string `json:"update_time,omitempty"` AudioFiles *ShootScriptAudioFiles `json:"audio_files,omitempty"` // 剧本封面下载url。 ScriptCoverUrl *string `json:"script_cover_url,omitempty"` XRequestId *string `json:"X-Request-Id,omitempty"` HttpStatusCode int `json:"-"` }
ShowVideoScriptResponse Response Object
func (ShowVideoScriptResponse) String ¶ added in v0.1.60
func (o ShowVideoScriptResponse) String() string
type ShowVideoScriptResponseModelAssetType ¶ added in v0.1.60
type ShowVideoScriptResponseModelAssetType struct {
// contains filtered or unexported fields
}
func (ShowVideoScriptResponseModelAssetType) MarshalJSON ¶ added in v0.1.60
func (c ShowVideoScriptResponseModelAssetType) MarshalJSON() ([]byte, error)
func (*ShowVideoScriptResponseModelAssetType) UnmarshalJSON ¶ added in v0.1.60
func (c *ShowVideoScriptResponseModelAssetType) UnmarshalJSON(b []byte) error
func (ShowVideoScriptResponseModelAssetType) Value ¶ added in v0.1.60
func (c ShowVideoScriptResponseModelAssetType) Value() string
type ShowVideoScriptResponseModelAssetTypeEnum ¶ added in v0.1.60
type ShowVideoScriptResponseModelAssetTypeEnum struct { HUMAN_MODEL_2_D ShowVideoScriptResponseModelAssetType HUMAN_MODEL_3_D ShowVideoScriptResponseModelAssetType }
func GetShowVideoScriptResponseModelAssetTypeEnum ¶ added in v0.1.60
func GetShowVideoScriptResponseModelAssetTypeEnum() ShowVideoScriptResponseModelAssetTypeEnum
type ShowVoiceTrainingJobRequest ¶ added in v0.1.76
type ShowVoiceTrainingJobRequest 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"` // 第三方用户ID。 > * 不允许输入中文。 XAppUserId *string `json:"X-App-UserId,omitempty"` // 任务id。 JobId string `json:"job_id"` }
ShowVoiceTrainingJobRequest Request Object
func (ShowVoiceTrainingJobRequest) String ¶ added in v0.1.76
func (o ShowVoiceTrainingJobRequest) String() string
type ShowVoiceTrainingJobResponse ¶ added in v0.1.76
type ShowVoiceTrainingJobResponse struct { JobType *JobType `json:"job_type,omitempty"` // 任务id。 JobId *string `json:"job_id,omitempty"` // 用户id。 AppUserId *string `json:"app_user_id,omitempty"` // 音色名称。该名称会作为资产库中音色模型资产名称。 VoiceName *string `json:"voice_name,omitempty"` // 性别。 * FEMALE: 女性 * MALE: 是男性 Sex *string `json:"sex,omitempty"` // 语言。 Language *string `json:"language,omitempty"` State *JobState `json:"state,omitempty"` // 本次任务中该状态出现的次数 RejectTimes *int32 `json:"reject_times,omitempty"` // 当任务状态为成功时呈现,音色模型在资产库中的id。 AssetId *string `json:"asset_id,omitempty"` // 当任务失败时呈现,失败错误码。 JobFailedCode *string `json:"job_failed_code,omitempty"` // 当任务失败时呈现,失败原因。 JobFailedReason *string `json:"job_failed_reason,omitempty"` // 任务创建时间。 CreateTime *int64 `json:"create_time,omitempty"` // 任务状态更新时间。 LastupdateTime *int64 `json:"lastupdate_time,omitempty"` // 用户授权书连接。 VoiceAuthorizationUrl *string `json:"voice_authorization_url,omitempty"` CreateType *CreateType `json:"create_type,omitempty"` Tag *JobTag `json:"tag,omitempty"` HttpStatusCode int `json:"-"` }
ShowVoiceTrainingJobResponse Response Object
func (ShowVoiceTrainingJobResponse) String ¶ added in v0.1.76
func (o ShowVoiceTrainingJobResponse) String() string
type SmartChatRoomBaseInfo ¶ added in v0.1.78
type SmartChatRoomBaseInfo struct { // 智能交互对话ID RoomId *string `json:"room_id,omitempty"` // 智能交互对话名称 RoomName *string `json:"room_name,omitempty"` // 智能交互对话描述。 RoomDescription *string `json:"room_description,omitempty"` // 机器人ID。 RobotId *string `json:"robot_id,omitempty"` // 对话封面图URL CoverUrl *string `json:"cover_url,omitempty"` ModelInfos *ModelInfo `json:"model_infos,omitempty"` VoiceConfig *VoiceConfig `json:"voice_config,omitempty"` // 并发路数。 Concurrency *int32 `json:"concurrency,omitempty"` // 创建时间,格式遵循:RFC 3339 如\"2021-01-10T08:43:17Z\"。 CreateTime *string `json:"create_time,omitempty"` // 更新时间,格式遵循:RFC 3339 如\"2021-01-10T08:43:17Z\"。 UpdateTime *string `json:"update_time,omitempty"` }
func (SmartChatRoomBaseInfo) String ¶ added in v0.1.78
func (o SmartChatRoomBaseInfo) String() string
type SmartImageLayerConfig ¶ added in v0.1.75
type SmartImageLayerConfig struct { // 图片文件的URL。 ImageUrl string `json:"image_url"` // 图片显示时长。单位s * 0表示一直显示。 DisplayDuration *int32 `json:"display_duration,omitempty"` }
SmartImageLayerConfig 素材图片图层配置。
func (SmartImageLayerConfig) String ¶ added in v0.1.75
func (o SmartImageLayerConfig) String() string
type SmartLayerConfig ¶ added in v0.1.75
type SmartLayerConfig struct { // 图层类型。 - IMAGE: 素材图片图层 - VIDEO: 素材视频图层 LayerType SmartLayerConfigLayerType `json:"layer_type"` // 图层所需资产的资产id,外部资产信息无需填写 AssetId *string `json:"asset_id,omitempty"` Position *LayerPositionConfig `json:"position"` Size *LayerSizeConfig `json:"size,omitempty"` ImageConfig *SmartImageLayerConfig `json:"image_config,omitempty"` VideoConfig *SmartVideoLayerConfig `json:"video_config,omitempty"` }
SmartLayerConfig 智能图层配置。
func (SmartLayerConfig) String ¶ added in v0.1.75
func (o SmartLayerConfig) String() string
type SmartLayerConfigLayerType ¶ added in v0.1.75
type SmartLayerConfigLayerType struct {
// contains filtered or unexported fields
}
func (SmartLayerConfigLayerType) MarshalJSON ¶ added in v0.1.75
func (c SmartLayerConfigLayerType) MarshalJSON() ([]byte, error)
func (*SmartLayerConfigLayerType) UnmarshalJSON ¶ added in v0.1.75
func (c *SmartLayerConfigLayerType) UnmarshalJSON(b []byte) error
func (SmartLayerConfigLayerType) Value ¶ added in v0.1.75
func (c SmartLayerConfigLayerType) Value() string
type SmartLayerConfigLayerTypeEnum ¶ added in v0.1.75
type SmartLayerConfigLayerTypeEnum struct { IMAGE SmartLayerConfigLayerType VIDEO SmartLayerConfigLayerType }
func GetSmartLayerConfigLayerTypeEnum ¶ added in v0.1.75
func GetSmartLayerConfigLayerTypeEnum() SmartLayerConfigLayerTypeEnum
type SmartLiveJob ¶ added in v0.1.60
type SmartLiveJob struct { // 数字人直播任务ID。 JobId *string `json:"job_id,omitempty"` // 直播间ID RoomId *string `json:"room_id,omitempty"` // 直播间名称 RoomName *string `json:"room_name,omitempty"` // 数字人直播任务的状态。 * WAITING: 等待 * PROCESSING: 处理中 * SUCCEED: 成功 * FAILED: 失败 * BLOCKED: 封禁 State *SmartLiveJobState `json:"state,omitempty"` // 数字人直播时长,单位秒。 Duration *float32 `json:"duration,omitempty"` // 数字人直播任务开始时间。格式遵循:RFC 3339 如\"2021-01-10T08:43:17Z\"。 StartTime *string `json:"start_time,omitempty"` // 数字人直播任务结束时间。格式遵循:RFC 3339 如\"2021-01-10T08:43:17Z\"。 EndTime *string `json:"end_time,omitempty"` ErrorInfo *ErrorResponse `json:"error_info,omitempty"` // 数字人直播任务创建时间。格式遵循:RFC 3339 如\"2021-01-10T08:43:17Z\"。 CreateTime *string `json:"create_time,omitempty"` // 数字人直播任务最后更新时间。格式遵循:RFC 3339 如\"2021-01-10T08:43:17Z\"。 LastupdateTime *string `json:"lastupdate_time,omitempty"` RtcRoomInfo *RtcRoomInfoList `json:"rtc_room_info,omitempty"` // 直播事件上报地址。用户将自行获取的直播间事件上报到此地址,用于触发智能互动,自动回复话术。 LiveEventReportUrl *string `json:"live_event_report_url,omitempty"` LiveEventCallbackConfig *LiveEventCallBackConfig `json:"live_event_callback_config,omitempty"` // 数字人直播推流时长,单位秒 StreamDuration *float32 `json:"stream_duration,omitempty"` // 封禁信息 BlockReason *string `json:"block_reason,omitempty"` // 直播间封面图UR CoverUrl *string `json:"cover_url,omitempty"` CoStreamerConfig *CoStreamerConfig `json:"co_streamer_config,omitempty"` LiveJobLog *LiveJobLog `json:"live_job_log,omitempty"` }
SmartLiveJob 数字人直播任务信息。
func (SmartLiveJob) String ¶ added in v0.1.60
func (o SmartLiveJob) String() string
type SmartLiveJobState ¶ added in v0.1.60
type SmartLiveJobState struct {
// contains filtered or unexported fields
}
func (SmartLiveJobState) MarshalJSON ¶ added in v0.1.60
func (c SmartLiveJobState) MarshalJSON() ([]byte, error)
func (*SmartLiveJobState) UnmarshalJSON ¶ added in v0.1.60
func (c *SmartLiveJobState) UnmarshalJSON(b []byte) error
func (SmartLiveJobState) Value ¶ added in v0.1.60
func (c SmartLiveJobState) Value() string
type SmartLiveJobStateEnum ¶ added in v0.1.60
type SmartLiveJobStateEnum struct { WAITING SmartLiveJobState PROCESSING SmartLiveJobState SUCCEED SmartLiveJobState FAILED SmartLiveJobState BLOCKED SmartLiveJobState }
func GetSmartLiveJobStateEnum ¶ added in v0.1.60
func GetSmartLiveJobStateEnum() SmartLiveJobStateEnum
type SmartLiveRoomBaseInfo ¶ added in v0.1.60
type SmartLiveRoomBaseInfo struct { // 直播间ID RoomId *string `json:"room_id,omitempty"` // 租户id ProjectId *string `json:"project_id,omitempty"` // 直播间名称 RoomName *string `json:"room_name,omitempty"` // 直播间类型。 * NORMAL: 普通直播间,直播间一直存在,可以反复开播 * TEMP: 临时直播间,直播任务结束后自动清理直播间。 * TEMPLATE: 直播间模板。 RoomType *SmartLiveRoomBaseInfoRoomType `json:"room_type,omitempty"` // 直播间配置状态。 - ENABLE: 直播间正常可用。 - DISABLE: 直播间不可用。不可用原因在error_info中说明。 - BLOCKED:直播间被冻结。冻结原因在error_info中说明。 RoomState *SmartLiveRoomBaseInfoRoomState `json:"room_state,omitempty"` // 横竖屏类型。默认值为:VERTICAL。 * LANDSCAPE:横屏。 * VERTICAL: 竖屏。 ViewMode *SmartLiveRoomBaseInfoViewMode `json:"view_mode,omitempty"` ErrorInfo *ErrorResponse `json:"error_info,omitempty"` // 直播间描述。 RoomDescription *string `json:"room_description,omitempty"` // 直播间封面图URL CoverUrl *string `json:"cover_url,omitempty"` // 直播间封面图URL Thumbnail *string `json:"thumbnail,omitempty"` // 数字人模型信息 ModelInfos *[]ModelInfo `json:"model_infos,omitempty"` // 创建时间,格式遵循:RFC 3339 如\"2021-01-10T08:43:17Z\"。 CreateTime *string `json:"create_time,omitempty"` // 更新时间,格式遵循:RFC 3339 如\"2021-01-10T08:43:17Z\"。 UpdateTime *string `json:"update_time,omitempty"` // 开始直播时间,格式遵循:RFC 3339 如\"2021-01-10T08:43:17Z\"。 LastJobStartTime *string `json:"last_job_start_time,omitempty"` // 结束直播时间,格式遵循:RFC 3339 如\"2021-01-10T08:43:17Z\"。 LastJobEndTime *string `json:"last_job_end_time,omitempty"` // 当前直播状态 - WAITING:任务等待执行 - PROCESSING:任务执行中 - SUCCEED:任务处理成功 - FAILED:任务处理时变 - CANCELED:任务取消 LastJobStatus *SmartLiveRoomBaseInfoLastJobStatus `json:"last_job_status,omitempty"` }
func (SmartLiveRoomBaseInfo) String ¶ added in v0.1.60
func (o SmartLiveRoomBaseInfo) String() string
type SmartLiveRoomBaseInfoLastJobStatus ¶ added in v0.1.60
type SmartLiveRoomBaseInfoLastJobStatus struct {
// contains filtered or unexported fields
}
func (SmartLiveRoomBaseInfoLastJobStatus) MarshalJSON ¶ added in v0.1.60
func (c SmartLiveRoomBaseInfoLastJobStatus) MarshalJSON() ([]byte, error)
func (*SmartLiveRoomBaseInfoLastJobStatus) UnmarshalJSON ¶ added in v0.1.60
func (c *SmartLiveRoomBaseInfoLastJobStatus) UnmarshalJSON(b []byte) error
func (SmartLiveRoomBaseInfoLastJobStatus) Value ¶ added in v0.1.60
func (c SmartLiveRoomBaseInfoLastJobStatus) Value() string
type SmartLiveRoomBaseInfoLastJobStatusEnum ¶ added in v0.1.60
type SmartLiveRoomBaseInfoLastJobStatusEnum struct { WAITING SmartLiveRoomBaseInfoLastJobStatus PROCESSING SmartLiveRoomBaseInfoLastJobStatus SUCCEED SmartLiveRoomBaseInfoLastJobStatus FAILED SmartLiveRoomBaseInfoLastJobStatus CANCELED SmartLiveRoomBaseInfoLastJobStatus BLOCKED SmartLiveRoomBaseInfoLastJobStatus }
func GetSmartLiveRoomBaseInfoLastJobStatusEnum ¶ added in v0.1.60
func GetSmartLiveRoomBaseInfoLastJobStatusEnum() SmartLiveRoomBaseInfoLastJobStatusEnum
type SmartLiveRoomBaseInfoRoomState ¶ added in v0.1.75
type SmartLiveRoomBaseInfoRoomState struct {
// contains filtered or unexported fields
}
func (SmartLiveRoomBaseInfoRoomState) MarshalJSON ¶ added in v0.1.75
func (c SmartLiveRoomBaseInfoRoomState) MarshalJSON() ([]byte, error)
func (*SmartLiveRoomBaseInfoRoomState) UnmarshalJSON ¶ added in v0.1.75
func (c *SmartLiveRoomBaseInfoRoomState) UnmarshalJSON(b []byte) error
func (SmartLiveRoomBaseInfoRoomState) Value ¶ added in v0.1.75
func (c SmartLiveRoomBaseInfoRoomState) Value() string
type SmartLiveRoomBaseInfoRoomStateEnum ¶ added in v0.1.75
type SmartLiveRoomBaseInfoRoomStateEnum struct { ENABLE SmartLiveRoomBaseInfoRoomState DISABLE SmartLiveRoomBaseInfoRoomState BLOCKED SmartLiveRoomBaseInfoRoomState }
func GetSmartLiveRoomBaseInfoRoomStateEnum ¶ added in v0.1.75
func GetSmartLiveRoomBaseInfoRoomStateEnum() SmartLiveRoomBaseInfoRoomStateEnum
type SmartLiveRoomBaseInfoRoomType ¶ added in v0.1.75
type SmartLiveRoomBaseInfoRoomType struct {
// contains filtered or unexported fields
}
func (SmartLiveRoomBaseInfoRoomType) MarshalJSON ¶ added in v0.1.75
func (c SmartLiveRoomBaseInfoRoomType) MarshalJSON() ([]byte, error)
func (*SmartLiveRoomBaseInfoRoomType) UnmarshalJSON ¶ added in v0.1.75
func (c *SmartLiveRoomBaseInfoRoomType) UnmarshalJSON(b []byte) error
func (SmartLiveRoomBaseInfoRoomType) Value ¶ added in v0.1.75
func (c SmartLiveRoomBaseInfoRoomType) Value() string
type SmartLiveRoomBaseInfoRoomTypeEnum ¶ added in v0.1.75
type SmartLiveRoomBaseInfoRoomTypeEnum struct { NORMAL SmartLiveRoomBaseInfoRoomType TEMP SmartLiveRoomBaseInfoRoomType TEMPLATE SmartLiveRoomBaseInfoRoomType }
func GetSmartLiveRoomBaseInfoRoomTypeEnum ¶ added in v0.1.75
func GetSmartLiveRoomBaseInfoRoomTypeEnum() SmartLiveRoomBaseInfoRoomTypeEnum
type SmartLiveRoomBaseInfoViewMode ¶ added in v0.1.86
type SmartLiveRoomBaseInfoViewMode struct {
// contains filtered or unexported fields
}
func (SmartLiveRoomBaseInfoViewMode) MarshalJSON ¶ added in v0.1.86
func (c SmartLiveRoomBaseInfoViewMode) MarshalJSON() ([]byte, error)
func (*SmartLiveRoomBaseInfoViewMode) UnmarshalJSON ¶ added in v0.1.86
func (c *SmartLiveRoomBaseInfoViewMode) UnmarshalJSON(b []byte) error
func (SmartLiveRoomBaseInfoViewMode) Value ¶ added in v0.1.86
func (c SmartLiveRoomBaseInfoViewMode) Value() string
type SmartLiveRoomBaseInfoViewModeEnum ¶ added in v0.1.86
type SmartLiveRoomBaseInfoViewModeEnum struct { LANDSCAPE SmartLiveRoomBaseInfoViewMode VERTICAL SmartLiveRoomBaseInfoViewMode }
func GetSmartLiveRoomBaseInfoViewModeEnum ¶ added in v0.1.86
func GetSmartLiveRoomBaseInfoViewModeEnum() SmartLiveRoomBaseInfoViewModeEnum
type SmartVideoLayerConfig ¶ added in v0.1.75
type SmartVideoLayerConfig struct { // 视频文件的URL。 VideoUrl string `json:"video_url"` // 视频封面文件的URL。 VideoCoverUrl *string `json:"video_cover_url,omitempty"` // 视频显示时长。单位s * 0:表示一直显示。 DisplayDuration *int32 `json:"display_duration,omitempty"` }
SmartVideoLayerConfig 素材视频图层配置。
func (SmartVideoLayerConfig) String ¶ added in v0.1.75
func (o SmartVideoLayerConfig) String() string
type StartSmartChatJobRequest ¶ added in v0.1.78
type StartSmartChatJobRequest struct { // 使用AK/SK方式认证时必选,携带的鉴权信息。 Authorization *string `json:"Authorization,omitempty"` // 使用AK/SK方式认证时必选,请求的发生时间。 XSdkDate *string `json:"X-Sdk-Date,omitempty"` // 使用AK/SK方式认证时必选,携带项目ID信息。 XProjectId *string `json:"X-Project-Id,omitempty"` // 开发者应用作为资产权属的可选字段。 XAppUserId *string `json:"X-App-UserId,omitempty"` // 智能交互对话ID,获取方法请参考[[创建智能交互对话直播间](https://support.huaweicloud.com/api-metastudio/CreateSmartChatRoom.html)](tag:hc,hk)[“创建智能交互对话直播间”](tag:cmcc)。 RoomId string `json:"room_id"` // 应用ID,获取方法请参考[[创建应用](https://support.huaweicloud.com/api-metastudio/CreateRobot.html)](tag:hc,hk)[“创建应用”](tag:cmcc)。 RobotId string `json:"robot_id"` }
StartSmartChatJobRequest Request Object
func (StartSmartChatJobRequest) String ¶ added in v0.1.78
func (o StartSmartChatJobRequest) String() string
type StartSmartChatJobResponse ¶ added in v0.1.78
type StartSmartChatJobResponse struct { // 智能交互对话任务ID。 JobId *string `json:"job_id,omitempty"` RtcRoomInfo *RtcRoomInfoList `json:"rtc_room_info,omitempty"` ChatSubtitleConfig *ChatSubtitleConfig `json:"chat_subtitle_config,omitempty"` VideoConfig *ChatVideoConfigRsp `json:"video_config,omitempty"` XRequestId *string `json:"X-Request-Id,omitempty"` HttpStatusCode int `json:"-"` }
StartSmartChatJobResponse Response Object
func (StartSmartChatJobResponse) String ¶ added in v0.1.78
func (o StartSmartChatJobResponse) String() string
type StartSmartLiveReq ¶ added in v0.1.60
type StartSmartLiveReq struct { VideoConfig *VideoConfig `json:"video_config,omitempty"` PlayPolicy *PlayPolicy `json:"play_policy,omitempty"` // RTMP视频推流第三方直播平台地址。 OutputUrls *[]string `json:"output_urls,omitempty"` // RTMP视频推流第三方直播平台流秘钥,与推流地址对应。 StreamKeys *[]string `json:"stream_keys,omitempty"` // 互动回调URL,含鉴权信息。 InteractionCallbackUrl *string `json:"interaction_callback_url,omitempty"` LiveEventCallbackConfig *LiveEventCallBackConfig `json:"live_event_callback_config,omitempty"` // 横竖屏类型。默认值为:VERTICAL。 * LANDSCAPE:横屏。 * VERTICAL: 竖屏。 ViewMode *StartSmartLiveReqViewMode `json:"view_mode,omitempty"` CoStreamerConfig *CoStreamerConfig `json:"co_streamer_config,omitempty"` }
StartSmartLiveReq 数字人直播任务请求。
func (StartSmartLiveReq) String ¶ added in v0.1.60
func (o StartSmartLiveReq) String() string
type StartSmartLiveReqViewMode ¶ added in v0.1.80
type StartSmartLiveReqViewMode struct {
// contains filtered or unexported fields
}
func (StartSmartLiveReqViewMode) MarshalJSON ¶ added in v0.1.80
func (c StartSmartLiveReqViewMode) MarshalJSON() ([]byte, error)
func (*StartSmartLiveReqViewMode) UnmarshalJSON ¶ added in v0.1.80
func (c *StartSmartLiveReqViewMode) UnmarshalJSON(b []byte) error
func (StartSmartLiveReqViewMode) Value ¶ added in v0.1.80
func (c StartSmartLiveReqViewMode) Value() string
type StartSmartLiveReqViewModeEnum ¶ added in v0.1.80
type StartSmartLiveReqViewModeEnum struct { LANDSCAPE StartSmartLiveReqViewMode VERTICAL StartSmartLiveReqViewMode }
func GetStartSmartLiveReqViewModeEnum ¶ added in v0.1.80
func GetStartSmartLiveReqViewModeEnum() StartSmartLiveReqViewModeEnum
type StartSmartLiveRequest ¶ added in v0.1.60
type StartSmartLiveRequest struct { // 剧本ID。 RoomId string `json:"room_id"` // 使用AK/SK方式认证时必选,携带的鉴权信息。 Authorization *string `json:"Authorization,omitempty"` // 使用AK/SK方式认证时必选,请求的发生时间。 格式为(YYYYMMDD'T'HHMMSS'Z')。 XSdkDate *string `json:"X-Sdk-Date,omitempty"` // 使用AK/SK方式认证时必选,携带项目ID信息。 XProjectId *string `json:"X-Project-Id,omitempty"` // 第三方用户ID。 > * 不允许输入中文。 XAppUserId *string `json:"X-App-UserId,omitempty"` Body *StartSmartLiveReq `json:"body,omitempty"` }
StartSmartLiveRequest Request Object
func (StartSmartLiveRequest) String ¶ added in v0.1.60
func (o StartSmartLiveRequest) String() string
type StartSmartLiveResponse ¶ added in v0.1.60
type StartSmartLiveResponse struct { // 直播任务ID。 JobId *string `json:"job_id,omitempty"` RtcRoomInfo *RtcRoomInfoList `json:"rtc_room_info,omitempty"` // 直播事件上报地址。用户将自行获取的直播间事件上报到此地址,用于触发智能互动,自动回复话术。 LiveEventReportUrl *string `json:"live_event_report_url,omitempty"` LiveEventCallbackConfig *LiveEventCallBackConfig `json:"live_event_callback_config,omitempty"` // 开播风险告警列表。 LiveWarningInfo *[]LiveWarningItem `json:"live_warning_info,omitempty"` XRequestId *string `json:"X-Request-Id,omitempty"` HttpStatusCode int `json:"-"` }
StartSmartLiveResponse Response Object
func (StartSmartLiveResponse) String ¶ added in v0.1.60
func (o StartSmartLiveResponse) String() string
type StopSmartChatJobRequest ¶ added in v0.1.78
type StopSmartChatJobRequest struct { // 使用AK/SK方式认证时必选,携带的鉴权信息。 Authorization *string `json:"Authorization,omitempty"` // 使用AK/SK方式认证时必选,请求的发生时间。 XSdkDate *string `json:"X-Sdk-Date,omitempty"` // 使用AK/SK方式认证时必选,携带项目ID信息。 XProjectId *string `json:"X-Project-Id,omitempty"` // 开发者应用作为资产权属的可选字段。 XAppUserId *string `json:"X-App-UserId,omitempty"` // 智能交互对话ID,获取方法请参考[[创建智能交互对话直播间](https://support.huaweicloud.com/api-metastudio/CreateSmartChatRoom.html)](tag:hc,hk)[“创建智能交互对话直播间”](tag:cmcc)。 RoomId string `json:"room_id"` // 任务ID。 JobId string `json:"job_id"` }
StopSmartChatJobRequest Request Object
func (StopSmartChatJobRequest) String ¶ added in v0.1.78
func (o StopSmartChatJobRequest) String() string
type StopSmartChatJobResponse ¶ added in v0.1.78
type StopSmartChatJobResponse struct { XRequestId *string `json:"X-Request-Id,omitempty"` HttpStatusCode int `json:"-"` }
StopSmartChatJobResponse Response Object
func (StopSmartChatJobResponse) String ¶ added in v0.1.78
func (o StopSmartChatJobResponse) String() string
type StopSmartLiveRequest ¶ added in v0.1.60
type StopSmartLiveRequest struct { // 剧本ID。 RoomId string `json:"room_id"` // 任务ID。 JobId string `json:"job_id"` // 使用AK/SK方式认证时必选,携带的鉴权信息。 Authorization *string `json:"Authorization,omitempty"` // 使用AK/SK方式认证时必选,请求的发生时间。 格式为(YYYYMMDD'T'HHMMSS'Z')。 XSdkDate *string `json:"X-Sdk-Date,omitempty"` // 使用AK/SK方式认证时必选,携带项目ID信息。 XProjectId *string `json:"X-Project-Id,omitempty"` // 第三方用户ID。 > * 不允许输入中文。 XAppUserId *string `json:"X-App-UserId,omitempty"` }
StopSmartLiveRequest Request Object
func (StopSmartLiveRequest) String ¶ added in v0.1.60
func (o StopSmartLiveRequest) String() string
type StopSmartLiveResponse ¶ added in v0.1.60
type StopSmartLiveResponse struct { XRequestId *string `json:"X-Request-Id,omitempty"` HttpStatusCode int `json:"-"` }
StopSmartLiveResponse Response Object
func (StopSmartLiveResponse) String ¶ added in v0.1.60
func (o StopSmartLiveResponse) String() string
type StopVideoMotionCaptureJobRequest ¶
type StopVideoMotionCaptureJobRequest struct { // 任务ID。 JobId string `json:"job_id"` // 使用AK/SK方式认证时必选,携带的鉴权信息。 Authorization *string `json:"Authorization,omitempty"` // 使用AK/SK方式认证时必选,请求的发生时间。 格式为(YYYYMMDD'T'HHMMSS'Z')。 XSdkDate *string `json:"X-Sdk-Date,omitempty"` // 使用AK/SK方式认证时必选,携带项目ID信息。 XProjectId *string `json:"X-Project-Id,omitempty"` // 第三方用户ID。 > * 不允许输入中文。 XAppUserId *string `json:"X-App-UserId,omitempty"` }
StopVideoMotionCaptureJobRequest Request Object
func (StopVideoMotionCaptureJobRequest) String ¶
func (o StopVideoMotionCaptureJobRequest) String() string
type StopVideoMotionCaptureJobResponse ¶
type StopVideoMotionCaptureJobResponse struct { XRequestId *string `json:"X-Request-Id,omitempty"` HttpStatusCode int `json:"-"` }
StopVideoMotionCaptureJobResponse Response Object
func (StopVideoMotionCaptureJobResponse) String ¶
func (o StopVideoMotionCaptureJobResponse) String() string
type StyleAssetItem ¶
type StyleAssetItem struct { // 资产ID AssetId *string `json:"asset_id,omitempty"` // 资产类型 * ANIMATION:动作 * MATERIAL:素材 AssetType *StyleAssetItemAssetType `json:"asset_type,omitempty"` // 封面图URL CoverUrl *string `json:"cover_url,omitempty"` }
StyleAssetItem 风格化素材数字资产信息
func (StyleAssetItem) String ¶
func (o StyleAssetItem) String() string
type StyleAssetItemAssetType ¶
type StyleAssetItemAssetType struct {
// contains filtered or unexported fields
}
func (StyleAssetItemAssetType) MarshalJSON ¶
func (c StyleAssetItemAssetType) MarshalJSON() ([]byte, error)
func (*StyleAssetItemAssetType) UnmarshalJSON ¶
func (c *StyleAssetItemAssetType) UnmarshalJSON(b []byte) error
func (StyleAssetItemAssetType) Value ¶
func (c StyleAssetItemAssetType) Value() string
type StyleAssetItemAssetTypeEnum ¶
type StyleAssetItemAssetTypeEnum struct { ANIMATION StyleAssetItemAssetType MATERIAL StyleAssetItemAssetType }
func GetStyleAssetItemAssetTypeEnum ¶
func GetStyleAssetItemAssetTypeEnum() StyleAssetItemAssetTypeEnum
type StyleExtraMeta ¶
type StyleExtraMeta struct { // 是否支持照片建模 PictureModelingEnable *bool `json:"picture_modeling_enable,omitempty"` // 是否支持模型编辑 EditEnable *bool `json:"edit_enable,omitempty"` // 编辑使用引擎 EditEngine *string `json:"edit_engine,omitempty"` // 照片建模算法调用的模型类型 ModelId *string `json:"model_id,omitempty"` }
StyleExtraMeta 风格额外信息
func (StyleExtraMeta) String ¶
func (o StyleExtraMeta) 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 SubtitleConfig ¶ added in v0.1.75
type SubtitleConfig struct { // 字幕框左下角像素点坐标。 > *横屏(16:9)视频像素为1920x1080;竖屏(9:16)视频像素为1080x1920。 Dx *int32 `json:"dx,omitempty"` // 字幕框左下角像素点坐标。 > *横屏(16:9)视频像素为1920x1080;竖屏(9:16)视频像素为1080x1920。 Dy *int32 `json:"dy,omitempty"` // 字体。当前支持的字体: * HarmonyOS_Sans_SC_Black:鸿蒙粗体 * HarmonyOS_Sans_SC_Regular:鸿蒙常规 * HarmonyOS_Sans_SC_Thin:鸿蒙细体 FontName *string `json:"font_name,omitempty"` // 字体大小。 取值范围:[4, 120] FontSize *int32 `json:"font_size,omitempty"` // 字幕框高度 > * 字幕框宽度固定为屏幕宽度的80% > * 参数h用于方便前端计算字幕框左上角坐标,后台不使用该参数 H *int32 `json:"h,omitempty"` // 字幕框宽度 W *int32 `json:"w,omitempty"` }
SubtitleConfig 字幕配置。
func (SubtitleConfig) String ¶ added in v0.1.75
func (o SubtitleConfig) String() string
type SystemProperty ¶
type SystemProperty struct { // 操作。 - ADD:增加 - DELETE:删除 Action *SystemPropertyAction `json:"action,omitempty"` // 系统属性。 公共资产属性: * BACKGROUND_IMG:视频制作的背景图片。value设置成Yes * CREATED_BY_PLATFORM: 是否平台生成。 分身数字人资产属性: * MATERIAL_IMG:素材图片,用作前景。value设置成Yes。 * MATERIAL_VIDEO:素材视频,用作前景。value设置成Yes。 * BUSSINESS_CARD_VIDEO:名片视频。 * TO_BE_TRANSLATED_VIDEO: 视频翻译的源视频。可取值Yes。 3D数字人资产属性: * STYLE_ID:风格Id。 * DH_ID:数字人ID(尚未启用)。 * PLATFORM_AVAILABLE:是否平台可用(尚未启用)。 * RENDER_ENGINE:引擎类型。value可选UE或MetaEngine。 * BACKGROUND_SCENE:视频制作的2D背景场景。value可选Horizontal(横屏)或者Vertical(竖屏)。 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 MATERIAL_IMG SystemPropertyKey MATERIAL_VIDEO SystemPropertyKey BUSSINESS_CARD_VIDEO SystemPropertyKey TO_BE_TRANSLATED_VIDEO SystemPropertyKey }
func GetSystemPropertyKeyEnum ¶
func GetSystemPropertyKeyEnum() SystemPropertyKeyEnum
type TextConfig ¶ added in v0.1.60
type TextConfig struct { // 台词脚本。 支持两种模式,纯文本模式和标签模式。 ### 纯文本模式 纯文本模式,使用方法,如“大家好,我是人工智大家,是个虚拟主播”。 ### 标签模式 SSML标签的详细定义请参考[文本驱动SSML定义](metastudio_02_0038.xml)。 Text string `json:"text"` }
TextConfig 台词脚本。 > * 最长2000个字符,不含SSML标签字符数。
func (TextConfig) String ¶ added in v0.1.60
func (o TextConfig) String() string
type TextLayerConfig ¶ added in v0.1.60
type TextLayerConfig struct { // 文字图层的文本,内容需做Base64编码。 示例:若想添加文字水印“测试文字水印”,那么text_context的值为:5rWL6K+V5paH5a2X5rC05Y2w TextContext *string `json:"text_context,omitempty"` // 字体。当前支持的字体: * HarmonyOS_Sans_SC_Black:鸿蒙粗体 * HarmonyOS_Sans_SC_Regular:鸿蒙常规 * HarmonyOS_Sans_SC_Thin:鸿蒙细体 * fzyouh:方正瘦体 FontName *string `json:"font_name,omitempty"` // 字体大小(像素)。 取值范围:[4, 120] FontSize *int32 `json:"font_size,omitempty"` // 字体颜色。RGB颜色值。 FontColor *string `json:"font_color,omitempty"` }
TextLayerConfig 素材文字图层配置。
func (TextLayerConfig) String ¶ added in v0.1.60
func (o TextLayerConfig) String() string
type ThirdPartyModelConfig ¶ added in v0.1.80
type ThirdPartyModelConfig struct { // 第三方语言模型应用ID。 AppId *string `json:"app_id,omitempty"` // 第三方语言模型应用密钥。 AppKey *string `json:"app_key,omitempty"` // 第三方语言模型地址。 LlmUrl *string `json:"llm_url,omitempty"` // 是否采用流式响应。 IsStream *bool `json:"is_stream,omitempty"` // 支持的多轮对话数量,取值大于1时,请求第三方语言模型时将携带历史对话信息。 ChatRounds *int32 `json:"chat_rounds,omitempty"` }
ThirdPartyModelConfig 第三方语言模型配置
func (ThirdPartyModelConfig) String ¶ added in v0.1.80
func (o ThirdPartyModelConfig) String() string
type TrainingJobBasicInfo ¶ added in v0.1.76
type TrainingJobBasicInfo struct { // 任务ID。 JobId string `json:"job_id"` // 分身数字人模型名称。该名称会作为资产库中分身数字人模型资产名称。 Name string `json:"name"` // 任务的状态。 * WAIT_FILE_UPLOAD: 待上传文件 * AUTO_VERIFYING: 自动审核中 * AUTO_VERIFY_FAILED: 自动审核失败 * MANUAL_VERIFYING: 人工审核中 * MANUAL_VERIFY_FAILED: 人工审核失败 * MANUAL_VERIFY_SUCCESS: 审核通过,等待预处理资源 * TRAINING_DATA_PREPROCESSING:训练数据预处理中 * TRAINING_DATA_PREPROCESS_FAILED: 训练数据预处理失败 * TRAINING_DATA_PREPROCESS_SUCCESS: 训练数据预处理完成,等待训练资源中 * TRAINING: 训练中 * TRAIN_FAILED: 训练失败 * TRAIN_SUCCESS: 训练完成,等待预处理资源 * INFERENCE_DATA_PREPROCESSING: 推理数据预处理中 * INFERENCE_DATA_PREPROCESS_FAILED: 推理数据预处理失败 * WAIT_MAIN_FILE_UPLOAD:等待主文件上传 * JOB_SUCCESS: 完成 * WAIT_USER_CONFIRM:等待用户确认训练效果 * JOB_REJECT:驳回 * JOB_PENDING:挂起 * JOB_FINISH:结束,最终状态,不可再做改变 State TrainingJobBasicInfoState `json:"state"` // 模型资产ID。 AssetId *string `json:"asset_id,omitempty"` // 模型资产所属项目ID。 ProjectId *string `json:"project_id,omitempty"` // 分身数字人模型封面下载URL。URL有效期24小时。 CoverDownloadUrl *string `json:"cover_download_url,omitempty"` // 用户最近一次更新任务的时间(包括租户创建或者重新提交),格式遵循:RFC 3339。 例 “2020-07-30T10:43:17Z” LastUpdateTime *string `json:"last_update_time,omitempty"` // 创建时间,格式遵循:RFC 3339。 例 “2020-07-30T10:43:17Z” CreateTime *string `json:"create_time,omitempty"` // 分身数字人训练任务创建者联系方式,如手机或邮箱等。 Contact *string `json:"contact,omitempty"` // 分身数字人训练任务的批次名称。 BatchName *string `json:"batch_name,omitempty"` // 分身数字人训练任务标签。 Tags *[]string `json:"tags,omitempty"` // 分身数字人模型版本。默认是V3版本模型。 * V2: V2版本模型 * V3:V3版本模型 ModelVersion *TrainingJobBasicInfoModelVersion `json:"model_version,omitempty"` // 抠图类型。默认是AI。 * AI:AI抠图 * MANUAL:人工抠图 MattingType *TrainingJobBasicInfoMattingType `json:"matting_type,omitempty"` }
func (TrainingJobBasicInfo) String ¶ added in v0.1.76
func (o TrainingJobBasicInfo) String() string
type TrainingJobBasicInfoMattingType ¶ added in v0.1.76
type TrainingJobBasicInfoMattingType struct {
// contains filtered or unexported fields
}
func (TrainingJobBasicInfoMattingType) MarshalJSON ¶ added in v0.1.76
func (c TrainingJobBasicInfoMattingType) MarshalJSON() ([]byte, error)
func (*TrainingJobBasicInfoMattingType) UnmarshalJSON ¶ added in v0.1.76
func (c *TrainingJobBasicInfoMattingType) UnmarshalJSON(b []byte) error
func (TrainingJobBasicInfoMattingType) Value ¶ added in v0.1.76
func (c TrainingJobBasicInfoMattingType) Value() string
type TrainingJobBasicInfoMattingTypeEnum ¶ added in v0.1.76
type TrainingJobBasicInfoMattingTypeEnum struct { AI TrainingJobBasicInfoMattingType MANUAL TrainingJobBasicInfoMattingType }
func GetTrainingJobBasicInfoMattingTypeEnum ¶ added in v0.1.76
func GetTrainingJobBasicInfoMattingTypeEnum() TrainingJobBasicInfoMattingTypeEnum
type TrainingJobBasicInfoModelVersion ¶ added in v0.1.76
type TrainingJobBasicInfoModelVersion struct {
// contains filtered or unexported fields
}
func (TrainingJobBasicInfoModelVersion) MarshalJSON ¶ added in v0.1.76
func (c TrainingJobBasicInfoModelVersion) MarshalJSON() ([]byte, error)
func (*TrainingJobBasicInfoModelVersion) UnmarshalJSON ¶ added in v0.1.76
func (c *TrainingJobBasicInfoModelVersion) UnmarshalJSON(b []byte) error
func (TrainingJobBasicInfoModelVersion) Value ¶ added in v0.1.76
func (c TrainingJobBasicInfoModelVersion) Value() string
type TrainingJobBasicInfoModelVersionEnum ¶ added in v0.1.76
type TrainingJobBasicInfoModelVersionEnum struct { V2 TrainingJobBasicInfoModelVersion V3 TrainingJobBasicInfoModelVersion }
func GetTrainingJobBasicInfoModelVersionEnum ¶ added in v0.1.76
func GetTrainingJobBasicInfoModelVersionEnum() TrainingJobBasicInfoModelVersionEnum
type TrainingJobBasicInfoState ¶ added in v0.1.76
type TrainingJobBasicInfoState struct {
// contains filtered or unexported fields
}
func (TrainingJobBasicInfoState) MarshalJSON ¶ added in v0.1.76
func (c TrainingJobBasicInfoState) MarshalJSON() ([]byte, error)
func (*TrainingJobBasicInfoState) UnmarshalJSON ¶ added in v0.1.76
func (c *TrainingJobBasicInfoState) UnmarshalJSON(b []byte) error
func (TrainingJobBasicInfoState) Value ¶ added in v0.1.76
func (c TrainingJobBasicInfoState) Value() string
type TrainingJobBasicInfoStateEnum ¶ added in v0.1.76
type TrainingJobBasicInfoStateEnum struct { WAIT_FILE_UPLOAD TrainingJobBasicInfoState AUTO_VERIFYING TrainingJobBasicInfoState AUTO_VERIFY_FAILED TrainingJobBasicInfoState MANUAL_VERIFYING TrainingJobBasicInfoState MANUAL_VERIFY_FAILED TrainingJobBasicInfoState MANUAL_VERIFY_SUCCESS TrainingJobBasicInfoState TRAINING_DATA_PREPROCESSING TrainingJobBasicInfoState TRAINING_DATA_PREPROCESS_FAILED TrainingJobBasicInfoState TRAINING_DATA_PREPROCESS_SUCCESS TrainingJobBasicInfoState TRAINING TrainingJobBasicInfoState TRAIN_FAILED TrainingJobBasicInfoState TRAIN_SUCCESS TrainingJobBasicInfoState INFERENCE_DATA_PREPROCESSING TrainingJobBasicInfoState INFERENCE_DATA_PREPROCESS_FAILED TrainingJobBasicInfoState WAIT_MASK_UPLOAD TrainingJobBasicInfoState WAIT_MAIN_FILE_UPLOAD TrainingJobBasicInfoState JOB_SUCCESS TrainingJobBasicInfoState WAIT_USER_CONFIRM TrainingJobBasicInfoState JOB_REJECT TrainingJobBasicInfoState JOB_PENDING TrainingJobBasicInfoState JOB_FINISH TrainingJobBasicInfoState }
func GetTrainingJobBasicInfoStateEnum ¶ added in v0.1.76
func GetTrainingJobBasicInfoStateEnum() TrainingJobBasicInfoStateEnum
type TrainingJobInfo ¶ added in v0.1.76
type TrainingJobInfo struct { JobType *JobType `json:"job_type,omitempty"` // 任务id。 JobId *string `json:"job_id,omitempty"` // 用户id。 AppUserId *string `json:"app_user_id,omitempty"` // 音色名称。该名称会作为资产库中音色模型资产名称。 VoiceName *string `json:"voice_name,omitempty"` // 性别。 * FEMALE: 女性 * MALE: 是男性 Sex *string `json:"sex,omitempty"` // 语言。 Language *string `json:"language,omitempty"` State *JobState `json:"state,omitempty"` // 本次任务中该状态出现的次数 RejectTimes *int32 `json:"reject_times,omitempty"` // 当任务状态为成功时呈现,音色模型在资产库中的id。 AssetId *string `json:"asset_id,omitempty"` // 当任务失败时呈现,失败错误码。 JobFailedCode *string `json:"job_failed_code,omitempty"` // 当任务失败时呈现,失败原因。 JobFailedReason *string `json:"job_failed_reason,omitempty"` // 任务创建时间。 CreateTime *int64 `json:"create_time,omitempty"` // 任务状态更新时间。 LastupdateTime *int64 `json:"lastupdate_time,omitempty"` // 用户授权书连接。 VoiceAuthorizationUrl *string `json:"voice_authorization_url,omitempty"` CreateType *CreateType `json:"create_type,omitempty"` Tag *JobTag `json:"tag,omitempty"` }
TrainingJobInfo 任务信息
func (TrainingJobInfo) String ¶ added in v0.1.76
func (o TrainingJobInfo) String() string
type TriggerProcess ¶ added in v0.1.60
type TriggerProcess struct { // 处理抑制时长。单位秒。 -1 表示整场直播 0 表示无抑制,每次都触发 TimeWindow *int32 `json:"time_window,omitempty"` // 回复类型。 * SYSTEM_REPLY:系统自动回复设置的话术。 * CALLBACK:回调给其他服务,携带设置的话术。 * SHOW_LAYER: 显示叠加图层,不影响话术。 ReplyMode *TriggerProcessReplyMode `json:"reply_mode,omitempty"` LayerConfig *SmartLayerConfig `json:"layer_config,omitempty"` // 回复话术集 ReplyTexts *[]string `json:"reply_texts,omitempty"` // 回复音频集。填写audio_url。 ReplyAudios *[]ReplyAudioInfo `json:"reply_audios,omitempty"` // 回复次序 - RANDOM:随机 - ORDER:顺序循环 ReplyOrder *TriggerProcessReplyOrder `json:"reply_order,omitempty"` // 回复角色。默认为主播 * STREAMER:主播 * CO_STREAMER:助播 ReplyRole *TriggerProcessReplyRole `json:"reply_role,omitempty"` }
TriggerProcess 触发器处理
func (TriggerProcess) String ¶ added in v0.1.60
func (o TriggerProcess) String() string
type TriggerProcessReplyMode ¶ added in v0.1.60
type TriggerProcessReplyMode struct {
// contains filtered or unexported fields
}
func (TriggerProcessReplyMode) MarshalJSON ¶ added in v0.1.60
func (c TriggerProcessReplyMode) MarshalJSON() ([]byte, error)
func (*TriggerProcessReplyMode) UnmarshalJSON ¶ added in v0.1.60
func (c *TriggerProcessReplyMode) UnmarshalJSON(b []byte) error
func (TriggerProcessReplyMode) Value ¶ added in v0.1.60
func (c TriggerProcessReplyMode) Value() string
type TriggerProcessReplyModeEnum ¶ added in v0.1.60
type TriggerProcessReplyModeEnum struct { SYSTEM_REPLY TriggerProcessReplyMode CALLBACK TriggerProcessReplyMode SHOW_LAYER TriggerProcessReplyMode }
func GetTriggerProcessReplyModeEnum ¶ added in v0.1.60
func GetTriggerProcessReplyModeEnum() TriggerProcessReplyModeEnum
type TriggerProcessReplyOrder ¶ added in v0.1.60
type TriggerProcessReplyOrder struct {
// contains filtered or unexported fields
}
func (TriggerProcessReplyOrder) MarshalJSON ¶ added in v0.1.60
func (c TriggerProcessReplyOrder) MarshalJSON() ([]byte, error)
func (*TriggerProcessReplyOrder) UnmarshalJSON ¶ added in v0.1.60
func (c *TriggerProcessReplyOrder) UnmarshalJSON(b []byte) error
func (TriggerProcessReplyOrder) Value ¶ added in v0.1.60
func (c TriggerProcessReplyOrder) Value() string
type TriggerProcessReplyOrderEnum ¶ added in v0.1.60
type TriggerProcessReplyOrderEnum struct { RANDOM TriggerProcessReplyOrder ORDER TriggerProcessReplyOrder }
func GetTriggerProcessReplyOrderEnum ¶ added in v0.1.60
func GetTriggerProcessReplyOrderEnum() TriggerProcessReplyOrderEnum
type TriggerProcessReplyRole ¶ added in v0.1.86
type TriggerProcessReplyRole struct {
// contains filtered or unexported fields
}
func (TriggerProcessReplyRole) MarshalJSON ¶ added in v0.1.86
func (c TriggerProcessReplyRole) MarshalJSON() ([]byte, error)
func (*TriggerProcessReplyRole) UnmarshalJSON ¶ added in v0.1.86
func (c *TriggerProcessReplyRole) UnmarshalJSON(b []byte) error
func (TriggerProcessReplyRole) Value ¶ added in v0.1.86
func (c TriggerProcessReplyRole) Value() string
type TriggerProcessReplyRoleEnum ¶ added in v0.1.86
type TriggerProcessReplyRoleEnum struct { STREAMER TriggerProcessReplyRole CO_STREAMER TriggerProcessReplyRole }
func GetTriggerProcessReplyRoleEnum ¶ added in v0.1.86
func GetTriggerProcessReplyRoleEnum() TriggerProcessReplyRoleEnum
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"` // 任务类型。 * REAL_JOB:实时任务。如数字人交互。 * UNREAL_JOB:非实时任务。如数字人视频制作 JobType *TtsaJobJobType `json:"job_type,omitempty"` }
type TtsaJobJobType ¶ added in v0.1.75
type TtsaJobJobType struct {
// contains filtered or unexported fields
}
func (TtsaJobJobType) MarshalJSON ¶ added in v0.1.75
func (c TtsaJobJobType) MarshalJSON() ([]byte, error)
func (*TtsaJobJobType) UnmarshalJSON ¶ added in v0.1.75
func (c *TtsaJobJobType) UnmarshalJSON(b []byte) error
func (TtsaJobJobType) Value ¶ added in v0.1.75
func (c TtsaJobJobType) Value() string
type TtsaJobJobTypeEnum ¶ added in v0.1.75
type TtsaJobJobTypeEnum struct { REAL_JOB TtsaJobJobType UNREAL_JOB TtsaJobJobType }
func GetTtsaJobJobTypeEnum ¶ added in v0.1.75
func GetTtsaJobJobTypeEnum() TtsaJobJobTypeEnum
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 Update2dModelTrainingJobRequest ¶ added in v0.1.76
type Update2dModelTrainingJobRequest 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"` // 第三方用户ID。 > * 不允许输入中文。 XAppUserId *string `json:"X-App-UserId,omitempty"` Body *Create2dModelTrainingJobReq `json:"body,omitempty"` }
Update2dModelTrainingJobRequest Request Object
func (Update2dModelTrainingJobRequest) String ¶ added in v0.1.76
func (o Update2dModelTrainingJobRequest) String() string
type Update2dModelTrainingJobResponse ¶ added in v0.1.76
type Update2dModelTrainingJobResponse struct { // 任务ID。 JobId *string `json:"job_id,omitempty"` // 分身数字人训练视频上传URL。该url在文件上传成功后失效,只能上传一次。注意:视频必须是1080p或者4K分辨率(横、竖屏皆可)的mp4格式,视频长度须大于等于3分钟且小于等于10分钟,否则审核会不通过。 TrainingVideoUploadUrl *[]string `json:"training_video_upload_url,omitempty"` // 模型封面上传URL。该URL在文件上传成功后失效,只能上传一次。 CoverUploadUrl *string `json:"cover_upload_url,omitempty"` // 身份证正面照片上传URL。该URL在文件上传成功后失效,只能上传一次。注意:非NA用户必须上传,否则审核会不通过。 IdCardImage1UploadUrl *string `json:"id_card_image1_upload_url,omitempty"` // 身份证反面照片上传URL。该URL在文件上传成功后失效,只能上传一次。注意:非NA用户必须上传,否则审核会不通过。 IdCardImage2UploadUrl *string `json:"id_card_image2_upload_url,omitempty"` // 授权书上传URL。该URL在文件上传成功后失效,只能上传一次。注意:非NA用户必须上传,否则审核会不通过。 GrantFileUploadUrl *string `json:"grant_file_upload_url,omitempty"` XRequestId *string `json:"X-Request-Id,omitempty"` HttpStatusCode int `json:"-"` }
Update2dModelTrainingJobResponse Response Object
func (Update2dModelTrainingJobResponse) String ¶ added in v0.1.76
func (o Update2dModelTrainingJobResponse) String() string
type UpdateActiveCodeReq ¶ added in v0.1.86
type UpdateActiveCodeReq struct { // 有效天数(0表示长期有效)。 ValidPeriod *int32 `json:"valid_period,omitempty"` }
UpdateActiveCodeReq 修改激活码请求。
func (UpdateActiveCodeReq) String ¶ added in v0.1.86
func (o UpdateActiveCodeReq) String() string
type UpdateActiveCodeRequest ¶ added in v0.1.86
type UpdateActiveCodeRequest struct { // 使用AK/SK方式认证时必选,携带的鉴权信息。 Authorization *string `json:"Authorization,omitempty"` // 使用AK/SK方式认证时必选,请求的发生时间。 XSdkDate *string `json:"X-Sdk-Date,omitempty"` // 使用AK/SK方式认证时必选,携带项目ID信息。 XProjectId *string `json:"X-Project-Id,omitempty"` // 开发者应用作为资产权属的可选字段。 XAppUserId *string `json:"X-App-UserId,omitempty"` // 激活码ID。 ActiveCodeId string `json:"active_code_id"` Body *UpdateActiveCodeReq `json:"body,omitempty"` }
UpdateActiveCodeRequest Request Object
func (UpdateActiveCodeRequest) String ¶ added in v0.1.86
func (o UpdateActiveCodeRequest) String() string
type UpdateActiveCodeResponse ¶ added in v0.1.86
type UpdateActiveCodeResponse struct { // 激活码ID。 ActiveCodeId *string `json:"active_code_id,omitempty"` // 激活码。 ActiveCode *string `json:"active_code,omitempty"` // 应用ID。 RobotId *string `json:"robot_id,omitempty"` // 智能交互对话ID。 RoomId *string `json:"room_id,omitempty"` // 有效天数(0表示长期有效)。 ValidPeriod *int32 `json:"valid_period,omitempty"` // 过期时间,格式遵循:RFC 3339 如\"2021-01-10T08:43:17Z\"。 ExpireTime *string `json:"expire_time,omitempty"` // 创建时间,格式遵循:RFC 3339 如\"2021-01-10T08:43:17Z\"。 CreateTime *string `json:"create_time,omitempty"` // 更新时间,格式遵循:RFC 3339 如\"2021-01-10T08:43:17Z\"。 UpdateTime *string `json:"update_time,omitempty"` XRequestId *string `json:"X-Request-Id,omitempty"` HttpStatusCode int `json:"-"` }
UpdateActiveCodeResponse Response Object
func (UpdateActiveCodeResponse) String ¶ added in v0.1.86
func (o UpdateActiveCodeResponse) String() string
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"` // 第三方用户ID。 > * 不允许输入中文。 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"` // 资产类型。 公共资产类型: * VOICE_MODEL:音色模型(仅系统管理员可上传,普通租户仅可查询) * VIDEO:视频文件 * IMAGE:图片文件 * PPT:幻灯片文件 * MUSIC: 音乐 * AUDIO: 音频 * COMMON_FILE:通用文件 分身数字人资产: * HUMAN_MODEL_2D: 分身数字人模型 * BUSINESS_CARD_TEMPLET: 数字人名片模板 3D数字人资产: * HUMAN_MODEL:3D数字人模型 * SCENE:场景模型 * ANIMATION:动作动画 * MATERIAL:风格化素材 * NORMAL_MODEL: 普通模型 AssetType *UpdateDigitalAssetRequestBodyAssetType `json:"asset_type,omitempty"` // 资产状态。 * UNACTIVED:取消激活。未激活的资产不可用于其他业务 * ACTIVED:激活。激活后的资产可用于其他业务 AssetState *UpdateDigitalAssetRequestBodyAssetState `json:"asset_state,omitempty"` // 项目ID。 > * 仅管理员帐号可设置此参数。 AssetOwner *string `json:"asset_owner,omitempty"` ReviewConfig *ReviewConfig `json:"review_config,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 AUDIO 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"` // 第三方用户ID。 > * 即创建资产是通过X-App-UserId头域传入的值。 AppUserId *string `json:"app_user_id,omitempty"` // 资产创建时间。 CreateTime *string `json:"create_time,omitempty"` // 资产更新时间。 UpdateTime *string `json:"update_time,omitempty"` // 资产类型。 公共资产类型: * VOICE_MODEL:音色模型 * VIDEO:视频文件 * IMAGE:图片文件 * PPT:幻灯片文件 * MUSIC: 音乐 * AUDIO: 音频 * COMMON_FILE:通用文件 分身数字人资产类型: * HUMAN_MODEL_2D:分身数字人模型 * BUSINESS_CARD_TEMPLET: 数字人名片模板 3D数字人资产类型: * HUMAN_MODEL:3D数字人模型 * SCENE:场景模型 * ANIMATION:动作动画 * MATERIAL:风格化素材 * NORMAL_MODEL: 普通模型 AssetType *UpdateDigitalAssetResponseAssetType `json:"asset_type,omitempty"` // 资产状态。 * CREATING:资产创建中,主文件尚未上传 * FAILED:主文件上传失败 * UNACTIVED:主文件上传成功,资产未激活,资产不可用于其他业务(用户可更新状态) * ACTIVED:主文件上传成功,资产激活,资产可用于其他业务(用户可更新状态) * DELETING:资产删除中,资产不可用,资产可恢复 * DELETED:资产文件已删除,资产不可用,资产不可恢复 * BLOCK: 资产被冻结,资产不可用,不可查看文件。 AssetState *UpdateDigitalAssetResponseAssetState `json:"asset_state,omitempty"` // 失败原因。 * AUTOMATIC_REVIEW_REJECT:自动审核失败 * MANUAL_REVIEW_REJECT:人工审核失败 FailType *UpdateDigitalAssetResponseFailType `json:"fail_type,omitempty"` // 冻结/解冻/失败 原因。 Reason *string `json:"reason,omitempty"` // 标签列表。 Tags *[]string `json:"tags,omitempty"` AssetExtraMeta *AssetExtraMeta `json:"asset_extra_meta,omitempty"` // 设置系统属性。 SystemProperties *[]SystemProperty `json:"system_properties,omitempty"` // 资产下的文件。 Files *[]AssetFileInfo `json:"files,omitempty"` XRequestId *string `json:"X-Request-Id,omitempty"` HttpStatusCode int `json:"-"` }
UpdateDigitalAssetResponse Response Object
func (UpdateDigitalAssetResponse) String ¶
func (o UpdateDigitalAssetResponse) String() string
type UpdateDigitalAssetResponseAssetState ¶
type UpdateDigitalAssetResponseAssetState struct {
// contains filtered or unexported fields
}
func (UpdateDigitalAssetResponseAssetState) MarshalJSON ¶
func (c UpdateDigitalAssetResponseAssetState) MarshalJSON() ([]byte, error)
func (*UpdateDigitalAssetResponseAssetState) UnmarshalJSON ¶
func (c *UpdateDigitalAssetResponseAssetState) UnmarshalJSON(b []byte) error
func (UpdateDigitalAssetResponseAssetState) Value ¶
func (c UpdateDigitalAssetResponseAssetState) Value() string
type UpdateDigitalAssetResponseAssetStateEnum ¶
type UpdateDigitalAssetResponseAssetStateEnum struct { CREATING UpdateDigitalAssetResponseAssetState FAILED UpdateDigitalAssetResponseAssetState UNACTIVED UpdateDigitalAssetResponseAssetState ACTIVED UpdateDigitalAssetResponseAssetState DELETING UpdateDigitalAssetResponseAssetState DELETED UpdateDigitalAssetResponseAssetState BLOCK UpdateDigitalAssetResponseAssetState }
func GetUpdateDigitalAssetResponseAssetStateEnum ¶
func GetUpdateDigitalAssetResponseAssetStateEnum() UpdateDigitalAssetResponseAssetStateEnum
type UpdateDigitalAssetResponseAssetType ¶
type UpdateDigitalAssetResponseAssetType struct {
// contains filtered or unexported fields
}
func (UpdateDigitalAssetResponseAssetType) MarshalJSON ¶
func (c UpdateDigitalAssetResponseAssetType) MarshalJSON() ([]byte, error)
func (*UpdateDigitalAssetResponseAssetType) UnmarshalJSON ¶
func (c *UpdateDigitalAssetResponseAssetType) UnmarshalJSON(b []byte) error
func (UpdateDigitalAssetResponseAssetType) Value ¶
func (c UpdateDigitalAssetResponseAssetType) Value() string
type UpdateDigitalAssetResponseAssetTypeEnum ¶
type UpdateDigitalAssetResponseAssetTypeEnum struct { HUMAN_MODEL UpdateDigitalAssetResponseAssetType VOICE_MODEL UpdateDigitalAssetResponseAssetType SCENE UpdateDigitalAssetResponseAssetType ANIMATION UpdateDigitalAssetResponseAssetType VIDEO UpdateDigitalAssetResponseAssetType IMAGE UpdateDigitalAssetResponseAssetType PPT UpdateDigitalAssetResponseAssetType MATERIAL UpdateDigitalAssetResponseAssetType NORMAL_MODEL UpdateDigitalAssetResponseAssetType COMMON_FILE UpdateDigitalAssetResponseAssetType HUMAN_MODEL_2_D UpdateDigitalAssetResponseAssetType BUSINESS_CARD_TEMPLET UpdateDigitalAssetResponseAssetType MUSIC UpdateDigitalAssetResponseAssetType AUDIO UpdateDigitalAssetResponseAssetType }
func GetUpdateDigitalAssetResponseAssetTypeEnum ¶
func GetUpdateDigitalAssetResponseAssetTypeEnum() UpdateDigitalAssetResponseAssetTypeEnum
type UpdateDigitalAssetResponseFailType ¶ added in v0.1.75
type UpdateDigitalAssetResponseFailType struct {
// contains filtered or unexported fields
}
func (UpdateDigitalAssetResponseFailType) MarshalJSON ¶ added in v0.1.75
func (c UpdateDigitalAssetResponseFailType) MarshalJSON() ([]byte, error)
func (*UpdateDigitalAssetResponseFailType) UnmarshalJSON ¶ added in v0.1.75
func (c *UpdateDigitalAssetResponseFailType) UnmarshalJSON(b []byte) error
func (UpdateDigitalAssetResponseFailType) Value ¶ added in v0.1.75
func (c UpdateDigitalAssetResponseFailType) Value() string
type UpdateDigitalAssetResponseFailTypeEnum ¶ added in v0.1.75
type UpdateDigitalAssetResponseFailTypeEnum struct { AUTOMATIC_REVIEW_REJECT UpdateDigitalAssetResponseFailType MANUAL_REVIEW_REJECT UpdateDigitalAssetResponseFailType }
func GetUpdateDigitalAssetResponseFailTypeEnum ¶ added in v0.1.75
func GetUpdateDigitalAssetResponseFailTypeEnum() UpdateDigitalAssetResponseFailTypeEnum
type UpdateDigitalHumanBusinessCardRequest ¶ added in v0.1.60
type UpdateDigitalHumanBusinessCardRequest struct { // 任务ID。 JobId string `json:"job_id"` // 使用AK/SK方式认证时必选,携带的鉴权信息。 Authorization *string `json:"Authorization,omitempty"` // 使用AK/SK方式认证时必选,请求的发生时间。 格式为(YYYYMMDD'T'HHMMSS'Z')。 XSdkDate *string `json:"X-Sdk-Date,omitempty"` // 使用AK/SK方式认证时必选,携带项目ID信息。 XProjectId *string `json:"X-Project-Id,omitempty"` // 第三方用户ID。 > * 不允许输入中文。 XAppUserId *string `json:"X-App-UserId,omitempty"` Body *CreateDigitalHumanBusinessCardReq `json:"body,omitempty"` }
UpdateDigitalHumanBusinessCardRequest Request Object
func (UpdateDigitalHumanBusinessCardRequest) String ¶ added in v0.1.60
func (o UpdateDigitalHumanBusinessCardRequest) String() string
type UpdateDigitalHumanBusinessCardResponse ¶ added in v0.1.60
type UpdateDigitalHumanBusinessCardResponse struct { // 任务ID。 JobId *string `json:"job_id,omitempty"` XRequestId *string `json:"X-Request-Id,omitempty"` HttpStatusCode int `json:"-"` }
UpdateDigitalHumanBusinessCardResponse Response Object
func (UpdateDigitalHumanBusinessCardResponse) String ¶ added in v0.1.60
func (o UpdateDigitalHumanBusinessCardResponse) String() string
type UpdateInteractionRuleGroupRequest ¶ added in v0.1.75
type UpdateInteractionRuleGroupRequest 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"` // 第三方用户ID。 > * 不允许输入中文。 XAppUserId *string `json:"X-App-UserId,omitempty"` // 互动规则库ID。 GroupId string `json:"group_id"` Body *InteractionRuleGroup `json:"body,omitempty"` }
UpdateInteractionRuleGroupRequest Request Object
func (UpdateInteractionRuleGroupRequest) String ¶ added in v0.1.75
func (o UpdateInteractionRuleGroupRequest) String() string
type UpdateInteractionRuleGroupResponse ¶ added in v0.1.75
type UpdateInteractionRuleGroupResponse struct { // 互动规则库ID GroupId *string `json:"group_id,omitempty"` // 互动规则库名称 GroupName *string `json:"group_name,omitempty"` // 互动规则列表 InteractionRules *[]InteractionRuleDetailInfo `json:"interaction_rules,omitempty"` // 创建时间,格式遵循:RFC 3339 如\"2021-01-10T08:43:17Z\"。 CreateTime *string `json:"create_time,omitempty"` // 更新时间,格式遵循:RFC 3339 如\"2021-01-10T08:43:17Z\"。 UpdateTime *string `json:"update_time,omitempty"` XRequestId *string `json:"X-Request-Id,omitempty"` HttpStatusCode int `json:"-"` }
UpdateInteractionRuleGroupResponse Response Object
func (UpdateInteractionRuleGroupResponse) String ¶ added in v0.1.75
func (o UpdateInteractionRuleGroupResponse) String() string
type UpdateRobotReq ¶ added in v0.1.78
type UpdateRobotReq struct { // 应用名称。 Name *string `json:"name,omitempty"` // 对接第三方应用厂商类型。 > 0:科大讯飞AIUI;1:华为云CBS;2:科大讯飞星火交互认知大模型;5:第三方驱动;6:第三方语言模型 AppType *int32 `json:"app_type,omitempty"` // 对话的并发数 Concurrency *int32 `json:"concurrency,omitempty"` Language *LanguageEnum `json:"language,omitempty"` HuaweiEiCbs *HuaweiEiCbs `json:"huawei_ei_cbs,omitempty"` IflytekAiuiConfig *IflytekAiuiConfig `json:"iflytek_aiui_config,omitempty"` IflytekSpark *IflytekSpark `json:"iflytek_spark,omitempty"` ThirdPartyModelConfig *ThirdPartyModelConfig `json:"third_party_model_config,omitempty"` }
UpdateRobotReq 修改应用请求。
func (UpdateRobotReq) String ¶ added in v0.1.78
func (o UpdateRobotReq) String() string
type UpdateRobotRequest ¶ added in v0.1.78
type UpdateRobotRequest struct { // 使用AK/SK方式认证时必选,携带的鉴权信息。 Authorization *string `json:"Authorization,omitempty"` // 使用AK/SK方式认证时必选,请求的发生时间。 XSdkDate *string `json:"X-Sdk-Date,omitempty"` // 使用AK/SK方式认证时必选,携带项目ID信息。 XProjectId *string `json:"X-Project-Id,omitempty"` // 开发者应用作为资产权属的可选字段。 XAppUserId *string `json:"X-App-UserId,omitempty"` // 应用ID。 RobotId string `json:"robot_id"` Body *UpdateRobotReq `json:"body,omitempty"` }
UpdateRobotRequest Request Object
func (UpdateRobotRequest) String ¶ added in v0.1.78
func (o UpdateRobotRequest) String() string
type UpdateRobotResponse ¶ added in v0.1.78
type UpdateRobotResponse struct { XRequestId *string `json:"X-Request-Id,omitempty"` HttpStatusCode int `json:"-"` }
UpdateRobotResponse Response Object
func (UpdateRobotResponse) String ¶ added in v0.1.78
func (o UpdateRobotResponse) String() string
type UpdateSmartChatRoomRequest ¶ added in v0.1.78
type UpdateSmartChatRoomRequest struct { // 剧本ID。 RoomId string `json:"room_id"` // 使用AK/SK方式认证时必选,携带的鉴权信息。 Authorization *string `json:"Authorization,omitempty"` // 使用AK/SK方式认证时必选,请求的发生时间。 格式为(YYYYMMDD'T'HHMMSS'Z')。 XSdkDate *string `json:"X-Sdk-Date,omitempty"` // 使用AK/SK方式认证时必选,携带项目ID信息。 XProjectId *string `json:"X-Project-Id,omitempty"` // 第三方用户ID。 > * 不允许输入中文。 XAppUserId *string `json:"X-App-UserId,omitempty"` Body *CreateSmartChatRoomReq `json:"body,omitempty"` }
UpdateSmartChatRoomRequest Request Object
func (UpdateSmartChatRoomRequest) String ¶ added in v0.1.78
func (o UpdateSmartChatRoomRequest) String() string
type UpdateSmartChatRoomResponse ¶ added in v0.1.78
type UpdateSmartChatRoomResponse struct { // 对话名称 RoomName string `json:"room_name"` // 对话描述。 RoomDescription *string `json:"room_description,omitempty"` VideoConfig *VideoConfig `json:"video_config,omitempty"` // 数字人模型资产ID。 ModelAssetId *string `json:"model_asset_id,omitempty"` VoiceConfig *VoiceConfig `json:"voice_config,omitempty"` // 机器人ID。获取方法请参考[创建应用](CreateRobot.xml)。 RobotId string `json:"robot_id"` // 并发路数。 Concurrency *int32 `json:"concurrency,omitempty"` BackgroundConfig *BackgroundConfigInfo `json:"background_config,omitempty"` // 图层配置。 LayerConfig *[]LayerConfig `json:"layer_config,omitempty"` ReviewConfig *ReviewConfig `json:"review_config,omitempty"` ChatSubtitleConfig *ChatSubtitleConfig `json:"chat_subtitle_config,omitempty"` // 对话ID。 RoomId *string `json:"room_id,omitempty"` // 智能交互对话创建时间,格式遵循:RFC 3339 如\"2021-01-10T08:43:17Z\"。 CreateTime *string `json:"create_time,omitempty"` // 智能交互对话更新时间,格式遵循:RFC 3339 如\"2021-01-10T08:43:17Z\"。 UpdateTime *string `json:"update_time,omitempty"` // 对话封面图URL CoverUrl *string `json:"cover_url,omitempty"` XRequestId *string `json:"X-Request-Id,omitempty"` HttpStatusCode int `json:"-"` }
UpdateSmartChatRoomResponse Response Object
func (UpdateSmartChatRoomResponse) String ¶ added in v0.1.78
func (o UpdateSmartChatRoomResponse) String() string
type UpdateSmartLiveRoomRequest ¶ added in v0.1.60
type UpdateSmartLiveRoomRequest struct { // 剧本ID。 RoomId string `json:"room_id"` // 使用AK/SK方式认证时必选,携带的鉴权信息。 Authorization *string `json:"Authorization,omitempty"` // 使用AK/SK方式认证时必选,请求的发生时间。 格式为(YYYYMMDD'T'HHMMSS'Z')。 XSdkDate *string `json:"X-Sdk-Date,omitempty"` // 使用AK/SK方式认证时必选,携带项目ID信息。 XProjectId *string `json:"X-Project-Id,omitempty"` // 第三方用户ID。 > * 不允许输入中文。 XAppUserId *string `json:"X-App-UserId,omitempty"` Body *CreateSmartLiveRoomReq `json:"body,omitempty"` }
UpdateSmartLiveRoomRequest Request Object
func (UpdateSmartLiveRoomRequest) String ¶ added in v0.1.60
func (o UpdateSmartLiveRoomRequest) String() string
type UpdateSmartLiveRoomResponse ¶ added in v0.1.60
type UpdateSmartLiveRoomResponse struct { // 直播间名称 RoomName string `json:"room_name"` // 直播间描述。 RoomDescription *string `json:"room_description,omitempty"` // 直播间类型。 * NORMAL: 普通直播间,直播间一直存在,可以反复开播 * TEMP: 临时直播间,直播任务结束后自动清理直播间。 * TEMPLATE: 直播间模板。 RoomType *UpdateSmartLiveRoomResponseRoomType `json:"room_type,omitempty"` // 默认直播剧本列表。 SceneScripts *[]LiveVideoScriptInfo `json:"scene_scripts,omitempty"` // 互动规则列表 InteractionRules *[]InteractionRuleInfo `json:"interaction_rules,omitempty"` PlayPolicy *PlayPolicy `json:"play_policy,omitempty"` VideoConfig *VideoConfig `json:"video_config,omitempty"` // RTMP视频推流第三方直播平台地址。 OutputUrls *[]string `json:"output_urls,omitempty"` // RTMP视频推流第三方直播平台流秘钥,与推流地址对应。 StreamKeys *[]string `json:"stream_keys,omitempty"` // 主播轮换时备选主播数字人资产ID(仅形象资产,不包含音色)。 BackupModelAssetIds *[]string `json:"backup_model_asset_ids,omitempty"` LiveEventCallbackConfig *LiveEventCallBackConfig `json:"live_event_callback_config,omitempty"` ReviewConfig *ReviewConfig `json:"review_config,omitempty"` // 横竖屏类型。默认值为:VERTICAL。 * LANDSCAPE:横屏。 * VERTICAL: 竖屏。 ViewMode *UpdateSmartLiveRoomResponseViewMode `json:"view_mode,omitempty"` CoStreamerConfig *CoStreamerConfig `json:"co_streamer_config,omitempty"` // 直播间ID RoomId *string `json:"room_id,omitempty"` // 直播间创建时间,格式遵循:RFC 3339 如\"2021-01-10T08:43:17Z\"。 CreateTime *string `json:"create_time,omitempty"` // 直播间更新时间,格式遵循:RFC 3339 如\"2021-01-10T08:43:17Z\"。 UpdateTime *string `json:"update_time,omitempty"` // 直播间封面图URL CoverUrl *string `json:"cover_url,omitempty"` // 直播间封面图新URL Thumbnail *string `json:"thumbnail,omitempty"` // 直播间配置状态。 - ENABLE: 直播间正常可用。 - DISABLE: 直播间不可用。不可用原因在error_info中说明。 - BLOCKED:直播间被冻结。冻结原因在error_info中说明。 RoomState *UpdateSmartLiveRoomResponseRoomState `json:"room_state,omitempty"` ErrorInfo *ErrorResponse `json:"error_info,omitempty"` XRequestId *string `json:"X-Request-Id,omitempty"` HttpStatusCode int `json:"-"` }
UpdateSmartLiveRoomResponse Response Object
func (UpdateSmartLiveRoomResponse) String ¶ added in v0.1.60
func (o UpdateSmartLiveRoomResponse) String() string
type UpdateSmartLiveRoomResponseRoomState ¶ added in v0.1.75
type UpdateSmartLiveRoomResponseRoomState struct {
// contains filtered or unexported fields
}
func (UpdateSmartLiveRoomResponseRoomState) MarshalJSON ¶ added in v0.1.75
func (c UpdateSmartLiveRoomResponseRoomState) MarshalJSON() ([]byte, error)
func (*UpdateSmartLiveRoomResponseRoomState) UnmarshalJSON ¶ added in v0.1.75
func (c *UpdateSmartLiveRoomResponseRoomState) UnmarshalJSON(b []byte) error
func (UpdateSmartLiveRoomResponseRoomState) Value ¶ added in v0.1.75
func (c UpdateSmartLiveRoomResponseRoomState) Value() string
type UpdateSmartLiveRoomResponseRoomStateEnum ¶ added in v0.1.75
type UpdateSmartLiveRoomResponseRoomStateEnum struct { ENABLE UpdateSmartLiveRoomResponseRoomState DISABLE UpdateSmartLiveRoomResponseRoomState BLOCKED UpdateSmartLiveRoomResponseRoomState }
func GetUpdateSmartLiveRoomResponseRoomStateEnum ¶ added in v0.1.75
func GetUpdateSmartLiveRoomResponseRoomStateEnum() UpdateSmartLiveRoomResponseRoomStateEnum
type UpdateSmartLiveRoomResponseRoomType ¶ added in v0.1.60
type UpdateSmartLiveRoomResponseRoomType struct {
// contains filtered or unexported fields
}
func (UpdateSmartLiveRoomResponseRoomType) MarshalJSON ¶ added in v0.1.60
func (c UpdateSmartLiveRoomResponseRoomType) MarshalJSON() ([]byte, error)
func (*UpdateSmartLiveRoomResponseRoomType) UnmarshalJSON ¶ added in v0.1.60
func (c *UpdateSmartLiveRoomResponseRoomType) UnmarshalJSON(b []byte) error
func (UpdateSmartLiveRoomResponseRoomType) Value ¶ added in v0.1.60
func (c UpdateSmartLiveRoomResponseRoomType) Value() string
type UpdateSmartLiveRoomResponseRoomTypeEnum ¶ added in v0.1.60
type UpdateSmartLiveRoomResponseRoomTypeEnum struct { NORMAL UpdateSmartLiveRoomResponseRoomType TEMP UpdateSmartLiveRoomResponseRoomType TEMPLATE UpdateSmartLiveRoomResponseRoomType }
func GetUpdateSmartLiveRoomResponseRoomTypeEnum ¶ added in v0.1.60
func GetUpdateSmartLiveRoomResponseRoomTypeEnum() UpdateSmartLiveRoomResponseRoomTypeEnum
type UpdateSmartLiveRoomResponseViewMode ¶ added in v0.1.80
type UpdateSmartLiveRoomResponseViewMode struct {
// contains filtered or unexported fields
}
func (UpdateSmartLiveRoomResponseViewMode) MarshalJSON ¶ added in v0.1.80
func (c UpdateSmartLiveRoomResponseViewMode) MarshalJSON() ([]byte, error)
func (*UpdateSmartLiveRoomResponseViewMode) UnmarshalJSON ¶ added in v0.1.80
func (c *UpdateSmartLiveRoomResponseViewMode) UnmarshalJSON(b []byte) error
func (UpdateSmartLiveRoomResponseViewMode) Value ¶ added in v0.1.80
func (c UpdateSmartLiveRoomResponseViewMode) Value() string
type UpdateSmartLiveRoomResponseViewModeEnum ¶ added in v0.1.80
type UpdateSmartLiveRoomResponseViewModeEnum struct { LANDSCAPE UpdateSmartLiveRoomResponseViewMode VERTICAL UpdateSmartLiveRoomResponseViewMode }
func GetUpdateSmartLiveRoomResponseViewModeEnum ¶ added in v0.1.80
func GetUpdateSmartLiveRoomResponseViewModeEnum() UpdateSmartLiveRoomResponseViewModeEnum
type UpdateVideoScriptRequest ¶ added in v0.1.60
type UpdateVideoScriptRequest struct { // 使用AK/SK方式认证时必选,携带的鉴权信息。 Authorization *string `json:"Authorization,omitempty"` // 使用AK/SK方式认证时必选,请求的发生时间。 格式为(YYYYMMDD'T'HHMMSS'Z')。 XSdkDate *string `json:"X-Sdk-Date,omitempty"` // 使用AK/SK方式认证时必选,携带项目ID信息。 XProjectId *string `json:"X-Project-Id,omitempty"` // 第三方用户ID。 > * 不允许输入中文。 XAppUserId *string `json:"X-App-UserId,omitempty"` // 剧本ID。 ScriptId string `json:"script_id"` Body *UpdateVideoScriptsReq `json:"body,omitempty"` }
UpdateVideoScriptRequest Request Object
func (UpdateVideoScriptRequest) String ¶ added in v0.1.60
func (o UpdateVideoScriptRequest) String() string
type UpdateVideoScriptResponse ¶ added in v0.1.60
type UpdateVideoScriptResponse struct { // 剧本ID ScriptId *string `json:"script_id,omitempty"` AudioFiles *ShootScriptAudioFiles `json:"audio_files,omitempty"` XRequestId *string `json:"X-Request-Id,omitempty"` HttpStatusCode int `json:"-"` }
UpdateVideoScriptResponse Response Object
func (UpdateVideoScriptResponse) String ¶ added in v0.1.60
func (o UpdateVideoScriptResponse) String() string
type UpdateVideoScriptsReq ¶ added in v0.1.60
type UpdateVideoScriptsReq struct { // 剧本名称 ScriptName *string `json:"script_name,omitempty"` // 剧本描述。 ScriptDescription *string `json:"script_description,omitempty"` // 数字人模型资产ID。 ModelAssetId *string `json:"model_asset_id,omitempty"` // 数字人模型类型。 * HUMAN_MODEL_2D:分身数字人 * HUMAN_MODEL_3D:3D数字人 ModelAssetType *UpdateVideoScriptsReqModelAssetType `json:"model_asset_type,omitempty"` VoiceConfig *VoiceConfig `json:"voice_config,omitempty"` VideoConfig *VideoConfig `json:"video_config,omitempty"` // 场景资产ID。 > * 分身数字人视频制作不需要填写该参数。 SceneAssetId *string `json:"scene_asset_id,omitempty"` // 私有数据,用户填写,原样带回。 PrivData *string `json:"priv_data,omitempty"` BackgroundMusicConfig *BackgroundMusicConfig `json:"background_music_config,omitempty"` ReviewConfig *ReviewConfig `json:"review_config,omitempty"` // 拍摄脚本列表。 ShootScripts *[]ShootScriptItem `json:"shoot_scripts,omitempty"` }
UpdateVideoScriptsReq 剧本信息更新。
func (UpdateVideoScriptsReq) String ¶ added in v0.1.60
func (o UpdateVideoScriptsReq) String() string
type UpdateVideoScriptsReqModelAssetType ¶ added in v0.1.60
type UpdateVideoScriptsReqModelAssetType struct {
// contains filtered or unexported fields
}
func (UpdateVideoScriptsReqModelAssetType) MarshalJSON ¶ added in v0.1.60
func (c UpdateVideoScriptsReqModelAssetType) MarshalJSON() ([]byte, error)
func (*UpdateVideoScriptsReqModelAssetType) UnmarshalJSON ¶ added in v0.1.60
func (c *UpdateVideoScriptsReqModelAssetType) UnmarshalJSON(b []byte) error
func (UpdateVideoScriptsReqModelAssetType) Value ¶ added in v0.1.60
func (c UpdateVideoScriptsReqModelAssetType) Value() string
type UpdateVideoScriptsReqModelAssetTypeEnum ¶ added in v0.1.60
type UpdateVideoScriptsReqModelAssetTypeEnum struct { HUMAN_MODEL_2_D UpdateVideoScriptsReqModelAssetType HUMAN_MODEL_3_D UpdateVideoScriptsReqModelAssetType }
func GetUpdateVideoScriptsReqModelAssetTypeEnum ¶ added in v0.1.60
func GetUpdateVideoScriptsReqModelAssetTypeEnum() UpdateVideoScriptsReqModelAssetTypeEnum
type VideoConfig ¶ added in v0.1.60
type VideoConfig struct { // 输出视频的剪辑方式。默认值RESIZE。 * RESIZE:视频缩放。 * CROP:视频裁剪。 ClipMode *VideoConfigClipMode `json:"clip_mode,omitempty"` // 视频编码格式及视频文件格式。 * H264: h264编码,输出mp4文件 * VP8:vp8编码,输出webm文件 Codec VideoConfigCodec `json:"codec"` // 输出平均码率。 单位:kbps。 最小值40,最大值30000。 > * 分身数字人视频制作采用质量优先,可能会超过设置的码率。 > * 分身数字人直播码率范围[1000, 8000]。 Bitrate int32 `json:"bitrate"` // 视频宽度。 单位:像素。 > * clip_mode=RESIZE时,当前支持1920x1080、1080x1920、1280x720、720x1280、3840x2160、2160x3840六种分辨率。4K分辨率视频需要分身数字人模型支持4K的情况下才能使用。 > * clip_mode=CROP,裁剪后视频,(dx,dy)为原点,保留视频像宽度为width。 > * 分身数字人直播目前只支持1080x1920。 Width int32 `json:"width"` // 视频高度。 单位:像素。 > * clip_mode=RESIZE时,当前支持1920x1080、1080x1920、1280x720、720x1280、3840x2160、2160x3840六种分辨率分辨率。 > * clip_mode=CROP,裁剪后视频,(dx,dy)为原点,保留视频像高度为height。 > * 分身数字人直播目前只支持1080x1920。 Height int32 `json:"height"` // 帧率。 单位:FPS。 > * 分身数字人视频固定25FPS。 FrameRate *VideoConfigFrameRate `json:"frame_rate,omitempty"` // 输出的视频是否带字幕。默认false。 > true: 打开字幕 > false: 关闭字幕 IsSubtitleEnable *bool `json:"is_subtitle_enable,omitempty"` SubtitleConfig *SubtitleConfig `json:"subtitle_config,omitempty"` // 裁剪视频左上角像素点坐标。 clip_mode= CROP时生效。 > * 以模特分辨率为画布大小,比如1920*1080分辨率的模特,dx最小值是0,最大值是1920。 Dx *int32 `json:"dx,omitempty"` // 裁剪视频左上角像素点坐标。 clip_mode= CROP时生效。 > * 以模特分辨率为画布大小,比如1920*1080分辨率的模特,dy最小值是0,最大值是1080 Dy *int32 `json:"dy,omitempty"` }
VideoConfig 视频输出配置。
func (VideoConfig) String ¶ added in v0.1.60
func (o VideoConfig) String() string
type VideoConfigClipMode ¶ added in v0.1.60
type VideoConfigClipMode struct {
// contains filtered or unexported fields
}
func (VideoConfigClipMode) MarshalJSON ¶ added in v0.1.60
func (c VideoConfigClipMode) MarshalJSON() ([]byte, error)
func (*VideoConfigClipMode) UnmarshalJSON ¶ added in v0.1.60
func (c *VideoConfigClipMode) UnmarshalJSON(b []byte) error
func (VideoConfigClipMode) Value ¶ added in v0.1.60
func (c VideoConfigClipMode) Value() string
type VideoConfigClipModeEnum ¶ added in v0.1.60
type VideoConfigClipModeEnum struct { RESIZE VideoConfigClipMode CROP VideoConfigClipMode }
func GetVideoConfigClipModeEnum ¶ added in v0.1.60
func GetVideoConfigClipModeEnum() VideoConfigClipModeEnum
type VideoConfigCodec ¶ added in v0.1.60
type VideoConfigCodec struct {
// contains filtered or unexported fields
}
func (VideoConfigCodec) MarshalJSON ¶ added in v0.1.60
func (c VideoConfigCodec) MarshalJSON() ([]byte, error)
func (*VideoConfigCodec) UnmarshalJSON ¶ added in v0.1.60
func (c *VideoConfigCodec) UnmarshalJSON(b []byte) error
func (VideoConfigCodec) Value ¶ added in v0.1.60
func (c VideoConfigCodec) Value() string
type VideoConfigCodecEnum ¶ added in v0.1.60
type VideoConfigCodecEnum struct { H264 VideoConfigCodec VP8 VideoConfigCodec VP9 VideoConfigCodec }
func GetVideoConfigCodecEnum ¶ added in v0.1.60
func GetVideoConfigCodecEnum() VideoConfigCodecEnum
type VideoConfigFrameRate ¶ added in v0.1.60
type VideoConfigFrameRate struct {
// contains filtered or unexported fields
}
func (VideoConfigFrameRate) MarshalJSON ¶ added in v0.1.60
func (c VideoConfigFrameRate) MarshalJSON() ([]byte, error)
func (*VideoConfigFrameRate) UnmarshalJSON ¶ added in v0.1.60
func (c *VideoConfigFrameRate) UnmarshalJSON(b []byte) error
func (VideoConfigFrameRate) Value ¶ added in v0.1.60
func (c VideoConfigFrameRate) Value() string
type VideoConfigFrameRateEnum ¶ added in v0.1.60
type VideoConfigFrameRateEnum struct { E_24 VideoConfigFrameRate E_25 VideoConfigFrameRate E_30 VideoConfigFrameRate }
func GetVideoConfigFrameRateEnum ¶ added in v0.1.60
func GetVideoConfigFrameRateEnum() VideoConfigFrameRateEnum
type VideoLayerConfig ¶ added in v0.1.60
type VideoLayerConfig struct { // 视频文件的URL。 VideoUrl *string `json:"video_url,omitempty"` // 视频封面文件的URL。 VideoCoverUrl *string `json:"video_cover_url,omitempty"` // 循环播放视频次数。 LoopCount *int32 `json:"loop_count,omitempty"` }
VideoLayerConfig 素材视频图层配置。
func (VideoLayerConfig) String ¶ added in v0.1.60
func (o VideoLayerConfig) String() string
type VideoMotionCaptureInfo ¶
type VideoMotionCaptureInfo struct { // 视频驱动模式。 * HEAD:头部 * HALF_BODY:半身 * FULL_BODY:全身 * AUTO:自动 MotionCaptureMode *VideoMotionCaptureInfoMotionCaptureMode `json:"motion_capture_mode,omitempty"` InputInfo *InputInfo `json:"input_info,omitempty"` OutputInfo *OutputInfo `json:"output_info,omitempty"` // 视频驱动任务ID。 JobId *string `json:"job_id,omitempty"` // 任务的状态。 * WAITING:等待中 * PROCESSING:处理中 * SUCCEED:成功 * FAILED:失败 State *VideoMotionCaptureInfoState `json:"state,omitempty"` // 任务开始时间,格式遵循:RFC 3339。 例 “2020-07-30T10:43:17Z”。 StartTime *string `json:"start_time,omitempty"` // 任务结束时间,格式遵循:RFC 3339。 例 “2020-07-30T10:43:17Z”。 EndTime *string `json:"end_time,omitempty"` }
VideoMotionCaptureInfo 视频驱动任务详情。
func (VideoMotionCaptureInfo) String ¶
func (o VideoMotionCaptureInfo) String() string
type VideoMotionCaptureInfoMotionCaptureMode ¶
type VideoMotionCaptureInfoMotionCaptureMode struct {
// contains filtered or unexported fields
}
func (VideoMotionCaptureInfoMotionCaptureMode) MarshalJSON ¶
func (c VideoMotionCaptureInfoMotionCaptureMode) MarshalJSON() ([]byte, error)
func (*VideoMotionCaptureInfoMotionCaptureMode) UnmarshalJSON ¶
func (c *VideoMotionCaptureInfoMotionCaptureMode) UnmarshalJSON(b []byte) error
func (VideoMotionCaptureInfoMotionCaptureMode) Value ¶
func (c VideoMotionCaptureInfoMotionCaptureMode) Value() string
type VideoMotionCaptureInfoMotionCaptureModeEnum ¶
type VideoMotionCaptureInfoMotionCaptureModeEnum struct { HEAD VideoMotionCaptureInfoMotionCaptureMode HALF_BODY VideoMotionCaptureInfoMotionCaptureMode FULL_BODY VideoMotionCaptureInfoMotionCaptureMode AUTO VideoMotionCaptureInfoMotionCaptureMode }
func GetVideoMotionCaptureInfoMotionCaptureModeEnum ¶
func GetVideoMotionCaptureInfoMotionCaptureModeEnum() VideoMotionCaptureInfoMotionCaptureModeEnum
type VideoMotionCaptureInfoState ¶
type VideoMotionCaptureInfoState struct {
// contains filtered or unexported fields
}
func (VideoMotionCaptureInfoState) MarshalJSON ¶
func (c VideoMotionCaptureInfoState) MarshalJSON() ([]byte, error)
func (*VideoMotionCaptureInfoState) UnmarshalJSON ¶
func (c *VideoMotionCaptureInfoState) UnmarshalJSON(b []byte) error
func (VideoMotionCaptureInfoState) Value ¶
func (c VideoMotionCaptureInfoState) Value() string
type VideoMotionCaptureInfoStateEnum ¶
type VideoMotionCaptureInfoStateEnum struct { WAITING VideoMotionCaptureInfoState PROCESSING VideoMotionCaptureInfoState SUCCEED VideoMotionCaptureInfoState FAILED VideoMotionCaptureInfoState }
func GetVideoMotionCaptureInfoStateEnum ¶
func GetVideoMotionCaptureInfoStateEnum() VideoMotionCaptureInfoStateEnum
type VideoMotionCaptureJobReq ¶
type VideoMotionCaptureJobReq struct { // 视频驱动模式。 * HEAD:头部 * HALF_BODY:半身 * FULL_BODY:全身 * AUTO:自动 MotionCaptureMode *VideoMotionCaptureJobReqMotionCaptureMode `json:"motion_capture_mode,omitempty"` InputInfo *InputInfo `json:"input_info,omitempty"` OutputInfo *OutputInfo `json:"output_info,omitempty"` }
VideoMotionCaptureJobReq 视频驱动动作任务请求。
func (VideoMotionCaptureJobReq) String ¶
func (o VideoMotionCaptureJobReq) String() string
type VideoMotionCaptureJobReqMotionCaptureMode ¶
type VideoMotionCaptureJobReqMotionCaptureMode struct {
// contains filtered or unexported fields
}
func (VideoMotionCaptureJobReqMotionCaptureMode) MarshalJSON ¶
func (c VideoMotionCaptureJobReqMotionCaptureMode) MarshalJSON() ([]byte, error)
func (*VideoMotionCaptureJobReqMotionCaptureMode) UnmarshalJSON ¶
func (c *VideoMotionCaptureJobReqMotionCaptureMode) UnmarshalJSON(b []byte) error
func (VideoMotionCaptureJobReqMotionCaptureMode) Value ¶
func (c VideoMotionCaptureJobReqMotionCaptureMode) Value() string
type VideoMotionCaptureJobReqMotionCaptureModeEnum ¶
type VideoMotionCaptureJobReqMotionCaptureModeEnum struct { HEAD VideoMotionCaptureJobReqMotionCaptureMode HALF_BODY VideoMotionCaptureJobReqMotionCaptureMode FULL_BODY VideoMotionCaptureJobReqMotionCaptureMode AUTO VideoMotionCaptureJobReqMotionCaptureMode }
func GetVideoMotionCaptureJobReqMotionCaptureModeEnum ¶
func GetVideoMotionCaptureJobReqMotionCaptureModeEnum() VideoMotionCaptureJobReqMotionCaptureModeEnum
type VideoScriptBaseInfo ¶ added in v0.1.60
type VideoScriptBaseInfo struct { // 剧本ID。 ScriptId string `json:"script_id"` // 剧本名称。 ScriptName string `json:"script_name"` // 剧本描述。 ScriptDescription *string `json:"script_description,omitempty"` // 数字人模型资产ID。 ModelAssetId *string `json:"model_asset_id,omitempty"` // 数字人模型类型。 * HUMAN_MODEL_2D:分身数字人 * HUMAN_MODEL_3D:3D数字人 ModelAssetType *VideoScriptBaseInfoModelAssetType `json:"model_asset_type,omitempty"` // 剧本封面下载url。 ScriptCoverUrl *string `json:"script_cover_url,omitempty"` // 脚本类型,即视频制作的驱动方式。默认TEXT * TEXT: 文本驱动,即通过TTS合成语音 * AUDIO: 语音驱动 ScriptType *string `json:"script_type,omitempty"` // 台词脚本。 Text *string `json:"text,omitempty"` // 创建时间,格式遵循:RFC 3339 如\"2021-01-10T08:43:17Z\"。 CreateTime *string `json:"create_time,omitempty"` // 更新时间,格式遵循:RFC 3339 如\"2021-01-10T08:43:17Z\"。 UpdateTime *string `json:"update_time,omitempty"` }
func (VideoScriptBaseInfo) String ¶ added in v0.1.60
func (o VideoScriptBaseInfo) String() string
type VideoScriptBaseInfoModelAssetType ¶ added in v0.1.60
type VideoScriptBaseInfoModelAssetType struct {
// contains filtered or unexported fields
}
func (VideoScriptBaseInfoModelAssetType) MarshalJSON ¶ added in v0.1.60
func (c VideoScriptBaseInfoModelAssetType) MarshalJSON() ([]byte, error)
func (*VideoScriptBaseInfoModelAssetType) UnmarshalJSON ¶ added in v0.1.60
func (c *VideoScriptBaseInfoModelAssetType) UnmarshalJSON(b []byte) error
func (VideoScriptBaseInfoModelAssetType) Value ¶ added in v0.1.60
func (c VideoScriptBaseInfoModelAssetType) Value() string
type VideoScriptBaseInfoModelAssetTypeEnum ¶ added in v0.1.60
type VideoScriptBaseInfoModelAssetTypeEnum struct { HUMAN_MODEL_2_D VideoScriptBaseInfoModelAssetType HUMAN_MODEL_3_D VideoScriptBaseInfoModelAssetType }
func GetVideoScriptBaseInfoModelAssetTypeEnum ¶ added in v0.1.60
func GetVideoScriptBaseInfoModelAssetTypeEnum() VideoScriptBaseInfoModelAssetTypeEnum
type VideoScriptsCreateInfo ¶ added in v0.1.75
type VideoScriptsCreateInfo struct { // 剧本名称 ScriptName *string `json:"script_name,omitempty"` // 剧本描述。 ScriptDescription *string `json:"script_description,omitempty"` // 数字人模型资产ID。 ModelAssetId *string `json:"model_asset_id,omitempty"` // 数字人模型类型。 * HUMAN_MODEL_2D:分身数字人 * HUMAN_MODEL_3D:3D数字人 ModelAssetType *VideoScriptsCreateInfoModelAssetType `json:"model_asset_type,omitempty"` VoiceConfig *VoiceConfig `json:"voice_config,omitempty"` VideoConfig *VideoConfig `json:"video_config,omitempty"` // 场景资产ID。 > * 分身数字人视频制作不需要填写该参数。 SceneAssetId *string `json:"scene_asset_id,omitempty"` // 私有数据,用户填写,原样带回。 PrivData *string `json:"priv_data,omitempty"` BackgroundMusicConfig *BackgroundMusicConfig `json:"background_music_config,omitempty"` ReviewConfig *ReviewConfig `json:"review_config,omitempty"` // 拍摄脚本列表。 ShootScripts *[]ShootScriptItem `json:"shoot_scripts,omitempty"` }
VideoScriptsCreateInfo 视频制作脚本信息。
func (VideoScriptsCreateInfo) String ¶ added in v0.1.75
func (o VideoScriptsCreateInfo) String() string
type VideoScriptsCreateInfoModelAssetType ¶ added in v0.1.75
type VideoScriptsCreateInfoModelAssetType struct {
// contains filtered or unexported fields
}
func (VideoScriptsCreateInfoModelAssetType) MarshalJSON ¶ added in v0.1.75
func (c VideoScriptsCreateInfoModelAssetType) MarshalJSON() ([]byte, error)
func (*VideoScriptsCreateInfoModelAssetType) UnmarshalJSON ¶ added in v0.1.75
func (c *VideoScriptsCreateInfoModelAssetType) UnmarshalJSON(b []byte) error
func (VideoScriptsCreateInfoModelAssetType) Value ¶ added in v0.1.75
func (c VideoScriptsCreateInfoModelAssetType) Value() string
type VideoScriptsCreateInfoModelAssetTypeEnum ¶ added in v0.1.75
type VideoScriptsCreateInfoModelAssetTypeEnum struct { HUMAN_MODEL_2_D VideoScriptsCreateInfoModelAssetType HUMAN_MODEL_3_D VideoScriptsCreateInfoModelAssetType }
func GetVideoScriptsCreateInfoModelAssetTypeEnum ¶ added in v0.1.75
func GetVideoScriptsCreateInfoModelAssetTypeEnum() VideoScriptsCreateInfoModelAssetTypeEnum
type VideoScriptsShowInfo ¶ added in v0.1.75
type VideoScriptsShowInfo struct { // 剧本名称 ScriptName *string `json:"script_name,omitempty"` // 剧本描述。 ScriptDescription *string `json:"script_description,omitempty"` // 数字人模型资产ID。 ModelAssetId *string `json:"model_asset_id,omitempty"` // 数字人模型类型。 * HUMAN_MODEL_2D:分身数字人 * HUMAN_MODEL_3D:3D数字人 ModelAssetType *VideoScriptsShowInfoModelAssetType `json:"model_asset_type,omitempty"` VoiceConfig *VoiceConfig `json:"voice_config,omitempty"` VideoConfig *VideoConfig `json:"video_config,omitempty"` // 场景资产ID。 > * 分身数字人视频制作不需要填写该参数。 SceneAssetId *string `json:"scene_asset_id,omitempty"` // 私有数据,用户填写,原样带回。 PrivData *string `json:"priv_data,omitempty"` BackgroundMusicConfig *BackgroundMusicConfig `json:"background_music_config,omitempty"` ReviewConfig *ReviewConfig `json:"review_config,omitempty"` // 拍摄脚本列表。 ShootScripts *[]ShootScriptShowItem `json:"shoot_scripts,omitempty"` }
func (VideoScriptsShowInfo) String ¶ added in v0.1.75
func (o VideoScriptsShowInfo) String() string
type VideoScriptsShowInfoModelAssetType ¶ added in v0.1.75
type VideoScriptsShowInfoModelAssetType struct {
// contains filtered or unexported fields
}
func (VideoScriptsShowInfoModelAssetType) MarshalJSON ¶ added in v0.1.75
func (c VideoScriptsShowInfoModelAssetType) MarshalJSON() ([]byte, error)
func (*VideoScriptsShowInfoModelAssetType) UnmarshalJSON ¶ added in v0.1.75
func (c *VideoScriptsShowInfoModelAssetType) UnmarshalJSON(b []byte) error
func (VideoScriptsShowInfoModelAssetType) Value ¶ added in v0.1.75
func (c VideoScriptsShowInfoModelAssetType) Value() string
type VideoScriptsShowInfoModelAssetTypeEnum ¶ added in v0.1.75
type VideoScriptsShowInfoModelAssetTypeEnum struct { HUMAN_MODEL_2_D VideoScriptsShowInfoModelAssetType HUMAN_MODEL_3_D VideoScriptsShowInfoModelAssetType }
func GetVideoScriptsShowInfoModelAssetTypeEnum ¶ added in v0.1.75
func GetVideoScriptsShowInfoModelAssetTypeEnum() VideoScriptsShowInfoModelAssetTypeEnum
type VideoScriptsSimpleInfo ¶ added in v0.1.75
type VideoScriptsSimpleInfo struct { // 剧本名称 ScriptName *string `json:"script_name,omitempty"` // 剧本描述。 ScriptDescription *string `json:"script_description,omitempty"` // 数字人模型资产ID。 ModelAssetId *string `json:"model_asset_id,omitempty"` // 数字人模型类型。 * HUMAN_MODEL_2D:分身数字人 * HUMAN_MODEL_3D:3D数字人 ModelAssetType *VideoScriptsSimpleInfoModelAssetType `json:"model_asset_type,omitempty"` VoiceConfig *VoiceConfig `json:"voice_config,omitempty"` VideoConfig *VideoConfig `json:"video_config,omitempty"` // 场景资产ID。 > * 分身数字人视频制作不需要填写该参数。 SceneAssetId *string `json:"scene_asset_id,omitempty"` // 私有数据,用户填写,原样带回。 PrivData *string `json:"priv_data,omitempty"` BackgroundMusicConfig *BackgroundMusicConfig `json:"background_music_config,omitempty"` ReviewConfig *ReviewConfig `json:"review_config,omitempty"` }
VideoScriptsSimpleInfo 视频制作脚本信息。
func (VideoScriptsSimpleInfo) String ¶ added in v0.1.75
func (o VideoScriptsSimpleInfo) String() string
type VideoScriptsSimpleInfoModelAssetType ¶ added in v0.1.75
type VideoScriptsSimpleInfoModelAssetType struct {
// contains filtered or unexported fields
}
func (VideoScriptsSimpleInfoModelAssetType) MarshalJSON ¶ added in v0.1.75
func (c VideoScriptsSimpleInfoModelAssetType) MarshalJSON() ([]byte, error)
func (*VideoScriptsSimpleInfoModelAssetType) UnmarshalJSON ¶ added in v0.1.75
func (c *VideoScriptsSimpleInfoModelAssetType) UnmarshalJSON(b []byte) error
func (VideoScriptsSimpleInfoModelAssetType) Value ¶ added in v0.1.75
func (c VideoScriptsSimpleInfoModelAssetType) Value() string
type VideoScriptsSimpleInfoModelAssetTypeEnum ¶ added in v0.1.75
type VideoScriptsSimpleInfoModelAssetTypeEnum struct { HUMAN_MODEL_2_D VideoScriptsSimpleInfoModelAssetType HUMAN_MODEL_3_D VideoScriptsSimpleInfoModelAssetType }
func GetVideoScriptsSimpleInfoModelAssetTypeEnum ¶ added in v0.1.75
func GetVideoScriptsSimpleInfoModelAssetTypeEnum() VideoScriptsSimpleInfoModelAssetTypeEnum
type VoiceConfig ¶ added in v0.1.60
type VoiceConfig struct { // 音色资产ID。 VoiceAssetId string `json:"voice_asset_id"` // 语速。 默认值100,最小值50,最大值200。 > * 当取值为“100”时,表示一个成年人正常的语速,约为250字/分钟。 > * 50表示0.5倍语速,100表示正常语速,200表示2倍语速。 Speed *int32 `json:"speed,omitempty"` // 音高。 默认值100,最小值50,最大值200。 Pitch *int32 `json:"pitch,omitempty"` // 音量。 默认值140,最小值90,最大值240。 Volume *int32 `json:"volume,omitempty"` }
VoiceConfig 语音配置参数。
func (VoiceConfig) String ¶ added in v0.1.60
func (o VoiceConfig) String() string
type VoiceModelAssetMeta ¶
type VoiceModelAssetMeta struct { // 展示顺序 Order *int32 `json:"order,omitempty"` // 音色资产类型。 * COMMON:通用情感模型 * CLONE:语音克隆模型 ModelType *VoiceModelAssetMetaModelType `json:"model_type,omitempty"` // 音色性别。 * UNKNOW:中性音色 * MALE:男性音色 * FEMALE:女性音色 默认UNKNOW。 Sex *VoiceModelAssetMetaSex `json:"sex,omitempty"` // 音色语言。 * UNKNOW:未知 * CN:中文 * EN:英文 * GER:德语 * fr:法语 * Kr:韩语 * por:葡萄牙语 * JPN:日语 * Ita:意大利语 * ESP:西班牙语 * DBH:东北话 * GT:港台 * GXH:广西话 * HBH:湖北话 * SXH:陕西话 * SCH:四川话 * YY:粤语 * Russian: 俄罗斯语 * Filipino: 菲律宾语 * Dutch: 荷兰语 * Indonesian: 印尼语 * Vietnamese: 越南语 * Arabic: 阿拉伯语 * Turkish: 土耳其语 * Malay: 马来语 * Thai: 泰语 * Finnish: 芬兰语 默认UNKNOW。 Language *VoiceModelAssetMetaLanguage `json:"language,omitempty"` // 语速缩放比例 SpeedRatio *float32 `json:"speed_ratio,omitempty"` // 音量缩放比例 VolumeRatio *float32 `json:"volume_ratio,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 GER VoiceModelAssetMetaLanguage FR VoiceModelAssetMetaLanguage KR VoiceModelAssetMetaLanguage POR VoiceModelAssetMetaLanguage JPN VoiceModelAssetMetaLanguage ITA VoiceModelAssetMetaLanguage ESP VoiceModelAssetMetaLanguage DBH VoiceModelAssetMetaLanguage GT VoiceModelAssetMetaLanguage GXH VoiceModelAssetMetaLanguage HBH VoiceModelAssetMetaLanguage SXH VoiceModelAssetMetaLanguage SCH VoiceModelAssetMetaLanguage YY VoiceModelAssetMetaLanguage RUSSIAN VoiceModelAssetMetaLanguage FILIPINO VoiceModelAssetMetaLanguage DUTCH VoiceModelAssetMetaLanguage INDONESIAN VoiceModelAssetMetaLanguage VIETNAMESE VoiceModelAssetMetaLanguage ARABIC VoiceModelAssetMetaLanguage TURKISH VoiceModelAssetMetaLanguage MALAY VoiceModelAssetMetaLanguage THAI VoiceModelAssetMetaLanguage FINNISH 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
Source Files ¶
- model_action_mark_item.go
- model_active_code_info.go
- model_animation_asset_meta.go
- model_animation_config.go
- model_animation_item.go
- model_asset_extra_meta.go
- model_asset_file_info.go
- model_audit_result_admin_audit_result.go
- model_audit_result_system_audit_result.go
- model_audit_result_system_audit_result_errors.go
- model_audition_file.go
- model_background_config_info.go
- model_background_music_config.go
- model_business_card_image_config.go
- model_business_card_image_url.go
- model_business_card_text_config.go
- model_call_back_config.go
- model_cancel2_d_digital_human_video_request.go
- model_cancel2_d_digital_human_video_response.go
- model_cancel_photo_digital_human_video_request.go
- model_cancel_photo_digital_human_video_response.go
- model_chat_subtitle_config.go
- model_chat_video_config_rsp.go
- model_check_text_language_request.go
- model_check_text_language_response.go
- model_co_streamer_config.go
- model_comment_data.go
- model_comment_log_info.go
- model_commit_voice_training_job_request.go
- model_commit_voice_training_job_response.go
- model_component_info.go
- model_confirm_file_upload_request.go
- model_confirm_file_upload_request_body.go
- model_confirm_file_upload_response.go
- model_confirm_training_segment_request.go
- model_confirm_training_segment_response.go
- model_control_digital_human_live_req.go
- model_control_smart_live_req.go
- model_copy_video_scripts_request.go
- model_copy_video_scripts_response.go
- model_create2_d_digital_human_video_req.go
- model_create2_d_digital_human_video_request.go
- model_create2_d_digital_human_video_response.go
- model_create2d_model_training_job_req.go
- model_create2d_model_training_job_request.go
- model_create2d_model_training_job_response.go
- model_create_active_code_req.go
- model_create_active_code_request.go
- model_create_active_code_response.go
- model_create_assetby_replication_info_request.go
- model_create_assetby_replication_info_response.go
- model_create_dialog_url_req.go
- model_create_dialog_url_request.go
- model_create_dialog_url_response.go
- model_create_digital_asset_request.go
- model_create_digital_asset_request_body.go
- model_create_digital_asset_response.go
- model_create_digital_human_business_card_req.go
- model_create_digital_human_business_card_request.go
- model_create_digital_human_business_card_response.go
- model_create_facial_animations_request.go
- model_create_facial_animations_response.go
- model_create_fas_req.go
- model_create_file_request.go
- model_create_file_response.go
- model_create_interaction_rule_group_request.go
- model_create_interaction_rule_group_response.go
- model_create_once_code_request.go
- model_create_once_code_response.go
- model_create_photo_detection_req.go
- model_create_photo_detection_request.go
- model_create_photo_detection_response.go
- model_create_photo_digital_human_video_req.go
- model_create_photo_digital_human_video_request.go
- model_create_photo_digital_human_video_response.go
- model_create_picture_modeling_by_url_job_request.go
- model_create_picture_modeling_by_url_job_response.go
- model_create_picture_modeling_job_request.go
- model_create_picture_modeling_job_request_body.go
- model_create_picture_modeling_job_response.go
- model_create_robot_req.go
- model_create_robot_request.go
- model_create_robot_response.go
- model_create_smart_chat_room_req.go
- model_create_smart_chat_room_request.go
- model_create_smart_chat_room_response.go
- model_create_smart_live_room_req.go
- model_create_smart_live_room_request.go
- model_create_smart_live_room_response.go
- model_create_style_request_body.go
- model_create_training_advance_job_request.go
- model_create_training_advance_job_response.go
- model_create_training_basic_job_request.go
- model_create_training_basic_job_response.go
- model_create_training_job_req.go
- model_create_training_job_rsp_segment_uploading_url.go
- model_create_training_middle_job_request.go
- model_create_training_middle_job_response.go
- model_create_tts_audition_request.go
- model_create_tts_audition_request_body.go
- model_create_tts_audition_response.go
- model_create_ttsa_req.go
- model_create_ttsa_request.go
- model_create_ttsa_response.go
- model_create_type.go
- model_create_video_motion_capture_job_request.go
- model_create_video_motion_capture_job_response.go
- model_create_video_scripts_req.go
- model_create_video_scripts_request.go
- model_create_video_scripts_response.go
- model_delete2d_model_training_job_request.go
- model_delete2d_model_training_job_response.go
- model_delete_active_code_request.go
- model_delete_active_code_response.go
- model_delete_asset_request.go
- model_delete_asset_response.go
- model_delete_digital_human_business_card_request.go
- model_delete_digital_human_business_card_response.go
- model_delete_file_request.go
- model_delete_file_response.go
- model_delete_interaction_rule_group_request.go
- model_delete_interaction_rule_group_response.go
- model_delete_robot_request.go
- model_delete_robot_response.go
- model_delete_smart_chat_room_request.go
- model_delete_smart_chat_room_response.go
- model_delete_smart_live_room_request.go
- model_delete_smart_live_room_response.go
- model_delete_video_script_request.go
- model_delete_video_script_response.go
- model_delete_voice_training_job_request.go
- model_delete_voice_training_job_response.go
- model_digital_asset_info.go
- model_digital_asset_summary.go
- model_digital_human_business_card_job_info.go
- model_digital_human_modeling_job_info.go
- model_digital_human_video.go
- model_emotion_config.go
- model_error_response.go
- model_execute2d_model_training_command_by_user_req.go
- model_execute2d_model_training_command_by_user_request.go
- model_execute2d_model_training_command_by_user_response.go
- model_execute_smart_live_command_request.go
- model_execute_smart_live_command_response.go
- model_execute_video_motion_capture_command_request.go
- model_execute_video_motion_capture_command_response.go
- model_external_voice_asset_meta.go
- model_files_create_req.go
- model_hit_condition.go
- model_hit_condition_tag.go
- model_huawei_ei_cbs.go
- model_human_model2_d_asset_meta.go
- model_human_model_asset_meta.go
- model_human_model_meta_properties.go
- model_human_position2_d.go
- model_human_size2_d.go
- model_iflytek_aiui_config.go
- model_iflytek_spark.go
- model_image_layer_config.go
- model_inference_action_mark_info.go
- model_inference_video_mark_info.go
- model_input_info.go
- model_interaction_rule_detail_info.go
- model_interaction_rule_group.go
- model_interaction_rule_group_detail.go
- model_interaction_rule_info.go
- model_job_state.go
- model_job_tag.go
- model_job_type.go
- model_language_check_info_req.go
- model_language_enum.go
- model_layer_config.go
- model_layer_position_config.go
- model_layer_size_config.go
- model_list2d_model_training_job_request.go
- model_list2d_model_training_job_response.go
- model_list_active_code_request.go
- model_list_active_code_response.go
- model_list_asset_summary_request.go
- model_list_asset_summary_response.go
- model_list_asset_summarys_req.go
- model_list_assets_request.go
- model_list_assets_response.go
- model_list_digital_human_business_card_request.go
- model_list_digital_human_business_card_response.go
- model_list_digital_human_video_request.go
- model_list_digital_human_video_response.go
- model_list_facial_animations_data_request.go
- model_list_facial_animations_data_response.go
- model_list_interaction_rule_groups_request.go
- model_list_interaction_rule_groups_response.go
- model_list_picture_modeling_jobs_request.go
- model_list_picture_modeling_jobs_response.go
- model_list_robot_request.go
- model_list_robot_response.go
- model_list_smart_chat_rooms_request.go
- model_list_smart_chat_rooms_response.go
- model_list_smart_live_jobs_request.go
- model_list_smart_live_jobs_response.go
- model_list_smart_live_request.go
- model_list_smart_live_response.go
- model_list_smart_live_rooms_request.go
- model_list_smart_live_rooms_response.go
- model_list_styles_request.go
- model_list_styles_response.go
- model_list_ttsa_data_request.go
- model_list_ttsa_data_response.go
- model_list_ttsa_jobs_request.go
- model_list_ttsa_jobs_response.go
- model_list_video_motion_capture_jobs_request.go
- model_list_video_motion_capture_jobs_response.go
- model_list_video_scripts_request.go
- model_list_video_scripts_response.go
- model_list_voice_training_job_request.go
- model_list_voice_training_job_response.go
- model_live_audio_config.go
- model_live_event.go
- model_live_event_call_back_config.go
- model_live_event_report_request.go
- model_live_event_report_response.go
- model_live_job_log.go
- model_live_shoot_script_item.go
- model_live_video_script_info.go
- model_live_warning_item.go
- model_material_asset_meta.go
- model_material_component_info.go
- model_mobvoi_voice_asset_meta.go
- model_model_info.go
- model_motion_item.go
- model_multipart_upload_info.go
- model_operation_log_info.go
- model_output_asset_config.go
- model_output_asset_info.go
- model_output_info.go
- model_pages.go
- model_photo_video_config.go
- model_picture_modeling_by_url_req.go
- model_picture_modeling_info.go
- model_play_policy.go
- model_ppt_asset_meta.go
- model_ppt_page_info.go
- model_replication_asset_info.go
- model_replication_enc_info.go
- model_reply_audio_info.go
- model_report_live_event_req.go
- model_reset_active_code_request.go
- model_reset_active_code_response.go
- model_restore_asset_request.go
- model_restore_asset_response.go
- model_review_config.go
- model_robot_info.go
- model_rtc_room_info_list.go
- model_rtc_user_info.go
- model_scene_asset_meta.go
- model_scene_component_info.go
- model_shared_config.go
- model_shoot_script.go
- model_shoot_script_audio_file_item.go
- model_shoot_script_audio_files.go
- model_shoot_script_detail.go
- model_shoot_script_item.go
- model_shoot_script_item_base_info.go
- model_shoot_script_show_item.go
- model_show2_d_digital_human_video_request.go
- model_show2_d_digital_human_video_response.go
- model_show2d_model_training_job_request.go
- model_show2d_model_training_job_response.go
- model_show_active_code_request.go
- model_show_active_code_response.go
- model_show_asset_replication_info_request.go
- model_show_asset_replication_info_response.go
- model_show_asset_request.go
- model_show_asset_response.go
- model_show_digital_human_business_card_request.go
- model_show_digital_human_business_card_response.go
- model_show_job_audit_result_request.go
- model_show_job_audit_result_response.go
- model_show_job_uploading_address_request.go
- model_show_job_uploading_address_response.go
- model_show_job_uploading_address_rsp_package_url.go
- model_show_job_uploading_address_rsp_segment_url.go
- model_show_photo_detection_request.go
- model_show_photo_detection_response.go
- model_show_photo_digital_human_video_request.go
- model_show_photo_digital_human_video_response.go
- model_show_picture_modeling_job_request.go
- model_show_picture_modeling_job_response.go
- model_show_robot_request.go
- model_show_robot_response.go
- model_show_smart_chat_job_request.go
- model_show_smart_chat_job_response.go
- model_show_smart_chat_room_request.go
- model_show_smart_chat_room_response.go
- model_show_smart_live_request.go
- model_show_smart_live_response.go
- model_show_smart_live_room_request.go
- model_show_smart_live_room_response.go
- model_show_training_segment_info_request.go
- model_show_training_segment_info_response.go
- model_show_tts_audition_file_request.go
- model_show_tts_audition_file_response.go
- model_show_video_motion_capture_job_request.go
- model_show_video_motion_capture_job_response.go
- model_show_video_script_request.go
- model_show_video_script_response.go
- model_show_voice_training_job_request.go
- model_show_voice_training_job_response.go
- model_smart_chat_room_base_info.go
- model_smart_image_layer_config.go
- model_smart_layer_config.go
- model_smart_live_job.go
- model_smart_live_room_base_info.go
- model_smart_video_layer_config.go
- model_start_smart_chat_job_request.go
- model_start_smart_chat_job_response.go
- model_start_smart_live_req.go
- model_start_smart_live_request.go
- model_start_smart_live_response.go
- model_stop_smart_chat_job_request.go
- model_stop_smart_chat_job_response.go
- model_stop_smart_live_request.go
- model_stop_smart_live_response.go
- model_stop_video_motion_capture_job_request.go
- model_stop_video_motion_capture_job_response.go
- model_style_asset_item.go
- model_style_extra_meta.go
- model_style_info.go
- model_subtitle_config.go
- model_system_property.go
- model_text_config.go
- model_text_layer_config.go
- model_third_party_model_config.go
- model_training_job_basic_info.go
- model_training_job_info.go
- model_trigger_process.go
- model_ttsa_job.go
- model_update2d_model_training_job_request.go
- model_update2d_model_training_job_response.go
- model_update_active_code_req.go
- model_update_active_code_request.go
- model_update_active_code_response.go
- model_update_digital_asset_request.go
- model_update_digital_asset_request_body.go
- model_update_digital_asset_response.go
- model_update_digital_human_business_card_request.go
- model_update_digital_human_business_card_response.go
- model_update_interaction_rule_group_request.go
- model_update_interaction_rule_group_response.go
- model_update_robot_req.go
- model_update_robot_request.go
- model_update_robot_response.go
- model_update_smart_chat_room_request.go
- model_update_smart_chat_room_response.go
- model_update_smart_live_room_request.go
- model_update_smart_live_room_response.go
- model_update_video_script_request.go
- model_update_video_script_response.go
- model_update_video_scripts_req.go
- model_video_config.go
- model_video_layer_config.go
- model_video_motion_capture_info.go
- model_video_motion_capture_job_req.go
- model_video_script_base_info.go
- model_video_scripts_create_info.go
- model_video_scripts_show_info.go
- model_video_scripts_simple_info.go
- model_voice_config.go
- model_voice_model_asset_meta.go