Documentation ¶
Index ¶
- type ActionBasicSampleInfo
- type ActionMarkItem
- type ActionMarkItemActionType
- type ActionMarkItemActionTypeEnum
- type ActionSampleInfo
- type ActionTagInfo
- type ActiveCodeInfo
- type AnimationAssetMeta
- type AnimationAssetMetaAnimationInsertRestriction
- type AnimationAssetMetaAnimationInsertRestrictionEnum
- type AnimationItem
- type AssetActionResult
- type AssetActionResultRetStatus
- type AssetActionResultRetStatusEnum
- type AssetExtraMeta
- type AssetFileInfo
- type AssetFileInfoState
- type AssetFileInfoStateEnum
- type AssetSharedConfig
- type AssetSharedConfigSharedType
- type AssetSharedConfigSharedTypeEnum
- type AudioAssetMeta
- type AudioDriveActionConfig
- type AuditResultAdminAuditResult
- type AuditResultSystemAuditResult
- type AuditResultSystemAuditResultErrors
- type AuditionFile
- type BackgroundConfigInfo
- type BackgroundConfigInfoBackgroundType
- type BackgroundConfigInfoBackgroundTypeEnum
- type BackgroundMusicConfig
- type BatchAssetActionReq
- type BatchAssetActionReqAction
- type BatchAssetActionReqActionEnum
- type BatchExecuteAssetActionRequest
- type BatchExecuteAssetActionResponse
- type BusinessCardImageConfig
- type BusinessCardImageUrl
- type BusinessCardTextConfig
- type CallBackConfig
- type CallBackConfigAuthType
- type CallBackConfigAuthTypeEnum
- type Cancel2DDigitalHumanVideoRequest
- type Cancel2DDigitalHumanVideoResponse
- type CancelPhotoDigitalHumanVideoRequest
- type CancelPhotoDigitalHumanVideoResponse
- type ChatSubtitleConfig
- type CoStreamerConfig
- type CoStreamerConfigStreamerAction
- type CoStreamerConfigStreamerActionEnum
- type CommentData
- type CommentLogInfo
- type CommentLogInfoCommentType
- type CommentLogInfoCommentTypeEnum
- type CommitJobReq
- type CommitJobReqSex
- type CommitJobReqSexEnum
- 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 CountTenantResourcesRequest
- type CountTenantResourcesResponse
- type Create2DDigitalHumanVideoReq
- type Create2DDigitalHumanVideoRequest
- type Create2DDigitalHumanVideoResponse
- type Create2dModelTrainingJobReq
- type Create2dModelTrainingJobReqAudioSourceType
- type Create2dModelTrainingJobReqAudioSourceTypeEnum
- type Create2dModelTrainingJobReqCommandMessage
- type Create2dModelTrainingJobReqCommandMessageEnum
- type Create2dModelTrainingJobReqModelVersion
- type Create2dModelTrainingJobReqModelVersionEnum
- type Create2dModelTrainingJobRequest
- type Create2dModelTrainingJobResponse
- type CreateActiveCodeReq
- type CreateActiveCodeRequest
- type CreateActiveCodeResponse
- type CreateAgencyWithRoleTypeRequest
- type CreateAgencyWithRoleTypeRequestRoleType
- type CreateAgencyWithRoleTypeRequestRoleTypeEnum
- type CreateAgencyWithRoleTypeResponse
- type CreateAssetByReplicationInfoRequest
- type CreateAssetByReplicationInfoResponse
- type CreateBatchKnowledgeQuestionReq
- type CreateBatchKnowledgeQuestionRequest
- type CreateBatchKnowledgeQuestionResponse
- type CreateBeautyPreviewJobReq
- type CreateBeautyPreviewJobRequest
- type CreateBeautyPreviewJobResponse
- 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 CreateHotQuestionReq
- type CreateHotQuestionRequest
- type CreateHotQuestionResponse
- type CreateHotWordsReq
- type CreateHotWordsRequest
- type CreateHotWordsResponse
- type CreateIntentAndQuestionReq
- type CreateIntentAndQuestionRequest
- type CreateIntentAndQuestionResponse
- type CreateInteractionRuleGroupRequest
- type CreateInteractionRuleGroupResponse
- type CreateKnowledgeIntentReq
- type CreateKnowledgeIntentRequest
- type CreateKnowledgeIntentResponse
- type CreateKnowledgeIntentRsp
- type CreateKnowledgeQuestionReq
- type CreateKnowledgeQuestionRequest
- type CreateKnowledgeQuestionResponse
- type CreateKnowledgeSkillReq
- type CreateKnowledgeSkillRequest
- type CreateKnowledgeSkillResponse
- type CreateLargeFileRequest
- type CreateLargeFileResponse
- 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 CreateProductRequest
- type CreateProductRequestBody
- type CreateProductResponse
- type CreateRobotReq
- type CreateRobotRequest
- type CreateRobotResponse
- type CreateSisHotWords
- type CreateSmartChatRoomReq
- type CreateSmartChatRoomReqChatVideoType
- type CreateSmartChatRoomReqChatVideoTypeEnum
- type CreateSmartChatRoomRequest
- type CreateSmartChatRoomResponse
- type CreateSmartLiveRoomReq
- type CreateSmartLiveRoomReqBaseInfo
- type CreateSmartLiveRoomReqBaseInfoRoomType
- type CreateSmartLiveRoomReqBaseInfoRoomTypeEnum
- type CreateSmartLiveRoomReqBaseInfoViewMode
- type CreateSmartLiveRoomReqBaseInfoViewModeEnum
- 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 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 CreateVideoScriptsReqViewMode
- type CreateVideoScriptsReqViewModeEnum
- type CreateVideoScriptsRequest
- type CreateVideoScriptsResponse
- type CreateWelcomeSpeechReq
- type CreateWelcomeSpeechRequest
- type CreateWelcomeSpeechResponse
- type Delete2dModelTrainingJobRequest
- type Delete2dModelTrainingJobResponse
- type DeleteActiveCodeRequest
- type DeleteActiveCodeResponse
- type DeleteAgencyWithRoleTypeRequest
- type DeleteAgencyWithRoleTypeRequestRoleType
- type DeleteAgencyWithRoleTypeRequestRoleTypeEnum
- type DeleteAgencyWithRoleTypeResponse
- type DeleteAssetRequest
- type DeleteAssetResponse
- type DeleteDigitalHumanBusinessCardRequest
- type DeleteDigitalHumanBusinessCardResponse
- type DeleteFileRequest
- type DeleteFileResponse
- type DeleteHotQuestionRequest
- type DeleteHotQuestionResponse
- type DeleteHotWordsRequest
- type DeleteHotWordsResponse
- type DeleteInteractionRuleGroupRequest
- type DeleteInteractionRuleGroupResponse
- type DeleteKnowledgeIntentRequest
- type DeleteKnowledgeIntentResponse
- type DeleteKnowledgeQuestionRequest
- type DeleteKnowledgeQuestionResponse
- type DeleteKnowledgeSkillRequest
- type DeleteKnowledgeSkillResponse
- type DeleteProductRequest
- type DeleteProductResponse
- type DeleteRobotRequest
- type DeleteRobotResponse
- type DeleteSmartChatRoomRequest
- type DeleteSmartChatRoomResponse
- type DeleteSmartLiveRoomRequest
- type DeleteSmartLiveRoomResponse
- type DeleteVideoScriptRequest
- type DeleteVideoScriptResponse
- type DeleteVoiceTrainingJobRequest
- type DeleteVoiceTrainingJobResponse
- type DeleteWelcomeSpeechRequest
- type DeleteWelcomeSpeechResponse
- type DigitalAssetInfo
- type DigitalAssetInfoAssetState
- type DigitalAssetInfoAssetStateEnum
- type DigitalAssetInfoAssetType
- type DigitalAssetInfoAssetTypeEnum
- type DigitalAssetInfoFailType
- type DigitalAssetInfoFailTypeEnum
- type DigitalAssetSummary
- type DigitalAssetSummaryAssetState
- type DigitalAssetSummaryAssetStateEnum
- 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 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 ExportKnowledgeSkillRequest
- type ExportKnowledgeSkillResponse
- type ExternalVoiceAssetMeta
- type ExternalVoiceAssetMetaProvider
- type ExternalVoiceAssetMetaProviderEnum
- type FileExtraMeta
- type FileExtraMetaVideoTranscodingStatus
- type FileExtraMetaVideoTranscodingStatusEnum
- type FilesCreateReq
- type HitCondition
- type HitConditionRelation
- type HitConditionRelationEnum
- type HitConditionTag
- type HitConditionTagMatch
- type HitConditionTagMatchEnum
- type HitConditionTagOperation
- type HitConditionTagOperationEnum
- type HotQuestionInfo
- type HotWordsInfo
- type HotWordsTypeEnum
- type HotWordsTypeEnumEnum
- type HuaweiEiCbs
- type HumanModel2DAssetMeta
- type HumanModel2DAssetMetaModelVersion
- type HumanModel2DAssetMetaModelVersionEnum
- type HumanModelAssetMeta
- type HumanModelAssetMetaModelingType
- type HumanModelAssetMetaModelingTypeEnum
- type HumanModelMetaProperties
- type IflytekAiuiConfig
- type IflytekSpark
- type ImageAssetMeta
- type ImageAssetMetaMode
- type ImageAssetMetaModeEnum
- type ImageLayerConfig
- type InferenceActionMarkInfo
- type InferenceEyeCorrectionMarkInfo
- 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 KnowledgeIntentInfo
- type KnowledgeQuestionCreateInfo
- type KnowledgeQuestionInfo
- type KnowledgeQuestionUpdateInfo
- type KnowledgeSkillInfo
- type LanguageEnum
- type LanguageEnumEnum
- type LargeFilesCreateReq
- 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 ListAssetsRequestSupportedService
- type ListAssetsRequestSupportedServiceEnum
- type ListAssetsRequestTagCombinationType
- type ListAssetsRequestTagCombinationTypeEnum
- type ListAssetsResponse
- type ListDigitalHumanBusinessCardRequest
- type ListDigitalHumanBusinessCardResponse
- type ListDigitalHumanVideoRequest
- type ListDigitalHumanVideoResponse
- type ListFacialAnimationsDataRequest
- type ListFacialAnimationsDataResponse
- type ListFacialAnimationsDataResponseState
- type ListFacialAnimationsDataResponseStateEnum
- type ListHotQuestionRequest
- type ListHotQuestionResponse
- type ListHotWordsRequest
- type ListHotWordsRequestLanguage
- type ListHotWordsRequestLanguageEnum
- type ListHotWordsResponse
- type ListInteractionRuleGroupsRequest
- type ListInteractionRuleGroupsResponse
- type ListJobOperationLogRequest
- type ListJobOperationLogResponse
- type ListKnowledgeIntentRequest
- type ListKnowledgeIntentResponse
- type ListKnowledgeQuestionRequest
- type ListKnowledgeQuestionResponse
- type ListKnowledgeSkillRequest
- type ListKnowledgeSkillResponse
- type ListPictureModelingJobsRequest
- type ListPictureModelingJobsResponse
- type ListProductsRequest
- type ListProductsResponse
- type ListRobotRequest
- type ListRobotRequestRobotType
- type ListRobotRequestRobotTypeEnum
- type ListRobotResponse
- type ListSmartChatRoomsRequest
- type ListSmartChatRoomsResponse
- type ListSmartLiveJobsRequest
- type ListSmartLiveJobsResponse
- type ListSmartLiveRequest
- type ListSmartLiveResponse
- type ListSmartLiveRoomsRequest
- type ListSmartLiveRoomsResponse
- type ListStylesRequest
- type ListStylesResponse
- type ListTenantResourcesRequest
- type ListTenantResourcesResponse
- 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 ListWelcomeSpeechRequest
- type ListWelcomeSpeechResponse
- type LiveAudioConfig
- type LiveEvent
- type LiveEventCallBackConfig
- type LiveEventCallBackConfigAuthType
- type LiveEventCallBackConfigAuthTypeEnum
- type LiveEventReportRequest
- type LiveEventReportResponse
- type LiveJobLog
- type LiveRoomInteractionConfig
- type LiveRoomInteractionConfigPlayType
- type LiveRoomInteractionConfigPlayTypeEnum
- type LiveRoomInteractionRuleInfo
- type LiveShootScriptItem
- type LiveVideoScriptInfo
- type LiveWarningItem
- type LiveWarningItemWarningType
- type LiveWarningItemWarningTypeEnum
- type MaterialAssetMeta
- type MaterialComponentInfo
- type MaterialComponentInfoComponentType
- type MaterialComponentInfoComponentTypeEnum
- type MobvoiConfig
- type ModelInfo
- type MotionItem
- type MultipartUploadInfo
- type OpExternalInfo
- type OperationLogInfo
- type OperationLogInfoLogType
- type OperationLogInfoLogTypeEnum
- type OperationLogInfoOperateUser
- type OperationLogInfoOperateUserEnum
- type OperationLogItem
- 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 PlatformLiveDetailInfo
- type PlatformLiveInfo
- type PlayPolicy
- type PlayPolicyPlayMode
- type PlayPolicyPlayModeEnum
- type PlayPolicyRandomPlayMode
- type PlayPolicyRandomPlayModeEnum
- type PptAssetMeta
- type PptAssetMetaPptAnalysisStatus
- type PptAssetMetaPptAnalysisStatusEnum
- type PptPageInfo
- type PreviewInfo
- type ProductAssetReleation
- type ProductAssetReleationAction
- type ProductAssetReleationActionEnum
- type ProductBasicInfo
- type ProductCoverDetailInfo
- type ProductCoverInfo
- type ProductDetailInfo
- type ProductDetailInfoState
- type ProductDetailInfoStateEnum
- type ProductMediaDetailInfo
- type ProductMediaDetailInfoAssetType
- type ProductMediaDetailInfoAssetTypeEnum
- type ProductMediaInfo
- type ProductMediaInfoAssetType
- type ProductMediaInfoAssetTypeEnum
- type ProductTextInfo
- type RelationProductInfo
- type ReplicationAssetInfo
- type ReplicationEncInfo
- type ReplyAudioInfo
- type ReportLiveEventReq
- type ResetActiveCodeReq
- type ResetActiveCodeRequest
- type ResetActiveCodeResponse
- type ResourceItemInfo
- type ResourceItemInfoBusinessType
- type ResourceItemInfoBusinessTypeEnum
- type ResourceItemInfoChargingMode
- type ResourceItemInfoChargingModeEnum
- type ResourceItemInfoUnit
- type ResourceItemInfoUnitEnum
- type ResourceUsageInfo
- type ResourceUsageInfoBusinessType
- type ResourceUsageInfoBusinessTypeEnum
- type ResourceUsageInfoChargingMode
- type ResourceUsageInfoChargingModeEnum
- type ResourceUsageInfoUnit
- type ResourceUsageInfoUnitEnum
- type ResourcesCount
- type RestoreAssetRequest
- type RestoreAssetResponse
- type ReviewConfig
- type RobotInfo
- type RobotTypeEnum
- type RobotTypeEnumEnum
- type RtcLiveEventCallBackConfig
- type RtcRoomInfoList
- type RtcUserInfo
- type RtcUserInfoUserType
- type RtcUserInfoUserTypeEnum
- type SceneAssetMeta
- type SceneComponentInfo
- type SceneComponentInfoComponentType
- type SceneComponentInfoComponentTypeEnum
- type SetProductAssetRequest
- type SetProductAssetResponse
- 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 Show2dModelTrainingJobResponseAudioSourceType
- type Show2dModelTrainingJobResponseAudioSourceTypeEnum
- type Show2dModelTrainingJobResponseMattingType
- type Show2dModelTrainingJobResponseMattingTypeEnum
- type Show2dModelTrainingJobResponseModelVersion
- type Show2dModelTrainingJobResponseModelVersionEnum
- type Show2dModelTrainingJobResponseState
- type Show2dModelTrainingJobResponseStateEnum
- type ShowActiveCodeRequest
- type ShowActiveCodeResponse
- type ShowAgencyRequest
- type ShowAgencyRequestRoleType
- type ShowAgencyRequestRoleTypeEnum
- type ShowAgencyResponse
- type ShowAssetReplicationInfoRequest
- type ShowAssetReplicationInfoResponse
- type ShowAssetRequest
- type ShowAssetResponse
- type ShowAssetResponseAssetState
- type ShowAssetResponseAssetStateEnum
- type ShowAssetResponseAssetType
- type ShowAssetResponseAssetTypeEnum
- type ShowAssetResponseFailType
- type ShowAssetResponseFailTypeEnum
- type ShowBeautyPreviewJobRequest
- type ShowBeautyPreviewJobResponse
- type ShowBeautyPreviewJobResponseState
- type ShowBeautyPreviewJobResponseStateEnum
- type ShowDigitalHumanBusinessCardRequest
- type ShowDigitalHumanBusinessCardResponse
- type ShowDigitalHumanBusinessCardResponseGender
- type ShowDigitalHumanBusinessCardResponseGenderEnum
- type ShowDigitalHumanBusinessCardResponseIntroductionType
- type ShowDigitalHumanBusinessCardResponseIntroductionTypeEnum
- type ShowHotQuestionRequest
- type ShowHotQuestionResponse
- type ShowHotWordsRequest
- type ShowHotWordsResponse
- type ShowHotWordsSwitchRequest
- type ShowHotWordsSwitchResponse
- type ShowJobAuditResultRequest
- type ShowJobAuditResultResponse
- type ShowJobUploadingAddressRequest
- type ShowJobUploadingAddressResponse
- type ShowJobUploadingAddressRspPackageUrl
- type ShowJobUploadingAddressRspSegmentUrl
- type ShowKnowledgeIntentRequest
- type ShowKnowledgeIntentResponse
- type ShowKnowledgeQuestionRequest
- type ShowKnowledgeQuestionResponse
- type ShowKnowledgeSkillRequest
- type ShowKnowledgeSkillResponse
- 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 ShowProductRequest
- type ShowProductResponse
- type ShowProductResponseState
- type ShowProductResponseStateEnum
- type ShowResourceUsageRequest
- type ShowResourceUsageResponse
- type ShowRobotRequest
- type ShowRobotResponse
- type ShowSmartChatJobRequest
- type ShowSmartChatJobResponse
- type ShowSmartChatJobResponseChatVideoType
- type ShowSmartChatJobResponseChatVideoTypeEnum
- type ShowSmartChatJobResponseState
- type ShowSmartChatJobResponseStateEnum
- type ShowSmartChatRoomRequest
- type ShowSmartChatRoomResponse
- type ShowSmartChatRoomResponseChatVideoType
- type ShowSmartChatRoomResponseChatVideoTypeEnum
- 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 ShowVideoScriptResponseViewMode
- type ShowVideoScriptResponseViewModeEnum
- type ShowVoiceTrainingJobRequest
- type ShowVoiceTrainingJobResponse
- type ShowWelcomeSpeechRequest
- type ShowWelcomeSpeechResponse
- type ShowWelcomeSpeechSwitchRequest
- type ShowWelcomeSpeechSwitchResponse
- type SmartChatJobsReq
- type SmartChatRoomBaseInfo
- type SmartChatSubtitleConfig
- type SmartChatVideoConfig
- 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 SmartTextLayerConfig
- type SmartTextLayerConfigTextType
- type SmartTextLayerConfigTextTypeEnum
- type SmartVideoLayerConfig
- type StartBeautyPreviewJobRequest
- type StartBeautyPreviewJobResponse
- type StartSmartChatJobRequest
- type StartSmartChatJobResponse
- type StartSmartChatJobResponseChatVideoType
- type StartSmartChatJobResponseChatVideoTypeEnum
- 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 SubtitleFileInfo
- type SubtitleFileInfoSubtitleFileState
- type SubtitleFileInfoSubtitleFileStateEnum
- type SubtitleFiles
- type SupportedServiceEnum
- type SupportedServiceEnumEnum
- type SystemProperty
- type SystemPropertyAction
- type SystemPropertyActionEnum
- type SystemPropertyKey
- type SystemPropertyKeyEnum
- type TextConfig
- type TextLayerConfig
- type ThirdPartyModelConfig
- type TrainingAllocatedResource
- type TrainingAllocatedResourceChargeMode
- type TrainingAllocatedResourceChargeModeEnum
- type TrainingJobBasicInfo
- type TrainingJobBasicInfoMattingType
- type TrainingJobBasicInfoMattingTypeEnum
- type TrainingJobBasicInfoModelVersion
- type TrainingJobBasicInfoModelVersionEnum
- type TrainingJobBasicInfoState
- type TrainingJobBasicInfoStateEnum
- type TrainingJobInfo
- type TrainingVideoMarkInfo
- type TriggerProcess
- type TriggerProcessPlayType
- type TriggerProcessPlayTypeEnum
- type TriggerProcessReplyMode
- type TriggerProcessReplyModeEnum
- type TriggerProcessReplyOrder
- type TriggerProcessReplyOrderEnum
- type TriggerProcessReplyRole
- type TriggerProcessReplyRoleEnum
- type TtsaJob
- type TtsaJobJobType
- type TtsaJobJobTypeEnum
- type TtsaJobState
- type TtsaJobStateEnum
- type Update2dModelTrainingJobReq
- type Update2dModelTrainingJobReqAudioSourceType
- type Update2dModelTrainingJobReqAudioSourceTypeEnum
- type Update2dModelTrainingJobReqCommandMessage
- type Update2dModelTrainingJobReqCommandMessageEnum
- type Update2dModelTrainingJobRequest
- type Update2dModelTrainingJobResponse
- type UpdateActiveCodeReq
- type UpdateActiveCodeRequest
- type UpdateActiveCodeResponse
- type UpdateBatchKnowledgeQuestionReq
- type UpdateBatchKnowledgeQuestionRequest
- type UpdateBatchKnowledgeQuestionResponse
- 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 UpdateHotQuestionReq
- type UpdateHotQuestionRequest
- type UpdateHotQuestionResponse
- type UpdateHotWordsReq
- type UpdateHotWordsRequest
- type UpdateHotWordsResponse
- type UpdateHotWordsSwitchReq
- type UpdateHotWordsSwitchRequest
- type UpdateHotWordsSwitchResponse
- type UpdateInteractionRuleGroupRequest
- type UpdateInteractionRuleGroupResponse
- type UpdateKnowledgeIntentReq
- type UpdateKnowledgeIntentRequest
- type UpdateKnowledgeIntentResponse
- type UpdateKnowledgeQuestionReq
- type UpdateKnowledgeQuestionRequest
- type UpdateKnowledgeQuestionResponse
- type UpdateKnowledgeSkillReq
- type UpdateKnowledgeSkillRequest
- type UpdateKnowledgeSkillResponse
- type UpdateProductRequest
- type UpdateProductRequestBody
- type UpdateProductRequestBodyState
- type UpdateProductRequestBodyStateEnum
- type UpdateProductResponse
- type UpdateRobotReq
- type UpdateRobotRequest
- type UpdateRobotResponse
- type UpdateSisHotWords
- type UpdateSmartChatRoomRequest
- type UpdateSmartChatRoomResponse
- type UpdateSmartChatRoomResponseChatVideoType
- type UpdateSmartChatRoomResponseChatVideoTypeEnum
- 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 UpdateVideoScriptsReqViewMode
- type UpdateVideoScriptsReqViewModeEnum
- type UpdateWelcomeSpeechReq
- type UpdateWelcomeSpeechRequest
- type UpdateWelcomeSpeechResponse
- type UpdateWelcomeSpeechSwitchReq
- type UpdateWelcomeSpeechSwitchRequest
- type UpdateWelcomeSpeechSwitchResponse
- type ValidateRobotReq
- type ValidateRobotRequest
- type ValidateRobotResponse
- type VerifyVideoMattingInfo
- type VerifyVideoMattingInfoMethod
- type VerifyVideoMattingInfoMethodEnum
- type VideoAssetMeta
- type VideoAssetMetaMode
- type VideoAssetMetaModeEnum
- type VideoAssetMetaVideoTranscodingStatus
- type VideoAssetMetaVideoTranscodingStatusEnum
- 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 VideoScriptsCreateInfoViewMode
- type VideoScriptsCreateInfoViewModeEnum
- type VideoScriptsShowInfo
- type VideoScriptsShowInfoModelAssetType
- type VideoScriptsShowInfoModelAssetTypeEnum
- type VideoScriptsShowInfoViewMode
- type VideoScriptsShowInfoViewModeEnum
- type VideoScriptsSimpleInfo
- type VideoScriptsSimpleInfoModelAssetType
- type VideoScriptsSimpleInfoModelAssetTypeEnum
- type VideoScriptsSimpleInfoViewMode
- type VideoScriptsSimpleInfoViewModeEnum
- type VoiceCapability
- type VoiceConfig
- type VoiceModelAssetMeta
- type VoiceModelAssetMetaLanguage
- type VoiceModelAssetMetaLanguageEnum
- type VoiceModelAssetMetaModelType
- type VoiceModelAssetMetaModelTypeEnum
- type VoiceModelAssetMetaSex
- type VoiceModelAssetMetaSexEnum
- type VoiceProperties
- type VoicePropertiesJobTag
- type VoicePropertiesJobTagEnum
- type VoicePropertiesLanguage
- type VoicePropertiesLanguageEnum
- type VoicePropertiesSex
- type VoicePropertiesSexEnum
- type WelcomeSpeechInfo
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ActionBasicSampleInfo ¶ added in v0.1.114
type ActionBasicSampleInfo struct { // 原子动作中文名称。 ActionNameZh *string `json:"action_name_zh,omitempty"` // 原子动作英文名称。 ActionNameEn *string `json:"action_name_en,omitempty"` // 原子动作标签。 ActionTag string `json:"action_tag"` // 原子动作标签。 Catalog *string `json:"catalog,omitempty"` // 推荐等级。 RecommendedValue *int32 `json:"recommended_value,omitempty"` // 是否选择此动作。 IsSelected *bool `json:"is_selected,omitempty"` }
ActionBasicSampleInfo 原子动作样例详情。
func (ActionBasicSampleInfo) String ¶ added in v0.1.114
func (o ActionBasicSampleInfo) String() string
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 ActionSampleInfo ¶ added in v0.1.114
type ActionSampleInfo struct { // 原子动作中文名称。 ActionNameZh *string `json:"action_name_zh,omitempty"` // 原子动作英文名称。 ActionNameEn *string `json:"action_name_en,omitempty"` // 动作Tag。 ActionTag string `json:"action_tag"` // 动作分类名称。 Catalog *string `json:"catalog,omitempty"` // 推荐等级。 RecommendedValue *int32 `json:"recommended_value,omitempty"` // 是否选择此动作。 IsSelected *bool `json:"is_selected,omitempty"` // 原子动作样例文件下载地址。24小时内有效。 SampleDownloadUrl *string `json:"sample_download_url,omitempty"` }
ActionSampleInfo 原子动作样例详情。
func (ActionSampleInfo) String ¶ added in v0.1.114
func (o ActionSampleInfo) String() string
type ActionTagInfo ¶ added in v0.1.112
type ActionTagInfo struct { // 原子动作中文名称。 ActionNameZh string `json:"action_name_zh"` // 原子动作英文名称。 ActionNameEn string `json:"action_name_en"` // 动作分类名称。 Catalog *string `json:"catalog,omitempty"` // 样例视频文件名,最大长度256,最小长度1。 FileName *string `json:"file_name,omitempty"` // 动作标签。 Tag *string `json:"tag,omitempty"` }
ActionTagInfo 分身动作Tag映射信息。
func (ActionTagInfo) String ¶ added in v0.1.112
func (o ActionTagInfo) String() string
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 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 AssetActionResult ¶ added in v0.1.100
type AssetActionResult struct { // 处理状态。 * SUCCESS:成功 * FAILED:失败 RetStatus *AssetActionResultRetStatus `json:"ret_status,omitempty"` // 资产ID列表 AssetIds *[]string `json:"asset_ids,omitempty"` ErrorInfo *ErrorResponse `json:"error_info,omitempty"` }
AssetActionResult 资产操作结果
func (AssetActionResult) String ¶ added in v0.1.100
func (o AssetActionResult) String() string
type AssetActionResultRetStatus ¶ added in v0.1.100
type AssetActionResultRetStatus struct {
// contains filtered or unexported fields
}
func (AssetActionResultRetStatus) MarshalJSON ¶ added in v0.1.100
func (c AssetActionResultRetStatus) MarshalJSON() ([]byte, error)
func (*AssetActionResultRetStatus) UnmarshalJSON ¶ added in v0.1.100
func (c *AssetActionResultRetStatus) UnmarshalJSON(b []byte) error
func (AssetActionResultRetStatus) Value ¶ added in v0.1.100
func (c AssetActionResultRetStatus) Value() string
type AssetActionResultRetStatusEnum ¶ added in v0.1.100
type AssetActionResultRetStatusEnum struct { SUCCESS AssetActionResultRetStatus FAILED AssetActionResultRetStatus }
func GetAssetActionResultRetStatusEnum ¶ added in v0.1.100
func GetAssetActionResultRetStatusEnum() AssetActionResultRetStatusEnum
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"` ImageMeta *ImageAssetMeta `json:"image_meta,omitempty"` VideoMeta *VideoAssetMeta `json:"video_meta,omitempty"` AudioMeta *AudioAssetMeta `json:"audio_meta,omitempty"` }
AssetExtraMeta **参数解释**: 资产额外元数据。 **约束限制**: 根据asset_type选择对应结构填写,填写其他不匹配的结构会被忽略。 * HUMAN_MODEL: 填写human_model_meta * HUMAN_MODEL_2D: 填写human_model_2d_meta * SCENE:填写scene_meta * ANIMATION:填写animation_meta * MATERIAL:填写material_meta * VOICE_MODEL:填写voice_model_meta * VIDEO:填写video_meta * IMAGE:填写image_meta * PPT:填写ppt_meta * AUDIO: 填写audio_meta
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:用户上传模型 * TEMPORARY:临时文件夹(用于文件替换时上传新文件) > * 资产类型为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:人工审核(文件已上传) * BLOCK:冻结 State *AssetFileInfoState `json:"state,omitempty"` // 审核失败原因 Reason *string `json:"reason,omitempty"` FileExtraMeta *FileExtraMeta `json:"file_extra_meta,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 BLOCK AssetFileInfoState }
func GetAssetFileInfoStateEnum ¶ added in v0.1.75
func GetAssetFileInfoStateEnum() AssetFileInfoStateEnum
type AssetSharedConfig ¶ added in v0.1.100
type AssetSharedConfig struct { AssetSharedConfigSharedType `json:"shared_type,omitempty"` ExpireTime *string `json:"expire_time,omitempty"` AllowedProjectIds *[]string `json:"allowed_project_ids,omitempty"` }SharedType *
AssetSharedConfig 共享配置
func (AssetSharedConfig) String ¶ added in v0.1.100
func (o AssetSharedConfig) String() string
type AssetSharedConfigSharedType ¶ added in v0.1.100
type AssetSharedConfigSharedType struct {
// contains filtered or unexported fields
}
func (AssetSharedConfigSharedType) MarshalJSON ¶ added in v0.1.100
func (c AssetSharedConfigSharedType) MarshalJSON() ([]byte, error)
func (*AssetSharedConfigSharedType) UnmarshalJSON ¶ added in v0.1.100
func (c *AssetSharedConfigSharedType) UnmarshalJSON(b []byte) error
func (AssetSharedConfigSharedType) Value ¶ added in v0.1.100
func (c AssetSharedConfigSharedType) Value() string
type AssetSharedConfigSharedTypeEnum ¶ added in v0.1.100
type AssetSharedConfigSharedTypeEnum struct {}
func GetAssetSharedConfigSharedTypeEnum ¶ added in v0.1.100
func GetAssetSharedConfigSharedTypeEnum() AssetSharedConfigSharedTypeEnum
type AudioAssetMeta ¶ added in v0.1.92
type AudioAssetMeta struct { // **参数解释**: 时长,单位秒。 **约束限制**: 用户无需填写,系统自行提取。 **默认取值**: 不涉及 Duration *int32 `json:"duration,omitempty"` // **参数解释**: 音频编码格式。 **约束限制**: 用户无需填写,系统自行提取。 **取值范围**: 字符长度0-32位。 **默认取值**: 不涉及 AudioCodec *string `json:"audio_codec,omitempty"` // **参数解释**: 音频平均码率,单位kbps。 **约束限制**: 用户无需填写,系统自行提取。 **默认取值**: 不涉及 AudioBitRate *int32 `json:"audio_bit_rate,omitempty"` // **参数解释**: 音频声道数。 **约束限制**: 用户无需填写,系统自行提取。 **默认取值**: 不涉及 AudioChannels *int32 `json:"audio_channels,omitempty"` // **参数解释**: 采样率,HZ。 **约束限制**: 用户无需填写,系统自行提取。 **默认取值**: 不涉及 Sample *int32 `json:"sample,omitempty"` ErrorInfo *ErrorResponse `json:"error_info,omitempty"` }
AudioAssetMeta 音频元数据,自动提取获得。
func (AudioAssetMeta) String ¶ added in v0.1.92
func (o AudioAssetMeta) String() string
type AudioDriveActionConfig ¶ added in v0.1.114
type AudioDriveActionConfig struct { // 动作标签 ActionTag string `json:"action_tag"` // 动作名称 ActionName *string `json:"action_name,omitempty"` // 动作开始时间 ActionStartTime float32 `json:"action_start_time"` }
AudioDriveActionConfig 语音驱动时的动作标签配置
func (AudioDriveActionConfig) String ¶ added in v0.1.114
func (o AudioDriveActionConfig) String() string
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:图片背景,指定图片用作分身数字人背景。 * COLOR:纯色背景,指定颜色RGB值作为分身数字人背景。 **默认取值**: 不涉及 BackgroundType BackgroundConfigInfoBackgroundType `json:"background_type"` // **参数解释**: 背景文件的URL。 **约束限制**: * 仅直播支持外部URL,其他业务通过资产库查询获取,不支持外部URL。 * background_type=IMAGE时需要填写。 **取值范围**: 字符长度1-2048位 **默认取值**: 不涉及。 BackgroundConfig *string `json:"background_config,omitempty"` // **参数解释**: 纯色背景的RGB颜色值。 **约束限制**: background_type=COLOR时需要填写。 **取值范围**: 字符长度0-16位 BackgroundColorConfig *string `json:"background_color_config,omitempty"` // **参数解释**: 背景资产ID。 > 背景是背景图片时,填图片资产ID。 **约束限制**: 不涉及 **取值范围**: 字符长度0-64位 **默认取值**: 不涉及 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 COLOR 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。 **约束限制**: 不涉及。 **取值范围**: 字符长度0-64位。 **默认取值**: 不涉及。 MusicAssetId *string `json:"music_asset_id,omitempty"` // **参数解释**: 音乐音量。如100,表示音量100%,50表示音量50%。 **约束限制**: 不涉及。 Volume *int32 `json:"volume,omitempty"` }
BackgroundMusicConfig 背景音乐配置。
func (BackgroundMusicConfig) String ¶ added in v0.1.60
func (o BackgroundMusicConfig) String() string
type BatchAssetActionReq ¶ added in v0.1.100
type BatchAssetActionReq struct { // 批量操作命令. * DELETE:删除 * DELETE_FORCE:强制删除,该模式会立即删除资产 * RESTORE:恢复 * UNACTIVE:取消激活 * ACTIVE:激活 * SHARE:共享 * UNSHARE:取消共享 Action BatchAssetActionReqAction `json:"action"` // 资产ID列表 AssetIds []string `json:"asset_ids"` // 操作参数 Params *string `json:"params,omitempty"` }
BatchAssetActionReq 批量操作请求体
func (BatchAssetActionReq) String ¶ added in v0.1.100
func (o BatchAssetActionReq) String() string
type BatchAssetActionReqAction ¶ added in v0.1.100
type BatchAssetActionReqAction struct {
// contains filtered or unexported fields
}
func (BatchAssetActionReqAction) MarshalJSON ¶ added in v0.1.100
func (c BatchAssetActionReqAction) MarshalJSON() ([]byte, error)
func (*BatchAssetActionReqAction) UnmarshalJSON ¶ added in v0.1.100
func (c *BatchAssetActionReqAction) UnmarshalJSON(b []byte) error
func (BatchAssetActionReqAction) Value ¶ added in v0.1.100
func (c BatchAssetActionReqAction) Value() string
type BatchAssetActionReqActionEnum ¶ added in v0.1.100
type BatchAssetActionReqActionEnum struct { DELETE BatchAssetActionReqAction DELETE_FORCE BatchAssetActionReqAction RESTORE BatchAssetActionReqAction UNACTIVE BatchAssetActionReqAction ACTIVE BatchAssetActionReqAction SHARE BatchAssetActionReqAction UNSHARE BatchAssetActionReqAction }
func GetBatchAssetActionReqActionEnum ¶ added in v0.1.100
func GetBatchAssetActionReqActionEnum() BatchAssetActionReqActionEnum
type BatchExecuteAssetActionRequest ¶ added in v0.1.100
type BatchExecuteAssetActionRequest 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 *BatchAssetActionReq `json:"body,omitempty"` }
BatchExecuteAssetActionRequest Request Object
func (BatchExecuteAssetActionRequest) String ¶ added in v0.1.100
func (o BatchExecuteAssetActionRequest) String() string
type BatchExecuteAssetActionResponse ¶ added in v0.1.100
type BatchExecuteAssetActionResponse struct { // 批量操作结果 Results *[]AssetActionResult `json:"results,omitempty"` XRequestId *string `json:"X-Request-Id,omitempty"` HttpStatusCode int `json:"-"` }
BatchExecuteAssetActionResponse Response Object
func (BatchExecuteAssetActionResponse) String ¶ added in v0.1.100
func (o BatchExecuteAssetActionResponse) 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 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 CommitJobReq ¶ added in v0.1.96
type CommitJobReq struct { Tag *JobTag `json:"tag,omitempty"` // 一段描述信息,会呈现在资产库中。 Description *string `json:"description,omitempty"` // 语音性别,是男性声音还是女性声音。 * FEMALE: 女性 * MALE: 男性 Sex *CommitJobReqSex `json:"sex,omitempty"` // 音色名称。该名称会作为资产库中音色模型资产名称。 VoiceName *string `json:"voice_name,omitempty"` // 训练语言,当前仅支持中文。 * CN: 中文 * EN: 英文 Language *string `json:"language,omitempty"` // 手机号 Phone *string `json:"phone,omitempty"` // 第三方用户id AppUserId *string `json:"app_user_id,omitempty"` }
CommitJobReq 用户提交任务请求
func (CommitJobReq) String ¶ added in v0.1.96
func (o CommitJobReq) String() string
type CommitJobReqSex ¶ added in v0.1.96
type CommitJobReqSex struct {
// contains filtered or unexported fields
}
func (CommitJobReqSex) MarshalJSON ¶ added in v0.1.96
func (c CommitJobReqSex) MarshalJSON() ([]byte, error)
func (*CommitJobReqSex) UnmarshalJSON ¶ added in v0.1.96
func (c *CommitJobReqSex) UnmarshalJSON(b []byte) error
func (CommitJobReqSex) Value ¶ added in v0.1.96
func (c CommitJobReqSex) Value() string
type CommitJobReqSexEnum ¶ added in v0.1.96
type CommitJobReqSexEnum struct { FEMALE CommitJobReqSex MALE CommitJobReqSex }
func GetCommitJobReqSexEnum ¶ added in v0.1.96
func GetCommitJobReqSexEnum() CommitJobReqSexEnum
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"` Body *CommitJobReq `json:"body,omitempty"` }
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 { // **参数解释**: 组件名称。 **约束限制**: 不涉及。 **取值范围**: 字符长度1-256位。 **默认取值**: 不涉及。 ComponentName string `json:"component_name"` // **参数解释**: 组件类型。 **约束限制**: 不涉及。 **取值范围**: 字符长度1-256位。 **默认取值**: 不涉及。 ComponentType string `json:"component_type"` // **参数解释**: 组件描述。 **约束限制**: 不涉及。 **取值范围**: 字符长度0-512位。 **默认取值**: 不涉及。 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](metastudio_02_0014.xml)。 * INSERT_PLAY_AUDIO:插入驱动音频。用于音频直接驱动。数字人不变,背景不变。params结构定义:[PlayAudioInfo](metastudio_02_0014.xml)。 * REWRITE_PLAY_SCRIPT:动态编辑未播放剧本。params结构定义:[scene_scripts](CreateSmartLiveRoom.xml)。 * REWRITE_INTERACTION_RULES:动态修改互动规则。params结构定义:[interaction_rules](CreateSmartLiveRoom.xml)。 * GET_CURRENT_PLAYING_SCRIPTS:查询本轮剧本列表。响应为:[LivePlayingScriptList](metastudio_02_0014.xml)结构。 * SHOW_LAYER:显示导播素材,用于直播导播。params结构定义:LiveGuideRuleInfo。 * REFRESH_OUTPUT_URL:更新当前任务的rtmp推流信息。params结构定义: RefreshOutputUrlConfig。 * GET_LIVE_JOB_CONFIG_INFO:获取任务中的房间信息。params结构定义:与[直播间详情响应体](ShowSmartLiveRoom.xml)一致。 * CLEAN_UP_INSERT_COMMAND:清理未播放的插入命令。params结构定义:[CleanUpInsertCommand](metastudio_02_0014.xml) **默认取值**: 不涉及 Command ControlSmartLiveReqCommand `json:"command"` // **参数解释**: 命令参数。 **约束限制**: 不限制 **取值范围**: 参考COMMNAD说明。 **默认取值**: 不涉及 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 REFRESH_OUTPUT_URL ControlSmartLiveReqCommand GET_LIVE_JOB_CONFIG_INFO ControlSmartLiveReqCommand CLEAN_UP_INSERT_COMMAND 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 CountTenantResourcesRequest ¶ added in v0.1.119
type CountTenantResourcesRequest 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"` // 业务类型。可填多个用\",\"分隔 * VOICE_CLONE:声音制作 * SYNTHETICS_SOUND:声音合成 * ASSET_MANAGER:资产管理 * MODELING_2D:形象制作 * LIVE_2D:分身数字人视频直播 * VIDEO_2D:分身数字人视频制作 * CHAT_2D:分身数字人智能交互 * BUSINESS_CARD_2D:分身数字人名片 * PICTURE_2D:照片数字人视频 * MODELING_3D:3D照片建模 * VDS_3D:3D视觉驱动 * TTSA_3D:3D语音驱动 * FLEXUS_2D:FLEXUS版本资源 Business *string `json:"business,omitempty"` // 资源过期时间段 开始时间。格式遵循:RFC 3339 如\"2021-01-10T08:43:17Z\" ResourceExpireStartTime *string `json:"resource_expire_start_time,omitempty"` // 资源过期时间段 结束时间。格式遵循:RFC 3339 如\"2021-01-10T08:43:17Z\" ResourceExpireEndTime *string `json:"resource_expire_end_time,omitempty"` }
CountTenantResourcesRequest Request Object
func (CountTenantResourcesRequest) String ¶ added in v0.1.119
func (o CountTenantResourcesRequest) String() string
type CountTenantResourcesResponse ¶ added in v0.1.119
type CountTenantResourcesResponse struct { // 资源总数列表 ResourcesCount *[]ResourcesCount `json:"resources_count,omitempty"` XRequestId *string `json:"X-Request-Id,omitempty"` HttpStatusCode int `json:"-"` }
CountTenantResourcesResponse Response Object
func (CountTenantResourcesResponse) String ¶ added in v0.1.119
func (o CountTenantResourcesResponse) 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"` // 分身数字人模型资产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"` 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 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:上传视频 * CONFIRM_ACTION_VIDEO: 确认动作编排视频 * GET_ACTION_VIDEO_MULTIPART: 获取动作编排视频分片 CommandMessage *Create2dModelTrainingJobReqCommandMessage `json:"command_message,omitempty"` // 训练视频上传分片数(上传时对唯一训练视频文件的数据分片,用于对该文件的并发上传,不是分多个视频文件上传)。 VideoMultipartCount *int32 `json:"video_multipart_count,omitempty"` // 动作视频上传分片数。 ActionVideoMultipartCount *int32 `json:"action_video_multipart_count,omitempty"` // 分身数字人是否需要背景替换。需要背景替换的分身数字人训练视频需要绿幕拍摄。 IsBackgroundReplacement *bool `json:"is_background_replacement,omitempty"` // 分身数字人训练任务的批次名称。 BatchName *string `json:"batch_name,omitempty"` // 分身数字人训练任务标签。 Tags *[]string `json:"tags,omitempty"` // 分身数字人模型版本。默认是V3.2版本模型。 * V3.2:V3.2版本模型 > * V3和V2版本已废弃不用 ModelVersion *Create2dModelTrainingJobReqModelVersion `json:"model_version,omitempty"` // 美白等级。默认值0,不美白。 BeautyLevel *int32 `json:"beauty_level,omitempty"` // 是否是基础版的形象训练 IsFlexus *bool `json:"is_flexus,omitempty"` // 是否只训练形象模型,不训练声音模型。仅Flexus版本时有效,默认false。 IsOnlyHumanModel *bool `json:"is_only_human_model,omitempty"` // 声音来源类型 * VIDEO:视频中抽取音频 * AUDIO:单独上传的音频 AudioSourceType *Create2dModelTrainingJobReqAudioSourceType `json:"audio_source_type,omitempty"` VoiceProperties *VoiceProperties `json:"voice_properties,omitempty"` // 该任务所生成的模型支持的业务类型,可多选 SupportedService *[]SupportedServiceEnum `json:"supported_service,omitempty"` }
Create2dModelTrainingJobReq 创建或更新分身数字人模型训练任务请求。
func (Create2dModelTrainingJobReq) String ¶ added in v0.1.76
func (o Create2dModelTrainingJobReq) String() string
type Create2dModelTrainingJobReqAudioSourceType ¶ added in v0.1.114
type Create2dModelTrainingJobReqAudioSourceType struct {
// contains filtered or unexported fields
}
func (Create2dModelTrainingJobReqAudioSourceType) MarshalJSON ¶ added in v0.1.114
func (c Create2dModelTrainingJobReqAudioSourceType) MarshalJSON() ([]byte, error)
func (*Create2dModelTrainingJobReqAudioSourceType) UnmarshalJSON ¶ added in v0.1.114
func (c *Create2dModelTrainingJobReqAudioSourceType) UnmarshalJSON(b []byte) error
func (Create2dModelTrainingJobReqAudioSourceType) Value ¶ added in v0.1.114
func (c Create2dModelTrainingJobReqAudioSourceType) Value() string
type Create2dModelTrainingJobReqAudioSourceTypeEnum ¶ added in v0.1.114
type Create2dModelTrainingJobReqAudioSourceTypeEnum struct { VIDEO Create2dModelTrainingJobReqAudioSourceType AUDIO Create2dModelTrainingJobReqAudioSourceType }
func GetCreate2dModelTrainingJobReqAudioSourceTypeEnum ¶ added in v0.1.114
func GetCreate2dModelTrainingJobReqAudioSourceTypeEnum() Create2dModelTrainingJobReqAudioSourceTypeEnum
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 CONFIRM_ACTION_VIDEO Create2dModelTrainingJobReqCommandMessage GET_ACTION_VIDEO_MULTIPART Create2dModelTrainingJobReqCommandMessage }
func GetCreate2dModelTrainingJobReqCommandMessageEnum ¶ added in v0.1.76
func GetCreate2dModelTrainingJobReqCommandMessageEnum() Create2dModelTrainingJobReqCommandMessageEnum
type Create2dModelTrainingJobReqModelVersion ¶ added in v0.1.92
type Create2dModelTrainingJobReqModelVersion struct {
// contains filtered or unexported fields
}
func (Create2dModelTrainingJobReqModelVersion) MarshalJSON ¶ added in v0.1.92
func (c Create2dModelTrainingJobReqModelVersion) MarshalJSON() ([]byte, error)
func (*Create2dModelTrainingJobReqModelVersion) UnmarshalJSON ¶ added in v0.1.92
func (c *Create2dModelTrainingJobReqModelVersion) UnmarshalJSON(b []byte) error
func (Create2dModelTrainingJobReqModelVersion) Value ¶ added in v0.1.92
func (c Create2dModelTrainingJobReqModelVersion) Value() string
type Create2dModelTrainingJobReqModelVersionEnum ¶ added in v0.1.92
type Create2dModelTrainingJobReqModelVersionEnum struct { V2 Create2dModelTrainingJobReqModelVersion V3 Create2dModelTrainingJobReqModelVersion V3_2 Create2dModelTrainingJobReqModelVersion }
func GetCreate2dModelTrainingJobReqModelVersionEnum ¶ added in v0.1.92
func GetCreate2dModelTrainingJobReqModelVersionEnum() Create2dModelTrainingJobReqModelVersionEnum
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分钟,否则审核会不通过。 > 通过该地址上传时,需设置content-type为application/octet-stream TrainingVideoUploadUrl *[]string `json:"training_video_upload_url,omitempty"` // 分身数字人训练视频上传URL。该url在文件上传成功后失效,只能上传一次。注意:视频必须是1080p或者4K分辨率(横、竖屏皆可)的mp4格式,视频长度须大于等于3分钟且小于等于10分钟,否则审核会不通过。 > 通过该地址上传时,需设置content-type为application/octet-stream ActionVideoUploadUrl *[]string `json:"action_video_upload_url,omitempty"` // 音频数据训练上传URL。该url在文件上传成功后失效,只能上传一次 > 通过该地址上传时,需设置content-type为application/zip。 AudioUploadUrl *string `json:"audio_upload_url,omitempty"` // 模型封面上传URL。该URL在文件上传成功后失效,只能上传一次。 > 通过该地址上传时,需设置content-type为application/octet-stream CoverUploadUrl *string `json:"cover_upload_url,omitempty"` // 身份证正面照片上传URL。该URL在文件上传成功后失效,只能上传一次。注意:非NA用户必须上传,否则审核会不通过。 > 通过该地址上传时,需设置content-type为application/octet-stream IdCardImage1UploadUrl *string `json:"id_card_image1_upload_url,omitempty"` // 身份证反面照片上传URL。该URL在文件上传成功后失效,只能上传一次。注意:非NA用户必须上传,否则审核会不通过。 > 通过该地址上传时,需设置content-type为application/octet-stream IdCardImage2UploadUrl *string `json:"id_card_image2_upload_url,omitempty"` // 授权书上传URL。该URL在文件上传成功后失效,只能上传一次。注意:非NA用户必须上传,否则审核会不通过。 > 通过该地址上传时,需设置content-type为application/octet-stream GrantFileUploadUrl *string `json:"grant_file_upload_url,omitempty"` // 美白前图片上传url。 > 通过该地址上传时,需设置content-type为application/octet-stream PreBeautyImageUploadUrl *string `json:"pre_beauty_image_upload_url,omitempty"` // 美白后图片上传url。 > 通过该地址上传时,需设置content-type为application/octet-stream PostBeautyImageUploadUrl *string `json:"post_beauty_image_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"` // 第三方用户ID。不允许输入中文。 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 CreateAgencyWithRoleTypeRequest ¶ added in v0.1.97
type CreateAgencyWithRoleTypeRequest struct { // 委托授权类型 * CBS:对话机器人服务(CBS)访客 * SIS:语音交互服务(SIS)调用 RoleType CreateAgencyWithRoleTypeRequestRoleType `json:"role_type"` }
CreateAgencyWithRoleTypeRequest Request Object
func (CreateAgencyWithRoleTypeRequest) String ¶ added in v0.1.97
func (o CreateAgencyWithRoleTypeRequest) String() string
type CreateAgencyWithRoleTypeRequestRoleType ¶ added in v0.1.97
type CreateAgencyWithRoleTypeRequestRoleType struct {
// contains filtered or unexported fields
}
func (CreateAgencyWithRoleTypeRequestRoleType) MarshalJSON ¶ added in v0.1.97
func (c CreateAgencyWithRoleTypeRequestRoleType) MarshalJSON() ([]byte, error)
func (*CreateAgencyWithRoleTypeRequestRoleType) UnmarshalJSON ¶ added in v0.1.97
func (c *CreateAgencyWithRoleTypeRequestRoleType) UnmarshalJSON(b []byte) error
func (CreateAgencyWithRoleTypeRequestRoleType) Value ¶ added in v0.1.97
func (c CreateAgencyWithRoleTypeRequestRoleType) Value() string
type CreateAgencyWithRoleTypeRequestRoleTypeEnum ¶ added in v0.1.97
type CreateAgencyWithRoleTypeRequestRoleTypeEnum struct { CBS CreateAgencyWithRoleTypeRequestRoleType SIS CreateAgencyWithRoleTypeRequestRoleType }
func GetCreateAgencyWithRoleTypeRequestRoleTypeEnum ¶ added in v0.1.97
func GetCreateAgencyWithRoleTypeRequestRoleTypeEnum() CreateAgencyWithRoleTypeRequestRoleTypeEnum
type CreateAgencyWithRoleTypeResponse ¶ added in v0.1.97
type CreateAgencyWithRoleTypeResponse struct { // 委托ID。 AgencyId *string `json:"agency_id,omitempty"` XRequestId *string `json:"X-Request-Id,omitempty"` HttpStatusCode int `json:"-"` }
CreateAgencyWithRoleTypeResponse Response Object
func (CreateAgencyWithRoleTypeResponse) String ¶ added in v0.1.97
func (o CreateAgencyWithRoleTypeResponse) String() string
type CreateAssetByReplicationInfoRequest ¶ added in v0.1.100
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.100
func (o CreateAssetByReplicationInfoRequest) String() string
type CreateAssetByReplicationInfoResponse ¶ added in v0.1.100
type CreateAssetByReplicationInfoResponse struct { XRequestId *string `json:"X-Request-Id,omitempty"` HttpStatusCode int `json:"-"` }
CreateAssetByReplicationInfoResponse Response Object
func (CreateAssetByReplicationInfoResponse) String ¶ added in v0.1.100
func (o CreateAssetByReplicationInfoResponse) String() string
type CreateBatchKnowledgeQuestionReq ¶ added in v0.1.96
type CreateBatchKnowledgeQuestionReq struct { // 意图ID。 IntentId string `json:"intent_id"` // 问法列表 QuestionList []KnowledgeQuestionCreateInfo `json:"question_list"` }
CreateBatchKnowledgeQuestionReq 批量创建知识库问法请求。
func (CreateBatchKnowledgeQuestionReq) String ¶ added in v0.1.96
func (o CreateBatchKnowledgeQuestionReq) String() string
type CreateBatchKnowledgeQuestionRequest ¶ added in v0.1.96
type CreateBatchKnowledgeQuestionRequest 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"` // 第三方用户ID。不允许输入中文。 XAppUserId *string `json:"X-App-UserId,omitempty"` Body *CreateBatchKnowledgeQuestionReq `json:"body,omitempty"` }
CreateBatchKnowledgeQuestionRequest Request Object
func (CreateBatchKnowledgeQuestionRequest) String ¶ added in v0.1.96
func (o CreateBatchKnowledgeQuestionRequest) String() string
type CreateBatchKnowledgeQuestionResponse ¶ added in v0.1.96
type CreateBatchKnowledgeQuestionResponse struct { // 问法列表 QuestionList *[]KnowledgeQuestionInfo `json:"question_list,omitempty"` XRequestId *string `json:"X-Request-Id,omitempty"` HttpStatusCode int `json:"-"` }
CreateBatchKnowledgeQuestionResponse Response Object
func (CreateBatchKnowledgeQuestionResponse) String ¶ added in v0.1.96
func (o CreateBatchKnowledgeQuestionResponse) String() string
type CreateBeautyPreviewJobReq ¶ added in v0.1.122
type CreateBeautyPreviewJobReq struct { // 美白预览任务名称。 Name string `json:"name"` // 美白等级。默认1级。 Level *int32 `json:"level,omitempty"` }
CreateBeautyPreviewJobReq 创建美白预览任务请求。
func (CreateBeautyPreviewJobReq) String ¶ added in v0.1.122
func (o CreateBeautyPreviewJobReq) String() string
type CreateBeautyPreviewJobRequest ¶ added in v0.1.122
type CreateBeautyPreviewJobRequest 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 *CreateBeautyPreviewJobReq `json:"body,omitempty"` }
CreateBeautyPreviewJobRequest Request Object
func (CreateBeautyPreviewJobRequest) String ¶ added in v0.1.122
func (o CreateBeautyPreviewJobRequest) String() string
type CreateBeautyPreviewJobResponse ¶ added in v0.1.122
type CreateBeautyPreviewJobResponse struct { // 任务ID。 JobId *string `json:"job_id,omitempty"` // 美白前图片上传url。 PreBeautyImageUploadUrl *string `json:"pre_beauty_image_upload_url,omitempty"` XRequestId *string `json:"X-Request-Id,omitempty"` HttpStatusCode int `json:"-"` }
CreateBeautyPreviewJobResponse Response Object
func (CreateBeautyPreviewJobResponse) String ¶ added in v0.1.122
func (o CreateBeautyPreviewJobResponse) 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"` // 第三方用户ID。不允许输入中文。 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"` // 数字人内部token XMSSAuthorization *string `json:"X-MSS-Authorization,omitempty"` Body *CreateDigitalAssetRequestBody `json:"body,omitempty"` }
CreateDigitalAssetRequest Request Object
func (CreateDigitalAssetRequest) String ¶
func (o CreateDigitalAssetRequest) String() string
type CreateDigitalAssetRequestBody ¶
type CreateDigitalAssetRequestBody struct { // **参数解释**: 资产名称。 **约束限制**: 不涉及。 **取值范围**: 只能使用中英文字符,字符长度0-256位。 **默认取值**: 不涉及。 AssetName string `json:"asset_name"` // **参数解释**: 资产描述。 **约束限制**: 不涉及。 **取值范围**: 只能使用中英文字符,字符长度0-4096位。 **默认取值**: 不涉及。 AssetDescription *string `json:"asset_description,omitempty"` // **参数解释**: 资产类型。 **约束限制**: VOICE_MODEL,HUMAN_MODEL_2D 普通用户均无法上传。 **取值范围**: 公共资产类型: * 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"` ReviewConfig *ReviewConfig `json:"review_config,omitempty"` // **参数解释**: 标签列表。 > 分身形象系统资产的tag定义如下: > - 行业:NEWS,BUSINESS,E_COMMERCE,MARKETING,KNOWLEDGE,EDUCATION,MEDICAL,SPORTS > - 性别:MALE,FEMALE > - 姿势:FULL_BODY,HALF_BODY,STANDING,SITTING,FRONT_PHOTO,SIDE_PHOTO > - 区域:ASIAN,WESTERN,MIDDLE_EASTERNER,AFRICAN,LATINO **约束限制**: 不涉及 **取值范围**: 标签个数最大为50个。 标签内容为中英文,字符长度0-128位。 **默认取值**: 不涉及 Tags *[]string `json:"tags,omitempty"` AssetExtraMeta *AssetExtraMeta `json:"asset_extra_meta,omitempty"` // **参数解释**: 设置系统属性。内部参数,普通用户无需设置。 **约束限制**: 不涉及 **取值范围**: 个数最大为50个。 **默认取值**: 不涉及 SystemProperties *[]SystemProperty `json:"system_properties,omitempty"` // **参数解释**: 是否需要生成封面。 **约束限制**: 仅用于视频类资产。 **取值范围**: * true:自动生成封面。 * false:不自动生成封面。 IsNeedGenerateCover *bool `json:"is_need_generate_cover,omitempty"` // **参数解释**: 用于console控制台展示顺序。 如果取值相同,则默认最新的排在前面。 **约束限制**: 不涉及 **默认取值**: 不涉及 AssetOrder *int32 `json:"asset_order,omitempty"` // 支持的业务类型。: * VIDEO_2D:分身数字人视频制作 * LIVE_2D:分身数字人直播 * CHAT_2D:分身数字人智能交互 SupportedService *[]SupportedServiceEnum `json:"supported_service,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"` CallbackConfig *CallBackConfig `json:"callback_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)接口上传文件。](tag:hc) > * [调用OBS的[“PUT上传”](https://support.huaweicloud.com/intl/zh-cn/api-obs/obs_04_0080.html)接口上传文件。](tag:hk) > * [调用OBS的“PUT上传”接口上传文件。](tag:cmcc) > * 调用上述接口时,Content-MD5头必须填写,填写的值跟file_md5中的值相同,md5值获取详情请参考[使用Java代码生成文件内容的MD5值](metastudio_02_0052.xml)。 > * 调用上述接口时,Content-Type头必须填写,填写的值根据不同的文件类型有所不同。 文件类型为gif,Content-Type填写image/gif 文件类型为jpeg、jpg,Content-Type填写image/jpeg 文件类型为png,Content-Type填写image/png 文件类型为mp4,Content-Type填写video/mp4 文件类型为mp3,Content-Type填写audio/mp3 文件类型为wav,Content-Type填写audio/wav 其余所有类型,Content-Type填写application/octet-stream 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 CreateHotQuestionReq ¶ added in v0.1.96
type CreateHotQuestionReq struct { // 机器人ID。 RobotId string `json:"robot_id"` // 热点问题。 HotQuestion string `json:"hot_question"` }
CreateHotQuestionReq 创建热点问题请求。
func (CreateHotQuestionReq) String ¶ added in v0.1.96
func (o CreateHotQuestionReq) String() string
type CreateHotQuestionRequest ¶ added in v0.1.96
type CreateHotQuestionRequest 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"` // 第三方用户ID。不允许输入中文。 XAppUserId *string `json:"X-App-UserId,omitempty"` Body *CreateHotQuestionReq `json:"body,omitempty"` }
CreateHotQuestionRequest Request Object
func (CreateHotQuestionRequest) String ¶ added in v0.1.96
func (o CreateHotQuestionRequest) String() string
type CreateHotQuestionResponse ¶ added in v0.1.96
type CreateHotQuestionResponse struct { // 热点问题ID。 HotQuestionId *string `json:"hot_question_id,omitempty"` // 热点问题。 HotQuestion *string `json:"hot_question,omitempty"` // 机器人ID。 RobotId *string `json:"robot_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"` XRequestId *string `json:"X-Request-Id,omitempty"` HttpStatusCode int `json:"-"` }
CreateHotQuestionResponse Response Object
func (CreateHotQuestionResponse) String ¶ added in v0.1.96
func (o CreateHotQuestionResponse) String() string
type CreateHotWordsReq ¶ added in v0.1.97
type CreateHotWordsReq struct { HotWordsType *HotWordsTypeEnum `json:"hot_words_type"` // 应用ID。 RobotId string `json:"robot_id"` SisHotWords *CreateSisHotWords `json:"sis_hot_words"` }
CreateHotWordsReq 创建热词请求。
func (CreateHotWordsReq) String ¶ added in v0.1.97
func (o CreateHotWordsReq) String() string
type CreateHotWordsRequest ¶ added in v0.1.97
type CreateHotWordsRequest 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"` // 第三方用户ID。不允许输入中文。 XAppUserId *string `json:"X-App-UserId,omitempty"` Body *CreateHotWordsReq `json:"body,omitempty"` }
CreateHotWordsRequest Request Object
func (CreateHotWordsRequest) String ¶ added in v0.1.97
func (o CreateHotWordsRequest) String() string
type CreateHotWordsResponse ¶ added in v0.1.97
type CreateHotWordsResponse struct { // 热词记录ID。 HotWordsId *string `json:"hot_words_id,omitempty"` // 应用ID。 RobotId *string `json:"robot_id,omitempty"` HotWordsType *HotWordsTypeEnum `json:"hot_words_type,omitempty"` // 热词ID(sis中配置)。 VocabularyId *string `json:"vocabulary_id,omitempty"` // SIS服务所在区域projectId SisProjectId *string `json:"sis_project_id,omitempty"` // 对接SIS服务的区域。 > 0:北京四;3:上海一; Region *int32 `json:"region,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"` XRequestId *string `json:"X-Request-Id,omitempty"` HttpStatusCode int `json:"-"` }
CreateHotWordsResponse Response Object
func (CreateHotWordsResponse) String ¶ added in v0.1.97
func (o CreateHotWordsResponse) String() string
type CreateIntentAndQuestionReq ¶ added in v0.1.96
type CreateIntentAndQuestionReq struct { // 主题。 Name string `json:"name"` // 问题答案。 Answer string `json:"answer"` // 技能ID。 SkillId string `json:"skill_id"` // 问法列表 QuestionList *[]KnowledgeQuestionCreateInfo `json:"question_list,omitempty"` }
CreateIntentAndQuestionReq 创建知识库意图和问法请求。
func (CreateIntentAndQuestionReq) String ¶ added in v0.1.96
func (o CreateIntentAndQuestionReq) String() string
type CreateIntentAndQuestionRequest ¶ added in v0.1.96
type CreateIntentAndQuestionRequest 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"` // 第三方用户ID。不允许输入中文。 XAppUserId *string `json:"X-App-UserId,omitempty"` Body *CreateIntentAndQuestionReq `json:"body,omitempty"` }
CreateIntentAndQuestionRequest Request Object
func (CreateIntentAndQuestionRequest) String ¶ added in v0.1.96
func (o CreateIntentAndQuestionRequest) String() string
type CreateIntentAndQuestionResponse ¶ added in v0.1.96
type CreateIntentAndQuestionResponse struct { // 意图ID。 IntentId string `json:"intent_id"` // 意图标识。 Identify *string `json:"identify,omitempty"` // 问法列表 QuestionList *[]KnowledgeQuestionInfo `json:"question_list,omitempty"` XRequestId *string `json:"X-Request-Id,omitempty"` HttpStatusCode int `json:"-"` }
CreateIntentAndQuestionResponse Response Object
func (CreateIntentAndQuestionResponse) String ¶ added in v0.1.96
func (o CreateIntentAndQuestionResponse) 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 CreateKnowledgeIntentReq ¶ added in v0.1.96
type CreateKnowledgeIntentReq struct { // 主题。 Name string `json:"name"` // 问题答案。 Answer string `json:"answer"` // 技能ID。 SkillId string `json:"skill_id"` }
CreateKnowledgeIntentReq 创建知识库意图请求。
func (CreateKnowledgeIntentReq) String ¶ added in v0.1.96
func (o CreateKnowledgeIntentReq) String() string
type CreateKnowledgeIntentRequest ¶ added in v0.1.96
type CreateKnowledgeIntentRequest 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"` // 第三方用户ID。不允许输入中文。 XAppUserId *string `json:"X-App-UserId,omitempty"` Body *CreateKnowledgeIntentReq `json:"body,omitempty"` }
CreateKnowledgeIntentRequest Request Object
func (CreateKnowledgeIntentRequest) String ¶ added in v0.1.96
func (o CreateKnowledgeIntentRequest) String() string
type CreateKnowledgeIntentResponse ¶ added in v0.1.96
type CreateKnowledgeIntentResponse struct { // 意图ID。 IntentId *string `json:"intent_id,omitempty"` // 意图标识。 Identify *string `json:"identify,omitempty"` XRequestId *string `json:"X-Request-Id,omitempty"` HttpStatusCode int `json:"-"` }
CreateKnowledgeIntentResponse Response Object
func (CreateKnowledgeIntentResponse) String ¶ added in v0.1.96
func (o CreateKnowledgeIntentResponse) String() string
type CreateKnowledgeIntentRsp ¶ added in v0.1.96
type CreateKnowledgeIntentRsp struct { // 意图ID。 IntentId string `json:"intent_id"` // 意图标识。 Identify *string `json:"identify,omitempty"` }
CreateKnowledgeIntentRsp 创建知识库意图响应。
func (CreateKnowledgeIntentRsp) String ¶ added in v0.1.96
func (o CreateKnowledgeIntentRsp) String() string
type CreateKnowledgeQuestionReq ¶ added in v0.1.96
type CreateKnowledgeQuestionReq struct { // 问法。 Question string `json:"question"` // 意图ID。 IntentId *string `json:"intent_id,omitempty"` }
CreateKnowledgeQuestionReq 创建知识库问法请求。
func (CreateKnowledgeQuestionReq) String ¶ added in v0.1.96
func (o CreateKnowledgeQuestionReq) String() string
type CreateKnowledgeQuestionRequest ¶ added in v0.1.96
type CreateKnowledgeQuestionRequest 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"` // 第三方用户ID。不允许输入中文。 XAppUserId *string `json:"X-App-UserId,omitempty"` Body *CreateKnowledgeQuestionReq `json:"body,omitempty"` }
CreateKnowledgeQuestionRequest Request Object
func (CreateKnowledgeQuestionRequest) String ¶ added in v0.1.96
func (o CreateKnowledgeQuestionRequest) String() string
type CreateKnowledgeQuestionResponse ¶ added in v0.1.96
type CreateKnowledgeQuestionResponse struct { // 问法ID。 QuestionId *string `json:"question_id,omitempty"` XRequestId *string `json:"X-Request-Id,omitempty"` HttpStatusCode int `json:"-"` }
CreateKnowledgeQuestionResponse Response Object
func (CreateKnowledgeQuestionResponse) String ¶ added in v0.1.96
func (o CreateKnowledgeQuestionResponse) String() string
type CreateKnowledgeSkillReq ¶ added in v0.1.96
type CreateKnowledgeSkillReq struct { // 技能名称。 Name string `json:"name"` // 技能标识。 Identify string `json:"identify"` }
CreateKnowledgeSkillReq 创建知识库技能请求。
func (CreateKnowledgeSkillReq) String ¶ added in v0.1.96
func (o CreateKnowledgeSkillReq) String() string
type CreateKnowledgeSkillRequest ¶ added in v0.1.96
type CreateKnowledgeSkillRequest 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"` // 第三方用户ID。不允许输入中文。 XAppUserId *string `json:"X-App-UserId,omitempty"` Body *CreateKnowledgeSkillReq `json:"body,omitempty"` }
CreateKnowledgeSkillRequest Request Object
func (CreateKnowledgeSkillRequest) String ¶ added in v0.1.96
func (o CreateKnowledgeSkillRequest) String() string
type CreateKnowledgeSkillResponse ¶ added in v0.1.96
type CreateKnowledgeSkillResponse struct { // 技能ID。 SkillId *string `json:"skill_id,omitempty"` // 技能标识。 Identify *string `json:"identify,omitempty"` XRequestId *string `json:"X-Request-Id,omitempty"` HttpStatusCode int `json:"-"` }
CreateKnowledgeSkillResponse Response Object
func (CreateKnowledgeSkillResponse) String ¶ added in v0.1.96
func (o CreateKnowledgeSkillResponse) String() string
type CreateLargeFileRequest ¶ added in v0.1.96
type CreateLargeFileRequest 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 *LargeFilesCreateReq `json:"body,omitempty"` }
CreateLargeFileRequest Request Object
func (CreateLargeFileRequest) String ¶ added in v0.1.96
func (o CreateLargeFileRequest) String() string
type CreateLargeFileResponse ¶ added in v0.1.96
type CreateLargeFileResponse struct { // 文件ID。 FileId *string `json:"file_id,omitempty"` // 文件分段上传URL。 UploadUrls *[]string `json:"upload_urls,omitempty"` XRequestId *string `json:"X-Request-Id,omitempty"` HttpStatusCode int `json:"-"` }
CreateLargeFileResponse Response Object
func (CreateLargeFileResponse) String ¶ added in v0.1.96
func (o CreateLargeFileResponse) 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"` // 第三方用户ID。不允许输入中文。 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"` CallbackConfig *CallBackConfig `json:"callback_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 CreateProductRequest ¶ added in v0.1.100
type CreateProductRequest 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 *CreateProductRequestBody `json:"body,omitempty"` }
CreateProductRequest Request Object
func (CreateProductRequest) String ¶ added in v0.1.100
func (o CreateProductRequest) String() string
type CreateProductRequestBody ¶ added in v0.1.100
type CreateProductRequestBody struct { // 商品名称 Name string `json:"name"` // 商品描述 Description *string `json:"description,omitempty"` // 标签。单个标签16字节,多个用逗号分隔,最多50个。 Tags *[]string `json:"tags,omitempty"` Cover *ProductCoverInfo `json:"cover,omitempty"` // 文本列表 TextList *[]ProductTextInfo `json:"text_list,omitempty"` // 素材资产列表 AssetList *[]ProductMediaInfo `json:"asset_list,omitempty"` // **参数解释**: 自动激活商品 AutoActive *bool `json:"auto_active,omitempty"` }
CreateProductRequestBody 服务开通请求
func (CreateProductRequestBody) String ¶ added in v0.1.100
func (o CreateProductRequestBody) String() string
type CreateProductResponse ¶ added in v0.1.100
type CreateProductResponse struct { // 商品ID ProductId *string `json:"product_id,omitempty"` XRequestId *string `json:"X-Request-Id,omitempty"` HttpStatusCode int `json:"-"` }
CreateProductResponse Response Object
func (CreateProductResponse) String ¶ added in v0.1.100
func (o CreateProductResponse) String() string
type CreateRobotReq ¶ added in v0.1.78
type CreateRobotReq struct { // 应用名称。 Name string `json:"name"` // 对接第三方应用厂商类型。 > 0:科大讯飞AIUI;1:华为云CBS;2:科大讯飞星火交互认知大模型;5:第三方驱动;6:第三方语言模型;8:奇妙问 AppType int32 `json:"app_type"` // 智能交互对话房间ID。 RoomId *string `json:"room_id,omitempty"` RobotType *RobotTypeEnum `json:"robot_type,omitempty"` Language *LanguageEnum `json:"language,omitempty"` // 语音识别后端点静音时长默认500ms TailSilenceTime *int32 `json:"tail_silence_time,omitempty"` // 提问文本审核开关 EnableQuestionAudit *bool `json:"enable_question_audit,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"` MobvoiConfig *MobvoiConfig `json:"mobvoi_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"` // 第三方用户ID。不允许输入中文。 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 CreateSisHotWords ¶ added in v0.1.97
type CreateSisHotWords struct { // 热词ID。 VocabularyId string `json:"vocabulary_id"` // SIS服务所在区域projectId SisProjectId string `json:"sis_project_id"` // 对接SIS服务的区域。 > 0:北京四;3:上海一; Region int32 `json:"region"` Language *LanguageEnum `json:"language"` }
CreateSisHotWords sis类型热词
func (CreateSisHotWords) String ¶ added in v0.1.97
func (o CreateSisHotWords) 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,omitempty"` // **参数解释**: 并发路数。 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"` // 智能交互对话端配置。 * COMPUTER: 电脑端 * MOBILE: 手机端 * HUB: 大屏 ChatVideoType *CreateSmartChatRoomReqChatVideoType `json:"chat_video_type,omitempty"` }
CreateSmartChatRoomReq 创建智能交互对话配置。
func (CreateSmartChatRoomReq) String ¶ added in v0.1.78
func (o CreateSmartChatRoomReq) String() string
type CreateSmartChatRoomReqChatVideoType ¶ added in v0.1.95
type CreateSmartChatRoomReqChatVideoType struct {
// contains filtered or unexported fields
}
func (CreateSmartChatRoomReqChatVideoType) MarshalJSON ¶ added in v0.1.95
func (c CreateSmartChatRoomReqChatVideoType) MarshalJSON() ([]byte, error)
func (*CreateSmartChatRoomReqChatVideoType) UnmarshalJSON ¶ added in v0.1.95
func (c *CreateSmartChatRoomReqChatVideoType) UnmarshalJSON(b []byte) error
func (CreateSmartChatRoomReqChatVideoType) Value ¶ added in v0.1.95
func (c CreateSmartChatRoomReqChatVideoType) Value() string
type CreateSmartChatRoomReqChatVideoTypeEnum ¶ added in v0.1.95
type CreateSmartChatRoomReqChatVideoTypeEnum struct { COMPUTER CreateSmartChatRoomReqChatVideoType MOBILE CreateSmartChatRoomReqChatVideoType HUB CreateSmartChatRoomReqChatVideoType }
func GetCreateSmartChatRoomReqChatVideoTypeEnum ¶ added in v0.1.95
func GetCreateSmartChatRoomReqChatVideoTypeEnum() CreateSmartChatRoomReqChatVideoTypeEnum
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 { // **参数解释**: 直播间名称。 **约束限制**: 不涉及。 **取值范围**: 字符长度1-256位。 **默认取值**: 不涉及。 RoomName string `json:"room_name"` // **参数解释**: 直播间描述。 **约束限制**: 不涉及。 **取值范围**: 字符长度0-1024位。 **默认取值**: 不涉及。 RoomDescription *string `json:"room_description,omitempty"` // **参数解释**: 直播间类型。 **约束限制**: 不涉及。 **取值范围**: * NORMAL:普通直播间,直播间一直存在,可以反复开播 * TEMP:临时直播间,直播任务结束后自动清理直播间。 * TEMPLATE:直播间模板。 RoomType *CreateSmartLiveRoomReqRoomType `json:"room_type,omitempty"` // 默认直播剧本列表。 SceneScripts *[]LiveVideoScriptInfo `json:"scene_scripts,omitempty"` InteractionConfig *LiveRoomInteractionConfig `json:"interaction_config,omitempty"` // 互动规则列表 InteractionRules *[]LiveRoomInteractionRuleInfo `json:"interaction_rules,omitempty"` PlayPolicy *PlayPolicy `json:"play_policy,omitempty"` VideoConfig *VideoConfig `json:"video_config,omitempty"` // **参数解释**: RTMP视频推流第三方直播平台地址。 > 直播过程中刷新地址,需要调用COMMAND命令REFRESH_OUTPUT_URL。 **约束限制**: 不涉及 **取值范围**: 当前仅支持一条RTMP出流地址。 **默认取值**: 不涉及。 OutputUrls *[]string `json:"output_urls,omitempty"` // **参数解释**: RTMP视频推流第三方直播平台流密钥,与推流地址对应。 > 直播过程中刷新地址,需要调用COMMAND命令REFRESH_OUTPUT_URL。 **约束限制**: 不涉及 **取值范围**: 当前仅支持一条RTMP出流地址。 **默认取值**: 不涉及。 StreamKeys *[]string `json:"stream_keys,omitempty"` // **参数解释**: 主播轮换时备选主播数字人资产ID(仅形象资产,不包含声音)。 **约束限制**: 不涉及 **取值范围**: 当前最大支持5个备选主播。 数字人资产ID,字符长度0-64位。 **默认取值**: 不涉及 BackupModelAssetIds *[]string `json:"backup_model_asset_ids,omitempty"` LiveEventCallbackConfig *LiveEventCallBackConfig `json:"live_event_callback_config,omitempty"` RtcCallbackConfig *RtcLiveEventCallBackConfig `json:"rtc_callback_config,omitempty"` ReviewConfig *ReviewConfig `json:"review_config,omitempty"` // **参数解释**: 横竖屏类型。 **约束限制**: 用户无需填写,通过video_config中分辨率判断 **取值范围**: * LANDSCAPE:横屏。 * VERTICAL: 竖屏。 ViewMode *CreateSmartLiveRoomReqViewMode `json:"view_mode,omitempty"` CoStreamerConfig *CoStreamerConfig `json:"co_streamer_config,omitempty"` // **参数解释**: 匹配值私有数据,用户填写,原样带回。 **约束限制**: 不涉及 **取值范围**: 字符长度0-8192 **默认取值**: 不涉及。 PrivData *string `json:"priv_data,omitempty"` RelationLivePlatformInfo *PlatformLiveInfo `json:"relation_live_platform_info,omitempty"` }
CreateSmartLiveRoomReq 创建直播间配置。
func (CreateSmartLiveRoomReq) String ¶ added in v0.1.60
func (o CreateSmartLiveRoomReq) String() string
type CreateSmartLiveRoomReqBaseInfo ¶ added in v0.1.119
type CreateSmartLiveRoomReqBaseInfo struct { // **参数解释**: 直播间名称。 **约束限制**: 不涉及。 **取值范围**: 字符长度1-256位。 **默认取值**: 不涉及。 RoomName string `json:"room_name"` // **参数解释**: 直播间描述。 **约束限制**: 不涉及。 **取值范围**: 字符长度0-1024位。 **默认取值**: 不涉及。 RoomDescription *string `json:"room_description,omitempty"` // **参数解释**: 直播间类型。 **约束限制**: 不涉及。 **取值范围**: * NORMAL:普通直播间,直播间一直存在,可以反复开播 * TEMP:临时直播间,直播任务结束后自动清理直播间。 * TEMPLATE:直播间模板。 RoomType *CreateSmartLiveRoomReqBaseInfoRoomType `json:"room_type,omitempty"` // 默认直播剧本列表。 SceneScripts *[]LiveVideoScriptInfo `json:"scene_scripts,omitempty"` InteractionConfig *LiveRoomInteractionConfig `json:"interaction_config,omitempty"` // 互动规则列表 InteractionRules *[]LiveRoomInteractionRuleInfo `json:"interaction_rules,omitempty"` PlayPolicy *PlayPolicy `json:"play_policy,omitempty"` VideoConfig *VideoConfig `json:"video_config,omitempty"` // **参数解释**: RTMP视频推流第三方直播平台地址。 > 直播过程中刷新地址,需要调用COMMAND命令REFRESH_OUTPUT_URL。 **约束限制**: 不涉及 **取值范围**: 当前仅支持一条RTMP出流地址。 **默认取值**: 不涉及。 OutputUrls *[]string `json:"output_urls,omitempty"` // **参数解释**: RTMP视频推流第三方直播平台流密钥,与推流地址对应。 > 直播过程中刷新地址,需要调用COMMAND命令REFRESH_OUTPUT_URL。 **约束限制**: 不涉及 **取值范围**: 当前仅支持一条RTMP出流地址。 **默认取值**: 不涉及。 StreamKeys *[]string `json:"stream_keys,omitempty"` // **参数解释**: 主播轮换时备选主播数字人资产ID(仅形象资产,不包含声音)。 **约束限制**: 不涉及 **取值范围**: 当前最大支持5个备选主播。 数字人资产ID,字符长度0-64位。 **默认取值**: 不涉及 BackupModelAssetIds *[]string `json:"backup_model_asset_ids,omitempty"` LiveEventCallbackConfig *LiveEventCallBackConfig `json:"live_event_callback_config,omitempty"` RtcCallbackConfig *RtcLiveEventCallBackConfig `json:"rtc_callback_config,omitempty"` ReviewConfig *ReviewConfig `json:"review_config,omitempty"` // **参数解释**: 横竖屏类型。 **约束限制**: 用户无需填写,通过video_config中分辨率判断 **取值范围**: * LANDSCAPE:横屏。 * VERTICAL: 竖屏。 ViewMode *CreateSmartLiveRoomReqBaseInfoViewMode `json:"view_mode,omitempty"` CoStreamerConfig *CoStreamerConfig `json:"co_streamer_config,omitempty"` // **参数解释**: 匹配值私有数据,用户填写,原样带回。 **约束限制**: 不涉及 **取值范围**: 字符长度0-8192 **默认取值**: 不涉及。 PrivData *string `json:"priv_data,omitempty"` }
CreateSmartLiveRoomReqBaseInfo 创建直播间配置。
func (CreateSmartLiveRoomReqBaseInfo) String ¶ added in v0.1.119
func (o CreateSmartLiveRoomReqBaseInfo) String() string
type CreateSmartLiveRoomReqBaseInfoRoomType ¶ added in v0.1.119
type CreateSmartLiveRoomReqBaseInfoRoomType struct {
// contains filtered or unexported fields
}
func (CreateSmartLiveRoomReqBaseInfoRoomType) MarshalJSON ¶ added in v0.1.119
func (c CreateSmartLiveRoomReqBaseInfoRoomType) MarshalJSON() ([]byte, error)
func (*CreateSmartLiveRoomReqBaseInfoRoomType) UnmarshalJSON ¶ added in v0.1.119
func (c *CreateSmartLiveRoomReqBaseInfoRoomType) UnmarshalJSON(b []byte) error
func (CreateSmartLiveRoomReqBaseInfoRoomType) Value ¶ added in v0.1.119
func (c CreateSmartLiveRoomReqBaseInfoRoomType) Value() string
type CreateSmartLiveRoomReqBaseInfoRoomTypeEnum ¶ added in v0.1.119
type CreateSmartLiveRoomReqBaseInfoRoomTypeEnum struct { NORMAL CreateSmartLiveRoomReqBaseInfoRoomType TEMP CreateSmartLiveRoomReqBaseInfoRoomType TEMPLATE CreateSmartLiveRoomReqBaseInfoRoomType }
func GetCreateSmartLiveRoomReqBaseInfoRoomTypeEnum ¶ added in v0.1.119
func GetCreateSmartLiveRoomReqBaseInfoRoomTypeEnum() CreateSmartLiveRoomReqBaseInfoRoomTypeEnum
type CreateSmartLiveRoomReqBaseInfoViewMode ¶ added in v0.1.119
type CreateSmartLiveRoomReqBaseInfoViewMode struct {
// contains filtered or unexported fields
}
func (CreateSmartLiveRoomReqBaseInfoViewMode) MarshalJSON ¶ added in v0.1.119
func (c CreateSmartLiveRoomReqBaseInfoViewMode) MarshalJSON() ([]byte, error)
func (*CreateSmartLiveRoomReqBaseInfoViewMode) UnmarshalJSON ¶ added in v0.1.119
func (c *CreateSmartLiveRoomReqBaseInfoViewMode) UnmarshalJSON(b []byte) error
func (CreateSmartLiveRoomReqBaseInfoViewMode) Value ¶ added in v0.1.119
func (c CreateSmartLiveRoomReqBaseInfoViewMode) Value() string
type CreateSmartLiveRoomReqBaseInfoViewModeEnum ¶ added in v0.1.119
type CreateSmartLiveRoomReqBaseInfoViewModeEnum struct { LANDSCAPE CreateSmartLiveRoomReqBaseInfoViewMode VERTICAL CreateSmartLiveRoomReqBaseInfoViewMode }
func GetCreateSmartLiveRoomReqBaseInfoViewModeEnum ¶ added in v0.1.119
func GetCreateSmartLiveRoomReqBaseInfoViewModeEnum() CreateSmartLiveRoomReqBaseInfoViewModeEnum
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取值为package时设置。 > 通过该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取值为package时设置。 > 通过该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 *string `json:"language,omitempty"` CreateType *CreateType `json:"create_type,omitempty"` // 手机号 Phone *string `json:"phone,omitempty"` // 形象制作任务id DhtmsJobId *string `json:"dhtms_job_id,omitempty"` // 批次名称 BatchName *string `json:"batch_name,omitempty"` }
CreateTrainingJobReq 创建训练任务请求。
func (CreateTrainingJobReq) String ¶ added in v0.1.76
func (o CreateTrainingJobReq) String() string
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取值为package时设置。 > 通过该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"` // 第三方用户ID。不允许输入中文。 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"` // 语速。 默认值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"` }
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 { // **参数解释**: 剧本名称。 **约束限制**: 不涉及。 **取值范围**: 只能使用中英文字符,字符长度1-256位。 **默认取值**: 不涉及。 ScriptName *string `json:"script_name,omitempty"` // **参数解释**: 剧本描述。 **约束限制**: 不涉及。 **取值范围**: 字符长度0-1024位。 **默认取值**: 不涉及。 ScriptDescription *string `json:"script_description,omitempty"` // **参数解释**: 横竖屏类型。 **约束限制**: 不涉及。 **取值范围**: * LANDSCAPE:横屏。 * VERTICAL:竖屏。 ViewMode *CreateVideoScriptsReqViewMode `json:"view_mode,omitempty"` // **参数解释**: 数字人模型资产ID。 **约束限制**: 不涉及 **取值范围**: 字符长度0-64位。 **默认取值**: 不涉及 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。 **约束限制**: 分身数字人视频制作不需要填写该参数。 **取值范围**: 字符长度0-64位 **默认取值**: 不涉及 SceneAssetId *string `json:"scene_asset_id,omitempty"` // **参数解释**: 私有数据,用户填写,原样带回。 **约束限制**: 不涉及 **取值范围**: 字符长度0-8192位 **默认取值**: 不涉及 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 CreateVideoScriptsReqViewMode ¶ added in v0.1.95
type CreateVideoScriptsReqViewMode struct {
// contains filtered or unexported fields
}
func (CreateVideoScriptsReqViewMode) MarshalJSON ¶ added in v0.1.95
func (c CreateVideoScriptsReqViewMode) MarshalJSON() ([]byte, error)
func (*CreateVideoScriptsReqViewMode) UnmarshalJSON ¶ added in v0.1.95
func (c *CreateVideoScriptsReqViewMode) UnmarshalJSON(b []byte) error
func (CreateVideoScriptsReqViewMode) Value ¶ added in v0.1.95
func (c CreateVideoScriptsReqViewMode) Value() string
type CreateVideoScriptsReqViewModeEnum ¶ added in v0.1.95
type CreateVideoScriptsReqViewModeEnum struct { LANDSCAPE CreateVideoScriptsReqViewMode VERTICAL CreateVideoScriptsReqViewMode }
func GetCreateVideoScriptsReqViewModeEnum ¶ added in v0.1.95
func GetCreateVideoScriptsReqViewModeEnum() CreateVideoScriptsReqViewModeEnum
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 CreateWelcomeSpeechReq ¶ added in v0.1.96
type CreateWelcomeSpeechReq struct { // 应用ID。 RobotId string `json:"robot_id"` // 欢迎词。 WelcomeSpeech string `json:"welcome_speech"` }
CreateWelcomeSpeechReq 创建欢迎词请求。
func (CreateWelcomeSpeechReq) String ¶ added in v0.1.96
func (o CreateWelcomeSpeechReq) String() string
type CreateWelcomeSpeechRequest ¶ added in v0.1.96
type CreateWelcomeSpeechRequest 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"` // 第三方用户ID。不允许输入中文。 XAppUserId *string `json:"X-App-UserId,omitempty"` Body *CreateWelcomeSpeechReq `json:"body,omitempty"` }
CreateWelcomeSpeechRequest Request Object
func (CreateWelcomeSpeechRequest) String ¶ added in v0.1.96
func (o CreateWelcomeSpeechRequest) String() string
type CreateWelcomeSpeechResponse ¶ added in v0.1.96
type CreateWelcomeSpeechResponse struct { // 欢迎词ID。 WelcomeSpeechId *string `json:"welcome_speech_id,omitempty"` // 欢迎词。 WelcomeSpeech *string `json:"welcome_speech,omitempty"` // 应用ID。 RobotId *string `json:"robot_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"` XRequestId *string `json:"X-Request-Id,omitempty"` HttpStatusCode int `json:"-"` }
CreateWelcomeSpeechResponse Response Object
func (CreateWelcomeSpeechResponse) String ¶ added in v0.1.96
func (o CreateWelcomeSpeechResponse) 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"` // 第三方用户ID。不允许输入中文。 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 DeleteAgencyWithRoleTypeRequest ¶ added in v0.1.97
type DeleteAgencyWithRoleTypeRequest struct { // 委托授权类型 * CBS:对话机器人服务(CBS)访客 * SIS:语音交互服务(SIS)调用 RoleType DeleteAgencyWithRoleTypeRequestRoleType `json:"role_type"` }
DeleteAgencyWithRoleTypeRequest Request Object
func (DeleteAgencyWithRoleTypeRequest) String ¶ added in v0.1.97
func (o DeleteAgencyWithRoleTypeRequest) String() string
type DeleteAgencyWithRoleTypeRequestRoleType ¶ added in v0.1.97
type DeleteAgencyWithRoleTypeRequestRoleType struct {
// contains filtered or unexported fields
}
func (DeleteAgencyWithRoleTypeRequestRoleType) MarshalJSON ¶ added in v0.1.97
func (c DeleteAgencyWithRoleTypeRequestRoleType) MarshalJSON() ([]byte, error)
func (*DeleteAgencyWithRoleTypeRequestRoleType) UnmarshalJSON ¶ added in v0.1.97
func (c *DeleteAgencyWithRoleTypeRequestRoleType) UnmarshalJSON(b []byte) error
func (DeleteAgencyWithRoleTypeRequestRoleType) Value ¶ added in v0.1.97
func (c DeleteAgencyWithRoleTypeRequestRoleType) Value() string
type DeleteAgencyWithRoleTypeRequestRoleTypeEnum ¶ added in v0.1.97
type DeleteAgencyWithRoleTypeRequestRoleTypeEnum struct { CBS DeleteAgencyWithRoleTypeRequestRoleType SIS DeleteAgencyWithRoleTypeRequestRoleType }
func GetDeleteAgencyWithRoleTypeRequestRoleTypeEnum ¶ added in v0.1.97
func GetDeleteAgencyWithRoleTypeRequestRoleTypeEnum() DeleteAgencyWithRoleTypeRequestRoleTypeEnum
type DeleteAgencyWithRoleTypeResponse ¶ added in v0.1.97
type DeleteAgencyWithRoleTypeResponse struct { XRequestId *string `json:"X-Request-Id,omitempty"` HttpStatusCode int `json:"-"` }
DeleteAgencyWithRoleTypeResponse Response Object
func (DeleteAgencyWithRoleTypeResponse) String ¶ added in v0.1.97
func (o DeleteAgencyWithRoleTypeResponse) 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 DeleteHotQuestionRequest ¶ added in v0.1.96
type DeleteHotQuestionRequest 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"` // 第三方用户ID。不允许输入中文。 XAppUserId *string `json:"X-App-UserId,omitempty"` Body *[]string `json:"body,omitempty"` }
DeleteHotQuestionRequest Request Object
func (DeleteHotQuestionRequest) String ¶ added in v0.1.96
func (o DeleteHotQuestionRequest) String() string
type DeleteHotQuestionResponse ¶ added in v0.1.96
type DeleteHotQuestionResponse struct { XRequestId *string `json:"X-Request-Id,omitempty"` HttpStatusCode int `json:"-"` }
DeleteHotQuestionResponse Response Object
func (DeleteHotQuestionResponse) String ¶ added in v0.1.96
func (o DeleteHotQuestionResponse) String() string
type DeleteHotWordsRequest ¶ added in v0.1.97
type DeleteHotWordsRequest 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"` // 第三方用户ID。不允许输入中文。 XAppUserId *string `json:"X-App-UserId,omitempty"` // 热词记录ID。 HotWordsId string `json:"hot_words_id"` }
DeleteHotWordsRequest Request Object
func (DeleteHotWordsRequest) String ¶ added in v0.1.97
func (o DeleteHotWordsRequest) String() string
type DeleteHotWordsResponse ¶ added in v0.1.97
type DeleteHotWordsResponse struct { XRequestId *string `json:"X-Request-Id,omitempty"` HttpStatusCode int `json:"-"` }
DeleteHotWordsResponse Response Object
func (DeleteHotWordsResponse) String ¶ added in v0.1.97
func (o DeleteHotWordsResponse) 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 DeleteKnowledgeIntentRequest ¶ added in v0.1.96
type DeleteKnowledgeIntentRequest 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"` // 第三方用户ID。不允许输入中文。 XAppUserId *string `json:"X-App-UserId,omitempty"` Body *[]string `json:"body,omitempty"` }
DeleteKnowledgeIntentRequest Request Object
func (DeleteKnowledgeIntentRequest) String ¶ added in v0.1.96
func (o DeleteKnowledgeIntentRequest) String() string
type DeleteKnowledgeIntentResponse ¶ added in v0.1.96
type DeleteKnowledgeIntentResponse struct { XRequestId *string `json:"X-Request-Id,omitempty"` HttpStatusCode int `json:"-"` }
DeleteKnowledgeIntentResponse Response Object
func (DeleteKnowledgeIntentResponse) String ¶ added in v0.1.96
func (o DeleteKnowledgeIntentResponse) String() string
type DeleteKnowledgeQuestionRequest ¶ added in v0.1.96
type DeleteKnowledgeQuestionRequest 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"` // 第三方用户ID。不允许输入中文。 XAppUserId *string `json:"X-App-UserId,omitempty"` Body *[]string `json:"body,omitempty"` }
DeleteKnowledgeQuestionRequest Request Object
func (DeleteKnowledgeQuestionRequest) String ¶ added in v0.1.96
func (o DeleteKnowledgeQuestionRequest) String() string
type DeleteKnowledgeQuestionResponse ¶ added in v0.1.96
type DeleteKnowledgeQuestionResponse struct { XRequestId *string `json:"X-Request-Id,omitempty"` HttpStatusCode int `json:"-"` }
DeleteKnowledgeQuestionResponse Response Object
func (DeleteKnowledgeQuestionResponse) String ¶ added in v0.1.96
func (o DeleteKnowledgeQuestionResponse) String() string
type DeleteKnowledgeSkillRequest ¶ added in v0.1.96
type DeleteKnowledgeSkillRequest 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"` // 第三方用户ID。不允许输入中文。 XAppUserId *string `json:"X-App-UserId,omitempty"` Body *[]string `json:"body,omitempty"` }
DeleteKnowledgeSkillRequest Request Object
func (DeleteKnowledgeSkillRequest) String ¶ added in v0.1.96
func (o DeleteKnowledgeSkillRequest) String() string
type DeleteKnowledgeSkillResponse ¶ added in v0.1.96
type DeleteKnowledgeSkillResponse struct { XRequestId *string `json:"X-Request-Id,omitempty"` HttpStatusCode int `json:"-"` }
DeleteKnowledgeSkillResponse Response Object
func (DeleteKnowledgeSkillResponse) String ¶ added in v0.1.96
func (o DeleteKnowledgeSkillResponse) String() string
type DeleteProductRequest ¶ added in v0.1.100
type DeleteProductRequest 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。 ProductId string `json:"product_id"` }
DeleteProductRequest Request Object
func (DeleteProductRequest) String ¶ added in v0.1.100
func (o DeleteProductRequest) String() string
type DeleteProductResponse ¶ added in v0.1.100
type DeleteProductResponse struct { XRequestId *string `json:"X-Request-Id,omitempty"` HttpStatusCode int `json:"-"` }
DeleteProductResponse Response Object
func (DeleteProductResponse) String ¶ added in v0.1.100
func (o DeleteProductResponse) 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"` // 第三方用户ID。不允许输入中文。 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。获取方法请参考[创建智能交互对话](CreateSmartChatRoom.xml)。 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 DeleteWelcomeSpeechRequest ¶ added in v0.1.96
type DeleteWelcomeSpeechRequest 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"` // 第三方用户ID。不允许输入中文。 XAppUserId *string `json:"X-App-UserId,omitempty"` Body *[]string `json:"body,omitempty"` }
DeleteWelcomeSpeechRequest Request Object
func (DeleteWelcomeSpeechRequest) String ¶ added in v0.1.96
func (o DeleteWelcomeSpeechRequest) String() string
type DeleteWelcomeSpeechResponse ¶ added in v0.1.96
type DeleteWelcomeSpeechResponse struct { XRequestId *string `json:"X-Request-Id,omitempty"` HttpStatusCode int `json:"-"` }
DeleteWelcomeSpeechResponse Response Object
func (DeleteWelcomeSpeechResponse) String ¶ added in v0.1.96
func (o DeleteWelcomeSpeechResponse) String() string
type DigitalAssetInfo ¶
type DigitalAssetInfo struct { // 租户id ProjectId *string `json:"project_id,omitempty"` // 资产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: 资产被冻结,资产不可用,不可查看文件。 * WAITING_DELETE:资产将被下线 AssetState *DigitalAssetInfoAssetState `json:"asset_state,omitempty"` // 失败原因。 * AUTOMATIC_REVIEW_REJECT:自动审核失败 * MANUAL_REVIEW_REJECT:人工审核失败 FailType *DigitalAssetInfoFailType `json:"fail_type,omitempty"` // 冻结/解冻/失败 原因。 Reason *string `json:"reason,omitempty"` // 标签列表。 > 分身形象系统资产的tag定义如下: > - 行业:NEWS,BUSINESS,E-COMMERCE,MARKETING,KNOWLEDGE,EDUCATION,SPORTS > - 性别:MALE,FEMALE > - 姿势:FULL-BODY,HALF-BODY,STANDING,SITTING,WALKING > - 区域:ASIAN,WESTERN,MIDDLE-EASTERNER,AFRICAN,LATINO Tags *[]string `json:"tags,omitempty"` AssetExtraMeta *AssetExtraMeta `json:"asset_extra_meta,omitempty"` // 设置系统属性。 SystemProperties *[]SystemProperty `json:"system_properties,omitempty"` // 资产下的文件。 Files *[]AssetFileInfo `json:"files,omitempty"` // 展示顺序 AssetOrder *int32 `json:"asset_order,omitempty"` // 支持的业务类型。: * VIDEO_2D:分身数字人视频制作 * LIVE_2D:分身数字人直播 * CHAT_2D:分身数字人智能交互 SupportedService *[]SupportedServiceEnum `json:"supported_service,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 WAITING_DELETE 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"` // 资产状态。 * CREATING:资产创建中,主文件尚未上传 * FAILED:主文件上传失败 * UNACTIVED:主文件上传成功,资产未激活,资产不可用于其他业务(用户可更新状态) * ACTIVED:主文件上传成功,资产激活,资产可用于其他业务(用户可更新状态) * DELETING:资产删除中,资产不可用,资产可恢复 * DELETED:资产文件已删除,资产不可用,资产不可恢复 * BLOCK: 资产被冻结,资产不可用,不可查看文件。 * WAITING_DELETE:资产将被下线 AssetState *DigitalAssetSummaryAssetState `json:"asset_state,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 DigitalAssetSummaryAssetState ¶ added in v0.1.115
type DigitalAssetSummaryAssetState struct {
// contains filtered or unexported fields
}
func (DigitalAssetSummaryAssetState) MarshalJSON ¶ added in v0.1.115
func (c DigitalAssetSummaryAssetState) MarshalJSON() ([]byte, error)
func (*DigitalAssetSummaryAssetState) UnmarshalJSON ¶ added in v0.1.115
func (c *DigitalAssetSummaryAssetState) UnmarshalJSON(b []byte) error
func (DigitalAssetSummaryAssetState) Value ¶ added in v0.1.115
func (c DigitalAssetSummaryAssetState) Value() string
type DigitalAssetSummaryAssetStateEnum ¶ added in v0.1.115
type DigitalAssetSummaryAssetStateEnum struct { CREATING DigitalAssetSummaryAssetState FAILED DigitalAssetSummaryAssetState UNACTIVED DigitalAssetSummaryAssetState ACTIVED DigitalAssetSummaryAssetState DELETING DigitalAssetSummaryAssetState DELETED DigitalAssetSummaryAssetState BLOCK DigitalAssetSummaryAssetState WAITING_DELETE DigitalAssetSummaryAssetState }
func GetDigitalAssetSummaryAssetStateEnum ¶ added in v0.1.115
func GetDigitalAssetSummaryAssetStateEnum() DigitalAssetSummaryAssetStateEnum
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 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_REPAIR:用户发起优化模型请求 * CONFIRM_MULTIPART_UPLOADED:确认训练视频所有分片文件已上传 * GET_ACTION_VIDEO_MULTIPART_UPLOADED:获取动作编排视频分片上传地址 * CONFIRM_ACTION_VIDEO_MULTIPART_UPLOADED:确认动作编排视频所有分片文件已上传 > * CONFIRM_ACCEPT、CONFIRM_REJECT、CONFIRM_ANSWER、CONFIRM_PENDING、CONFIRM_ACTIVE命令仅NA白名单用户可用。 Command Execute2dModelTrainingCommandByUserReqCommand `json:"command"` // 命令类型: * UPDATE_VIDEO: 更新视频 * UPLOAD_VIDEO: 上传视频 * CONFIRM_ACTION_VIDEO: 确认动作编排视频 * GET_ACTION_VIDEO_MULTIPART: 获取动作编排视频分片 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_REPAIR Execute2dModelTrainingCommandByUserReqCommand CONFIRM_MULTIPART_UPLOADED Execute2dModelTrainingCommandByUserReqCommand GET_ACTION_VIDEO_MULTIPART_UPLOADED Execute2dModelTrainingCommandByUserReqCommand CONFIRM_ACTION_VIDEO_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 CONFIRM_ACTION_VIDEO Execute2dModelTrainingCommandByUserReqCommandMessage GET_ACTION_VIDEO_MULTIPART 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"` // 命令执行失败原因描述 ExcuteFailedMsg *string `json:"excute_failed_msg,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结构。 - REFRESH_OUTPUT_URL:更新当前任务的rtmp推流信息。params结构定义: RefreshOutputUrlConfig。 - REWRITE_INTERACTION_RULES:动态修改互动规则。params结构定义:interaction_rules。 - GET_LIVE_JOB_CONFIG_INFO:获取任务中的房间信息。params结构定义:SmartLiveRoomInfo。 - CLEAN_UP_INSERT_COMMAND:清理未播放的插入命令。params结构定义:[CleanUpInsertCommand](metastudio_02_0014.xml) 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 REFRESH_OUTPUT_URL ExecuteSmartLiveCommandResponseCommand REWRITE_INTERACTION_RULES ExecuteSmartLiveCommandResponseCommand GET_LIVE_JOB_CONFIG_INFO ExecuteSmartLiveCommandResponseCommand CLEAN_UP_INSERT_COMMAND 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 ExportKnowledgeSkillRequest ¶ added in v0.1.96
type ExportKnowledgeSkillRequest 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"` // 第三方用户ID。不允许输入中文。 XAppUserId *string `json:"X-App-UserId,omitempty"` // 技能ID。 SkillId string `json:"skill_id"` // 导出格式类型。0:科大讯飞 ExportType int32 `json:"export_type"` }
ExportKnowledgeSkillRequest Request Object
func (ExportKnowledgeSkillRequest) String ¶ added in v0.1.96
func (o ExportKnowledgeSkillRequest) String() string
type ExportKnowledgeSkillResponse ¶ added in v0.1.96
type ExportKnowledgeSkillResponse struct { XRequestId *string `json:"X-Request-Id,omitempty"` HttpStatusCode int `json:"-"` Body io.ReadCloser `json:"-" type:"stream"` }
ExportKnowledgeSkillResponse Response Object
func (ExportKnowledgeSkillResponse) Consume ¶ added in v0.1.96
func (o ExportKnowledgeSkillResponse) Consume(writer io.Writer) (int64, error)
func (ExportKnowledgeSkillResponse) String ¶ added in v0.1.96
func (o ExportKnowledgeSkillResponse) String() string
type ExternalVoiceAssetMeta ¶ added in v0.1.52
type ExternalVoiceAssetMeta struct { // 第三方TTS供应商类型。 * XIMALAYA:喜马拉雅TTS * HUAWEI_EI:华为云EI TTS * MOBVOI:出门问问 TTS * AUDIOX:逻辑智能 TTS * SINOVOICE:捷通华声 TTS * DATABAKER:标贝 TTS * AISPEECH:思必驰 TTS Provider ExternalVoiceAssetMetaProvider `json:"provider"` }
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 AUDIOX ExternalVoiceAssetMetaProvider SINOVOICE ExternalVoiceAssetMetaProvider DATABAKER ExternalVoiceAssetMetaProvider AISPEECH ExternalVoiceAssetMetaProvider }
func GetExternalVoiceAssetMetaProviderEnum ¶ added in v0.1.52
func GetExternalVoiceAssetMetaProviderEnum() ExternalVoiceAssetMetaProviderEnum
type FileExtraMeta ¶ added in v0.1.119
type FileExtraMeta struct { // 视频转码状态。 * WAITING:等待 * TRANSCODING:转码中 * FAILED:失败 * SUCCEEDED:成功 VideoTranscodingStatus *FileExtraMetaVideoTranscodingStatus `json:"video_transcoding_status,omitempty"` }
FileExtraMeta 文件数据。
func (FileExtraMeta) String ¶ added in v0.1.119
func (o FileExtraMeta) String() string
type FileExtraMetaVideoTranscodingStatus ¶ added in v0.1.119
type FileExtraMetaVideoTranscodingStatus struct {
// contains filtered or unexported fields
}
func (FileExtraMetaVideoTranscodingStatus) MarshalJSON ¶ added in v0.1.119
func (c FileExtraMetaVideoTranscodingStatus) MarshalJSON() ([]byte, error)
func (*FileExtraMetaVideoTranscodingStatus) UnmarshalJSON ¶ added in v0.1.119
func (c *FileExtraMetaVideoTranscodingStatus) UnmarshalJSON(b []byte) error
func (FileExtraMetaVideoTranscodingStatus) Value ¶ added in v0.1.119
func (c FileExtraMetaVideoTranscodingStatus) Value() string
type FileExtraMetaVideoTranscodingStatusEnum ¶ added in v0.1.119
type FileExtraMetaVideoTranscodingStatusEnum struct { WAITING FileExtraMetaVideoTranscodingStatus TRANSCODING FileExtraMetaVideoTranscodingStatus FAILED FileExtraMetaVideoTranscodingStatus SUCCEEDED FileExtraMetaVideoTranscodingStatus }
func GetFileExtraMetaVideoTranscodingStatusEnum ¶ added in v0.1.119
func GetFileExtraMetaVideoTranscodingStatusEnum() FileExtraMetaVideoTranscodingStatusEnum
type FilesCreateReq ¶
type FilesCreateReq struct { // **参数解释**: 文件名。 **约束限制**: 不区分大小写。 **取值范围**: 字符长度1-256位。 **默认取值**: 不涉及 FileName string `json:"file_name"` // **参数解释**: 文件内容MD5值。按照RFC 1864标准计算出消息体的MD5摘要字符串,即消息体128-bit MD5值经过base64编码后得到的字符串。 md5值获取详情请参考[使用Java代码生成文件内容的MD5值](metastudio_02_0052.xml)。 **约束限制**: 不涉及 **取值范围**: 字符长度24位。 **默认取值**: 不涉及 FileMd5 string `json:"file_md5"` // **参数解释**: 文件总的大小。 **约束限制**: 最大支持5GB **默认取值**: 不涉及 FileSize int64 `json:"file_size"` // **参数解释**: 文件类型 **约束限制**: 不涉及 **取值范围**: 字符长度1-64位。 **默认取值**: 默认提取文件后缀。 FileType string `json:"file_type"` // **参数解释**: 本平台资产ID。 **约束限制**: 不涉及 **取值范围**: 字符长度1-64位。 **默认取值**: 不涉及 AssetId string `json:"asset_id"` // **参数解释**: 文件在资产中的分类。每种资产类型包含的文件分类不同。 * MAIN:主文件 * COVER:封面文件 * PAGE:PPT内容页图片文件 * SAMPLE:样例音频或样例动作文件 * OTHER:其他文件 * WHOLE_MODEL:全模型文件(3D数字人) * USER_MODIFIED_MODEL:用户上传模型(3D数字人) * TEMPORARY:临时文件夹(用于文件替换时上传新文件) > * 资产类型为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 **约束限制**: 一个资产中MAIN文件只有一个,且必须有一个 **取值范围**: 字符长度1-128位。 **默认取值**: 不涉及 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:表示多个条件满足其一即可。 * RESERVED:兜底回复不会去判断其他命中条件。 **默认取值**: 不涉及。 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 RESERVED HitConditionRelation }
func GetHitConditionRelationEnum ¶ added in v0.1.60
func GetHitConditionRelationEnum() HitConditionRelationEnum
type HitConditionTag ¶ added in v0.1.60
type HitConditionTag struct { // **参数解释**: 事件内容关键字段 > * event_type为1,2,3,4:与LiveEventReport中event.content中反序列化后的JSON字段对应。如:弹幕事件上报事件。 { \"timestamp\": 1694481224245, \"type\": 1, \"content\": \"{\\\"user\\\":{\\\"userId\\\":\\\"2027271526\\\",\\\"name\\\":\\\"***\\\",\\\"level\\\":17,\\\"badge\\\":\\\"\\\",\\\"badgeLevel\\\":0},\\\"content\\\":\\\"***\\\"}\" } 匹配弹幕内容,填写content;匹配用户平台等级,填写level。 > * 10:固定填写content即可。 **约束限制**: 不涉及 **取值范围**: 字符长度0-256位 **默认取值**: 不涉及 Tag *string `json:"tag,omitempty"` // **参数解释**: 字段取值处理 **约束限制**: 不涉及 **取值范围**: * SUM:累计 * AVG:平均 * COUNT:计数 * NONE:无处理 Operation *HitConditionTagOperation `json:"operation,omitempty"` // **参数解释**: 匹配类型。关键词匹配建议使用REGEX。 **约束限制**: 不涉及。 **取值范围**: * EQUAL: 完全相等 * REGEX:正则匹配 * MATH_GT:数值大于 * MATH_GE:数值大于等于 * MATH_LT:数值小于 * MATH_LE:数值小于等于 * MATH_EQ:数值相等 **默认取值**: 不涉及 Match *HitConditionTagMatch `json:"match,omitempty"` // **参数解释**: 匹配值。 **约束限制**: 不涉及 **取值范围**: 字符长度0-1024 **默认取值**: 不涉及。 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 HotQuestionInfo ¶ added in v0.1.96
type HotQuestionInfo struct { // 热点问题ID。 HotQuestionId *string `json:"hot_question_id,omitempty"` // 热点问题。 HotQuestion *string `json:"hot_question,omitempty"` // 机器人ID。 RobotId *string `json:"robot_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"` }
HotQuestionInfo 热点问题信息。
func (HotQuestionInfo) String ¶ added in v0.1.96
func (o HotQuestionInfo) String() string
type HotWordsInfo ¶ added in v0.1.97
type HotWordsInfo struct { // 热词记录ID。 HotWordsId *string `json:"hot_words_id,omitempty"` // 应用ID。 RobotId *string `json:"robot_id,omitempty"` HotWordsType *HotWordsTypeEnum `json:"hot_words_type,omitempty"` // 热词ID(sis中配置)。 VocabularyId *string `json:"vocabulary_id,omitempty"` // SIS服务所在区域projectId SisProjectId *string `json:"sis_project_id,omitempty"` // 对接SIS服务的区域。 > 0:北京四;3:上海一; Region *int32 `json:"region,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"` }
HotWordsInfo 热词基本信息。
func (HotWordsInfo) String ¶ added in v0.1.97
func (o HotWordsInfo) String() string
type HotWordsTypeEnum ¶ added in v0.1.97
type HotWordsTypeEnum struct {
// contains filtered or unexported fields
}
HotWordsTypeEnum 热词类型。 > SIS:使用的语音识别服务为SIS时选此类型
func (HotWordsTypeEnum) MarshalJSON ¶ added in v0.1.97
func (c HotWordsTypeEnum) MarshalJSON() ([]byte, error)
func (*HotWordsTypeEnum) UnmarshalJSON ¶ added in v0.1.97
func (c *HotWordsTypeEnum) UnmarshalJSON(b []byte) error
func (HotWordsTypeEnum) Value ¶ added in v0.1.97
func (c HotWordsTypeEnum) Value() string
type HotWordsTypeEnumEnum ¶ added in v0.1.97
type HotWordsTypeEnumEnum struct {
SIS HotWordsTypeEnum
}
func GetHotWordsTypeEnumEnum ¶ added in v0.1.97
func GetHotWordsTypeEnumEnum() HotWordsTypeEnumEnum
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"` // SIS所在区域 SisRegion *int32 `json:"sis_region,omitempty"` // SIS所在区域的projectId SisProjectId *string `json:"sis_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 { // **参数解释**: 分身数字人的动作是否可编辑 **约束限制**: 不涉及 **取值范围**: * true: 动作可编辑 * false: 动作不可编辑 IsActionEditable *bool `json:"is_action_editable,omitempty"` // **参数解释**: 是否是实景分身数字人 **约束限制**: 实景分身数字人不做背景替换。 **取值范围**: * true: 实景分身数字人 * false: 普通分身数字人,不带背景。 IsRealBackground *bool `json:"is_real_background,omitempty"` // **参数解释**: 是否支持直播 **约束限制**: 不涉及 **取值范围**: * true: 支持直播 * false: 不支持直播。 SupportLive *bool `json:"support_live,omitempty"` // **参数解释**: 分身数字人模型版本 **约束限制**: 不涉及 **取值范围**: * V2: V2版本模型 * V3:V3版本模型 * V3_2:V3.2版本模型 ModelVersion *HumanModel2DAssetMetaModelVersion `json:"model_version,omitempty"` // **参数解释**: 分身数字人模型分辨率。 **约束限制**: 不涉及 **取值范围**: * 1080P:1080P。支持1080P及720P的视频输出。 * 4K:4K。支持4K、1080P及720P的视频输出。 ModelResolution *string `json:"model_resolution,omitempty"` // **参数解释**: 已执行编译任务设备类型列表。 **约束限制**: 支持走动的数字人,当前仅用于视频制作,不能用于直播和智能交互 **取值范围**: 设备名称列表最多16个。 设备名称字符长度1-64位。 **默认取值**: false DeviceNames *[]string `json:"device_names,omitempty"` // 分身数字人是否带原子动作库。 > * 带原子动作库的分身数字人可做动作编排。 IsWithActionLibrary *bool `json:"is_with_action_library,omitempty"` // 动作标签映射。 ActionTagMap *[]ActionTagInfo `json:"action_tag_map,omitempty"` // 是否是Flexus版本分身数字人。 IsFlexus *bool `json:"is_flexus,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。 **约束限制**: 仅由MetaStudio服务生成的模型系统自行填写 **取值范围**: 字符长度0-64位。 **默认取值**: 不涉及。 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一致,那就认为已经生成过,无需再进行全模型导出 **取值范围**: 字符长度0-64位。 **默认取值**: 不涉及。 WholeModelBaseFileId *string `json:"whole_model_base_file_id,omitempty"` // **参数解释**: 当前用于渲染加载的模型file_id **约束限制**: 若为空或未匹配到,则使用MAIN文件 **取值范围**: 字符长度0-64位。 **默认取值**: 不涉及。 LoadModelFileId *string `json:"load_model_file_id,omitempty"` }
func (HumanModelMetaProperties) String ¶ added in v0.1.52
func (o HumanModelMetaProperties) 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"` // 是否为正式环境 IsProduction *bool `json:"is_production,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"` // 是否为正式环境 IsProduction *bool `json:"is_production,omitempty"` }
IflytekSpark 科大讯飞星火大模型应用配置
func (IflytekSpark) String ¶ added in v0.1.78
func (o IflytekSpark) String() string
type ImageAssetMeta ¶ added in v0.1.92
type ImageAssetMeta struct { // **参数解释**: 图片编码格式。 **约束限制**: 用户无需填写,系统自行提取。 **取值范围**: 字符长度0-32位。 **默认取值**: 不涉及。 Codec *string `json:"codec,omitempty"` // **参数解释**: 图片宽度。 **约束限制**: 用户无需填写,系统自行提取。 **默认取值**: 不涉及。 Width *int32 `json:"width,omitempty"` // **参数解释**: 图片高度。 **约束限制**: 用户无需填写,系统自行提取。 **默认取值**: 不涉及。 Height *int32 `json:"height,omitempty"` // **参数解释**: 图片大小。 **约束限制**: 用户无需填写,系统自行提取。 **默认取值**: 不涉及。 Size *int64 `json:"size,omitempty"` // **参数解释**: 图片形态。 **约束限制**: 用户无需填写,系统自行提取。 **取值范围**: * Horizontal:横向 * Vertical:纵向 **默认取值**: 不涉及。 Mode *ImageAssetMetaMode `json:"mode,omitempty"` ErrorInfo *ErrorResponse `json:"error_info,omitempty"` }
ImageAssetMeta 图片元数据
func (ImageAssetMeta) String ¶ added in v0.1.92
func (o ImageAssetMeta) String() string
type ImageAssetMetaMode ¶ added in v0.1.92
type ImageAssetMetaMode struct {
// contains filtered or unexported fields
}
func (ImageAssetMetaMode) MarshalJSON ¶ added in v0.1.92
func (c ImageAssetMetaMode) MarshalJSON() ([]byte, error)
func (*ImageAssetMetaMode) UnmarshalJSON ¶ added in v0.1.92
func (c *ImageAssetMetaMode) UnmarshalJSON(b []byte) error
func (ImageAssetMetaMode) Value ¶ added in v0.1.92
func (c ImageAssetMetaMode) Value() string
type ImageAssetMetaModeEnum ¶ added in v0.1.92
type ImageAssetMetaModeEnum struct { HORIZONTAL ImageAssetMetaMode VERTICAL ImageAssetMetaMode }
func GetImageAssetMetaModeEnum ¶ added in v0.1.92
func GetImageAssetMetaModeEnum() ImageAssetMetaModeEnum
type ImageLayerConfig ¶ added in v0.1.60
type ImageLayerConfig struct { // **参数解释**: 图片文件的URL。 **约束限制**: * 仅直播支持外部URL,其他业务通过资产库查询获取,不支持外部URL。 **取值范围**: 字符长度1-2048位。 **默认取值**: 不涉及 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 InferenceEyeCorrectionMarkInfo ¶ added in v0.1.92
type InferenceEyeCorrectionMarkInfo struct { // 选取推理数据预处理眼神矫正起始时间。格式:“HH:MM:SS.mmm”。 EyeCorrectionStartTime *string `json:"eye_correction_start_time,omitempty"` // 选取推理数据预处理眼神矫正结束时间。格式:“HH:MM:SS.mmm”。 EyeCorrectionEndTime *string `json:"eye_correction_end_time,omitempty"` }
InferenceEyeCorrectionMarkInfo 分身数字人推理预处理眼神矫正信息。
func (InferenceEyeCorrectionMarkInfo) String ¶ added in v0.1.92
func (o InferenceEyeCorrectionMarkInfo) 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"` // 选取推理数据预处理智能交互视频起始时间。格式:“HH:MM:SS.mmm”。 ChatVideoStartTime *string `json:"chat_video_start_time,omitempty"` // 选取推理数据预处理智能交互视频结束时间。格式:“HH:MM:SS.mmm”。 ChatVideoEndTime *string `json:"chat_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 { // **参数解释**: 规则索引。用于触发规则时索引具体规则。 **约束限制**: 无需用户填写。 **取值范围**: 字符0-64位 **默认取值**: 不涉及。 RuleIndex *string `json:"rule_index,omitempty"` // **参数解释**: 规则名称。 **约束限制**: 不涉及。 **取值范围**: 字符0-256位 **默认取值**: 不涉及。 RuleName *string `json:"rule_name,omitempty"` // **参数解释**: 是否启用。 **约束限制**: 不涉及。 **取值范围**: * true:启用 * fasle:不启用 **默认取值**: true Enabled *bool `json:"enabled,omitempty"` // **参数解释**: 规则匹配直播事件类型。接口的取值范围[0,100],实际业务取值如下所示: * 1:弹幕事件 * 2:用户入场事件 * 3:用户点赞事件 * 4:用户送礼事件 * 10: 预置话术事件 请以实际业务取值为准。 > * 1,2,3,4:与LiveEventReport中的event.type对应。 > * 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 { // **参数解释**: 规则索引。用于触发规则时索引具体规则。 **约束限制**: 无需用户填写。 **取值范围**: 字符0-64位 **默认取值**: 不涉及。 RuleIndex *string `json:"rule_index,omitempty"` // **参数解释**: 规则名称。 **约束限制**: 不涉及。 **取值范围**: 字符0-256位 **默认取值**: 不涉及。 RuleName *string `json:"rule_name,omitempty"` // **参数解释**: 是否启用。 **约束限制**: 不涉及。 **取值范围**: * true:启用 * fasle:不启用 **默认取值**: true Enabled *bool `json:"enabled,omitempty"` // **参数解释**: 规则匹配直播事件类型。接口的取值范围[0,100],实际业务取值如下所示: * 1:弹幕事件 * 2:用户入场事件 * 3:用户点赞事件 * 4:用户送礼事件 * 10: 预置话术事件 请以实际业务取值为准。 > * 1,2,3,4:与LiveEventReport中的event.type对应。 > * 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_SPLIT: 等待切割 * SPLITTING: 切割中 * SPLIT_FAILED: 切割失败 * ANNOTATING: 标注中 * 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_SPLIT JobState SPLITTING JobState SPLIT_FAILED JobState ANNOTATING 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: 高级版 * THIRD_PARTY: 第三方出门问问训练版 * THIRD_PARTY_LJZN: 第三方逻辑智能训练版 * FLEXUS: Flexus版---用的是大模型特征提取
func (JobType) MarshalJSON ¶ added in v0.1.76
func (*JobType) UnmarshalJSON ¶ added in v0.1.76
type JobTypeEnum ¶ added in v0.1.76
type JobTypeEnum struct { BASIC JobType MIDDLE JobType ADVANCE JobType THIRD_PARTY JobType THIRD_PARTY_LJZN JobType FLEXUS JobType }
func GetJobTypeEnum ¶ added in v0.1.76
func GetJobTypeEnum() JobTypeEnum
type KnowledgeIntentInfo ¶ added in v0.1.96
type KnowledgeIntentInfo struct { // 意图ID。 IntentId *string `json:"intent_id,omitempty"` // 你是谁。 Name *string `json:"name,omitempty"` // 意图标识。 Identify *string `json:"identify,omitempty"` // 问题答案。 Answer *string `json:"answer,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"` }
KnowledgeIntentInfo 知识库意图基本信息。
func (KnowledgeIntentInfo) String ¶ added in v0.1.96
func (o KnowledgeIntentInfo) String() string
type KnowledgeQuestionCreateInfo ¶ added in v0.1.96
type KnowledgeQuestionCreateInfo struct { // 问法。 Question string `json:"question"` }
KnowledgeQuestionCreateInfo 创建知识库问法请求。
func (KnowledgeQuestionCreateInfo) String ¶ added in v0.1.96
func (o KnowledgeQuestionCreateInfo) String() string
type KnowledgeQuestionInfo ¶ added in v0.1.96
type KnowledgeQuestionInfo struct { // 问法ID。 QuestionId *string `json:"question_id,omitempty"` // 问法。 Question string `json:"question"` // 意图ID。 IntentId string `json:"intent_id"` // 创建时间,格式遵循: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"` }
KnowledgeQuestionInfo 知识库问法信息。
func (KnowledgeQuestionInfo) String ¶ added in v0.1.96
func (o KnowledgeQuestionInfo) String() string
type KnowledgeQuestionUpdateInfo ¶ added in v0.1.96
type KnowledgeQuestionUpdateInfo struct { // 问法ID。 QuestionId string `json:"question_id"` // 问法。 Question string `json:"question"` }
KnowledgeQuestionUpdateInfo 修改知识库问法请求。
func (KnowledgeQuestionUpdateInfo) String ¶ added in v0.1.96
func (o KnowledgeQuestionUpdateInfo) String() string
type KnowledgeSkillInfo ¶ added in v0.1.96
type KnowledgeSkillInfo struct { // 技能ID。 SkillId *string `json:"skill_id,omitempty"` // 技能名称。 Name *string `json:"name,omitempty"` // 技能标识。 Identify *string `json:"identify,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"` }
KnowledgeSkillInfo 知识库技能基本信息。
func (KnowledgeSkillInfo) String ¶ added in v0.1.96
func (o KnowledgeSkillInfo) 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 LargeFilesCreateReq ¶ added in v0.1.96
type LargeFilesCreateReq struct { // 文件名,不区分大小写,最大长度256,最小长度1。 FileName string `json:"file_name"` // 文件总的大小,最小1,最大536870912000。 FileSize *int64 `json:"file_size,omitempty"` // 文件类型(默认提取文件后缀)。 FileType string `json:"file_type"` // 资产ID。 AssetId string `json:"asset_id"` // 文件在资产中的分类。每种资产类型包含的文件分类不同。 * MAIN:主文件 * OTHER:其他文件 AssetFileCategory string `json:"asset_file_category"` // ORI4K文件分段上传数量,默认值为1 FileMultipartCount *int32 `json:"file_multipart_count,omitempty"` }
LargeFilesCreateReq 创建大文件请求。
func (LargeFilesCreateReq) String ¶ added in v0.1.96
func (o LargeFilesCreateReq) String() string
type LayerConfig ¶ added in v0.1.60
type LayerConfig struct { // **参数解释**: 图层类型。 **约束限制**: 不涉及。 **取值范围**: * HUMAN: 人物图层 * IMAGE: 素材图片图层 * VIDEO: 素材视频图层 * TEXT: 素材文字图层 **默认取值**: 不涉及 LayerType LayerConfigLayerType `json:"layer_type"` // **参数解释**: 图层所需资产的资产id,外部资产信息无需填写。 **约束限制**: 不涉及。 **取值范围**: 字符长度0-64位 **默认取值**: 不涉及 AssetId *string `json:"asset_id,omitempty"` // **参数解释**: 多场景素材编组。同一group_id的素材,在应用全局时共享位置信息。 **约束限制**: 不涉及。 **取值范围**: 字符长度0-64位 **默认取值**: 不涉及 GroupId *string `json:"group_id,omitempty"` Position *LayerPositionConfig `json:"position,omitempty"` 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 { // **参数解释**: 图层图片左上角像素点的Y轴位置值图层图片宽度像素值(相对画布大小)。 横屏(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"` // 排序字段,支持的排序方式有: - 按创建时间排序:create_time - 按更新时间排序:update_time - 按资产排序:asset_order 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"` // 任务状态,默认所有状态。 可多个状态查询,使用英文逗号分隔。 如state=CREATING,PUBLISHED State *string `json:"state,omitempty"` // 查询租户id。 QueryProjectId *string `json:"query_project_id,omitempty"` // 任务批次名称。 BatchName *string `json:"batch_name,omitempty"` // 任务标签。 Tag *string `json:"tag,omitempty"` // 任务ID。 JobId *string `json:"job_id,omitempty"` // 分身数字人模型名称 Name *string `json:"name,omitempty"` // 模型分辨率 ModelResolution *string `json:"model_resolution,omitempty"` // 是否是flexus任务 IsFlexus *bool `json:"is_flexus,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"` // 第三方用户ID。不允许输入中文。 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 { // 使用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"` // 标签查询组合方式 INTERSECTION:交集 UNION_SET:并集 TagCombinationType *ListAssetsRequestTagCombinationType `json:"tag_combination_type,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 - 按更新时间排序:update_time - 按资产排序:asset_order 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:资产被冻结,资产不可用,不可查看文件。 * WAITING_DELETE:资产将被下线 默认查询所有状态的资产。 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"` // 使用精确查询的字段 AccurateQueryField *[]string `json:"accurate_query_field,omitempty"` // 可用引擎。 * UE:UE引擎 * MetaEngine:MetaEngine引擎 > 该字段当前只对MetaEngine白名单用户生效 RenderEngine *string `json:"render_engine,omitempty"` // 资产id AssetId *[]string `json:"asset_id,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"` // 分身数字人是否带原子动作库。 > * 带原子动作库的分身数字人可做动作编排。 IsWithActionLibrary *bool `json:"is_with_action_library,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"` // 音色是否支持实时合成。仅在音色查询时有效。 > * 支持实时合成的音色,可以用于直播和智能交互场景。否则只能用于视频制作。 IsRealtimeVoice *bool `json:"is_realtime_voice,omitempty"` // 模型版本 HumanModel2dVersion *string `json:"human_model_2d_version,omitempty"` // 资产已执行的任务名称 IncludeDeviceName *string `json:"include_device_name,omitempty"` // 资产已执行的任务名称 ExcludeDeviceName *string `json:"exclude_device_name,omitempty"` // 资产支持的业务类型。默认查询所有资产。 * VIDEO_2D:分身数字人视频制作 * LIVE_2D:分身数字人直播 * CHAT_2D:分身数字人智能交互 SupportedService *ListAssetsRequestSupportedService `json:"supported_service,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 ListAssetsRequestSupportedService ¶ added in v0.1.112
type ListAssetsRequestSupportedService struct {
// contains filtered or unexported fields
}
func (ListAssetsRequestSupportedService) MarshalJSON ¶ added in v0.1.112
func (c ListAssetsRequestSupportedService) MarshalJSON() ([]byte, error)
func (*ListAssetsRequestSupportedService) UnmarshalJSON ¶ added in v0.1.112
func (c *ListAssetsRequestSupportedService) UnmarshalJSON(b []byte) error
func (ListAssetsRequestSupportedService) Value ¶ added in v0.1.112
func (c ListAssetsRequestSupportedService) Value() string
type ListAssetsRequestSupportedServiceEnum ¶ added in v0.1.112
type ListAssetsRequestSupportedServiceEnum struct { VIDEO_2_D ListAssetsRequestSupportedService LIVE_2_D ListAssetsRequestSupportedService CHAT_2_D ListAssetsRequestSupportedService }
func GetListAssetsRequestSupportedServiceEnum ¶ added in v0.1.112
func GetListAssetsRequestSupportedServiceEnum() ListAssetsRequestSupportedServiceEnum
type ListAssetsRequestTagCombinationType ¶ added in v0.1.112
type ListAssetsRequestTagCombinationType struct {
// contains filtered or unexported fields
}
func (ListAssetsRequestTagCombinationType) MarshalJSON ¶ added in v0.1.112
func (c ListAssetsRequestTagCombinationType) MarshalJSON() ([]byte, error)
func (*ListAssetsRequestTagCombinationType) UnmarshalJSON ¶ added in v0.1.112
func (c *ListAssetsRequestTagCombinationType) UnmarshalJSON(b []byte) error
func (ListAssetsRequestTagCombinationType) Value ¶ added in v0.1.112
func (c ListAssetsRequestTagCombinationType) Value() string
type ListAssetsRequestTagCombinationTypeEnum ¶ added in v0.1.112
type ListAssetsRequestTagCombinationTypeEnum struct { INTERSECTION ListAssetsRequestTagCombinationType UNION_SET ListAssetsRequestTagCombinationType }
func GetListAssetsRequestTagCombinationTypeEnum ¶ added in v0.1.112
func GetListAssetsRequestTagCombinationTypeEnum() ListAssetsRequestTagCombinationTypeEnum
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 - 按更新时间排序:update_time - 按资产排序:asset_order 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 - 按更新时间排序:update_time - 按资产排序:asset_order 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"` // 使用模糊查询的字段 FuzzyQueryField *[]string `json:"fuzzy_query_field,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"` // 任务ID。 JobId *string `json:"job_id,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 ListHotQuestionRequest ¶ added in v0.1.96
type ListHotQuestionRequest 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"` // 第三方用户ID。不允许输入中文。 XAppUserId *string `json:"X-App-UserId,omitempty"` // 偏移量,表示从此偏移量开始查询。 Offset *int32 `json:"offset,omitempty"` // 每页显示的条目数量。 Limit *int32 `json:"limit,omitempty"` // 排序方式。 * asc:升序 * desc:降序 默认asc升序。 SortDir *string `json:"sort_dir,omitempty"` // 机器人ID。 RobotId string `json:"robot_id"` }
ListHotQuestionRequest Request Object
func (ListHotQuestionRequest) String ¶ added in v0.1.96
func (o ListHotQuestionRequest) String() string
type ListHotQuestionResponse ¶ added in v0.1.96
type ListHotQuestionResponse struct { // 与第一条数据的偏移量 Offset *int32 `json:"offset,omitempty"` // 页面大小 Limit *int32 `json:"limit,omitempty"` // 总数量 Count *int32 `json:"count,omitempty"` // 热点问题信息 Data *[]HotQuestionInfo `json:"data,omitempty"` XRequestId *string `json:"X-Request-Id,omitempty"` HttpStatusCode int `json:"-"` }
ListHotQuestionResponse Response Object
func (ListHotQuestionResponse) String ¶ added in v0.1.96
func (o ListHotQuestionResponse) String() string
type ListHotWordsRequest ¶ added in v0.1.97
type ListHotWordsRequest 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"` // 第三方用户ID。不允许输入中文。 XAppUserId *string `json:"X-App-UserId,omitempty"` // 偏移量,表示从此偏移量开始查询。 Offset *int32 `json:"offset,omitempty"` // 每页显示的条目数量。 Limit *int32 `json:"limit,omitempty"` // 应用ID。 RobotId string `json:"robot_id"` // sis服务所在区域 Region *int32 `json:"region,omitempty"` // 智能交互语言 * zh_CN:简体中文 * en_US:英语 Language *ListHotWordsRequestLanguage `json:"language,omitempty"` }
ListHotWordsRequest Request Object
func (ListHotWordsRequest) String ¶ added in v0.1.97
func (o ListHotWordsRequest) String() string
type ListHotWordsRequestLanguage ¶ added in v0.1.97
type ListHotWordsRequestLanguage struct {
// contains filtered or unexported fields
}
func (ListHotWordsRequestLanguage) MarshalJSON ¶ added in v0.1.97
func (c ListHotWordsRequestLanguage) MarshalJSON() ([]byte, error)
func (*ListHotWordsRequestLanguage) UnmarshalJSON ¶ added in v0.1.97
func (c *ListHotWordsRequestLanguage) UnmarshalJSON(b []byte) error
func (ListHotWordsRequestLanguage) Value ¶ added in v0.1.97
func (c ListHotWordsRequestLanguage) Value() string
type ListHotWordsRequestLanguageEnum ¶ added in v0.1.97
type ListHotWordsRequestLanguageEnum struct { ZH_CN ListHotWordsRequestLanguage EN_US ListHotWordsRequestLanguage }
func GetListHotWordsRequestLanguageEnum ¶ added in v0.1.97
func GetListHotWordsRequestLanguageEnum() ListHotWordsRequestLanguageEnum
type ListHotWordsResponse ¶ added in v0.1.97
type ListHotWordsResponse struct { // 与第一条数据的偏移量 Offset *int32 `json:"offset,omitempty"` // 页面大小 Limit *int32 `json:"limit,omitempty"` // 总数量 Count *int32 `json:"count,omitempty"` // 热词记录信息 Data *[]HotWordsInfo `json:"data,omitempty"` XRequestId *string `json:"X-Request-Id,omitempty"` HttpStatusCode int `json:"-"` }
ListHotWordsResponse Response Object
func (ListHotWordsResponse) String ¶ added in v0.1.97
func (o ListHotWordsResponse) String() string
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 ListJobOperationLogRequest ¶ added in v0.1.112
type ListJobOperationLogRequest struct { // 偏移量,表示从此偏移量开始查询。 Offset *int32 `json:"offset,omitempty"` // 每页显示的条目数量。 Limit *int32 `json:"limit,omitempty"` // 任务id JobId string `json:"job_id"` }
ListJobOperationLogRequest Request Object
func (ListJobOperationLogRequest) String ¶ added in v0.1.112
func (o ListJobOperationLogRequest) String() string
type ListJobOperationLogResponse ¶ added in v0.1.112
type ListJobOperationLogResponse struct { // 满足查询要求的操作日志总数 Count *int32 `json:"count,omitempty"` // 操作日志列表 Operations *[]OperationLogItem `json:"operations,omitempty"` HttpStatusCode int `json:"-"` }
ListJobOperationLogResponse Response Object
func (ListJobOperationLogResponse) String ¶ added in v0.1.112
func (o ListJobOperationLogResponse) String() string
type ListKnowledgeIntentRequest ¶ added in v0.1.96
type ListKnowledgeIntentRequest 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"` // 第三方用户ID。不允许输入中文。 XAppUserId *string `json:"X-App-UserId,omitempty"` // 偏移量,表示从此偏移量开始查询。 Offset *int32 `json:"offset,omitempty"` // 每页显示的条目数量。 Limit *int32 `json:"limit,omitempty"` // 技能ID。 SkillId string `json:"skill_id"` }
ListKnowledgeIntentRequest Request Object
func (ListKnowledgeIntentRequest) String ¶ added in v0.1.96
func (o ListKnowledgeIntentRequest) String() string
type ListKnowledgeIntentResponse ¶ added in v0.1.96
type ListKnowledgeIntentResponse struct { // 与第一条数据的偏移量 Offset *int32 `json:"offset,omitempty"` // 页面大小 Limit *int32 `json:"limit,omitempty"` // 总数量 Count *int32 `json:"count,omitempty"` // 技能信息 Data *[]KnowledgeIntentInfo `json:"data,omitempty"` XRequestId *string `json:"X-Request-Id,omitempty"` HttpStatusCode int `json:"-"` }
ListKnowledgeIntentResponse Response Object
func (ListKnowledgeIntentResponse) String ¶ added in v0.1.96
func (o ListKnowledgeIntentResponse) String() string
type ListKnowledgeQuestionRequest ¶ added in v0.1.96
type ListKnowledgeQuestionRequest 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"` // 第三方用户ID。不允许输入中文。 XAppUserId *string `json:"X-App-UserId,omitempty"` // 偏移量,表示从此偏移量开始查询。 Offset *int32 `json:"offset,omitempty"` // 每页显示的条目数量。 Limit *int32 `json:"limit,omitempty"` // 意图ID。 IntentId string `json:"intent_id"` }
ListKnowledgeQuestionRequest Request Object
func (ListKnowledgeQuestionRequest) String ¶ added in v0.1.96
func (o ListKnowledgeQuestionRequest) String() string
type ListKnowledgeQuestionResponse ¶ added in v0.1.96
type ListKnowledgeQuestionResponse struct { // 与第一条数据的偏移量 Offset *int32 `json:"offset,omitempty"` // 页面大小 Limit *int32 `json:"limit,omitempty"` // 总数量 Count *int32 `json:"count,omitempty"` // 问法信息 Data *[]KnowledgeQuestionInfo `json:"data,omitempty"` XRequestId *string `json:"X-Request-Id,omitempty"` HttpStatusCode int `json:"-"` }
ListKnowledgeQuestionResponse Response Object
func (ListKnowledgeQuestionResponse) String ¶ added in v0.1.96
func (o ListKnowledgeQuestionResponse) String() string
type ListKnowledgeSkillRequest ¶ added in v0.1.96
type ListKnowledgeSkillRequest 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"` // 第三方用户ID。不允许输入中文。 XAppUserId *string `json:"X-App-UserId,omitempty"` // 偏移量,表示从此偏移量开始查询。 Offset *int32 `json:"offset,omitempty"` // 每页显示的条目数量。 Limit *int32 `json:"limit,omitempty"` }
ListKnowledgeSkillRequest Request Object
func (ListKnowledgeSkillRequest) String ¶ added in v0.1.96
func (o ListKnowledgeSkillRequest) String() string
type ListKnowledgeSkillResponse ¶ added in v0.1.96
type ListKnowledgeSkillResponse struct { // 与第一条数据的偏移量 Offset *int32 `json:"offset,omitempty"` // 页面大小 Limit *int32 `json:"limit,omitempty"` // 总数量 Count *int32 `json:"count,omitempty"` // 技能信息 Data *[]KnowledgeSkillInfo `json:"data,omitempty"` XRequestId *string `json:"X-Request-Id,omitempty"` HttpStatusCode int `json:"-"` }
ListKnowledgeSkillResponse Response Object
func (ListKnowledgeSkillResponse) String ¶ added in v0.1.96
func (o ListKnowledgeSkillResponse) 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 - 按更新时间排序:update_time - 按资产排序:asset_order 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 ListProductsRequest ¶ added in v0.1.100
type ListProductsRequest 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"` // 排序字段,支持的排序方式有: - 按创建时间排序:create_time - 按更新时间排序:update_time - 按资产排序:asset_order 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"` // 按名称模糊查询。 Name *string `json:"name,omitempty"` // 按标签模糊查询。 Tag *string `json:"tag,omitempty"` // 按状态查询,多状态使用英文逗号分割。 State *string `json:"state,omitempty"` }
ListProductsRequest Request Object
func (ListProductsRequest) String ¶ added in v0.1.100
func (o ListProductsRequest) String() string
type ListProductsResponse ¶ added in v0.1.100
type ListProductsResponse struct { // **参数解释**: 商品信息总数 Count *int32 `json:"count,omitempty"` // 商品信息列表 Products *[]ProductDetailInfo `json:"products,omitempty"` XRequestId *string `json:"X-Request-Id,omitempty"` HttpStatusCode int `json:"-"` }
ListProductsResponse Response Object
func (ListProductsResponse) String ¶ added in v0.1.100
func (o ListProductsResponse) 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"` // 第三方用户ID。不允许输入中文。 XAppUserId *string `json:"X-App-UserId,omitempty"` // 偏移量,表示从此偏移量开始查询。 Offset *int32 `json:"offset,omitempty"` // 每页显示的条目数量。 Limit *int32 `json:"limit,omitempty"` // 智能交互对话房间ID。 RoomId *string `json:"room_id,omitempty"` // 交互对接类型 * LIVE:直播交互 * CHAT:智能交互 RobotType *ListRobotRequestRobotType `json:"robot_type,omitempty"` }
ListRobotRequest Request Object
func (ListRobotRequest) String ¶ added in v0.1.78
func (o ListRobotRequest) String() string
type ListRobotRequestRobotType ¶ added in v0.1.112
type ListRobotRequestRobotType struct {
// contains filtered or unexported fields
}
func (ListRobotRequestRobotType) MarshalJSON ¶ added in v0.1.112
func (c ListRobotRequestRobotType) MarshalJSON() ([]byte, error)
func (*ListRobotRequestRobotType) UnmarshalJSON ¶ added in v0.1.112
func (c *ListRobotRequestRobotType) UnmarshalJSON(b []byte) error
func (ListRobotRequestRobotType) Value ¶ added in v0.1.112
func (c ListRobotRequestRobotType) Value() string
type ListRobotRequestRobotTypeEnum ¶ added in v0.1.112
type ListRobotRequestRobotTypeEnum struct { LIVE ListRobotRequestRobotType CHAT ListRobotRequestRobotType }
func GetListRobotRequestRobotTypeEnum ¶ added in v0.1.112
func GetListRobotRequestRobotTypeEnum() ListRobotRequestRobotTypeEnum
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 - 按更新时间排序:update_time - 按资产排序:asset_order 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 - 按更新时间排序:update_time - 按资产排序:asset_order 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 - 按更新时间排序:update_time - 按资产排序:asset_order 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 ListTenantResourcesRequest ¶ added in v0.1.119
type ListTenantResourcesRequest 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"` // 每页显示的条目数量。 Limit *int32 `json:"limit,omitempty"` // 偏移量,表示从此偏移量开始查询。 Offset *int32 `json:"offset,omitempty"` // 资源类型。可填多个,用\",\"分隔。详见[资源类型](metastudio_02_0042.xml)。 Resource *string `json:"resource,omitempty"` // 业务类型。可填多个,用\",\"分隔。 * VOICE_CLONE:声音制作 * SYNTHETICS_SOUND:声音合成 * ASSET_MANAGER:资产管理 * MODELING_2D:形象制作 * LIVE_2D:分身数字人视频直播 * VIDEO_2D:分身数字人视频制作 * CHAT_2D:分身数字人智能交互 * BUSINESS_CARD_2D:分身数字人名片 * PICTURE_2D:照片数字人视频 * MODELING_3D:3D照片建模 * VDS_3D:3D视觉驱动 * TTSA_3D:3D语音驱动 * FLEXUS_2D:FLEXUS版本资源 Business *string `json:"business,omitempty"` // 资源来源,可填多个 例如:PURCHASED,ADMIN_ALLOCATED,将返回商用资源与管理员分配资源。 * PURCHASED: 用户购买的资源 * SP_ALLOCATED: SP分配的资源 * ADMIN_ALLOCATED: 系统管理员分配的资源 ResourceSource string `json:"resource_source"` // 资源id。 ResourceId *string `json:"resource_id,omitempty"` // 订单id。 OrderId *string `json:"order_id,omitempty"` // 计费类型。 * PERIODIC: 包周期 * ONE_TIME:一次性 * ON_DEMAND:按需 计费模式。 ChargingMode *string `json:"charging_mode,omitempty"` // 资源过期时间段 开始时间。格式遵循:RFC 3339 如\"2021-01-10T08:43:17Z\" ResourceExpireStartTime *string `json:"resource_expire_start_time,omitempty"` // 资源过期时间段 结束时间。格式遵循:RFC 3339 如\"2021-01-10T08:43:17Z\" ResourceExpireEndTime *string `json:"resource_expire_end_time,omitempty"` // 子资源类型。当前只有flexus套餐包存在该字段 * voice_clone_flexus: 语音克隆Flexus版 * modeling_count_2d_model_flexus: 分身数字人形象制作Flexus版 * video_time_flexus_2d_model: 分身数字人Flexus版本视频制作 SubResource *string `json:"sub_resource,omitempty"` }
ListTenantResourcesRequest Request Object
func (ListTenantResourcesRequest) String ¶ added in v0.1.119
func (o ListTenantResourcesRequest) String() string
type ListTenantResourcesResponse ¶ added in v0.1.119
type ListTenantResourcesResponse struct { // 资源用量列表 Resources *[]ResourceItemInfo `json:"resources,omitempty"` // 资源总数。 Count float32 `json:"count,omitempty"` XRequestId *string `json:"X-Request-Id,omitempty"` HttpStatusCode int `json:"-"` }
ListTenantResourcesResponse Response Object
func (ListTenantResourcesResponse) String ¶ added in v0.1.119
func (o ListTenantResourcesResponse) 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"` // 训练类型。 * BASIC: 基础版(20句话) * MIDDLE: 进阶版(100句话) * ADVANCE: 高级版 * THIRD_PARTY: 第三方出门问问训练版 * THIRD_PARTY_LJZN: 第三方逻辑智能训练版 * FLEXUS: Flexus版---用的是大模型特征提取 JobType *string `json:"job_type,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 ListWelcomeSpeechRequest ¶ added in v0.1.96
type ListWelcomeSpeechRequest 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"` // 第三方用户ID。不允许输入中文。 XAppUserId *string `json:"X-App-UserId,omitempty"` // 偏移量,表示从此偏移量开始查询。 Offset *int32 `json:"offset,omitempty"` // 每页显示的条目数量。 Limit *int32 `json:"limit,omitempty"` // 应用ID。 RobotId string `json:"robot_id"` }
ListWelcomeSpeechRequest Request Object
func (ListWelcomeSpeechRequest) String ¶ added in v0.1.96
func (o ListWelcomeSpeechRequest) String() string
type ListWelcomeSpeechResponse ¶ added in v0.1.96
type ListWelcomeSpeechResponse struct { // 与第一条数据的偏移量 Offset *int32 `json:"offset,omitempty"` // 页面大小 Limit *int32 `json:"limit,omitempty"` // 总数量 Count *int32 `json:"count,omitempty"` // 欢迎词信息 Data *[]WelcomeSpeechInfo `json:"data,omitempty"` XRequestId *string `json:"X-Request-Id,omitempty"` HttpStatusCode int `json:"-"` }
ListWelcomeSpeechResponse Response Object
func (ListWelcomeSpeechResponse) String ¶ added in v0.1.96
func (o ListWelcomeSpeechResponse) String() string
type LiveAudioConfig ¶ added in v0.1.60
type LiveAudioConfig struct { // **参数解释**: 插入音频资产的资产id,外部资产信息无需填写。若填写,可以从资产库中查询。 **约束限制**: 不涉及 **取值范围**: 字符长度0-64位。 **默认取值**: 不涉及。 AssetId *string `json:"asset_id,omitempty"` // **参数解释**: 音频URL。 **约束限制**: 仅支持MP3格式,大小<100MB。输出会自动转化为单声道16KHZ采样。 **取值范围**: 字符长度0-2048位。 **默认取值**: 不涉及。 AudioUrl *string `json:"audio_url,omitempty"` // **参数解释**: 音频对应的字幕文件URL。 **约束限制**: 仅SRT格式,大小<1MB。 **取值范围**: 字符长度0-2048位。 **默认取值**: 不涉及。 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 LiveEvent struct { // **参数解释**: 事件戳。从1970-01-01 00:00:00:000开始的毫秒数 Timestamp int64 `json:"timestamp"` // **参数解释**: 事件类型。 * 1 弹幕信息 * 2 用户入场 * 3 用户点赞 * 4 用户送礼 * 5 用户订阅\\关注 * 6 房间观看人数 Type *int32 `json:"type,omitempty"` // 事件内容。 事件类型不同,content内容也不同,定义如下所示: - type=1 弹幕信息 content定义: * user:用户,json * content: string,弹幕内容 user定义: * userId:用户id,string * name:用户姓名,string * level:用户平台等级,int * badge:用户牌子名称,string * badgeLevel:牌子等级,int 举例: “`json { \"timestamp\": 1694481224245, \"type\": 1, \"content\": \"{\\\"user\\\":{\\\"userId\\\":\\\"2027271526\\\",\\\"name\\\":\\\"***\\\",\\\"level\\\":17,\\\"badge\\\":\\\"\\\",\\\"badgeLevel\\\":0},\\\"content\\\":\\\"***\\\"}\" } “` - type=2 用户入场 content定义: * user:用户,json 举例: “`json { \"timestamp\": 1694481227655, \"type\": 2, \"content\": \"{\\\"user\\\":{\\\"userId\\\":\\\"2978899271\\\",\\\"name\\\":\\\"***\\\",\\\"level\\\":1,\\\"badge\\\":\\\"\\\",\\\"badgeLevel\\\":0}}\" } “` - type=3 用户点赞 content定义: * user:用户,json 举例: “`json { \"timestamp\": 1694481227655, \"type\": 2, \"content\": \"{\\\"user\\\":{\\\"userId\\\":\\\"2978899271\\\",\\\"name\\\":\\\"***\\\",\\\"level\\\":1,\\\"badge\\\":\\\"\\\",\\\"badgeLevel\\\":0}}\" } “` - type=4 用户送礼 content定义: * user:用户,json * gift:礼物信息,json gift定义: * giftName:礼物名称,string * giftNum:礼物数量,int * totalValue:此处礼物总价值,int * giftValue:单个礼物价值,int 举例: “`json { \"timestamp\": 1690531652862, \"type\": 4, \"content\": \"{\\\"gift\\\":{\\\"giftName\\\":\\\"小星星\\\",\\\"giftNum\\\":10,\\\"totalValue\\\":10,\\\"giftValue\\\":3},\\\"user\\\":{\\\"userId\\\":\\\"douyin_95882940927\\\",\\\"name\\\":\\\"纯爱战士熙熙\\\",\\\"level\\\":2,\\\"badge\\\":\\\"\\\",\\\"badgeLevel\\\":0}}\" } “` - type=5 用户订阅 暂未使用 - type=6 房间观看人数 content定义: * numberOfViewers:房间观看人数,int 举例: “`json { \"timestamp\": 1694481236886, \"type\": 6, \"content\": \"{\\\"numberOfViewers\\\":5466}\" } “` Content *string `json:"content,omitempty"` }
type LiveEventCallBackConfig ¶ added in v0.1.75
type LiveEventCallBackConfig struct { // **参数解释**: 直播事件回调地址,为https地址。 **约束限制**: 不涉及。 **取值范围**: 字符长度0-2048位。 **默认取值**: 不涉及。 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) * MSS_A_HEAD:HMACSHA256签名模式,参数hwSecret、hwTime放置在Head中。 取值方式:x-hw-mss-secret=hmac_sha256(Key, URI(live_event_callback_url)+ hwTime) x-hw-mss-time=hex(timestamp) * MEITUAN_DEFAULT:仅用于美团平台调用回调使用。 AuthType *LiveEventCallBackConfigAuthType `json:"auth_type,omitempty"` // **参数解释**: 密钥Key。 **约束限制**: 不涉及。 **取值范围**: 字符长度0-32位。 **默认取值**: 不涉及。 Key *string `json:"key,omitempty"` // **参数解释**: 回调的直播事件类型列表。 **约束限制**: 不涉及。 **取值范围**: 当前仅支持如下取值: * SHOOT_SCRIPT_SWITCH:剧本段落切换事件。 * RTMP_STREAM_STATE_CHANGE:RTMP链接发生变化回调事件。 * REPLY_COMMAND_FINISH:回复播放完成通知。 回调事件结构体定义: * event_type:事件类型。 * message:事件描述。 - SHOOT_SCRIPT_SWITCH事件回调定义如下: “`json { \"event_type\": \"SHOOT_SCRIPT_SWITCH\", \"message\":\"{\\\"room_id\\\":\\\"26f065244f754b3aa853b649a21aaf66\\\",\\\"job_id\\\":\\\"e87104f76d7546ce8a46ac6b04c49c3c\\\",\\\"scene_script_name\\\":\\\"商品1\\\",\\\"shoot_script_sequence_no\\\":\\\"2\\\",\\\"shoot_script_title\\\":\\\"段落2\\\"}\" } “` - RTMP_STREAM_STATE_CHANGE回调定义如下: “`json { \"event_type\": \"RTMP_STREAM_STATE_CHANGE\", \"message\":\"{\\\"room_id\\\":\\\"26f065244f754b3aa853b649a21aaf66\\\",\\\"job_id\\\":\\\"e87104f76d7546ce8a46ac6b04c49c3c\\\",\\\"output_url\\\":\\\"rtmp://xxx/xx/xx\\\",\\\"stream_key\\\":\\\"xxxxx\\\",\\\"state\\\":\\\"CONNECTED\\\"}\" } “` 其中state取值:CONNECTING链路连接中;CONNECTED链路已连接;DISCONNECTED链路已断开,RECONNECTING链路重连中;END联络不再重连,链路已结束。 - REPLY_COMMAND_FINISH回调定义如下: “`json { \"event_type\": \"REPLY_COMMAND_FINISH\", \"message\":\"{\\\"room_id\\\":\\\"26f065244f754b3aa853b649a21aaf66\\\",\\\"job_id\\\":\\\"e87104f76d7546ce8a46ac6b04c49c3c\\\",\\\"reply_id\\\":\\\"e87104f76d7546ce8a46ac6b04c49c3c\"}\" } CallbackEventType *[]string `json:"callback_event_type,omitempty"` }
LiveEventCallBackConfig 直播事件HTTPS回调通知配置
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 MSS_A_HEAD LiveEventCallBackConfigAuthType MEITUAN_DEFAULT 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 LiveRoomInteractionConfig ¶ added in v0.1.117
type LiveRoomInteractionConfig struct { // 播放类型。 - APPEND:追加,放置在场景播放队列尾部 - INSERT: 插入,在两个音频文件,或者文本句末添加。 - PLAY_NOW : 立即插入,收到指令后,立即播放,无需等待句末。 PlayType *LiveRoomInteractionConfigPlayType `json:"play_type,omitempty"` // 忽略互动回复中断句子后半句不再播放。用于立即中断场景。默认不忽略。 IgnoreCurrentSentence *bool `json:"ignore_current_sentence,omitempty"` }
LiveRoomInteractionConfig 直播使用互动配置信息
func (LiveRoomInteractionConfig) String ¶ added in v0.1.117
func (o LiveRoomInteractionConfig) String() string
type LiveRoomInteractionConfigPlayType ¶ added in v0.1.117
type LiveRoomInteractionConfigPlayType struct {
// contains filtered or unexported fields
}
func (LiveRoomInteractionConfigPlayType) MarshalJSON ¶ added in v0.1.117
func (c LiveRoomInteractionConfigPlayType) MarshalJSON() ([]byte, error)
func (*LiveRoomInteractionConfigPlayType) UnmarshalJSON ¶ added in v0.1.117
func (c *LiveRoomInteractionConfigPlayType) UnmarshalJSON(b []byte) error
func (LiveRoomInteractionConfigPlayType) Value ¶ added in v0.1.117
func (c LiveRoomInteractionConfigPlayType) Value() string
type LiveRoomInteractionConfigPlayTypeEnum ¶ added in v0.1.117
type LiveRoomInteractionConfigPlayTypeEnum struct { APPEND LiveRoomInteractionConfigPlayType INSERT LiveRoomInteractionConfigPlayType PLAY_NOW LiveRoomInteractionConfigPlayType }
func GetLiveRoomInteractionConfigPlayTypeEnum ¶ added in v0.1.117
func GetLiveRoomInteractionConfigPlayTypeEnum() LiveRoomInteractionConfigPlayTypeEnum
type LiveRoomInteractionRuleInfo ¶ added in v0.1.100
type LiveRoomInteractionRuleInfo struct { // **参数解释**: 规则索引。用于触发规则时索引具体规则。 **约束限制**: 无需用户填写。 **取值范围**: 字符0-64位 **默认取值**: 不涉及。 RuleIndex *string `json:"rule_index,omitempty"` // **参数解释**: 规则名称。 **约束限制**: 不涉及。 **取值范围**: 字符0-256位 **默认取值**: 不涉及。 RuleName *string `json:"rule_name,omitempty"` // **参数解释**: 是否启用。 **约束限制**: 不涉及。 **取值范围**: * true:启用 * fasle:不启用 **默认取值**: true Enabled *bool `json:"enabled,omitempty"` // **参数解释**: 规则匹配直播事件类型。接口的取值范围[0,100],实际业务取值如下所示: * 1:弹幕事件 * 2:用户入场事件 * 3:用户点赞事件 * 4:用户送礼事件 * 10: 预置话术事件 请以实际业务取值为准。 > * 1,2,3,4:与LiveEventReport中的event.type对应。 > * 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。从互动库导入时携带互动库ID。 **约束限制**: 不涉及。 **取值范围**: 字符长度1-64位。 **默认取值**: 不涉及。 GroupId *string `json:"group_id,omitempty"` // **参数解释**: 互动规则库名称。从互动库导入时携带互动库名称。 **约束限制**: 不涉及。 **取值范围**: 字符长度1-256位。 **默认取值**: 不涉及。 GroupName *string `json:"group_name,omitempty"` // **参数解释**: 规则启用场景。启用部分场景时填写。如果不填写则适用所有场景。 **约束限制**: 不涉及。 **取值范围**: 对应直播间场景列表,最大100个场景,这边也对应100个。 条目填写场景名称,字符长度1-256。 **默认取值**: 不涉及。 EnabledScenes *[]string `json:"enabled_scenes,omitempty"` }
LiveRoomInteractionRuleInfo 直播使用互动规则配置信息
func (LiveRoomInteractionRuleInfo) String ¶ added in v0.1.100
func (o LiveRoomInteractionRuleInfo) String() string
type LiveShootScriptItem ¶ added in v0.1.60
type LiveShootScriptItem struct { // **参数解释**: 剧本序号。 **约束限制**: 不涉及 SequenceNo *int32 `json:"sequence_no,omitempty"` // **参数解释**: 段落标题。 **约束限制**: 不涉及 **取值范围**: 字符长度0-256位。 **默认取值**: 不涉及。 Title *string `json:"title,omitempty"` TextConfig *TextConfig `json:"text_config,omitempty"` AudioConfig *LiveAudioConfig `json:"audio_config,omitempty"` RelationProduct *RelationProductInfo `json:"relation_product,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。 **约束限制**: 该字段无需填写。 **取值范围**: 字符长度1-64位。 **默认取值**: 不涉及。 ScriptId *string `json:"script_id,omitempty"` // **参数解释**: 剧本名称。 **约束限制**: 该字段必须填写。 **取值范围**: 字符长度1-256位。 **默认取值**: 不涉及。 ScriptName string `json:"script_name"` // **参数解释**: 剧本描述。 **约束限制**: 该字段无需填写。 **取值范围**: 字符长度0-1024位。 **默认取值**: 不涉及。 ScriptDescription *string `json:"script_description,omitempty"` // **参数解释**: 数字人ID。对应形象和音色组合。 **约束限制**: 该字段暂未启用,无需填写。 **取值范围**: 字符长度0-64位。 **默认取值**: 不涉及。 DhId *string `json:"dh_id,omitempty"` // **参数解释**: 数字人模型资产ID,可以从资产库中查询。 **约束限制**: 不涉及 **取值范围**: 字符长度0-64位。 **默认取值**: 不涉及 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 MobvoiConfig ¶ added in v0.1.96
type MobvoiConfig struct { // 奇妙问应用帐号。 AppKey *string `json:"app_key,omitempty"` // 奇妙问应用Secret。 AppSecret *string `json:"app_secret,omitempty"` // 奇妙问角色ID。 RoleId *string `json:"role_id,omitempty"` // SIS所在区域 SisRegion *int32 `json:"sis_region,omitempty"` // SIS所在区域的projectId SisProjectId *string `json:"sis_project_id,omitempty"` }
MobvoiConfig 奇妙问应用配置
func (MobvoiConfig) String ¶ added in v0.1.96
func (o MobvoiConfig) 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 OpExternalInfo ¶ added in v0.1.112
type OpExternalInfo struct { // 审核详情id列表 ReviewIdList *[]string `json:"review_id_list,omitempty"` }
OpExternalInfo 操作日志附加信息
func (OpExternalInfo) String ¶ added in v0.1.112
func (o OpExternalInfo) 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:自动审核失败 * ADMIN_UPDATE_BEAUTY_LEVEL:管理员更新美白等级 * SYSTEM_VERIFY_SUCCESS:自动审核成功 * ADMIN_VERIFY_SUCCESS:人工审核通过 * ADMIN_VERIFY_FAILED:人工审核不通过 * SYSTEM_TRAIN_DATA_PREPROCESSING:训练数据预处理中 * SYSTEM_TRAIN_DATA_PREPROCESS_FAILED:训练数据预处理失败 * SYSTEM_TRAIN_DATA_PREPROCESS_SUCCESS:训练数据预处理成功 * SYSTEM_ACTION_GENERATE_DATA_PREPROCESSING:动作编排原子动作生成中 * SYSTEM_ACTION_GENERATE_DATA_SUCCESS:动作编排原子动作生成成功 * SYSTEM_ACTION_GENERATE_ORI_SUCCESS:动作编排资产数据生成成功 * SYSTEM_ACTION_GENERATE_DATA_FAILED:动作编排原子动作生成失败 * SYSTEM_ACTION_GENERATE_ORI_FAILED:动作编排资产数据生成失败 * SYSTEM_ACTION_GENERATE_ORI_PREPROCESSING:动作编排资产数据生成中 * SYSTEM_TRAINING:开始训练 * ADMIN_STOP_TRAINING_DATA_PREPROCESS:人工中止训练 * ADMIN_STOP_BEAUTY_PREPROCESS:人工中止美白 * ADMIN_STOP_INFERENCE_DATA_PREPROCESS:人工中止推理预处理 * 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:任务处理完成 * ADMIN_MASK_UPLOADED:遮罩文件上传完成(已废弃) * ADMIN_UPDATE_VIDEO:管理员更换视频 * ADMIN_UPDATE_ACTION_VIDEO:管理员更换动作编排视频 * ADMIN_RESET:管理员一键重置 * ADMIN_ACCEPT:管理员通过 * USER_REPAIR:用户修复 * SYSTEM_UPDATE_COVER:更换封面 * ADMIN_SET_SILENCE_REPEAT_NUM:管理员设置静默轮数 * SYSTEM_MARKABLE_VIDEO:标记视频生成任务 * SYSTEM_MASK_VERIFY_VIDEO:校验视频生成任务 * SYSTEM_MASK_VERIFY_VIDEO_SUCCESS:校验视频生成成功 * SYSTEM_MASK_VERIFY_VIDEO_FAILED:校验视频生成失败 * SYSTEM_MARKABLE_VIDEO_SUCCESS:标记视频生成成功 * SYSTEM_BEAUTY_PREPROCESSING:美白处理中 * SYSTEM_BEAUTY_PREPROCESS_FAILED:美白处理失败 * ADMIN_CONFIRM_ACTION:管理员确认动作 * ADMIN_STOP_ACTION_GENERATE_DATA_PREPROCESS:人工中止原子动作生成 * ADMIN_STOP_ACTION_GENERATE_ORI_PREPROCESS:人工中止动作编排 * SYSTEM_BEAUTY_PREPROCESS_SUCCESS:美白视频训练预处理成功 * SYSTEM_COMPILE_FAILED:转编译失败 * SYSTEM_COMPILE_SUCCESS:转编译成功 * SYSTEM_MARKABLE_VIDEO_FAILED:标记视频生成失败 * ADMIN_UPDATE_COMPILE:管理员更新转编译配置 * ADMIN_UPDATE_INFERENCE_DATA_PROCESS_VIDEO:管理员更新推理预处理时间段信息 * SYSTEM_EXECUTE_COMPILE:执行转编译 * SYSTEM_EXECUTE_BEAUTY:执行美白处理 * SYSTEM_MASK_VIDEO_AND_ACTION_TIME_SUCCESS:自动标记成功 * SYSTEM_MASK_VIDEO_AND_ACTION_TIME_FAILED:自动标记失败 * USER_UPDATE_VIDEO:用户更换视频 * ADMIN_UPDATE_GENERAL_CONFIG:管理员更新通用配置 * ADMIN_MASK_ACTION_TIME:管理员标记 * STOP_COMPILE:人工中止转编译 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 ADMIN_UPDATE_BEAUTY_LEVEL 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_ACTION_GENERATE_DATA_PREPROCESSING OperationLogInfoLogType SYSTEM_ACTION_GENERATE_DATA_SUCCESS OperationLogInfoLogType SYSTEM_ACTION_GENERATE_ORI_SUCCESS OperationLogInfoLogType SYSTEM_ACTION_GENERATE_DATA_FAILED OperationLogInfoLogType SYSTEM_ACTION_GENERATE_ORI_FAILED OperationLogInfoLogType SYSTEM_ACTION_GENERATE_ORI_PREPROCESSING OperationLogInfoLogType SYSTEM_TRAINING OperationLogInfoLogType ADMIN_STOP_TRAINING_DATA_PREPROCESS OperationLogInfoLogType ADMIN_STOP_BEAUTY_PREPROCESS OperationLogInfoLogType ADMIN_STOP_INFERENCE_DATA_PREPROCESS 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 ADMIN_UPDATE_ACTION_VIDEO OperationLogInfoLogType ADMIN_RESET OperationLogInfoLogType ADMIN_ACCEPT OperationLogInfoLogType USER_REPAIR OperationLogInfoLogType SYSTEM_UPDATE_COVER OperationLogInfoLogType ADMIN_SET_SILENCE_REPEAT_NUM 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_BEAUTY_PREPROCESSING OperationLogInfoLogType SYSTEM_BEAUTY_PREPROCESS_FAILED OperationLogInfoLogType ADMIN_CONFIRM_ACTION OperationLogInfoLogType ADMIN_STOP_ACTION_GENERATE_DATA_PREPROCESS OperationLogInfoLogType ADMIN_STOP_ACTION_GENERATE_ORI_PREPROCESS OperationLogInfoLogType SYSTEM_BEAUTY_PREPROCESS_SUCCESS OperationLogInfoLogType SYSTEM_COMPILE_FAILED OperationLogInfoLogType SYSTEM_COMPILE_SUCCESS OperationLogInfoLogType SYSTEM_MARKABLE_VIDEO_FAILED OperationLogInfoLogType ADMIN_UPDATE_COMPILE OperationLogInfoLogType ADMIN_UPDATE_INFERENCE_DATA_PROCESS_VIDEO OperationLogInfoLogType SYSTEM_EXECUTE_COMPILE OperationLogInfoLogType SYSTEM_EXECUTE_BEAUTY OperationLogInfoLogType SYSTEM_MASK_VIDEO_AND_ACTION_TIME_SUCCESS OperationLogInfoLogType SYSTEM_MASK_VIDEO_AND_ACTION_TIME_FAILED OperationLogInfoLogType USER_UPDATE_VIDEO OperationLogInfoLogType ADMIN_UPDATE_GENERAL_CONFIG OperationLogInfoLogType ADMIN_MASK_ACTION_TIME OperationLogInfoLogType STOP_COMPILE 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 OperationLogItem ¶ added in v0.1.119
type OperationLogItem struct { // 操作时间 Time *int64 `json:"time,omitempty"` // 操作名称,当前已有的action为CREATE_JOB(创建任务),COMMIT_JOB(提交任务),SYSTEM_AUDIT_PASS(系统审核通过),ADMIN_AUDIT_PASS(管理员审核通过),AUDIT_NOT_PASS(审核未通过),TRAINING_FINISH(训练完成),UPLOADING_MODEL(上传语音模型),COMPLETE_JOB(任务完成) Action *string `json:"action,omitempty"` // 操作者,USER(用户),ADMIN(管理员),SYSTEM(用户) Operator *string `json:"operator,omitempty"` ExternalInfo *OpExternalInfo `json:"external_info,omitempty"` }
OperationLogItem 操作
func (OperationLogItem) String ¶ added in v0.1.119
func (o OperationLogItem) String() string
type OutputAssetConfig ¶ added in v0.1.60
type OutputAssetConfig struct { // **参数解释**: 输出视频资产名称。 **约束限制**: 不涉及。 **取值范围**: 字符长度0-256位。 **默认取值**: 不涉及。 AssetName string `json:"asset_name"` }
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"` // 输出数据的格式版本,如请求中无此参数,则输出数据格式为1.0,可选值有: 1.0: 对应的输出为: 动作数据:75个骨骼旋转值 表情数据:52ARkit表情及参数 2.0: 对应的输出为: 动作数据:55个骨骼旋转值+骨骼3D坐标 表情数据:178个控制器的数据 OutputDataVersion *string `json:"output_data_version,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 PlatformLiveDetailInfo ¶ added in v0.1.119
type PlatformLiveDetailInfo struct { // 直播平台ID。 PlatformId *string `json:"platform_id,omitempty"` // 直播平台。美团填写meituan Platform *string `json:"platform,omitempty"` // 授权账号信息。 美团平台对应:opBizCode Account *string `json:"account,omitempty"` // 直播ID。如果配置,则段落切换回调中会携带该信息。 美团对应liveId LiveId *string `json:"live_id,omitempty"` }
PlatformLiveDetailInfo 平台直播信息
func (PlatformLiveDetailInfo) String ¶ added in v0.1.119
func (o PlatformLiveDetailInfo) String() string
type PlatformLiveInfo ¶ added in v0.1.119
type PlatformLiveInfo struct { // 直播平台ID。 PlatformId string `json:"platform_id"` // 直播ID。如果配置,则段落切换回调中会携带该信息。只能包含英文、数字、-、_。 美团对应liveId LiveId string `json:"live_id"` }
PlatformLiveInfo 平台直播信息
func (PlatformLiveInfo) String ¶ added in v0.1.119
func (o PlatformLiveInfo) String() string
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:文本驱动,即通过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"` // **参数解释**: 是否需要独立采集端。用于客户端播放与命令分离场景。 **约束限制**: 不涉及。 **取值范围**: * true:分配CAPTURE、PLAYER两个RTC用户。 * fasle:仅分配PLAYER一个RTC用户。 NeedIndependentCaptureClient *bool `json:"need_independent_capture_client,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是否需要自动解析。 **约束限制**: 部分过于复杂的PPT或压缩比过高的PPT可能无法解析。 超过50页PPT仅转换50页 转换的图片无法保证完全还原,需要自行确认。 **取值范围**: * true: 自动解析 * false: 无需解析 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。 **约束限制**: 不涉及 **取值范围**: 字符长度1-64位 **默认取值**: 不涉及 FileId *string `json:"file_id,omitempty"` // **参数解释**: 页面对应图片文件ID **约束限制**: 不涉及 **取值范围**: 字符长度0-2048位 **默认取值**: 不涉及。 PageContent *string `json:"page_content,omitempty"` }
PptPageInfo PPT图片元数据。
func (PptPageInfo) String ¶
func (o PptPageInfo) String() string
type PreviewInfo ¶ added in v0.1.119
type PreviewInfo struct { // 文本内容hash值 TextSha256 *string `json:"text_sha256,omitempty"` // 文本对应音频文件下载链接 AudioFileDownloadUrl *string `json:"audio_file_download_url,omitempty"` }
func (PreviewInfo) String ¶ added in v0.1.119
func (o PreviewInfo) String() string
type ProductAssetReleation ¶ added in v0.1.100
type ProductAssetReleation struct { AssetItem *ProductMediaInfo `json:"asset_item,omitempty"` TextItem *ProductTextInfo `json:"text_item,omitempty"` // 添加或删除资产关联 - LINK :将资产纳入管理 - UNLINK :将资产移除管理 Action *ProductAssetReleationAction `json:"action,omitempty"` }
ProductAssetReleation 更新资产组合
func (ProductAssetReleation) String ¶ added in v0.1.100
func (o ProductAssetReleation) String() string
type ProductAssetReleationAction ¶ added in v0.1.100
type ProductAssetReleationAction struct {
// contains filtered or unexported fields
}
func (ProductAssetReleationAction) MarshalJSON ¶ added in v0.1.100
func (c ProductAssetReleationAction) MarshalJSON() ([]byte, error)
func (*ProductAssetReleationAction) UnmarshalJSON ¶ added in v0.1.100
func (c *ProductAssetReleationAction) UnmarshalJSON(b []byte) error
func (ProductAssetReleationAction) Value ¶ added in v0.1.100
func (c ProductAssetReleationAction) Value() string
type ProductAssetReleationActionEnum ¶ added in v0.1.100
type ProductAssetReleationActionEnum struct { LINK ProductAssetReleationAction UNLINK ProductAssetReleationAction }
func GetProductAssetReleationActionEnum ¶ added in v0.1.100
func GetProductAssetReleationActionEnum() ProductAssetReleationActionEnum
type ProductBasicInfo ¶ added in v0.1.100
type ProductBasicInfo struct { // 商品名称 Name string `json:"name"` // 商品描述 Description *string `json:"description,omitempty"` // 标签。单个标签16字节,多个用逗号分隔,最多50个。 Tags *[]string `json:"tags,omitempty"` Cover *ProductCoverInfo `json:"cover,omitempty"` // 文本列表 TextList *[]ProductTextInfo `json:"text_list,omitempty"` // 素材资产列表 AssetList *[]ProductMediaInfo `json:"asset_list,omitempty"` }
ProductBasicInfo 商品基本信息
func (ProductBasicInfo) String ¶ added in v0.1.100
func (o ProductBasicInfo) String() string
type ProductCoverDetailInfo ¶ added in v0.1.100
type ProductCoverDetailInfo struct { // 资产ID AssetId *string `json:"asset_id,omitempty"` // 封面图片路径。 CoverUrl *string `json:"cover_url,omitempty"` // 缩略图路径。 ThumbnailUrl *string `json:"thumbnail_url,omitempty"` }
ProductCoverDetailInfo 商品封面信息
func (ProductCoverDetailInfo) String ¶ added in v0.1.100
func (o ProductCoverDetailInfo) String() string
type ProductCoverInfo ¶ added in v0.1.100
type ProductCoverInfo struct { // 资产ID AssetId *string `json:"asset_id,omitempty"` }
ProductCoverInfo 商品封面信息
func (ProductCoverInfo) String ¶ added in v0.1.100
func (o ProductCoverInfo) String() string
type ProductDetailInfo ¶ added in v0.1.100
type ProductDetailInfo struct { // 商品ID ProductId *string `json:"product_id,omitempty"` // 商品名称 Name *string `json:"name,omitempty"` // 商品描述 Description *string `json:"description,omitempty"` // 标签。单个标签16字节,多个用逗号分隔,最多50个。 Tags *[]string `json:"tags,omitempty"` Cover *ProductCoverDetailInfo `json:"cover,omitempty"` // 文本列表 TextList *[]ProductTextInfo `json:"text_list,omitempty"` // 素材资产列表 AssetList *[]ProductMediaDetailInfo `json:"asset_list,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"` // 商品状态枚举 * ACTIVED:已激活 * UNACTIVED:未激活 * BLOCK: 被冻结,商品不可用 * DELETED:已删除 State *ProductDetailInfoState `json:"state,omitempty"` }
ProductDetailInfo 商品详细信息
func (ProductDetailInfo) String ¶ added in v0.1.100
func (o ProductDetailInfo) String() string
type ProductDetailInfoState ¶ added in v0.1.100
type ProductDetailInfoState struct {
// contains filtered or unexported fields
}
func (ProductDetailInfoState) MarshalJSON ¶ added in v0.1.100
func (c ProductDetailInfoState) MarshalJSON() ([]byte, error)
func (*ProductDetailInfoState) UnmarshalJSON ¶ added in v0.1.100
func (c *ProductDetailInfoState) UnmarshalJSON(b []byte) error
func (ProductDetailInfoState) Value ¶ added in v0.1.100
func (c ProductDetailInfoState) Value() string
type ProductDetailInfoStateEnum ¶ added in v0.1.100
type ProductDetailInfoStateEnum struct { ACTIVED ProductDetailInfoState UNACTIVED ProductDetailInfoState BLOCK ProductDetailInfoState DELETED ProductDetailInfoState }
func GetProductDetailInfoStateEnum ¶ added in v0.1.100
func GetProductDetailInfoStateEnum() ProductDetailInfoStateEnum
type ProductMediaDetailInfo ¶ added in v0.1.100
type ProductMediaDetailInfo struct { // 资产ID AssetId *string `json:"asset_id,omitempty"` // 资产类型 * IMAGE:图片 * VIDEO:视频 * AUDIO:音频 AssetType *ProductMediaDetailInfoAssetType `json:"asset_type,omitempty"` // **参数解释**: 资产次序。不设置或者0表示按照加入时间先后排序。业务上将次序最靠前的图片设置为商品封面。 Order *int32 `json:"order,omitempty"` // 资产名称。 AssetName *string `json:"asset_name,omitempty"` // 资产状态。 AssetState *string `json:"asset_state,omitempty"` // 封面图片路径。 CoverUrl *string `json:"cover_url,omitempty"` // 缩略图路径。 ThumbnailUrl *string `json:"thumbnail_url,omitempty"` // 缩略图路径。 MainUrl *string `json:"main_url,omitempty"` }
func (ProductMediaDetailInfo) String ¶ added in v0.1.100
func (o ProductMediaDetailInfo) String() string
type ProductMediaDetailInfoAssetType ¶ added in v0.1.100
type ProductMediaDetailInfoAssetType struct {
// contains filtered or unexported fields
}
func (ProductMediaDetailInfoAssetType) MarshalJSON ¶ added in v0.1.100
func (c ProductMediaDetailInfoAssetType) MarshalJSON() ([]byte, error)
func (*ProductMediaDetailInfoAssetType) UnmarshalJSON ¶ added in v0.1.100
func (c *ProductMediaDetailInfoAssetType) UnmarshalJSON(b []byte) error
func (ProductMediaDetailInfoAssetType) Value ¶ added in v0.1.100
func (c ProductMediaDetailInfoAssetType) Value() string
type ProductMediaDetailInfoAssetTypeEnum ¶ added in v0.1.100
type ProductMediaDetailInfoAssetTypeEnum struct { IMAGE ProductMediaDetailInfoAssetType VIDEO ProductMediaDetailInfoAssetType AUDIO ProductMediaDetailInfoAssetType }
func GetProductMediaDetailInfoAssetTypeEnum ¶ added in v0.1.100
func GetProductMediaDetailInfoAssetTypeEnum() ProductMediaDetailInfoAssetTypeEnum
type ProductMediaInfo ¶ added in v0.1.100
type ProductMediaInfo struct { // 资产ID AssetId *string `json:"asset_id,omitempty"` // 资产类型 * IMAGE:图片 * VIDEO:视频 * AUDIO:音频 AssetType *ProductMediaInfoAssetType `json:"asset_type,omitempty"` // **参数解释**: 资产次序。不设置或者0表示按照加入时间先后排序。业务上将次序最靠前的图片设置为商品封面。 Order *int32 `json:"order,omitempty"` }
ProductMediaInfo 商品素材信息
func (ProductMediaInfo) String ¶ added in v0.1.100
func (o ProductMediaInfo) String() string
type ProductMediaInfoAssetType ¶ added in v0.1.100
type ProductMediaInfoAssetType struct {
// contains filtered or unexported fields
}
func (ProductMediaInfoAssetType) MarshalJSON ¶ added in v0.1.100
func (c ProductMediaInfoAssetType) MarshalJSON() ([]byte, error)
func (*ProductMediaInfoAssetType) UnmarshalJSON ¶ added in v0.1.100
func (c *ProductMediaInfoAssetType) UnmarshalJSON(b []byte) error
func (ProductMediaInfoAssetType) Value ¶ added in v0.1.100
func (c ProductMediaInfoAssetType) Value() string
type ProductMediaInfoAssetTypeEnum ¶ added in v0.1.100
type ProductMediaInfoAssetTypeEnum struct { IMAGE ProductMediaInfoAssetType VIDEO ProductMediaInfoAssetType AUDIO ProductMediaInfoAssetType }
func GetProductMediaInfoAssetTypeEnum ¶ added in v0.1.100
func GetProductMediaInfoAssetTypeEnum() ProductMediaInfoAssetTypeEnum
type ProductTextInfo ¶ added in v0.1.100
type ProductTextInfo struct { // 文本标题 Title *string `json:"title,omitempty"` // 文本 Text *string `json:"text,omitempty"` }
ProductTextInfo 商品文本信息
func (ProductTextInfo) String ¶ added in v0.1.100
func (o ProductTextInfo) String() string
type RelationProductInfo ¶ added in v0.1.119
type RelationProductInfo struct { // 关联商品ID。如果配置,则段落切换回调中会携带该信息。美团平台对应goodsId ProductId *string `json:"product_id,omitempty"` // 关联商品标题/名称。如果配置,则段落切换回调中会携带该信息。美团平台对应goodsTitle ProductTitle *string `json:"product_title,omitempty"` }
RelationProductInfo 关联商品
func (RelationProductInfo) String ¶ added in v0.1.119
func (o RelationProductInfo) 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"` // 过期时间 ExpireTime *int64 `json:"expire_time,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 ResetActiveCodeReq ¶ added in v0.1.112
type ResetActiveCodeReq struct { // 是否清除鉴权凭证。 CleanAuthCredential *bool `json:"clean_auth_credential,omitempty"` }
ResetActiveCodeReq 重置激活码请求。
func (ResetActiveCodeReq) String ¶ added in v0.1.112
func (o ResetActiveCodeReq) 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"` // 第三方用户ID。不允许输入中文。 XAppUserId *string `json:"X-App-UserId,omitempty"` // 激活码ID。 ActiveCodeId string `json:"active_code_id"` Body *ResetActiveCodeReq `json:"body,omitempty"` }
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 ResourceItemInfo ¶ added in v0.1.119
type ResourceItemInfo struct { // 资源ID。 ResourceId *string `json:"resource_id,omitempty"` // cloudServiceId的订单id。 云服务购买清单等场景必填(purchaseMode取值为3、4),每个CloudService生成一个订单;此场景如果为空,则报错。 其他场景,为空。 OrderId *string `json:"order_id,omitempty"` // 资源截止时间。格式遵循:RFC 3339 如\"2021-01-10T08:43:17Z\" ResourceExpireTime *string `json:"resource_expire_time,omitempty"` // 资源类型。详见[资源类型](metastudio_02_0042.xml)。 ResourceType *string `json:"resource_type,omitempty"` // 业务类型。 * VOICE_CLONE:声音制作 * SYNTHETICS_SOUND:声音合成 * ASSET_MANAGER:资产管理 * MODELING_2D:形象制作 * LIVE_2D:分身数字人视频直播 * VIDEO_2D:分身数字人视频制作 * CHAT_2D:分身数字人智能交互 * BUSINESS_CARD_2D:分身数字人名片 * PICTURE_2D:照片数字人视频 * MODELING_3D:3D照片建模 * VDS_3D:3D视觉驱动 * TTSA_3D:3D语音驱动 * FLEXUS_2D:flexus版本资源 BusinessType *ResourceItemInfoBusinessType `json:"business_type,omitempty"` // 子资源类型。当前只有flexus套餐包存在该字段 * voice_clone_flexus: 语音克隆Flexus版 * modeling_count_2d_model_flexus: 分身数字人形象制作Flexus版 * video_time_flexus_2d_model: 分身数字人Flexus版本视频制作 SubResourceType *string `json:"sub_resource_type,omitempty"` // 是否子资源。子资源描述的是子资源的数量和单位 IsSubResource *bool `json:"is_sub_resource,omitempty"` // 计费类型。 * PERIODIC: 包周期 * ONE_TIME:一次性 * ON_DEMAND:按需 ChargingMode *ResourceItemInfoChargingMode `json:"charging_mode,omitempty"` // 资源来源。 * PURCHASED: 购买 * SP_ALLOCATED:SP分配 * ADMIN_ALLOCATED:系统管理员分配 ResourceSource *string `json:"resource_source,omitempty"` // 总量 Amount float32 `json:"amount,omitempty"` // 使用量 Usage float32 `json:"usage,omitempty"` // 单位。 * NUM:个数(形象/声音) * MIN:分钟(视频制作) * HOUR:小时 (直播) * CHANNEL:路(直播/交互) * GB:GB(资产管理) * MILLION_WORDS:百万字 * TEN_THOUSAND_WORDS:万字 * TIME:次 Unit *ResourceItemInfoUnit `json:"unit,omitempty"` }
ResourceItemInfo 资源使用信息
func (ResourceItemInfo) String ¶ added in v0.1.119
func (o ResourceItemInfo) String() string
type ResourceItemInfoBusinessType ¶ added in v0.1.119
type ResourceItemInfoBusinessType struct {
// contains filtered or unexported fields
}
func (ResourceItemInfoBusinessType) MarshalJSON ¶ added in v0.1.119
func (c ResourceItemInfoBusinessType) MarshalJSON() ([]byte, error)
func (*ResourceItemInfoBusinessType) UnmarshalJSON ¶ added in v0.1.119
func (c *ResourceItemInfoBusinessType) UnmarshalJSON(b []byte) error
func (ResourceItemInfoBusinessType) Value ¶ added in v0.1.119
func (c ResourceItemInfoBusinessType) Value() string
type ResourceItemInfoBusinessTypeEnum ¶ added in v0.1.119
type ResourceItemInfoBusinessTypeEnum struct { VOICE_CLONE ResourceItemInfoBusinessType SYNTHETICS_SOUND ResourceItemInfoBusinessType ASSET_MANAGER ResourceItemInfoBusinessType MODELING_2_D ResourceItemInfoBusinessType LIVE_2_D ResourceItemInfoBusinessType VIDEO_2_D ResourceItemInfoBusinessType CHAT_2_D ResourceItemInfoBusinessType BUSINESS_CARD_2_D ResourceItemInfoBusinessType PICTURE_2_D ResourceItemInfoBusinessType MODELING_3_D ResourceItemInfoBusinessType VDS_3_D ResourceItemInfoBusinessType TTSA_3_D ResourceItemInfoBusinessType FLEXUS_2_D ResourceItemInfoBusinessType }
func GetResourceItemInfoBusinessTypeEnum ¶ added in v0.1.119
func GetResourceItemInfoBusinessTypeEnum() ResourceItemInfoBusinessTypeEnum
type ResourceItemInfoChargingMode ¶ added in v0.1.119
type ResourceItemInfoChargingMode struct {
// contains filtered or unexported fields
}
func (ResourceItemInfoChargingMode) MarshalJSON ¶ added in v0.1.119
func (c ResourceItemInfoChargingMode) MarshalJSON() ([]byte, error)
func (*ResourceItemInfoChargingMode) UnmarshalJSON ¶ added in v0.1.119
func (c *ResourceItemInfoChargingMode) UnmarshalJSON(b []byte) error
func (ResourceItemInfoChargingMode) Value ¶ added in v0.1.119
func (c ResourceItemInfoChargingMode) Value() string
type ResourceItemInfoChargingModeEnum ¶ added in v0.1.119
type ResourceItemInfoChargingModeEnum struct { PERIODIC ResourceItemInfoChargingMode ONE_TIME ResourceItemInfoChargingMode ON_DEMAND ResourceItemInfoChargingMode }
func GetResourceItemInfoChargingModeEnum ¶ added in v0.1.119
func GetResourceItemInfoChargingModeEnum() ResourceItemInfoChargingModeEnum
type ResourceItemInfoUnit ¶ added in v0.1.119
type ResourceItemInfoUnit struct {
// contains filtered or unexported fields
}
func (ResourceItemInfoUnit) MarshalJSON ¶ added in v0.1.119
func (c ResourceItemInfoUnit) MarshalJSON() ([]byte, error)
func (*ResourceItemInfoUnit) UnmarshalJSON ¶ added in v0.1.119
func (c *ResourceItemInfoUnit) UnmarshalJSON(b []byte) error
func (ResourceItemInfoUnit) Value ¶ added in v0.1.119
func (c ResourceItemInfoUnit) Value() string
type ResourceItemInfoUnitEnum ¶ added in v0.1.119
type ResourceItemInfoUnitEnum struct { NUM ResourceItemInfoUnit MIN ResourceItemInfoUnit HOUR ResourceItemInfoUnit CHANNEL ResourceItemInfoUnit GB ResourceItemInfoUnit MILLION_WORDS ResourceItemInfoUnit TEN_THOUSAND_WORDS ResourceItemInfoUnit TIME ResourceItemInfoUnit }
func GetResourceItemInfoUnitEnum ¶ added in v0.1.119
func GetResourceItemInfoUnitEnum() ResourceItemInfoUnitEnum
type ResourceUsageInfo ¶ added in v0.1.119
type ResourceUsageInfo struct { // 资源类型。详见[资源类型](metastudio_02_0042.xml)。 ResourceType *string `json:"resource_type,omitempty"` // 业务类型。 * VOICE_CLONE:声音制作 * SYNTHETICS_SOUND:声音合成 * ASSET_MANAGER:资产管理 * MODELING_2D:形象制作 * LIVE_2D:分身数字人视频直播 * VIDEO_2D:分身数字人视频制作 * CHAT_2D:分身数字人智能交互 * BUSINESS_CARD_2D:分身数字人名片 * PICTURE_2D:照片数字人视频 * MODELING_3D:3D照片建模 * VDS_3D:3D视觉驱动 * TTSA_3D:3D语音驱动 * FLEXUS_2D:FLEXUS版本资源 BusinessType *ResourceUsageInfoBusinessType `json:"business_type,omitempty"` // 子资源类型。 SubResourceType *string `json:"sub_resource_type,omitempty"` // 是否子资源。子资源描述的是子资源的数量和单位 IsSubResource *bool `json:"is_sub_resource,omitempty"` // 计费类型。 * PERIODIC: 包周期 * ONE_TIME:一次性 * ON_DEMAND:按需 ChargingMode *ResourceUsageInfoChargingMode `json:"charging_mode,omitempty"` // 资源来源。 * PURCHASED: 购买 * SP_ALLOCATED:SP分配 * ADMIN_ALLOCATED:系统管理员分配 ResourceSource *string `json:"resource_source,omitempty"` // 总量 Amount float32 `json:"amount,omitempty"` // 使用量 Usage float32 `json:"usage,omitempty"` // 单位。 * NUM:个数(形象/声音) * MIN:分钟(视频制作) * HOUR:小时 (直播) * CHANNEL:路(直播/交互) * GB:GB(资产管理) * MILLION_WORDS:百万字 * TEN_THOUSAND_WORDS:万字 * TIME:次 Unit *ResourceUsageInfoUnit `json:"unit,omitempty"` }
ResourceUsageInfo 资源使用信息
func (ResourceUsageInfo) String ¶ added in v0.1.119
func (o ResourceUsageInfo) String() string
type ResourceUsageInfoBusinessType ¶ added in v0.1.119
type ResourceUsageInfoBusinessType struct {
// contains filtered or unexported fields
}
func (ResourceUsageInfoBusinessType) MarshalJSON ¶ added in v0.1.119
func (c ResourceUsageInfoBusinessType) MarshalJSON() ([]byte, error)
func (*ResourceUsageInfoBusinessType) UnmarshalJSON ¶ added in v0.1.119
func (c *ResourceUsageInfoBusinessType) UnmarshalJSON(b []byte) error
func (ResourceUsageInfoBusinessType) Value ¶ added in v0.1.119
func (c ResourceUsageInfoBusinessType) Value() string
type ResourceUsageInfoBusinessTypeEnum ¶ added in v0.1.119
type ResourceUsageInfoBusinessTypeEnum struct { VOICE_CLONE ResourceUsageInfoBusinessType SYNTHETICS_SOUND ResourceUsageInfoBusinessType ASSET_MANAGER ResourceUsageInfoBusinessType MODELING_2_D ResourceUsageInfoBusinessType LIVE_2_D ResourceUsageInfoBusinessType VIDEO_2_D ResourceUsageInfoBusinessType CHAT_2_D ResourceUsageInfoBusinessType BUSINESS_CARD_2_D ResourceUsageInfoBusinessType PICTURE_2_D ResourceUsageInfoBusinessType MODELING_3_D ResourceUsageInfoBusinessType VDS_3_D ResourceUsageInfoBusinessType TTSA_3_D ResourceUsageInfoBusinessType FLEXUS_2_D ResourceUsageInfoBusinessType }
func GetResourceUsageInfoBusinessTypeEnum ¶ added in v0.1.119
func GetResourceUsageInfoBusinessTypeEnum() ResourceUsageInfoBusinessTypeEnum
type ResourceUsageInfoChargingMode ¶ added in v0.1.119
type ResourceUsageInfoChargingMode struct {
// contains filtered or unexported fields
}
func (ResourceUsageInfoChargingMode) MarshalJSON ¶ added in v0.1.119
func (c ResourceUsageInfoChargingMode) MarshalJSON() ([]byte, error)
func (*ResourceUsageInfoChargingMode) UnmarshalJSON ¶ added in v0.1.119
func (c *ResourceUsageInfoChargingMode) UnmarshalJSON(b []byte) error
func (ResourceUsageInfoChargingMode) Value ¶ added in v0.1.119
func (c ResourceUsageInfoChargingMode) Value() string
type ResourceUsageInfoChargingModeEnum ¶ added in v0.1.119
type ResourceUsageInfoChargingModeEnum struct { PERIODIC ResourceUsageInfoChargingMode ONE_TIME ResourceUsageInfoChargingMode ON_DEMAND ResourceUsageInfoChargingMode }
func GetResourceUsageInfoChargingModeEnum ¶ added in v0.1.119
func GetResourceUsageInfoChargingModeEnum() ResourceUsageInfoChargingModeEnum
type ResourceUsageInfoUnit ¶ added in v0.1.119
type ResourceUsageInfoUnit struct {
// contains filtered or unexported fields
}
func (ResourceUsageInfoUnit) MarshalJSON ¶ added in v0.1.119
func (c ResourceUsageInfoUnit) MarshalJSON() ([]byte, error)
func (*ResourceUsageInfoUnit) UnmarshalJSON ¶ added in v0.1.119
func (c *ResourceUsageInfoUnit) UnmarshalJSON(b []byte) error
func (ResourceUsageInfoUnit) Value ¶ added in v0.1.119
func (c ResourceUsageInfoUnit) Value() string
type ResourceUsageInfoUnitEnum ¶ added in v0.1.119
type ResourceUsageInfoUnitEnum struct { NUM ResourceUsageInfoUnit MIN ResourceUsageInfoUnit HOUR ResourceUsageInfoUnit CHANNEL ResourceUsageInfoUnit GB ResourceUsageInfoUnit MILLION_WORDS ResourceUsageInfoUnit TEN_THOUSAND_WORDS ResourceUsageInfoUnit TIME ResourceUsageInfoUnit }
func GetResourceUsageInfoUnitEnum ¶ added in v0.1.119
func GetResourceUsageInfoUnitEnum() ResourceUsageInfoUnitEnum
type ResourcesCount ¶ added in v0.1.119
type ResourcesCount struct { // 业务类型。 BusinessType *string `json:"business_type,omitempty"` // 资源总数。 Count float32 `json:"count,omitempty"` // 计费类型。 * PERIODIC: 包周期 * ONE_TIME:一次性 * ON_DEMAND:按需 ChargingMode *string `json:"charging_mode,omitempty"` // 资源来源。 * PURCHASED: 购买 * SP_ALLOCATED:SP分配 * ADMIN_ALLOCATED:系统管理员分配 ResourceSource *string `json:"resource_source,omitempty"` }
ResourcesCount 资源总量信息
func (ResourcesCount) String ¶ added in v0.1.119
func (o ResourcesCount) 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。 RoomId *string `json:"room_id,omitempty"` // 第三方应用ID。 AppId *string `json:"app_id,omitempty"` // 对接第三方应用厂商类型。 > 0:科大讯飞AIUI;1:华为云CBS;2:科大讯飞星火交互认知大模型;5:第三方驱动;6:第三方语言模型;8:奇妙问 AppType *int32 `json:"app_type,omitempty"` // 应用的AccessKey或帐号。 AppKey *string `json:"app_key,omitempty"` RobotType *RobotTypeEnum `json:"robot_type,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"` // 是否为正式环境 IsIflyProduction *bool `json:"is_ifly_production,omitempty"` // 语音识别后端点静音时长默认500ms TailSilenceTime *int32 `json:"tail_silence_time,omitempty"` // 奇妙问角色ID。 RoleId *string `json:"role_id,omitempty"` // SIS所在区域 SisRegion *int32 `json:"sis_region,omitempty"` // SIS所在区域的projectId SisProjectId *string `json:"sis_project_id,omitempty"` // 是否开启热词 EnableHotWords *bool `json:"enable_hot_words,omitempty"` // 是否开启提问文本审核开关 EnableQuestionAudit *bool `json:"enable_question_audit,omitempty"` }
RobotInfo 应用基本信息。
type RobotTypeEnum ¶ added in v0.1.112
type RobotTypeEnum struct {
// contains filtered or unexported fields
}
RobotTypeEnum 交互对接类型 * LIVE:直播交互 * CHAT:智能交互
func (RobotTypeEnum) MarshalJSON ¶ added in v0.1.112
func (c RobotTypeEnum) MarshalJSON() ([]byte, error)
func (*RobotTypeEnum) UnmarshalJSON ¶ added in v0.1.112
func (c *RobotTypeEnum) UnmarshalJSON(b []byte) error
func (RobotTypeEnum) Value ¶ added in v0.1.112
func (c RobotTypeEnum) Value() string
type RobotTypeEnumEnum ¶ added in v0.1.112
type RobotTypeEnumEnum struct { LIVE RobotTypeEnum CHAT RobotTypeEnum }
func GetRobotTypeEnumEnum ¶ added in v0.1.112
func GetRobotTypeEnumEnum() RobotTypeEnumEnum
type RtcLiveEventCallBackConfig ¶ added in v0.1.100
type RtcLiveEventCallBackConfig struct { // RTC回调的直播事件类型列表。 当前仅支持如下取值: * LIVE_PROGRESS:直播剧本进度通知。 * REPLY_COMMAND_FINISH:回复播放完成通知。 回调事件结构体定义: * message_type:消息类型。 * data:消息描述。 - LIVE_PROGRESS事件回调定义如下: “`json { \"message_type\": \"live_progress_notify\", \"data\": { \"script_name\": \"场景一\", \"shoot_script_sequence_no\": 2, \"shoot_script_title\": \"引导语\", \"offset\": \"247\", \"reply_id\": \"e87104f76d7546ce8a46ac6b04c49c3c\" } } “` - REPLY_COMMAND_FINISH回调定义如下: “`json { \"message_type\": \"reply_command_finish_notify\", \"data\":\"{ \"reply_id\":\"e87104f76d7546ce8a46ac6b04c49c3c\" }\" } “` RtcCallbackEventType *[]string `json:"rtc_callback_event_type,omitempty"` }
RtcLiveEventCallBackConfig RTC回调事件配置。兼容处理,未携带配置则默认订阅LIVE_PROGRESS
func (RtcLiveEventCallBackConfig) String ¶ added in v0.1.100
func (o RtcLiveEventCallBackConfig) String() string
type RtcRoomInfoList ¶
type RtcRoomInfoList struct { // RTC应用ID。 AppId *string `json:"app_id,omitempty"` // RTC房间ID。 RoomId *string `json:"room_id,omitempty"` // 加入RTC房间用户信息。 Users *[]RtcUserInfo `json:"users,omitempty"` }
RtcRoomInfoList RTC房间信息。
func (RtcRoomInfoList) String ¶
func (o RtcRoomInfoList) String() string
type RtcUserInfo ¶
type RtcUserInfo struct { // 用户类型。 * CAPTURE: 直播助手,将摄像头获取视频流推送到RTC房间 * ANIMATION: VDS服务,从RTC房间拉视频流生成动作数据 * RENDER: 渲染服务,将动作数据渲染成数字人动画 * PLAYER: 普通观看方,可选择原始视频流或者数字人动画视频流观看 * 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 SetProductAssetRequest ¶ added in v0.1.100
type SetProductAssetRequest 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。 ProductId string `json:"product_id"` Body *ProductAssetReleation `json:"body,omitempty"` }
SetProductAssetRequest Request Object
func (SetProductAssetRequest) String ¶ added in v0.1.100
func (o SetProductAssetRequest) String() string
type SetProductAssetResponse ¶ added in v0.1.100
type SetProductAssetResponse struct { XRequestId *string `json:"X-Request-Id,omitempty"` HttpStatusCode int `json:"-"` }
SetProductAssetResponse Response Object
func (SetProductAssetResponse) String ¶ added in v0.1.100
func (o SetProductAssetResponse) String() string
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: 文本驱动,即通过TTS合成语音 * AUDIO: 语音驱动 ScriptType *ShootScriptScriptType `json:"script_type,omitempty"` TextConfig *TextConfig `json:"text_config,omitempty"` // 语音驱动时的动作配置。 AudioDriveActionConfig *[]AudioDriveActionConfig `json:"audio_drive_action_config,omitempty"` // 背景配置。 BackgroundConfig *[]BackgroundConfigInfo `json:"background_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: 文本驱动,即通过TTS合成语音 * AUDIO: 语音驱动 ScriptType *ShootScriptDetailScriptType `json:"script_type,omitempty"` TextConfig *TextConfig `json:"text_config,omitempty"` // 语音驱动时的动作配置。 AudioDriveActionConfig *[]AudioDriveActionConfig `json:"audio_drive_action_config,omitempty"` // 背景配置。 BackgroundConfig *[]BackgroundConfigInfo `json:"background_config,omitempty"` // 图层配置。 LayerConfig *[]LayerConfig `json:"layer_config,omitempty"` // **参数解释**: 剧本场景缩略图url。 **约束限制**: 不涉及。 **取值范围**: 字符长度1-2048位。 **默认取值**: 不涉及。 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"` SubtitleFileInfo *SubtitleFiles `json:"subtitle_file_info,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"` SubtitleFileInfo *SubtitleFiles `json:"subtitle_file_info,omitempty"` PreviewInfo *PreviewInfo `json:"preview_info,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"` // 任务的状态。 与MetaStudio Console上用户看到的状态映射关系如下: - 待提交 * WAIT_FILE_UPLOAD: 待上传文件 - 系统审核中 * AUTO_VERIFYING: 自动审核中 * MANUAL_VERIFYING: 人工审核中 - 系统审核未通过 * AUTO_VERIFY_FAILED: 自动审核失败 * MANUAL_VERIFY_FAILED: 人工审核失败 - 算法训练中 > 算法训练中的状态仅管理员需要处理,普通用户仅需要显示“算法训练中”即可。 * MANUAL_VERIFY_SUCCESS: 审核通过,等待预处理资源 * WAIT_TRAINING_DATA_PREPROCESS: 等待训练数据预处理 * 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: 等待主文件上传 * MANUAL_STOP_INFERENCE_DATA_PREPROCESS: 人工中止推理预处理 * MANUAL_STOP_TRAIN: 人工中止训练 * MANUAL_STOP_TRAINING_DATA_PREPROCESS: 人工中止训练预处理 * WAIT_ADMIN_CONFIRM: 等待管理员审核 * WAIT_COMPILE: 等待转编译 * COMPILING: 转编译中 * COMPILE_FAILED: 转编译失败 * WAIT_GENERATE_ACTION: 等待原子动作生成 * WAIT_ARRANGE: 等待编排 * ACTION_GENERATE_DATA_PROCESSING: 原子动作生成中 * MANUAL_STOP_ACTION_GENERATE_DATA_PROCESSING: 人工中止动作生成 * MANUAL_STOP_ACTION_GENERATE_ORI_PROCESSING: 人工中止动作编排 * ACTION_GENERATE_ORI_PROCESSING: 动作编排中 * ACTION_GENERATE_DATA_FAILED: 动作生成失败 * ACTION_GENERATE_ORI_FAILED: 生成动作编排资产失败 * ACTION_GENERATE_ORI_SUCCESS: 动作编排成功 * GENERATE_ACTION_PREPROCESS_FAILED: 生成动作编排原子动作失败 * WAIT_ADMIN_CALIBRATION: 等待管理员确认动作信息 * WAIT_ASSET_SYNC: 等待资产同步 - 待用户审核,仅NA白名单用户有该状态 * WAIT_USER_CONFIRM: 等待用户确认训练效果 - 用户驳回,仅NA白名单用户有该状态 * JOB_REJECT: 驳回任务 - 已完成 * JOB_SUCCESS: 训练任务完成(普通用户任务的完成状态,此时用户已经可以使用模型) * JOB_FINISH: 任务结束,是最终状态,不支持修改此状态(NA用户任务的完成状态,并且此状态表明模型效果已通过用户的验收) - 挂起,仅NA白名单用户有该状态 * JOB_PENDING: 挂起任务 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.2版本模型。 * V3.2:V3.2版本模型 > * V3和V2版本已废弃不用 ModelVersion *Show2dModelTrainingJobResponseModelVersion `json:"model_version,omitempty"` // 抠图类型。默认是AI。 * AI:AI抠图 * MANUAL:人工抠图 MattingType *Show2dModelTrainingJobResponseMattingType `json:"matting_type,omitempty"` // 分身数字人模型分辨率。默认是1080P。 * 1080P:1080P。支持1080P及720P的视频输出。 * 4K:4K。支持4K、1080P及720P的视频输出。 ModelResolution *string `json:"model_resolution,omitempty"` // 自定义用户id(如创建任务时设置了X-App-UserId则会携带)。 AppUserId *string `json:"app_user_id,omitempty"` // 是否是基础版的形象训练 IsFlexus *bool `json:"is_flexus,omitempty"` // 是否只训练形象模型,不训练声音模型。仅Flexus版本时有效,默认false。 IsOnlyHumanModel *bool `json:"is_only_human_model,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"` // 美白前图片下载url。 PreBeautyImageDownloadUrl *string `json:"pre_beauty_image_download_url,omitempty"` // 动作视频 ActionVideoDownloadUrl *string `json:"action_video_download_url,omitempty"` // 美白后图片下载url。 PostBeautyImageDownloadUrl *string `json:"post_beauty_image_download_url,omitempty"` // 音频文件下载url。 AudioFileDownloadUrl *string `json:"audio_file_download_url,omitempty"` // 操作日志列表。 OperationLogs *[]OperationLogInfo `json:"operation_logs,omitempty"` // 生成抠图验证视频时不抠图区域。 VerifyVideoMattingInfo *[]VerifyVideoMattingInfo `json:"verify_video_matting_info,omitempty"` // 评论记录列表。 CommentLogs *[]CommentLogInfo `json:"comment_logs,omitempty"` // 动作视频样例。 Samples *[]ActionSampleInfo `json:"samples,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"` TraningVideoMarkInfo *TrainingVideoMarkInfo `json:"traning_video_mark_info,omitempty"` InferenceDataProcessVideoMarkInfo *InferenceVideoMarkInfo `json:"inference_data_process_video_mark_info,omitempty"` InferenceDataProcessActionMarkInfo *InferenceActionMarkInfo `json:"inference_data_process_action_mark_info,omitempty"` InferenceDataProcessChatActionMarkInfo *InferenceActionMarkInfo `json:"inference_data_process_chat_action_mark_info,omitempty"` InferenceDataProcessEyeCorrectionMarkInfo *InferenceEyeCorrectionMarkInfo `json:"inference_data_process_eye_correction_mark_info,omitempty"` // 分身数字人是否需要背景替换。需要背景替换的分身数字人训练视频需要绿幕拍摄。 IsBackgroundReplacement *bool `json:"is_background_replacement,omitempty"` // 转编译任务机型 WorkerType *[]string `json:"worker_type,omitempty"` // 美白等级。默认值0,不美白。 BeautyLevel *int32 `json:"beauty_level,omitempty"` // 声音训练任务id。 VoiceTrainJobId *string `json:"voice_train_job_id,omitempty"` // flexus版本任务剩余可以重训的次数,每重训一次减1,减到0时不可再重训。 FlexusRetryCount *int32 `json:"flexus_retry_count,omitempty"` // 声音来源类型 * VIDEO:视频中抽取音频 * AUDIO:单独上传的音频 AudioSourceType *Show2dModelTrainingJobResponseAudioSourceType `json:"audio_source_type,omitempty"` // 该任务所生成的模型支持的业务类型,可多选 SupportedService *[]SupportedServiceEnum `json:"supported_service,omitempty"` AllocatedResource *TrainingAllocatedResource `json:"allocated_resource,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 Show2dModelTrainingJobResponseAudioSourceType ¶ added in v0.1.114
type Show2dModelTrainingJobResponseAudioSourceType struct {
// contains filtered or unexported fields
}
func (Show2dModelTrainingJobResponseAudioSourceType) MarshalJSON ¶ added in v0.1.114
func (c Show2dModelTrainingJobResponseAudioSourceType) MarshalJSON() ([]byte, error)
func (*Show2dModelTrainingJobResponseAudioSourceType) UnmarshalJSON ¶ added in v0.1.114
func (c *Show2dModelTrainingJobResponseAudioSourceType) UnmarshalJSON(b []byte) error
func (Show2dModelTrainingJobResponseAudioSourceType) Value ¶ added in v0.1.114
func (c Show2dModelTrainingJobResponseAudioSourceType) Value() string
type Show2dModelTrainingJobResponseAudioSourceTypeEnum ¶ added in v0.1.114
type Show2dModelTrainingJobResponseAudioSourceTypeEnum struct { VIDEO Show2dModelTrainingJobResponseAudioSourceType AUDIO Show2dModelTrainingJobResponseAudioSourceType }
func GetShow2dModelTrainingJobResponseAudioSourceTypeEnum ¶ added in v0.1.114
func GetShow2dModelTrainingJobResponseAudioSourceTypeEnum() Show2dModelTrainingJobResponseAudioSourceTypeEnum
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 V3_2 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 WAIT_TRAINING_DATA_PREPROCESS 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 MANUAL_STOP_INFERENCE_DATA_PREPROCESS Show2dModelTrainingJobResponseState MANUAL_STOP_TRAIN Show2dModelTrainingJobResponseState MANUAL_STOP_TRAINING_DATA_PREPROCESS Show2dModelTrainingJobResponseState MANUAL_STOP_BEAUTY_PREPROCESS Show2dModelTrainingJobResponseState WAIT_USER_CONFIRM Show2dModelTrainingJobResponseState JOB_REJECT Show2dModelTrainingJobResponseState JOB_PENDING Show2dModelTrainingJobResponseState WAIT_ASSET_SYNC Show2dModelTrainingJobResponseState WAIT_ADMIN_CONFIRM Show2dModelTrainingJobResponseState JOB_FINISH Show2dModelTrainingJobResponseState COMPILING Show2dModelTrainingJobResponseState WAIT_COMPILE Show2dModelTrainingJobResponseState COMPILE_FAILED Show2dModelTrainingJobResponseState WAIT_BEAUTY Show2dModelTrainingJobResponseState WAIT_GENERATE_ACTION Show2dModelTrainingJobResponseState WAIT_ARRANGE Show2dModelTrainingJobResponseState ACTION_GENERATE_DATA_PROCESSING Show2dModelTrainingJobResponseState MANUAL_STOP_ACTION_GENERATE_DATA_PROCESSING Show2dModelTrainingJobResponseState MANUAL_STOP_ACTION_GENERATE_ORI_PROCESSING Show2dModelTrainingJobResponseState ACTION_GENERATE_ORI_PROCESSING Show2dModelTrainingJobResponseState ACTION_GENERATE_DATA_FAILED Show2dModelTrainingJobResponseState ACTION_GENERATE_ORI_FAILED Show2dModelTrainingJobResponseState ACTION_GENERATE_ORI_SUCCESS Show2dModelTrainingJobResponseState GENERATE_ACTION_PREPROCESS_FAILED Show2dModelTrainingJobResponseState WAIT_ADMIN_CALIBRATION Show2dModelTrainingJobResponseState BEAUTY_VIDEO_FILE_UPLOADED Show2dModelTrainingJobResponseState BEAUTYFACE_SUCCESS Show2dModelTrainingJobResponseState BEAUTYFACE_FAILED Show2dModelTrainingJobResponseState WAIT_BEAUTY_VIDEO_FILE_UPLOAD Show2dModelTrainingJobResponseState BEAUTYFACE_ROCESSING 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"` // 第三方用户ID。不允许输入中文。 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 ShowAgencyRequest ¶ added in v0.1.97
type ShowAgencyRequest struct { // 委托授权类型 * CBS:对话机器人服务(CBS)访客 * SIS:语音交互服务(SIS)调用 RoleType *ShowAgencyRequestRoleType `json:"role_type,omitempty"` }
ShowAgencyRequest Request Object
func (ShowAgencyRequest) String ¶ added in v0.1.97
func (o ShowAgencyRequest) String() string
type ShowAgencyRequestRoleType ¶ added in v0.1.97
type ShowAgencyRequestRoleType struct {
// contains filtered or unexported fields
}
func (ShowAgencyRequestRoleType) MarshalJSON ¶ added in v0.1.97
func (c ShowAgencyRequestRoleType) MarshalJSON() ([]byte, error)
func (*ShowAgencyRequestRoleType) UnmarshalJSON ¶ added in v0.1.97
func (c *ShowAgencyRequestRoleType) UnmarshalJSON(b []byte) error
func (ShowAgencyRequestRoleType) Value ¶ added in v0.1.97
func (c ShowAgencyRequestRoleType) Value() string
type ShowAgencyRequestRoleTypeEnum ¶ added in v0.1.97
type ShowAgencyRequestRoleTypeEnum struct { CBS ShowAgencyRequestRoleType SIS ShowAgencyRequestRoleType }
func GetShowAgencyRequestRoleTypeEnum ¶ added in v0.1.97
func GetShowAgencyRequestRoleTypeEnum() ShowAgencyRequestRoleTypeEnum
type ShowAgencyResponse ¶ added in v0.1.97
type ShowAgencyResponse struct { // 委托ID。 AgencyId *string `json:"agency_id,omitempty"` XRequestId *string `json:"X-Request-Id,omitempty"` HttpStatusCode int `json:"-"` }
ShowAgencyResponse Response Object
func (ShowAgencyResponse) String ¶ added in v0.1.97
func (o ShowAgencyResponse) 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"` // 过期时间 ExpireTime *int64 `json:"expire_time,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 ProjectId *string `json:"project_id,omitempty"` // 资产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: 资产被冻结,资产不可用,不可查看文件。 * WAITING_DELETE:资产将被下线 AssetState *ShowAssetResponseAssetState `json:"asset_state,omitempty"` // 失败原因。 * AUTOMATIC_REVIEW_REJECT:自动审核失败 * MANUAL_REVIEW_REJECT:人工审核失败 FailType *ShowAssetResponseFailType `json:"fail_type,omitempty"` // 冻结/解冻/失败 原因。 Reason *string `json:"reason,omitempty"` // 标签列表。 > 分身形象系统资产的tag定义如下: > - 行业:NEWS,BUSINESS,E-COMMERCE,MARKETING,KNOWLEDGE,EDUCATION,SPORTS > - 性别:MALE,FEMALE > - 姿势:FULL-BODY,HALF-BODY,STANDING,SITTING,WALKING > - 区域:ASIAN,WESTERN,MIDDLE-EASTERNER,AFRICAN,LATINO Tags *[]string `json:"tags,omitempty"` AssetExtraMeta *AssetExtraMeta `json:"asset_extra_meta,omitempty"` // 设置系统属性。 SystemProperties *[]SystemProperty `json:"system_properties,omitempty"` // 资产下的文件。 Files *[]AssetFileInfo `json:"files,omitempty"` // 展示顺序 AssetOrder *int32 `json:"asset_order,omitempty"` // 支持的业务类型。: * VIDEO_2D:分身数字人视频制作 * LIVE_2D:分身数字人直播 * CHAT_2D:分身数字人智能交互 SupportedService *[]SupportedServiceEnum `json:"supported_service,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 WAITING_DELETE 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 ShowBeautyPreviewJobRequest ¶ added in v0.1.122
type ShowBeautyPreviewJobRequest 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"` }
ShowBeautyPreviewJobRequest Request Object
func (ShowBeautyPreviewJobRequest) String ¶ added in v0.1.122
func (o ShowBeautyPreviewJobRequest) String() string
type ShowBeautyPreviewJobResponse ¶ added in v0.1.122
type ShowBeautyPreviewJobResponse struct { // 任务的状态。 * WAIT_IMAGE_UPLOAD:待上传美白前图片 * WAITING:等待生成美白预览图 * PROCESSING:美白预览图生成中 * SUCCESS:美白预览图生成成功 * FAILED:美白预览图生成失败 State *ShowBeautyPreviewJobResponseState `json:"state,omitempty"` // 美白后图片下载url。 PostBeautyImageDownloadUrl *string `json:"post_beauty_image_download_url,omitempty"` XRequestId *string `json:"X-Request-Id,omitempty"` HttpStatusCode int `json:"-"` }
ShowBeautyPreviewJobResponse Response Object
func (ShowBeautyPreviewJobResponse) String ¶ added in v0.1.122
func (o ShowBeautyPreviewJobResponse) String() string
type ShowBeautyPreviewJobResponseState ¶ added in v0.1.122
type ShowBeautyPreviewJobResponseState struct {
// contains filtered or unexported fields
}
func (ShowBeautyPreviewJobResponseState) MarshalJSON ¶ added in v0.1.122
func (c ShowBeautyPreviewJobResponseState) MarshalJSON() ([]byte, error)
func (*ShowBeautyPreviewJobResponseState) UnmarshalJSON ¶ added in v0.1.122
func (c *ShowBeautyPreviewJobResponseState) UnmarshalJSON(b []byte) error
func (ShowBeautyPreviewJobResponseState) Value ¶ added in v0.1.122
func (c ShowBeautyPreviewJobResponseState) Value() string
type ShowBeautyPreviewJobResponseStateEnum ¶ added in v0.1.122
type ShowBeautyPreviewJobResponseStateEnum struct { WAIT_IMAGE_UPLOAD ShowBeautyPreviewJobResponseState WAITING ShowBeautyPreviewJobResponseState PROCESSING ShowBeautyPreviewJobResponseState SUCCESS ShowBeautyPreviewJobResponseState FAILED ShowBeautyPreviewJobResponseState }
func GetShowBeautyPreviewJobResponseStateEnum ¶ added in v0.1.122
func GetShowBeautyPreviewJobResponseStateEnum() ShowBeautyPreviewJobResponseStateEnum
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 ShowHotQuestionRequest ¶ added in v0.1.96
type ShowHotQuestionRequest 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"` // 第三方用户ID。不允许输入中文。 XAppUserId *string `json:"X-App-UserId,omitempty"` // 热点问题ID。 HotQuestionId string `json:"hot_question_id"` }
ShowHotQuestionRequest Request Object
func (ShowHotQuestionRequest) String ¶ added in v0.1.96
func (o ShowHotQuestionRequest) String() string
type ShowHotQuestionResponse ¶ added in v0.1.96
type ShowHotQuestionResponse struct { // 热点问题ID。 HotQuestionId *string `json:"hot_question_id,omitempty"` // 热点问题。 HotQuestion *string `json:"hot_question,omitempty"` // 机器人ID。 RobotId *string `json:"robot_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"` XRequestId *string `json:"X-Request-Id,omitempty"` HttpStatusCode int `json:"-"` }
ShowHotQuestionResponse Response Object
func (ShowHotQuestionResponse) String ¶ added in v0.1.96
func (o ShowHotQuestionResponse) String() string
type ShowHotWordsRequest ¶ added in v0.1.97
type ShowHotWordsRequest 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"` // 第三方用户ID。不允许输入中文。 XAppUserId *string `json:"X-App-UserId,omitempty"` // 热词记录ID。 HotWordsId string `json:"hot_words_id"` }
ShowHotWordsRequest Request Object
func (ShowHotWordsRequest) String ¶ added in v0.1.97
func (o ShowHotWordsRequest) String() string
type ShowHotWordsResponse ¶ added in v0.1.97
type ShowHotWordsResponse struct { // 热词记录ID。 HotWordsId *string `json:"hot_words_id,omitempty"` // 应用ID。 RobotId *string `json:"robot_id,omitempty"` HotWordsType *HotWordsTypeEnum `json:"hot_words_type,omitempty"` // 热词ID(sis中配置)。 VocabularyId *string `json:"vocabulary_id,omitempty"` // SIS服务所在区域projectId SisProjectId *string `json:"sis_project_id,omitempty"` // 对接SIS服务的区域。 > 0:北京四;3:上海一; Region *int32 `json:"region,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"` XRequestId *string `json:"X-Request-Id,omitempty"` HttpStatusCode int `json:"-"` }
ShowHotWordsResponse Response Object
func (ShowHotWordsResponse) String ¶ added in v0.1.97
func (o ShowHotWordsResponse) String() string
type ShowHotWordsSwitchRequest ¶ added in v0.1.97
type ShowHotWordsSwitchRequest 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"` // 第三方用户ID。不允许输入中文。 XAppUserId *string `json:"X-App-UserId,omitempty"` // 应用ID。 RobotId string `json:"robot_id"` }
ShowHotWordsSwitchRequest Request Object
func (ShowHotWordsSwitchRequest) String ¶ added in v0.1.97
func (o ShowHotWordsSwitchRequest) String() string
type ShowHotWordsSwitchResponse ¶ added in v0.1.97
type ShowHotWordsSwitchResponse struct { // 热词功能开关。 EnableHotWords *bool `json:"enable_hot_words,omitempty"` XRequestId *string `json:"X-Request-Id,omitempty"` HttpStatusCode int `json:"-"` }
ShowHotWordsSwitchResponse Response Object
func (ShowHotWordsSwitchResponse) String ¶ added in v0.1.97
func (o ShowHotWordsSwitchResponse) String() string
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 ShowKnowledgeIntentRequest ¶ added in v0.1.96
type ShowKnowledgeIntentRequest 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"` // 第三方用户ID。不允许输入中文。 XAppUserId *string `json:"X-App-UserId,omitempty"` // 意图ID。 IntentId string `json:"intent_id"` }
ShowKnowledgeIntentRequest Request Object
func (ShowKnowledgeIntentRequest) String ¶ added in v0.1.96
func (o ShowKnowledgeIntentRequest) String() string
type ShowKnowledgeIntentResponse ¶ added in v0.1.96
type ShowKnowledgeIntentResponse struct { // 意图ID。 IntentId *string `json:"intent_id,omitempty"` // 你是谁。 Name *string `json:"name,omitempty"` // 意图标识。 Identify *string `json:"identify,omitempty"` // 问题答案。 Answer *string `json:"answer,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:"-"` }
ShowKnowledgeIntentResponse Response Object
func (ShowKnowledgeIntentResponse) String ¶ added in v0.1.96
func (o ShowKnowledgeIntentResponse) String() string
type ShowKnowledgeQuestionRequest ¶ added in v0.1.96
type ShowKnowledgeQuestionRequest 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"` // 第三方用户ID。不允许输入中文。 XAppUserId *string `json:"X-App-UserId,omitempty"` // 问法ID。 QuestionId string `json:"question_id"` }
ShowKnowledgeQuestionRequest Request Object
func (ShowKnowledgeQuestionRequest) String ¶ added in v0.1.96
func (o ShowKnowledgeQuestionRequest) String() string
type ShowKnowledgeQuestionResponse ¶ added in v0.1.96
type ShowKnowledgeQuestionResponse struct { // 问法ID。 QuestionId *string `json:"question_id,omitempty"` // 问法。 Question *string `json:"question,omitempty"` // 意图ID。 IntentId *string `json:"intent_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"` XRequestId *string `json:"X-Request-Id,omitempty"` HttpStatusCode int `json:"-"` }
ShowKnowledgeQuestionResponse Response Object
func (ShowKnowledgeQuestionResponse) String ¶ added in v0.1.96
func (o ShowKnowledgeQuestionResponse) String() string
type ShowKnowledgeSkillRequest ¶ added in v0.1.96
type ShowKnowledgeSkillRequest 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"` // 第三方用户ID。不允许输入中文。 XAppUserId *string `json:"X-App-UserId,omitempty"` // 技能ID。 SkillId string `json:"skill_id"` }
ShowKnowledgeSkillRequest Request Object
func (ShowKnowledgeSkillRequest) String ¶ added in v0.1.96
func (o ShowKnowledgeSkillRequest) String() string
type ShowKnowledgeSkillResponse ¶ added in v0.1.96
type ShowKnowledgeSkillResponse struct { // 技能ID。 SkillId *string `json:"skill_id,omitempty"` // 技能名称。 Name *string `json:"name,omitempty"` // 技能标识。 Identify *string `json:"identify,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:"-"` }
ShowKnowledgeSkillResponse Response Object
func (ShowKnowledgeSkillResponse) String ¶ added in v0.1.96
func (o ShowKnowledgeSkillResponse) 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 ShowProductRequest ¶ added in v0.1.100
type ShowProductRequest 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。 ProductId string `json:"product_id"` }
ShowProductRequest Request Object
func (ShowProductRequest) String ¶ added in v0.1.100
func (o ShowProductRequest) String() string
type ShowProductResponse ¶ added in v0.1.100
type ShowProductResponse struct { // 商品ID ProductId *string `json:"product_id,omitempty"` // 商品名称 Name *string `json:"name,omitempty"` // 商品描述 Description *string `json:"description,omitempty"` // 标签。单个标签16字节,多个用逗号分隔,最多50个。 Tags *[]string `json:"tags,omitempty"` Cover *ProductCoverDetailInfo `json:"cover,omitempty"` // 文本列表 TextList *[]ProductTextInfo `json:"text_list,omitempty"` // 素材资产列表 AssetList *[]ProductMediaDetailInfo `json:"asset_list,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"` // 商品状态枚举 * ACTIVED:已激活 * UNACTIVED:未激活 * BLOCK: 被冻结,商品不可用 * DELETED:已删除 State *ShowProductResponseState `json:"state,omitempty"` XRequestId *string `json:"X-Request-Id,omitempty"` HttpStatusCode int `json:"-"` }
ShowProductResponse Response Object
func (ShowProductResponse) String ¶ added in v0.1.100
func (o ShowProductResponse) String() string
type ShowProductResponseState ¶ added in v0.1.100
type ShowProductResponseState struct {
// contains filtered or unexported fields
}
func (ShowProductResponseState) MarshalJSON ¶ added in v0.1.100
func (c ShowProductResponseState) MarshalJSON() ([]byte, error)
func (*ShowProductResponseState) UnmarshalJSON ¶ added in v0.1.100
func (c *ShowProductResponseState) UnmarshalJSON(b []byte) error
func (ShowProductResponseState) Value ¶ added in v0.1.100
func (c ShowProductResponseState) Value() string
type ShowProductResponseStateEnum ¶ added in v0.1.100
type ShowProductResponseStateEnum struct { ACTIVED ShowProductResponseState UNACTIVED ShowProductResponseState BLOCK ShowProductResponseState DELETED ShowProductResponseState }
func GetShowProductResponseStateEnum ¶ added in v0.1.100
func GetShowProductResponseStateEnum() ShowProductResponseStateEnum
type ShowResourceUsageRequest ¶ added in v0.1.119
type ShowResourceUsageRequest 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"` // 资源类型。可填多个,用\",\"分隔。详见[资源类型](metastudio_02_0042.xml)。 Resource *string `json:"resource,omitempty"` // 业务类型。可填多个,用\",\"分隔。 * VOICE_CLONE:声音制作 * SYNTHETICS_SOUND:声音合成 * ASSET_MANAGER:资产管理 * MODELING_2D:形象制作 * LIVE_2D:分身数字人视频直播 * VIDEO_2D:分身数字人视频制作 * CHAT_2D:分身数字人智能交互 * BUSINESS_CARD_2D:分身数字人名片 * PICTURE_2D:照片数字人视频 * MODELING_3D:3D照片建模 * VDS_3D:3D视觉驱动 * TTSA_3D:3D语音驱动 * FLEXUS_2D:FLEXUS版本资源 Business *string `json:"business,omitempty"` }
ShowResourceUsageRequest Request Object
func (ShowResourceUsageRequest) String ¶ added in v0.1.119
func (o ShowResourceUsageRequest) String() string
type ShowResourceUsageResponse ¶ added in v0.1.119
type ShowResourceUsageResponse struct { // 资源用量列表 Resources *[]ResourceUsageInfo `json:"resources,omitempty"` XRequestId *string `json:"X-Request-Id,omitempty"` HttpStatusCode int `json:"-"` }
ShowResourceUsageResponse Response Object
func (ShowResourceUsageResponse) String ¶ added in v0.1.119
func (o ShowResourceUsageResponse) String() string
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"` // 第三方用户ID。不允许输入中文。 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。 RoomId *string `json:"room_id,omitempty"` // 第三方应用ID。 AppId *string `json:"app_id,omitempty"` // 对接第三方应用厂商类型。 > 0:科大讯飞AIUI;1:华为云CBS;2:科大讯飞星火交互认知大模型;5:第三方驱动;6:第三方语言模型;8:奇妙问 AppType *int32 `json:"app_type,omitempty"` // 应用的AccessKey或帐号。 AppKey *string `json:"app_key,omitempty"` RobotType *RobotTypeEnum `json:"robot_type,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"` // 是否为正式环境 IsIflyProduction *bool `json:"is_ifly_production,omitempty"` // 语音识别后端点静音时长默认500ms TailSilenceTime *int32 `json:"tail_silence_time,omitempty"` // 奇妙问角色ID。 RoleId *string `json:"role_id,omitempty"` // SIS所在区域 SisRegion *int32 `json:"sis_region,omitempty"` // SIS所在区域的projectId SisProjectId *string `json:"sis_project_id,omitempty"` // 是否开启热词 EnableHotWords *bool `json:"enable_hot_words,omitempty"` // 是否开启提问文本审核开关 EnableQuestionAudit *bool `json:"enable_question_audit,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"` // 第三方用户ID。不允许输入中文。 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 *SmartChatSubtitleConfig `json:"chat_subtitle_config,omitempty"` VideoConfig *SmartChatVideoConfig `json:"video_config,omitempty"` // 数字人智能交互对话的状态。 0: 等待建链 1: 等待关闭链路 2: 建链成功 3: 进入休眠 4: 等待休眠 ChatState *int32 `json:"chat_state,omitempty"` Language *LanguageEnum `json:"language,omitempty"` // 智能交互对话端配置。 * COMPUTER: 电脑端 * MOBILE: 手机端 * HUB: 大屏 ChatVideoType *ShowSmartChatJobResponseChatVideoType `json:"chat_video_type,omitempty"` // 智能交互接入地址。 ChatAccessAddress *string `json:"chat_access_address,omitempty"` // 是否透明背景 IsTransparent *bool `json:"is_transparent,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 ShowSmartChatJobResponseChatVideoType ¶ added in v0.1.95
type ShowSmartChatJobResponseChatVideoType struct {
// contains filtered or unexported fields
}
func (ShowSmartChatJobResponseChatVideoType) MarshalJSON ¶ added in v0.1.95
func (c ShowSmartChatJobResponseChatVideoType) MarshalJSON() ([]byte, error)
func (*ShowSmartChatJobResponseChatVideoType) UnmarshalJSON ¶ added in v0.1.95
func (c *ShowSmartChatJobResponseChatVideoType) UnmarshalJSON(b []byte) error
func (ShowSmartChatJobResponseChatVideoType) Value ¶ added in v0.1.95
func (c ShowSmartChatJobResponseChatVideoType) Value() string
type ShowSmartChatJobResponseChatVideoTypeEnum ¶ added in v0.1.95
type ShowSmartChatJobResponseChatVideoTypeEnum struct { COMPUTER ShowSmartChatJobResponseChatVideoType MOBILE ShowSmartChatJobResponseChatVideoType HUB ShowSmartChatJobResponseChatVideoType }
func GetShowSmartChatJobResponseChatVideoTypeEnum ¶ added in v0.1.95
func GetShowSmartChatJobResponseChatVideoTypeEnum() ShowSmartChatJobResponseChatVideoTypeEnum
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。获取方法请参考[创建智能交互对话](CreateSmartChatRoom.xml)。 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,omitempty"` // **参数解释**: 并发路数。 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"` // 智能交互对话端配置。 * COMPUTER: 电脑端 * MOBILE: 手机端 * HUB: 大屏 ChatVideoType *ShowSmartChatRoomResponseChatVideoType `json:"chat_video_type,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 ShowSmartChatRoomResponseChatVideoType ¶ added in v0.1.95
type ShowSmartChatRoomResponseChatVideoType struct {
// contains filtered or unexported fields
}
func (ShowSmartChatRoomResponseChatVideoType) MarshalJSON ¶ added in v0.1.95
func (c ShowSmartChatRoomResponseChatVideoType) MarshalJSON() ([]byte, error)
func (*ShowSmartChatRoomResponseChatVideoType) UnmarshalJSON ¶ added in v0.1.95
func (c *ShowSmartChatRoomResponseChatVideoType) UnmarshalJSON(b []byte) error
func (ShowSmartChatRoomResponseChatVideoType) Value ¶ added in v0.1.95
func (c ShowSmartChatRoomResponseChatVideoType) Value() string
type ShowSmartChatRoomResponseChatVideoTypeEnum ¶ added in v0.1.95
type ShowSmartChatRoomResponseChatVideoTypeEnum struct { COMPUTER ShowSmartChatRoomResponseChatVideoType MOBILE ShowSmartChatRoomResponseChatVideoType HUB ShowSmartChatRoomResponseChatVideoType }
func GetShowSmartChatRoomResponseChatVideoTypeEnum ¶ added in v0.1.95
func GetShowSmartChatRoomResponseChatVideoTypeEnum() ShowSmartChatRoomResponseChatVideoTypeEnum
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"` RtcCallbackConfig *RtcLiveEventCallBackConfig `json:"rtc_callback_config,omitempty"` // **参数解释**: 数字人直播推流时长,单位秒。 StreamDuration *float32 `json:"stream_duration,omitempty"` // 封禁信息 BlockReason *string `json:"block_reason,omitempty"` // 直播间封面图URL CoverUrl *string `json:"cover_url,omitempty"` CoStreamerConfig *CoStreamerConfig `json:"co_streamer_config,omitempty"` LiveJobLog *LiveJobLog `json:"live_job_log,omitempty"` RelationLivePlatformInfo *PlatformLiveDetailInfo `json:"relation_live_platform_info,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 { // **参数解释**: 直播间名称。 **约束限制**: 不涉及。 **取值范围**: 字符长度1-256位。 **默认取值**: 不涉及。 RoomName string `json:"room_name"` // **参数解释**: 直播间描述。 **约束限制**: 不涉及。 **取值范围**: 字符长度0-1024位。 **默认取值**: 不涉及。 RoomDescription *string `json:"room_description,omitempty"` // **参数解释**: 直播间类型。 **约束限制**: 不涉及。 **取值范围**: * NORMAL:普通直播间,直播间一直存在,可以反复开播 * TEMP:临时直播间,直播任务结束后自动清理直播间。 * TEMPLATE:直播间模板。 RoomType *ShowSmartLiveRoomResponseRoomType `json:"room_type,omitempty"` // 默认直播剧本列表。 SceneScripts *[]LiveVideoScriptInfo `json:"scene_scripts,omitempty"` InteractionConfig *LiveRoomInteractionConfig `json:"interaction_config,omitempty"` // 互动规则列表 InteractionRules *[]LiveRoomInteractionRuleInfo `json:"interaction_rules,omitempty"` PlayPolicy *PlayPolicy `json:"play_policy,omitempty"` VideoConfig *VideoConfig `json:"video_config,omitempty"` // **参数解释**: RTMP视频推流第三方直播平台地址。 > 直播过程中刷新地址,需要调用COMMAND命令REFRESH_OUTPUT_URL。 **约束限制**: 不涉及 **取值范围**: 当前仅支持一条RTMP出流地址。 **默认取值**: 不涉及。 OutputUrls *[]string `json:"output_urls,omitempty"` // **参数解释**: RTMP视频推流第三方直播平台流密钥,与推流地址对应。 > 直播过程中刷新地址,需要调用COMMAND命令REFRESH_OUTPUT_URL。 **约束限制**: 不涉及 **取值范围**: 当前仅支持一条RTMP出流地址。 **默认取值**: 不涉及。 StreamKeys *[]string `json:"stream_keys,omitempty"` // **参数解释**: 主播轮换时备选主播数字人资产ID(仅形象资产,不包含声音)。 **约束限制**: 不涉及 **取值范围**: 当前最大支持5个备选主播。 数字人资产ID,字符长度0-64位。 **默认取值**: 不涉及 BackupModelAssetIds *[]string `json:"backup_model_asset_ids,omitempty"` LiveEventCallbackConfig *LiveEventCallBackConfig `json:"live_event_callback_config,omitempty"` RtcCallbackConfig *RtcLiveEventCallBackConfig `json:"rtc_callback_config,omitempty"` ReviewConfig *ReviewConfig `json:"review_config,omitempty"` // **参数解释**: 横竖屏类型。 **约束限制**: 用户无需填写,通过video_config中分辨率判断 **取值范围**: * LANDSCAPE:横屏。 * VERTICAL: 竖屏。 ViewMode *ShowSmartLiveRoomResponseViewMode `json:"view_mode,omitempty"` CoStreamerConfig *CoStreamerConfig `json:"co_streamer_config,omitempty"` // **参数解释**: 匹配值私有数据,用户填写,原样带回。 **约束限制**: 不涉及 **取值范围**: 字符长度0-8192 **默认取值**: 不涉及。 PrivData *string `json:"priv_data,omitempty"` // 直播间ID RoomId *string `json:"room_id,omitempty"` RelationLivePlatformInfo *PlatformLiveDetailInfo `json:"relation_live_platform_info,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"` // 第三方用户ID。不允许输入中文。 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 { // **参数解释**: 剧本名称。 **约束限制**: 不涉及。 **取值范围**: 只能使用中英文字符,字符长度1-256位。 **默认取值**: 不涉及。 ScriptName *string `json:"script_name,omitempty"` // **参数解释**: 剧本描述。 **约束限制**: 不涉及。 **取值范围**: 字符长度0-1024位。 **默认取值**: 不涉及。 ScriptDescription *string `json:"script_description,omitempty"` // **参数解释**: 横竖屏类型。 **约束限制**: 不涉及。 **取值范围**: * LANDSCAPE:横屏。 * VERTICAL:竖屏。 ViewMode *ShowVideoScriptResponseViewMode `json:"view_mode,omitempty"` // **参数解释**: 数字人模型资产ID。 **约束限制**: 不涉及 **取值范围**: 字符长度0-64位。 **默认取值**: 不涉及 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。 **约束限制**: 分身数字人视频制作不需要填写该参数。 **取值范围**: 字符长度0-64位 **默认取值**: 不涉及 SceneAssetId *string `json:"scene_asset_id,omitempty"` // **参数解释**: 私有数据,用户填写,原样带回。 **约束限制**: 不涉及 **取值范围**: 字符长度0-8192位 **默认取值**: 不涉及 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 ShowVideoScriptResponseViewMode ¶ added in v0.1.95
type ShowVideoScriptResponseViewMode struct {
// contains filtered or unexported fields
}
func (ShowVideoScriptResponseViewMode) MarshalJSON ¶ added in v0.1.95
func (c ShowVideoScriptResponseViewMode) MarshalJSON() ([]byte, error)
func (*ShowVideoScriptResponseViewMode) UnmarshalJSON ¶ added in v0.1.95
func (c *ShowVideoScriptResponseViewMode) UnmarshalJSON(b []byte) error
func (ShowVideoScriptResponseViewMode) Value ¶ added in v0.1.95
func (c ShowVideoScriptResponseViewMode) Value() string
type ShowVideoScriptResponseViewModeEnum ¶ added in v0.1.95
type ShowVideoScriptResponseViewModeEnum struct { LANDSCAPE ShowVideoScriptResponseViewMode VERTICAL ShowVideoScriptResponseViewMode }
func GetShowVideoScriptResponseViewModeEnum ¶ added in v0.1.95
func GetShowVideoScriptResponseViewModeEnum() ShowVideoScriptResponseViewModeEnum
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"` // 手机号 Phone *string `json:"phone,omitempty"` // 形象制作任务id DhtmsJobId *string `json:"dhtms_job_id,omitempty"` // 批次名称 BatchName *string `json:"batch_name,omitempty"` HttpStatusCode int `json:"-"` }
ShowVoiceTrainingJobResponse Response Object
func (ShowVoiceTrainingJobResponse) String ¶ added in v0.1.76
func (o ShowVoiceTrainingJobResponse) String() string
type ShowWelcomeSpeechRequest ¶ added in v0.1.96
type ShowWelcomeSpeechRequest 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"` // 第三方用户ID。不允许输入中文。 XAppUserId *string `json:"X-App-UserId,omitempty"` // 欢迎词ID。 WelcomeSpeechId string `json:"welcome_speech_id"` }
ShowWelcomeSpeechRequest Request Object
func (ShowWelcomeSpeechRequest) String ¶ added in v0.1.96
func (o ShowWelcomeSpeechRequest) String() string
type ShowWelcomeSpeechResponse ¶ added in v0.1.96
type ShowWelcomeSpeechResponse struct { // 欢迎词ID。 WelcomeSpeechId *string `json:"welcome_speech_id,omitempty"` // 欢迎词。 WelcomeSpeech *string `json:"welcome_speech,omitempty"` // 应用ID。 RobotId *string `json:"robot_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"` XRequestId *string `json:"X-Request-Id,omitempty"` HttpStatusCode int `json:"-"` }
ShowWelcomeSpeechResponse Response Object
func (ShowWelcomeSpeechResponse) String ¶ added in v0.1.96
func (o ShowWelcomeSpeechResponse) String() string
type ShowWelcomeSpeechSwitchRequest ¶ added in v0.1.96
type ShowWelcomeSpeechSwitchRequest 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"` // 第三方用户ID。不允许输入中文。 XAppUserId *string `json:"X-App-UserId,omitempty"` // 应用ID。 RobotId string `json:"robot_id"` }
ShowWelcomeSpeechSwitchRequest Request Object
func (ShowWelcomeSpeechSwitchRequest) String ¶ added in v0.1.96
func (o ShowWelcomeSpeechSwitchRequest) String() string
type ShowWelcomeSpeechSwitchResponse ¶ added in v0.1.96
type ShowWelcomeSpeechSwitchResponse struct { // 欢迎词功能开关。 EnableWelcomeSpeech *bool `json:"enable_welcome_speech,omitempty"` XRequestId *string `json:"X-Request-Id,omitempty"` HttpStatusCode int `json:"-"` }
ShowWelcomeSpeechSwitchResponse Response Object
func (ShowWelcomeSpeechSwitchResponse) String ¶ added in v0.1.96
func (o ShowWelcomeSpeechSwitchResponse) String() string
type SmartChatJobsReq ¶ added in v0.1.112
type SmartChatJobsReq struct { // 扩展参数,按照Json格式携带 * city:所在城市 ExtendParam *string `json:"extend_param,omitempty"` }
SmartChatJobsReq 创建交互任务
func (SmartChatJobsReq) String ¶ added in v0.1.112
func (o SmartChatJobsReq) 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 SmartChatSubtitleConfig ¶ added in v0.1.112
type SmartChatSubtitleConfig 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"` }
SmartChatSubtitleConfig 字幕配置。
func (SmartChatSubtitleConfig) String ¶ added in v0.1.112
func (o SmartChatSubtitleConfig) String() string
type SmartChatVideoConfig ¶ added in v0.1.112
type SmartChatVideoConfig struct { // 视频宽度。 单位:像素。 最小值320,最大值2560。 > * clip_mode=RESIZE时,当前支持1920x1080、1080x1920、1280x720、720x1280、3840x2160、2160x3840六种分辨率。4K分辨率视频需要分身数字人模型支持4K的情况下才能使用。 > * clip_mode=CROP,裁剪后视频,(dx,dy)为原点,保留视频像宽度为width。 > * 分身数字人直播目前只支持1080x1920。 Width *int32 `json:"width,omitempty"` // 视频高度。 单位:像素。 最小值320,最大值2560。 > * clip_mode=RESIZE时,当前支持1920x1080、1080x1920、1280x720、720x1280、3840x2160、2160x3840六种分辨率分辨率。 > * clip_mode=CROP,裁剪后视频,(dx,dy)为原点,保留视频像高度为height。 > * 分身数字人直播目前只支持1080x1920。 Height *int32 `json:"height,omitempty"` }
func (SmartChatVideoConfig) String ¶ added in v0.1.112
func (o SmartChatVideoConfig) String() string
type SmartImageLayerConfig ¶ added in v0.1.75
type SmartImageLayerConfig struct { // 图片文件的URL。 ImageUrl string `json:"image_url"` // **参数解释**: 图片显示时长,单位s。 显示时长规则为,若携带reply_texts、reply_audios,则与播放语音内容时长保持一致。若未携带,则与匹配的关键词语音内容时长保持一致。 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: 素材视频图层 - TEXT: 文本图层 LayerType SmartLayerConfigLayerType `json:"layer_type"` // 图层所需资产的资产id,外部资产信息无需填写 AssetId *string `json:"asset_id,omitempty"` Position *LayerPositionConfig `json:"position,omitempty"` Size *LayerSizeConfig `json:"size,omitempty"` ImageConfig *SmartImageLayerConfig `json:"image_config,omitempty"` VideoConfig *SmartVideoLayerConfig `json:"video_config,omitempty"` TextConfig *SmartTextLayerConfig `json:"text_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 TEXT 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"` RtcCallbackConfig *RtcLiveEventCallBackConfig `json:"rtc_callback_config,omitempty"` // **参数解释**: 数字人直播推流时长,单位秒。 StreamDuration *float32 `json:"stream_duration,omitempty"` // 封禁信息 BlockReason *string `json:"block_reason,omitempty"` // 直播间封面图URL CoverUrl *string `json:"cover_url,omitempty"` CoStreamerConfig *CoStreamerConfig `json:"co_streamer_config,omitempty"` LiveJobLog *LiveJobLog `json:"live_job_log,omitempty"` RelationLivePlatformInfo *PlatformLiveDetailInfo `json:"relation_live_platform_info,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:任务取消 - BLOCKED:任务被冻结 LastJobStatus *SmartLiveRoomBaseInfoLastJobStatus `json:"last_job_status,omitempty"` // 私有数据,用户填写,原样带回。 PrivData *string `json:"priv_data,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 SmartTextLayerConfig ¶ added in v0.1.95
type SmartTextLayerConfig struct { // **参数解释**: 文本类型。 * DYNAMIC:动态文本,需要进行关键字替换。 * STATIC:静态文本。 TextType *SmartTextLayerConfigTextType `json:"text_type,omitempty"` // 文本。 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"` // **参数解释**: 文本显示时长,单位s。 显示时长规则为,若携带reply_texts、reply_audios,则与播放语音内容时长保持一致;若未携带,则与匹配的关键词语音内容时长保持一致。 DisplayDuration *int32 `json:"display_duration,omitempty"` }
SmartTextLayerConfig 素材视频图层配置。
func (SmartTextLayerConfig) String ¶ added in v0.1.95
func (o SmartTextLayerConfig) String() string
type SmartTextLayerConfigTextType ¶ added in v0.1.95
type SmartTextLayerConfigTextType struct {
// contains filtered or unexported fields
}
func (SmartTextLayerConfigTextType) MarshalJSON ¶ added in v0.1.95
func (c SmartTextLayerConfigTextType) MarshalJSON() ([]byte, error)
func (*SmartTextLayerConfigTextType) UnmarshalJSON ¶ added in v0.1.95
func (c *SmartTextLayerConfigTextType) UnmarshalJSON(b []byte) error
func (SmartTextLayerConfigTextType) Value ¶ added in v0.1.95
func (c SmartTextLayerConfigTextType) Value() string
type SmartTextLayerConfigTextTypeEnum ¶ added in v0.1.95
type SmartTextLayerConfigTextTypeEnum struct { DYNAMIC SmartTextLayerConfigTextType STATIC SmartTextLayerConfigTextType }
func GetSmartTextLayerConfigTextTypeEnum ¶ added in v0.1.95
func GetSmartTextLayerConfigTextTypeEnum() SmartTextLayerConfigTextTypeEnum
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。 显示时长规则为,若携带reply_texts、reply_audios,则与播放语音内容时长保持一致。若未携带,则与匹配的关键词语音内容时长保持一致。 DisplayDuration *int32 `json:"display_duration,omitempty"` }
SmartVideoLayerConfig 素材视频图层配置。
func (SmartVideoLayerConfig) String ¶ added in v0.1.75
func (o SmartVideoLayerConfig) String() string
type StartBeautyPreviewJobRequest ¶ added in v0.1.122
type StartBeautyPreviewJobRequest 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"` }
StartBeautyPreviewJobRequest Request Object
func (StartBeautyPreviewJobRequest) String ¶ added in v0.1.122
func (o StartBeautyPreviewJobRequest) String() string
type StartBeautyPreviewJobResponse ¶ added in v0.1.122
type StartBeautyPreviewJobResponse struct { XRequestId *string `json:"X-Request-Id,omitempty"` HttpStatusCode int `json:"-"` }
StartBeautyPreviewJobResponse Response Object
func (StartBeautyPreviewJobResponse) String ¶ added in v0.1.122
func (o StartBeautyPreviewJobResponse) 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"` // 第三方用户ID。不允许输入中文。 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"` Body *SmartChatJobsReq `json:"body,omitempty"` }
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"` Language *LanguageEnum `json:"language,omitempty"` RtcRoomInfo *RtcRoomInfoList `json:"rtc_room_info,omitempty"` ChatSubtitleConfig *SmartChatSubtitleConfig `json:"chat_subtitle_config,omitempty"` VideoConfig *SmartChatVideoConfig `json:"video_config,omitempty"` // 智能交互对话端配置。 * COMPUTER: 电脑端 * MOBILE: 手机端 * HUB: 大屏 ChatVideoType *StartSmartChatJobResponseChatVideoType `json:"chat_video_type,omitempty"` // 算力所在region。 * cn-north-4: 北京4 * cn-southwest-2: 贵阳1 Region *string `json:"region,omitempty"` // 智能交互接入地址。 ChatAccessAddress *string `json:"chat_access_address,omitempty"` // 是否透明背景 IsTransparent *bool `json:"is_transparent,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 StartSmartChatJobResponseChatVideoType ¶ added in v0.1.95
type StartSmartChatJobResponseChatVideoType struct {
// contains filtered or unexported fields
}
func (StartSmartChatJobResponseChatVideoType) MarshalJSON ¶ added in v0.1.95
func (c StartSmartChatJobResponseChatVideoType) MarshalJSON() ([]byte, error)
func (*StartSmartChatJobResponseChatVideoType) UnmarshalJSON ¶ added in v0.1.95
func (c *StartSmartChatJobResponseChatVideoType) UnmarshalJSON(b []byte) error
func (StartSmartChatJobResponseChatVideoType) Value ¶ added in v0.1.95
func (c StartSmartChatJobResponseChatVideoType) Value() string
type StartSmartChatJobResponseChatVideoTypeEnum ¶ added in v0.1.95
type StartSmartChatJobResponseChatVideoTypeEnum struct { COMPUTER StartSmartChatJobResponseChatVideoType MOBILE StartSmartChatJobResponseChatVideoType HUB StartSmartChatJobResponseChatVideoType }
func GetStartSmartChatJobResponseChatVideoTypeEnum ¶ added in v0.1.95
func GetStartSmartChatJobResponseChatVideoTypeEnum() StartSmartChatJobResponseChatVideoTypeEnum
type StartSmartLiveReq ¶ added in v0.1.60
type StartSmartLiveReq struct { VideoConfig *VideoConfig `json:"video_config,omitempty"` PlayPolicy *PlayPolicy `json:"play_policy,omitempty"` // **参数解释**: RTMP视频推流第三方直播平台地址。 > 直播过程中刷新地址,需要调用COMMAND命令REFRESH_OUTPUT_URL。 **约束限制**: 不涉及 **取值范围**: 当前仅支持一条RTMP出流地址。 **默认取值**: 不涉及。 OutputUrls *[]string `json:"output_urls,omitempty"` // **参数解释**: RTMP视频推流第三方直播平台流密钥,与推流地址对应。 > 直播过程中刷新地址,需要调用COMMAND命令REFRESH_OUTPUT_URL。 **约束限制**: 不涉及 **取值范围**: 当前仅支持一条RTMP出流地址。 **默认取值**: 不涉及。 StreamKeys *[]string `json:"stream_keys,omitempty"` // **参数解释**: 互动回调URL,含鉴权信息。 互动规则trigger.reply_mode配置为CALLBACK时填写 **约束限制**: 不涉及 **取值范围**: 字符长度0-2048位 **默认取值**: 不涉及。 InteractionCallbackUrl *string `json:"interaction_callback_url,omitempty"` LiveEventCallbackConfig *LiveEventCallBackConfig `json:"live_event_callback_config,omitempty"` RtcCallbackConfig *RtcLiveEventCallBackConfig `json:"rtc_callback_config,omitempty"` // **参数解释**: 横竖屏类型。 **约束限制**: 用户无需填写,通过video_config中分辨率判断 **取值范围**: * 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"` // 第三方用户ID。不允许输入中文。 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 { // **参数解释**: 字幕框左下角像素点坐标。 **约束限制**: 不涉及。 **默认取值**: 不涉及。 Dx *int32 `json:"dx,omitempty"` // **参数解释**: 字幕框左下角像素点坐标。 **约束限制**: 不涉及。 **默认取值**: 不涉及。 Dy *int32 `json:"dy,omitempty"` // **参数解释**: 字体。当前支持的字体请参考[服务支持的字体](metastudio_02_0041.xml) **约束限制**: 不涉及。 **取值范围**: 字符长度0-64位 FontName *string `json:"font_name,omitempty"` // **参数解释**: 字体大小。接口的取值范围为0-120,实际业务使用的取值范围要求为24-120,请以业务实际使用要求为准。 **约束限制**: 不涉及。 FontSize *int32 `json:"font_size,omitempty"` // **参数解释**: 字幕框高度。 **约束限制**: 参数h用于方便前端计算字幕框左上角坐标,后台不使用该参数。 H *int32 `json:"h,omitempty"` // **参数解释**: 字幕框宽度。 **约束限制**: * 字幕框宽度固定为屏幕宽度的80% * 参数w用于方便前端计算字幕框左上角坐标,后台不使用该参数 W *int32 `json:"w,omitempty"` }
SubtitleConfig 字幕配置。
func (SubtitleConfig) String ¶ added in v0.1.75
func (o SubtitleConfig) String() string
type SubtitleFileInfo ¶ added in v0.1.112
type SubtitleFileInfo struct { // 字幕文件下载链接。 SubtitleFileDownloadUrl *string `json:"subtitle_file_download_url,omitempty"` // 字幕文件上传链接。 SubtitleFileUploadUrl *string `json:"subtitle_file_upload_url,omitempty"` // 字幕文件生成状态。 * GENERATING:字幕文件生成中。 * GENERATE_SUCCEED:字幕文件生成成功。 * GENERATE_FAILED:字幕文件生成失败。 SubtitleFileState *SubtitleFileInfoSubtitleFileState `json:"subtitle_file_state,omitempty"` // 字幕文件生成任务ID。 JobId *string `json:"job_id,omitempty"` }
func (SubtitleFileInfo) String ¶ added in v0.1.112
func (o SubtitleFileInfo) String() string
type SubtitleFileInfoSubtitleFileState ¶ added in v0.1.112
type SubtitleFileInfoSubtitleFileState struct {
// contains filtered or unexported fields
}
func (SubtitleFileInfoSubtitleFileState) MarshalJSON ¶ added in v0.1.112
func (c SubtitleFileInfoSubtitleFileState) MarshalJSON() ([]byte, error)
func (*SubtitleFileInfoSubtitleFileState) UnmarshalJSON ¶ added in v0.1.112
func (c *SubtitleFileInfoSubtitleFileState) UnmarshalJSON(b []byte) error
func (SubtitleFileInfoSubtitleFileState) Value ¶ added in v0.1.112
func (c SubtitleFileInfoSubtitleFileState) Value() string
type SubtitleFileInfoSubtitleFileStateEnum ¶ added in v0.1.112
type SubtitleFileInfoSubtitleFileStateEnum struct { GENERATE_SUCCEED SubtitleFileInfoSubtitleFileState GENERATE_FAILED SubtitleFileInfoSubtitleFileState GENERATING SubtitleFileInfoSubtitleFileState }
func GetSubtitleFileInfoSubtitleFileStateEnum ¶ added in v0.1.112
func GetSubtitleFileInfoSubtitleFileStateEnum() SubtitleFileInfoSubtitleFileStateEnum
type SubtitleFiles ¶ added in v0.1.119
type SubtitleFiles struct { TextSubtitleFile *SubtitleFileInfo `json:"text_subtitle_file,omitempty"` AudioSubtitleFile *SubtitleFileInfo `json:"audio_subtitle_file,omitempty"` }
func (SubtitleFiles) String ¶ added in v0.1.119
func (o SubtitleFiles) String() string
type SupportedServiceEnum ¶ added in v0.1.112
type SupportedServiceEnum struct {
// contains filtered or unexported fields
}
SupportedServiceEnum 支持的业务类型。: * VIDEO_2D:分身数字人视频制作 * LIVE_2D:分身数字人直播 * CHAT_2D:分身数字人智能交互
func (SupportedServiceEnum) MarshalJSON ¶ added in v0.1.112
func (c SupportedServiceEnum) MarshalJSON() ([]byte, error)
func (*SupportedServiceEnum) UnmarshalJSON ¶ added in v0.1.112
func (c *SupportedServiceEnum) UnmarshalJSON(b []byte) error
func (SupportedServiceEnum) Value ¶ added in v0.1.112
func (c SupportedServiceEnum) Value() string
type SupportedServiceEnumEnum ¶ added in v0.1.112
type SupportedServiceEnumEnum struct { VIDEO_2_D SupportedServiceEnum LIVE_2_D SupportedServiceEnum CHAT_2_D SupportedServiceEnum }
func GetSupportedServiceEnumEnum ¶ added in v0.1.112
func GetSupportedServiceEnumEnum() SupportedServiceEnumEnum
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,否则控制台视频制作、直播等界面的视频区域,将无法看到此视频。 * DIGITAL_HUMAN_2D_VIDEO:分身数字人视频。 * DIGITAL_HUMAN_3D_VIDEO:3D数字人视频。 * BUSINESS_CARD_VIDEO:名片视频。 * BUSSINESS_CARD_VIDEO:名片视频(过期) * PHOTO_VIDEO:照片数字人视频。 视频翻译资产属性: * TO_BE_TRANSLATED_VIDEO: 视频翻译的源视频。可取值Yes。 * TRANSLATED_VIDEO: 视频翻译后的视频 3D数字人资产属性: * STYLE_ID:风格Id。 * DH_ID:数字人ID(尚未启用)。 * PLATFORM_AVAILABLE:是否平台可用(尚未启用)。 * RENDER_ENGINE:引擎类型。value可选UE或MetaEngine。 * BACKGROUND_SCENE:视频制作的2D背景场景。value可选Horizontal(横屏)或者Vertical(竖屏)。 * LAYER_CONFIG_ENABLE: 可用前景图层配置 * MEITUAN_MATERIAL_APPROVED: 美团平台已审核标识,value设置成YES。 **默认取值**: 不涉及 Key *SystemPropertyKey `json:"key,omitempty"` // **参数解释**: 系统属性属性值。 **约束限制**: 系统属性仅为系统设置,普通用户无法修改。 **取值范围**: 字符长度1-1024位 **默认取值** 不涉及 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 DIGITAL_HUMAN_2_D_VIDEO SystemPropertyKey DIGITAL_HUMAN_3_D_VIDEO SystemPropertyKey BUSSINESS_CARD_VIDEO SystemPropertyKey BUSINESS_CARD_VIDEO SystemPropertyKey PHOTO_VIDEO SystemPropertyKey TO_BE_TRANSLATED_VIDEO SystemPropertyKey TRANSLATED_VIDEO SystemPropertyKey LAYER_CONFIG_ENABLE SystemPropertyKey MEITUAN_MATERIAL_APPROVED SystemPropertyKey }
func GetSystemPropertyKeyEnum ¶
func GetSystemPropertyKeyEnum() SystemPropertyKeyEnum
type TextConfig ¶ added in v0.1.60
type TextConfig struct { // **参数解释**: 台词脚本。支持两种模式,纯文本模式和标签模式。 - 纯文本模式:使用方法,如“大家好,我是人工智大家,是个虚拟主播”。 - 标签模式:SSML标签的详细定义请参考[文本驱动SSML定义](metastudio_02_0038.xml)。 **约束限制**: 不含SSML标签字符数最长10000个字符。 **取值范围**: 字符长度0-131072位。 **默认取值**: 不涉及。 Text string `json:"text"` }
TextConfig 台词脚本。 > 最长10000个字符,不含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 **约束限制**: 不涉及。 **取值范围**: 字符长度0-1024位。 **默认取值**: 不涉及。 TextContext *string `json:"text_context,omitempty"` // 字体。当前支持的字体请参考[服务支持的字体](metastudio_02_0041.xml) **约束限制**: 不涉及。 **取值范围**: 字符长度0-64位 FontName *string `json:"font_name,omitempty"` // **参数解释**: 字体大小(像素)。接口的取值范围为0-120,实际业务使用的取值范围要求为4-120,请以业务实际使用要求为准。 **约束限制**: 不涉及。 FontSize *int32 `json:"font_size,omitempty"` // **参数解释**: 字体颜色。RGB颜色值。 **约束限制**: 不涉及。 **取值范围**: 字符长度0-16位 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"` // SIS所在区域 SisRegion *int32 `json:"sis_region,omitempty"` // SIS所在区域的projectId SisProjectId *string `json:"sis_project_id,omitempty"` }
ThirdPartyModelConfig 第三方语言模型配置
func (ThirdPartyModelConfig) String ¶ added in v0.1.80
func (o ThirdPartyModelConfig) String() string
type TrainingAllocatedResource ¶ added in v0.1.122
type TrainingAllocatedResource struct { // 资源ID。 ResourceId *string `json:"resource_id,omitempty"` // 资源计费类型。 * PERIODIC: 包周期 * ONE_TIME:一次性计费 > * 一次性计费包括:租户订购的一次性资源,SP管理员分配给租户的一次性资源。 ChargeMode *TrainingAllocatedResourceChargeMode `json:"charge_mode,omitempty"` // 资源过期时间,格式遵循:RFC 3339 如\"2021-01-10T08:43:17Z\" ExpireTime *string `json:"expire_time,omitempty"` }
func (TrainingAllocatedResource) String ¶ added in v0.1.122
func (o TrainingAllocatedResource) String() string
type TrainingAllocatedResourceChargeMode ¶ added in v0.1.122
type TrainingAllocatedResourceChargeMode struct {
// contains filtered or unexported fields
}
func (TrainingAllocatedResourceChargeMode) MarshalJSON ¶ added in v0.1.122
func (c TrainingAllocatedResourceChargeMode) MarshalJSON() ([]byte, error)
func (*TrainingAllocatedResourceChargeMode) UnmarshalJSON ¶ added in v0.1.122
func (c *TrainingAllocatedResourceChargeMode) UnmarshalJSON(b []byte) error
func (TrainingAllocatedResourceChargeMode) Value ¶ added in v0.1.122
func (c TrainingAllocatedResourceChargeMode) Value() string
type TrainingAllocatedResourceChargeModeEnum ¶ added in v0.1.122
type TrainingAllocatedResourceChargeModeEnum struct { PERIODIC TrainingAllocatedResourceChargeMode ONE_TIME TrainingAllocatedResourceChargeMode }
func GetTrainingAllocatedResourceChargeModeEnum ¶ added in v0.1.122
func GetTrainingAllocatedResourceChargeModeEnum() TrainingAllocatedResourceChargeModeEnum
type TrainingJobBasicInfo ¶ added in v0.1.76
type TrainingJobBasicInfo struct { // 任务ID。 JobId string `json:"job_id"` // 分身数字人模型名称。该名称会作为资产库中分身数字人模型资产名称。 Name string `json:"name"` // 任务的状态。 与MetaStudio Console上用户看到的状态映射关系如下: - 待提交 * WAIT_FILE_UPLOAD: 待上传文件 - 系统审核中 * AUTO_VERIFYING: 自动审核中 * MANUAL_VERIFYING: 人工审核中 - 系统审核未通过 * AUTO_VERIFY_FAILED: 自动审核失败 * MANUAL_VERIFY_FAILED: 人工审核失败 - 算法训练中 > 算法训练中的状态仅管理员需要处理,普通用户仅需要显示“算法训练中”即可。 * MANUAL_VERIFY_SUCCESS: 审核通过,等待预处理资源 * WAIT_TRAINING_DATA_PREPROCESS: 等待训练数据预处理 * 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: 等待主文件上传 * MANUAL_STOP_INFERENCE_DATA_PREPROCESS: 人工中止推理预处理 * MANUAL_STOP_TRAIN: 人工中止训练 * MANUAL_STOP_TRAINING_DATA_PREPROCESS: 人工中止训练预处理 * WAIT_ADMIN_CONFIRM: 等待管理员审核 * WAIT_COMPILE: 等待转编译 * COMPILING: 转编译中 * COMPILE_FAILED: 转编译失败 * WAIT_GENERATE_ACTION: 等待原子动作生成 * WAIT_ARRANGE: 等待编排 * ACTION_GENERATE_DATA_PROCESSING: 原子动作生成中 * MANUAL_STOP_ACTION_GENERATE_DATA_PROCESSING: 人工中止动作生成 * MANUAL_STOP_ACTION_GENERATE_ORI_PROCESSING: 人工中止动作编排 * ACTION_GENERATE_ORI_PROCESSING: 动作编排中 * ACTION_GENERATE_DATA_FAILED: 动作生成失败 * ACTION_GENERATE_ORI_FAILED: 生成动作编排资产失败 * ACTION_GENERATE_ORI_SUCCESS: 动作编排成功 * GENERATE_ACTION_PREPROCESS_FAILED: 生成动作编排原子动作失败 * WAIT_ADMIN_CALIBRATION: 等待管理员确认动作信息 * WAIT_ASSET_SYNC: 等待资产同步 - 待用户审核,仅NA白名单用户有该状态 * WAIT_USER_CONFIRM: 等待用户确认训练效果 - 用户驳回,仅NA白名单用户有该状态 * JOB_REJECT: 驳回任务 - 已完成 * JOB_SUCCESS: 训练任务完成(普通用户任务的完成状态,此时用户已经可以使用模型) * JOB_FINISH: 任务结束,是最终状态,不支持修改此状态(NA用户任务的完成状态,并且此状态表明模型效果已通过用户的验收) - 挂起,仅NA白名单用户有该状态 * JOB_PENDING: 挂起任务 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.2版本模型。 * V3.2:V3.2版本模型 > * V3和V2版本已废弃不用 ModelVersion *TrainingJobBasicInfoModelVersion `json:"model_version,omitempty"` // 抠图类型。默认是AI。 * AI:AI抠图 * MANUAL:人工抠图 MattingType *TrainingJobBasicInfoMattingType `json:"matting_type,omitempty"` // 分身数字人模型分辨率。默认是1080P。 * 1080P:1080P。支持1080P及720P的视频输出。 * 4K:4K。支持4K、1080P及720P的视频输出。 ModelResolution *string `json:"model_resolution,omitempty"` // 自定义用户id(如创建任务时设置了X-App-UserId则会携带)。 AppUserId *string `json:"app_user_id,omitempty"` // 是否是基础版的形象训练 IsFlexus *bool `json:"is_flexus,omitempty"` // 是否只训练形象模型,不训练声音模型。仅Flexus版本时有效,默认false。 IsOnlyHumanModel *bool `json:"is_only_human_model,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 V3_2 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 WAIT_TRAINING_DATA_PREPROCESS 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 MANUAL_STOP_INFERENCE_DATA_PREPROCESS TrainingJobBasicInfoState MANUAL_STOP_TRAIN TrainingJobBasicInfoState MANUAL_STOP_TRAINING_DATA_PREPROCESS TrainingJobBasicInfoState MANUAL_STOP_BEAUTY_PREPROCESS TrainingJobBasicInfoState WAIT_USER_CONFIRM TrainingJobBasicInfoState JOB_REJECT TrainingJobBasicInfoState JOB_PENDING TrainingJobBasicInfoState WAIT_ASSET_SYNC TrainingJobBasicInfoState WAIT_ADMIN_CONFIRM TrainingJobBasicInfoState JOB_FINISH TrainingJobBasicInfoState COMPILING TrainingJobBasicInfoState WAIT_COMPILE TrainingJobBasicInfoState COMPILE_FAILED TrainingJobBasicInfoState WAIT_BEAUTY TrainingJobBasicInfoState WAIT_GENERATE_ACTION TrainingJobBasicInfoState WAIT_ARRANGE TrainingJobBasicInfoState ACTION_GENERATE_DATA_PROCESSING TrainingJobBasicInfoState MANUAL_STOP_ACTION_GENERATE_DATA_PROCESSING TrainingJobBasicInfoState MANUAL_STOP_ACTION_GENERATE_ORI_PROCESSING TrainingJobBasicInfoState ACTION_GENERATE_ORI_PROCESSING TrainingJobBasicInfoState ACTION_GENERATE_DATA_FAILED TrainingJobBasicInfoState ACTION_GENERATE_ORI_FAILED TrainingJobBasicInfoState ACTION_GENERATE_ORI_SUCCESS TrainingJobBasicInfoState GENERATE_ACTION_PREPROCESS_FAILED TrainingJobBasicInfoState WAIT_ADMIN_CALIBRATION TrainingJobBasicInfoState BEAUTY_VIDEO_FILE_UPLOADED TrainingJobBasicInfoState BEAUTYFACE_SUCCESS TrainingJobBasicInfoState BEAUTYFACE_FAILED TrainingJobBasicInfoState WAIT_BEAUTY_VIDEO_FILE_UPLOAD TrainingJobBasicInfoState BEAUTYFACE_ROCESSING 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"` // 手机号 Phone *string `json:"phone,omitempty"` // 形象制作任务id DhtmsJobId *string `json:"dhtms_job_id,omitempty"` // 批次名称 BatchName *string `json:"batch_name,omitempty"` }
TrainingJobInfo 任务信息
func (TrainingJobInfo) String ¶ added in v0.1.76
func (o TrainingJobInfo) String() string
type TrainingVideoMarkInfo ¶ added in v0.1.122
type TrainingVideoMarkInfo struct { // 训练视频起始时间。格式:“HH:MM:SS.mmm”。 VideoStartTime *string `json:"video_start_time,omitempty"` // 训练视频结束时间。格式:“HH:MM:SS.mmm”。 VideoEndTime *string `json:"video_end_time,omitempty"` }
TrainingVideoMarkInfo 分身数字训练视频标记信息。
func (TrainingVideoMarkInfo) String ¶ added in v0.1.122
func (o TrainingVideoMarkInfo) String() string
type TriggerProcess ¶ added in v0.1.60
type TriggerProcess struct { // **参数解释**: 处理抑制时长。单位秒。 - -1:表示整场直播仅触发一次。 - 0:表示无抑制,每次都触发。 - 其他值n:表示n秒内仅触发一次。 **约束限制**: 不涉及 **默认取值**: 不涉及 TimeWindow *int32 `json:"time_window,omitempty"` // **参数解释**: 回复类型。 **约束限制**: 不涉及 **取值范围**: * SYSTEM_REPLY:系统自动回复预先设置的话术。 * CALLBACK:回调给其他服务,携带设置的话术。 * SHOW_LAYER:仅显示叠加图层,不影响话术。 * INTELLIGENT_REPLY:使用配置的大模型生成回复话术。 **默认取值**: 不涉及 ReplyMode *TriggerProcessReplyMode `json:"reply_mode,omitempty"` LayerConfig *SmartLayerConfig `json:"layer_config,omitempty"` ExtraLayerConfig *SmartLayerConfig `json:"extra_layer_config,omitempty"` // **参数解释**: 回复话术集。 **约束限制**: 不涉及 **取值范围**: 最大支持5条预置话术。 单条话术字符长度0-1024位。 **默认取值**: 不涉及 ReplyTexts *[]string `json:"reply_texts,omitempty"` // **参数解释**: 回复音频集。填写audio_url。 **约束限制**: 不涉及 **取值范围**: 最大支持5条预置音频。 **默认取值**: 不涉及 ReplyAudios *[]ReplyAudioInfo `json:"reply_audios,omitempty"` // **参数解释**: 回复话术选择次序。 **约束限制**: 不涉及 **取值范围**: * RANDOM:随机 * ORDER:顺序循环 **默认取值**: 不涉及 ReplyOrder *TriggerProcessReplyOrder `json:"reply_order,omitempty"` // **参数解释**: 回复角色。 **约束限制**: 不涉及 **取值范围**: * STREAMER:主播 * CO_STREAMER:助播,仅声音。 ReplyRole *TriggerProcessReplyRole `json:"reply_role,omitempty"` // **参数解释**: 机器人ID。 **约束限制**: reply_mode为INTELLIGENT_REPLY时必填,智能交互配置的大模型机器人ID。 获取方法请参考[创建应用](CreateRobot.xml)。 **取值范围**: 字符长度0-64位。 **默认取值**: 不涉及 RobotId *string `json:"robot_id,omitempty"` // 回复播放类型。 - APPEND:追加,放置在场景播放队列尾部 - INSERT: 插入,在两个音频文件,或者文本句末添加。 - PLAY_NOW : 立即插入,收到指令后,立即播放,无需等待句末。 PlayType *TriggerProcessPlayType `json:"play_type,omitempty"` }
TriggerProcess 触发器处理
func (TriggerProcess) String ¶ added in v0.1.60
func (o TriggerProcess) String() string
type TriggerProcessPlayType ¶ added in v0.1.117
type TriggerProcessPlayType struct {
// contains filtered or unexported fields
}
func (TriggerProcessPlayType) MarshalJSON ¶ added in v0.1.117
func (c TriggerProcessPlayType) MarshalJSON() ([]byte, error)
func (*TriggerProcessPlayType) UnmarshalJSON ¶ added in v0.1.117
func (c *TriggerProcessPlayType) UnmarshalJSON(b []byte) error
func (TriggerProcessPlayType) Value ¶ added in v0.1.117
func (c TriggerProcessPlayType) Value() string
type TriggerProcessPlayTypeEnum ¶ added in v0.1.117
type TriggerProcessPlayTypeEnum struct { APPEND TriggerProcessPlayType INSERT TriggerProcessPlayType PLAY_NOW TriggerProcessPlayType }
func GetTriggerProcessPlayTypeEnum ¶ added in v0.1.117
func GetTriggerProcessPlayTypeEnum() TriggerProcessPlayTypeEnum
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 INTELLIGENT_REPLY TriggerProcessReplyMode }
func GetTriggerProcessReplyModeEnum ¶ added in v0.1.60
func GetTriggerProcessReplyModeEnum() TriggerProcessReplyModeEnum
type TriggerProcessReplyOrder ¶ added in v0.1.60
type TriggerProcessReplyOrder struct {
// contains filtered or unexported fields
}
func (TriggerProcessReplyOrder) MarshalJSON ¶ added in v0.1.60
func (c TriggerProcessReplyOrder) MarshalJSON() ([]byte, error)
func (*TriggerProcessReplyOrder) UnmarshalJSON ¶ added in v0.1.60
func (c *TriggerProcessReplyOrder) UnmarshalJSON(b []byte) error
func (TriggerProcessReplyOrder) Value ¶ added in v0.1.60
func (c TriggerProcessReplyOrder) Value() string
type TriggerProcessReplyOrderEnum ¶ added in v0.1.60
type TriggerProcessReplyOrderEnum struct { RANDOM TriggerProcessReplyOrder ORDER TriggerProcessReplyOrder }
func GetTriggerProcessReplyOrderEnum ¶ added in v0.1.60
func GetTriggerProcessReplyOrderEnum() TriggerProcessReplyOrderEnum
type 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 Update2dModelTrainingJobReq ¶ added in v0.1.92
type Update2dModelTrainingJobReq struct { // 分身数字人模型名称。该名称会作为资产库中分身数字人模型资产名称。 Name *string `json:"name,omitempty"` // 分身数字人训练任务创建者联系方式,如手机或邮箱等。 Contact *string `json:"contact,omitempty"` // 命令类型: * UPDATE_VIDEO: 更新视频 * UPLOAD_VIDEO:上传视频 * CONFIRM_ACTION_VIDEO: 确认动作编排视频 * GET_ACTION_VIDEO_MULTIPART: 获取动作编排视频分片 CommandMessage *Update2dModelTrainingJobReqCommandMessage `json:"command_message,omitempty"` // 训练视频上传分片数(上传时对唯一训练视频文件的数据分片,用于对该文件的并发上传,不是分多个视频文件上传)。 VideoMultipartCount *int32 `json:"video_multipart_count,omitempty"` // 动作视频上传分片数。 ActionVideoMultipartCount *int32 `json:"action_video_multipart_count,omitempty"` // 美白等级。默认值0,不美白。 BeautyLevel *int32 `json:"beauty_level,omitempty"` // 分身数字人是否需要背景替换。需要背景替换的分身数字人训练视频需要绿幕拍摄。 IsBackgroundReplacement *bool `json:"is_background_replacement,omitempty"` // 分身数字人训练任务的批次名称。 BatchName *string `json:"batch_name,omitempty"` // 分身数字人训练任务标签。 Tags *[]string `json:"tags,omitempty"` // 动作视频样例可修改信息。 SamplesBasicInfo *[]ActionBasicSampleInfo `json:"samples_basic_info,omitempty"` // 该任务所生成的模型支持的业务类型,可多选 SupportedService *[]SupportedServiceEnum `json:"supported_service,omitempty"` // 声音来源类型 * VIDEO:视频中抽取音频 * AUDIO:单独上传的音频 AudioSourceType *Update2dModelTrainingJobReqAudioSourceType `json:"audio_source_type,omitempty"` }
Update2dModelTrainingJobReq 创建或更新分身数字人模型训练任务请求。
func (Update2dModelTrainingJobReq) String ¶ added in v0.1.92
func (o Update2dModelTrainingJobReq) String() string
type Update2dModelTrainingJobReqAudioSourceType ¶ added in v0.1.114
type Update2dModelTrainingJobReqAudioSourceType struct {
// contains filtered or unexported fields
}
func (Update2dModelTrainingJobReqAudioSourceType) MarshalJSON ¶ added in v0.1.114
func (c Update2dModelTrainingJobReqAudioSourceType) MarshalJSON() ([]byte, error)
func (*Update2dModelTrainingJobReqAudioSourceType) UnmarshalJSON ¶ added in v0.1.114
func (c *Update2dModelTrainingJobReqAudioSourceType) UnmarshalJSON(b []byte) error
func (Update2dModelTrainingJobReqAudioSourceType) Value ¶ added in v0.1.114
func (c Update2dModelTrainingJobReqAudioSourceType) Value() string
type Update2dModelTrainingJobReqAudioSourceTypeEnum ¶ added in v0.1.114
type Update2dModelTrainingJobReqAudioSourceTypeEnum struct { VIDEO Update2dModelTrainingJobReqAudioSourceType AUDIO Update2dModelTrainingJobReqAudioSourceType }
func GetUpdate2dModelTrainingJobReqAudioSourceTypeEnum ¶ added in v0.1.114
func GetUpdate2dModelTrainingJobReqAudioSourceTypeEnum() Update2dModelTrainingJobReqAudioSourceTypeEnum
type Update2dModelTrainingJobReqCommandMessage ¶ added in v0.1.92
type Update2dModelTrainingJobReqCommandMessage struct {
// contains filtered or unexported fields
}
func (Update2dModelTrainingJobReqCommandMessage) MarshalJSON ¶ added in v0.1.92
func (c Update2dModelTrainingJobReqCommandMessage) MarshalJSON() ([]byte, error)
func (*Update2dModelTrainingJobReqCommandMessage) UnmarshalJSON ¶ added in v0.1.92
func (c *Update2dModelTrainingJobReqCommandMessage) UnmarshalJSON(b []byte) error
func (Update2dModelTrainingJobReqCommandMessage) Value ¶ added in v0.1.92
func (c Update2dModelTrainingJobReqCommandMessage) Value() string
type Update2dModelTrainingJobReqCommandMessageEnum ¶ added in v0.1.92
type Update2dModelTrainingJobReqCommandMessageEnum struct { UPDATE_VIDEO Update2dModelTrainingJobReqCommandMessage UPLOAD_VIDEO Update2dModelTrainingJobReqCommandMessage CONFIRM_ACTION_VIDEO Update2dModelTrainingJobReqCommandMessage GET_ACTION_VIDEO_MULTIPART Update2dModelTrainingJobReqCommandMessage }
func GetUpdate2dModelTrainingJobReqCommandMessageEnum ¶ added in v0.1.92
func GetUpdate2dModelTrainingJobReqCommandMessageEnum() Update2dModelTrainingJobReqCommandMessageEnum
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 *Update2dModelTrainingJobReq `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分钟,否则审核会不通过。 > 通过该地址上传时,需设置content-type为application/octet-stream TrainingVideoUploadUrl *[]string `json:"training_video_upload_url,omitempty"` // 分身数字人训练视频上传URL。该url在文件上传成功后失效,只能上传一次。注意:视频必须是1080p或者4K分辨率(横、竖屏皆可)的mp4格式,视频长度须大于等于3分钟且小于等于10分钟,否则审核会不通过。 > 通过该地址上传时,需设置content-type为application/octet-stream ActionVideoUploadUrl *[]string `json:"action_video_upload_url,omitempty"` // 音频数据训练上传URL。该url在文件上传成功后失效,只能上传一次 > 通过该地址上传时,需设置content-type为application/zip。 AudioUploadUrl *string `json:"audio_upload_url,omitempty"` // 模型封面上传URL。该URL在文件上传成功后失效,只能上传一次。 > 通过该地址上传时,需设置content-type为application/octet-stream CoverUploadUrl *string `json:"cover_upload_url,omitempty"` // 身份证正面照片上传URL。该URL在文件上传成功后失效,只能上传一次。注意:非NA用户必须上传,否则审核会不通过。 > 通过该地址上传时,需设置content-type为application/octet-stream IdCardImage1UploadUrl *string `json:"id_card_image1_upload_url,omitempty"` // 身份证反面照片上传URL。该URL在文件上传成功后失效,只能上传一次。注意:非NA用户必须上传,否则审核会不通过。 > 通过该地址上传时,需设置content-type为application/octet-stream IdCardImage2UploadUrl *string `json:"id_card_image2_upload_url,omitempty"` // 授权书上传URL。该URL在文件上传成功后失效,只能上传一次。注意:非NA用户必须上传,否则审核会不通过。 > 通过该地址上传时,需设置content-type为application/octet-stream GrantFileUploadUrl *string `json:"grant_file_upload_url,omitempty"` // 美白前图片上传url。 > 通过该地址上传时,需设置content-type为application/octet-stream PreBeautyImageUploadUrl *string `json:"pre_beauty_image_upload_url,omitempty"` // 美白后图片上传url。 > 通过该地址上传时,需设置content-type为application/octet-stream PostBeautyImageUploadUrl *string `json:"post_beauty_image_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"` // 第三方用户ID。不允许输入中文。 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 UpdateBatchKnowledgeQuestionReq ¶ added in v0.1.96
type UpdateBatchKnowledgeQuestionReq struct { // 问法列表 QuestionList []KnowledgeQuestionUpdateInfo `json:"question_list"` }
UpdateBatchKnowledgeQuestionReq 批量修改知识库问法请求。
func (UpdateBatchKnowledgeQuestionReq) String ¶ added in v0.1.96
func (o UpdateBatchKnowledgeQuestionReq) String() string
type UpdateBatchKnowledgeQuestionRequest ¶ added in v0.1.96
type UpdateBatchKnowledgeQuestionRequest 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"` // 第三方用户ID。不允许输入中文。 XAppUserId *string `json:"X-App-UserId,omitempty"` Body *UpdateBatchKnowledgeQuestionReq `json:"body,omitempty"` }
UpdateBatchKnowledgeQuestionRequest Request Object
func (UpdateBatchKnowledgeQuestionRequest) String ¶ added in v0.1.96
func (o UpdateBatchKnowledgeQuestionRequest) String() string
type UpdateBatchKnowledgeQuestionResponse ¶ added in v0.1.96
type UpdateBatchKnowledgeQuestionResponse struct { XRequestId *string `json:"X-Request-Id,omitempty"` HttpStatusCode int `json:"-"` }
UpdateBatchKnowledgeQuestionResponse Response Object
func (UpdateBatchKnowledgeQuestionResponse) String ¶ added in v0.1.96
func (o UpdateBatchKnowledgeQuestionResponse) 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 { // **参数解释**: 资产名称。 **约束限制**: 不涉及。 **取值范围**: 只能使用中英文字符,字符长度0-256位。 **默认取值**: 不涉及。 AssetName *string `json:"asset_name,omitempty"` // **参数解释**: 资产描述。 **约束限制**: 不涉及。 **取值范围**: 只能使用中英文字符,字符长度0-4096位。 **默认取值**: 不涉及。 AssetDescription *string `json:"asset_description,omitempty"` // **参数解释**: 资产类型。 **约束限制**: VOICE_MODEL,HUMAN_MODEL_2D 普通用户均无法上传。 **取值范围**: 公共资产类型: * 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:激活。激活后的资产可用于其他业务 * WAITING_DELETE:资产将被下线(激活状态资产可用、管理员可用) **默认取值**: 不涉及。 AssetState *UpdateDigitalAssetRequestBodyAssetState `json:"asset_state,omitempty"` ReviewConfig *ReviewConfig `json:"review_config,omitempty"` // **参数解释**: 标签列表。 > 分身形象系统资产的tag定义如下: > - 行业:NEWS,BUSINESS,E-COMMERCE,MARKETING,KNOWLEDGE,EDUCATION,SPORTS > - 性别:MALE,FEMALE > - 姿势:FULL-BODY,HALF-BODY,STANDING,SITTING,WALKING > - 区域:ASIAN,WESTERN,MIDDLE-EASTERNER,AFRICAN,LATINO **约束限制**: 不涉及 **取值范围**: 标签个数最大为50个。 标签内容为中英文,字符长度0-128位。 **默认取值**: 不涉及 Tags *[]string `json:"tags,omitempty"` AssetExtraMeta *AssetExtraMeta `json:"asset_extra_meta,omitempty"` // 设置系统属性。 SystemProperties *[]SystemProperty `json:"system_properties,omitempty"` // **参数解释**: 用于console控制台展示顺序。 如果取值相同,则默认最新的排在前面。 **约束限制**: 不涉及 **默认取值**: 不涉及 AssetOrder *int32 `json:"asset_order,omitempty"` // 支持的业务类型。: * VIDEO_2D:分身数字人视频制作 * LIVE_2D:分身数字人直播 * CHAT_2D:分身数字人智能交互 SupportedService *[]SupportedServiceEnum `json:"supported_service,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 WAITING_DELETE 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 ProjectId *string `json:"project_id,omitempty"` // 资产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: 资产被冻结,资产不可用,不可查看文件。 * WAITING_DELETE:资产将被下线 AssetState *UpdateDigitalAssetResponseAssetState `json:"asset_state,omitempty"` // 失败原因。 * AUTOMATIC_REVIEW_REJECT:自动审核失败 * MANUAL_REVIEW_REJECT:人工审核失败 FailType *UpdateDigitalAssetResponseFailType `json:"fail_type,omitempty"` // 冻结/解冻/失败 原因。 Reason *string `json:"reason,omitempty"` // 标签列表。 > 分身形象系统资产的tag定义如下: > - 行业:NEWS,BUSINESS,E-COMMERCE,MARKETING,KNOWLEDGE,EDUCATION,SPORTS > - 性别:MALE,FEMALE > - 姿势:FULL-BODY,HALF-BODY,STANDING,SITTING,WALKING > - 区域:ASIAN,WESTERN,MIDDLE-EASTERNER,AFRICAN,LATINO Tags *[]string `json:"tags,omitempty"` AssetExtraMeta *AssetExtraMeta `json:"asset_extra_meta,omitempty"` // 设置系统属性。 SystemProperties *[]SystemProperty `json:"system_properties,omitempty"` // 资产下的文件。 Files *[]AssetFileInfo `json:"files,omitempty"` // 展示顺序 AssetOrder *int32 `json:"asset_order,omitempty"` // 支持的业务类型。: * VIDEO_2D:分身数字人视频制作 * LIVE_2D:分身数字人直播 * CHAT_2D:分身数字人智能交互 SupportedService *[]SupportedServiceEnum `json:"supported_service,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 WAITING_DELETE 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 UpdateHotQuestionReq ¶ added in v0.1.96
type UpdateHotQuestionReq struct { // 热点问题。 HotQuestion *string `json:"hot_question,omitempty"` }
UpdateHotQuestionReq 修改热点问题请求。
func (UpdateHotQuestionReq) String ¶ added in v0.1.96
func (o UpdateHotQuestionReq) String() string
type UpdateHotQuestionRequest ¶ added in v0.1.96
type UpdateHotQuestionRequest 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"` // 第三方用户ID。不允许输入中文。 XAppUserId *string `json:"X-App-UserId,omitempty"` // 热点问题ID。 HotQuestionId string `json:"hot_question_id"` Body *UpdateHotQuestionReq `json:"body,omitempty"` }
UpdateHotQuestionRequest Request Object
func (UpdateHotQuestionRequest) String ¶ added in v0.1.96
func (o UpdateHotQuestionRequest) String() string
type UpdateHotQuestionResponse ¶ added in v0.1.96
type UpdateHotQuestionResponse struct { // 热点问题ID。 HotQuestionId *string `json:"hot_question_id,omitempty"` // 热点问题。 HotQuestion *string `json:"hot_question,omitempty"` // 机器人ID。 RobotId *string `json:"robot_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"` XRequestId *string `json:"X-Request-Id,omitempty"` HttpStatusCode int `json:"-"` }
UpdateHotQuestionResponse Response Object
func (UpdateHotQuestionResponse) String ¶ added in v0.1.96
func (o UpdateHotQuestionResponse) String() string
type UpdateHotWordsReq ¶ added in v0.1.97
type UpdateHotWordsReq struct { HotWordsType *HotWordsTypeEnum `json:"hot_words_type"` SisHotWords *UpdateSisHotWords `json:"sis_hot_words"` }
UpdateHotWordsReq 修改热词记录请求。
func (UpdateHotWordsReq) String ¶ added in v0.1.97
func (o UpdateHotWordsReq) String() string
type UpdateHotWordsRequest ¶ added in v0.1.97
type UpdateHotWordsRequest 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"` // 第三方用户ID。不允许输入中文。 XAppUserId *string `json:"X-App-UserId,omitempty"` // 热词记录ID。 HotWordsId string `json:"hot_words_id"` Body *UpdateHotWordsReq `json:"body,omitempty"` }
UpdateHotWordsRequest Request Object
func (UpdateHotWordsRequest) String ¶ added in v0.1.97
func (o UpdateHotWordsRequest) String() string
type UpdateHotWordsResponse ¶ added in v0.1.97
type UpdateHotWordsResponse struct { // 热词记录ID。 HotWordsId *string `json:"hot_words_id,omitempty"` // 应用ID。 RobotId *string `json:"robot_id,omitempty"` HotWordsType *HotWordsTypeEnum `json:"hot_words_type,omitempty"` // 热词ID(sis中配置)。 VocabularyId *string `json:"vocabulary_id,omitempty"` // SIS服务所在区域projectId SisProjectId *string `json:"sis_project_id,omitempty"` // 对接SIS服务的区域。 > 0:北京四;3:上海一; Region *int32 `json:"region,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"` XRequestId *string `json:"X-Request-Id,omitempty"` HttpStatusCode int `json:"-"` }
UpdateHotWordsResponse Response Object
func (UpdateHotWordsResponse) String ¶ added in v0.1.97
func (o UpdateHotWordsResponse) String() string
type UpdateHotWordsSwitchReq ¶ added in v0.1.97
type UpdateHotWordsSwitchReq struct { // 应用ID。 RobotId string `json:"robot_id"` // 热词功能开关。 EnableHotWords bool `json:"enable_hot_words"` }
UpdateHotWordsSwitchReq 修改热词功能开关请求。
func (UpdateHotWordsSwitchReq) String ¶ added in v0.1.97
func (o UpdateHotWordsSwitchReq) String() string
type UpdateHotWordsSwitchRequest ¶ added in v0.1.97
type UpdateHotWordsSwitchRequest 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"` // 第三方用户ID。不允许输入中文。 XAppUserId *string `json:"X-App-UserId,omitempty"` Body *UpdateHotWordsSwitchReq `json:"body,omitempty"` }
UpdateHotWordsSwitchRequest Request Object
func (UpdateHotWordsSwitchRequest) String ¶ added in v0.1.97
func (o UpdateHotWordsSwitchRequest) String() string
type UpdateHotWordsSwitchResponse ¶ added in v0.1.97
type UpdateHotWordsSwitchResponse struct { XRequestId *string `json:"X-Request-Id,omitempty"` HttpStatusCode int `json:"-"` }
UpdateHotWordsSwitchResponse Response Object
func (UpdateHotWordsSwitchResponse) String ¶ added in v0.1.97
func (o UpdateHotWordsSwitchResponse) 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 UpdateKnowledgeIntentReq ¶ added in v0.1.96
type UpdateKnowledgeIntentReq struct { // 意图名称。 Name *string `json:"name,omitempty"` // 问题答案。 Answer *string `json:"answer,omitempty"` }
UpdateKnowledgeIntentReq 修改知识库意图请求。
func (UpdateKnowledgeIntentReq) String ¶ added in v0.1.96
func (o UpdateKnowledgeIntentReq) String() string
type UpdateKnowledgeIntentRequest ¶ added in v0.1.96
type UpdateKnowledgeIntentRequest 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"` // 第三方用户ID。不允许输入中文。 XAppUserId *string `json:"X-App-UserId,omitempty"` // 意图ID。 IntentId string `json:"intent_id"` Body *UpdateKnowledgeIntentReq `json:"body,omitempty"` }
UpdateKnowledgeIntentRequest Request Object
func (UpdateKnowledgeIntentRequest) String ¶ added in v0.1.96
func (o UpdateKnowledgeIntentRequest) String() string
type UpdateKnowledgeIntentResponse ¶ added in v0.1.96
type UpdateKnowledgeIntentResponse struct { XRequestId *string `json:"X-Request-Id,omitempty"` HttpStatusCode int `json:"-"` }
UpdateKnowledgeIntentResponse Response Object
func (UpdateKnowledgeIntentResponse) String ¶ added in v0.1.96
func (o UpdateKnowledgeIntentResponse) String() string
type UpdateKnowledgeQuestionReq ¶ added in v0.1.96
type UpdateKnowledgeQuestionReq struct { // 问法。 Question *string `json:"question,omitempty"` }
UpdateKnowledgeQuestionReq 修改知识库问法请求。
func (UpdateKnowledgeQuestionReq) String ¶ added in v0.1.96
func (o UpdateKnowledgeQuestionReq) String() string
type UpdateKnowledgeQuestionRequest ¶ added in v0.1.96
type UpdateKnowledgeQuestionRequest 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"` // 第三方用户ID。不允许输入中文。 XAppUserId *string `json:"X-App-UserId,omitempty"` // 问法ID。 QuestionId string `json:"question_id"` Body *UpdateKnowledgeQuestionReq `json:"body,omitempty"` }
UpdateKnowledgeQuestionRequest Request Object
func (UpdateKnowledgeQuestionRequest) String ¶ added in v0.1.96
func (o UpdateKnowledgeQuestionRequest) String() string
type UpdateKnowledgeQuestionResponse ¶ added in v0.1.96
type UpdateKnowledgeQuestionResponse struct { XRequestId *string `json:"X-Request-Id,omitempty"` HttpStatusCode int `json:"-"` }
UpdateKnowledgeQuestionResponse Response Object
func (UpdateKnowledgeQuestionResponse) String ¶ added in v0.1.96
func (o UpdateKnowledgeQuestionResponse) String() string
type UpdateKnowledgeSkillReq ¶ added in v0.1.96
type UpdateKnowledgeSkillReq struct { // 技能名称。 Name *string `json:"name,omitempty"` // 技能标识。 Identify *string `json:"identify,omitempty"` }
UpdateKnowledgeSkillReq 修改知识库技能请求。
func (UpdateKnowledgeSkillReq) String ¶ added in v0.1.96
func (o UpdateKnowledgeSkillReq) String() string
type UpdateKnowledgeSkillRequest ¶ added in v0.1.96
type UpdateKnowledgeSkillRequest 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"` // 第三方用户ID。不允许输入中文。 XAppUserId *string `json:"X-App-UserId,omitempty"` // 技能ID。 SkillId string `json:"skill_id"` Body *UpdateKnowledgeSkillReq `json:"body,omitempty"` }
UpdateKnowledgeSkillRequest Request Object
func (UpdateKnowledgeSkillRequest) String ¶ added in v0.1.96
func (o UpdateKnowledgeSkillRequest) String() string
type UpdateKnowledgeSkillResponse ¶ added in v0.1.96
type UpdateKnowledgeSkillResponse struct { XRequestId *string `json:"X-Request-Id,omitempty"` HttpStatusCode int `json:"-"` }
UpdateKnowledgeSkillResponse Response Object
func (UpdateKnowledgeSkillResponse) String ¶ added in v0.1.96
func (o UpdateKnowledgeSkillResponse) String() string
type UpdateProductRequest ¶ added in v0.1.100
type UpdateProductRequest 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。 ProductId string `json:"product_id"` Body *UpdateProductRequestBody `json:"body,omitempty"` }
UpdateProductRequest Request Object
func (UpdateProductRequest) String ¶ added in v0.1.100
func (o UpdateProductRequest) String() string
type UpdateProductRequestBody ¶ added in v0.1.100
type UpdateProductRequestBody struct { // 商品名称 Name string `json:"name"` // 商品描述 Description *string `json:"description,omitempty"` // 标签。单个标签16字节,多个用逗号分隔,最多50个。 Tags *[]string `json:"tags,omitempty"` Cover *ProductCoverInfo `json:"cover,omitempty"` // 文本列表 TextList *[]ProductTextInfo `json:"text_list,omitempty"` // 素材资产列表 AssetList *[]ProductMediaInfo `json:"asset_list,omitempty"` // 商品状态枚举 * ACTIVED:已激活 * UNACTIVED:未激活 State *UpdateProductRequestBodyState `json:"state,omitempty"` }
UpdateProductRequestBody 服务开通请求
func (UpdateProductRequestBody) String ¶ added in v0.1.100
func (o UpdateProductRequestBody) String() string
type UpdateProductRequestBodyState ¶ added in v0.1.100
type UpdateProductRequestBodyState struct {
// contains filtered or unexported fields
}
func (UpdateProductRequestBodyState) MarshalJSON ¶ added in v0.1.100
func (c UpdateProductRequestBodyState) MarshalJSON() ([]byte, error)
func (*UpdateProductRequestBodyState) UnmarshalJSON ¶ added in v0.1.100
func (c *UpdateProductRequestBodyState) UnmarshalJSON(b []byte) error
func (UpdateProductRequestBodyState) Value ¶ added in v0.1.100
func (c UpdateProductRequestBodyState) Value() string
type UpdateProductRequestBodyStateEnum ¶ added in v0.1.100
type UpdateProductRequestBodyStateEnum struct { ACTIVED UpdateProductRequestBodyState UNACTIVED UpdateProductRequestBodyState }
func GetUpdateProductRequestBodyStateEnum ¶ added in v0.1.100
func GetUpdateProductRequestBodyStateEnum() UpdateProductRequestBodyStateEnum
type UpdateProductResponse ¶ added in v0.1.100
type UpdateProductResponse struct { XRequestId *string `json:"X-Request-Id,omitempty"` HttpStatusCode int `json:"-"` }
UpdateProductResponse Response Object
func (UpdateProductResponse) String ¶ added in v0.1.100
func (o UpdateProductResponse) String() string
type UpdateRobotReq ¶ added in v0.1.78
type UpdateRobotReq struct { // 应用名称。 Name *string `json:"name,omitempty"` // 对接第三方应用厂商类型。 > 0:科大讯飞AIUI;1:华为云CBS;2:科大讯飞星火交互认知大模型;5:第三方驱动;6:第三方语言模型;8:奇妙问 AppType *int32 `json:"app_type,omitempty"` // 智能交互对话房间ID。 RoomId *string `json:"room_id,omitempty"` RobotType *RobotTypeEnum `json:"robot_type,omitempty"` Language *LanguageEnum `json:"language,omitempty"` // 语音识别后端点静音时长默认500ms TailSilenceTime *int32 `json:"tail_silence_time,omitempty"` // 提问文本审核开关 EnableQuestionAudit *bool `json:"enable_question_audit,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"` MobvoiConfig *MobvoiConfig `json:"mobvoi_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"` // 第三方用户ID。不允许输入中文。 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 UpdateSisHotWords ¶ added in v0.1.97
type UpdateSisHotWords struct { // 热词ID。 VocabularyId *string `json:"vocabulary_id,omitempty"` // SIS服务所在区域projectId SisProjectId *string `json:"sis_project_id,omitempty"` // 对接SIS服务的区域。 > 0:北京四;3:上海一; Region *int32 `json:"region,omitempty"` Language *LanguageEnum `json:"language,omitempty"` }
UpdateSisHotWords sis类型热词
func (UpdateSisHotWords) String ¶ added in v0.1.97
func (o UpdateSisHotWords) String() string
type UpdateSmartChatRoomRequest ¶ added in v0.1.78
type UpdateSmartChatRoomRequest struct { // 智能交互对话ID。获取方法请参考[创建智能交互对话](CreateSmartChatRoom.xml)。 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,omitempty"` // **参数解释**: 并发路数。 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"` // 智能交互对话端配置。 * COMPUTER: 电脑端 * MOBILE: 手机端 * HUB: 大屏 ChatVideoType *UpdateSmartChatRoomResponseChatVideoType `json:"chat_video_type,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 UpdateSmartChatRoomResponseChatVideoType ¶ added in v0.1.95
type UpdateSmartChatRoomResponseChatVideoType struct {
// contains filtered or unexported fields
}
func (UpdateSmartChatRoomResponseChatVideoType) MarshalJSON ¶ added in v0.1.95
func (c UpdateSmartChatRoomResponseChatVideoType) MarshalJSON() ([]byte, error)
func (*UpdateSmartChatRoomResponseChatVideoType) UnmarshalJSON ¶ added in v0.1.95
func (c *UpdateSmartChatRoomResponseChatVideoType) UnmarshalJSON(b []byte) error
func (UpdateSmartChatRoomResponseChatVideoType) Value ¶ added in v0.1.95
func (c UpdateSmartChatRoomResponseChatVideoType) Value() string
type UpdateSmartChatRoomResponseChatVideoTypeEnum ¶ added in v0.1.95
type UpdateSmartChatRoomResponseChatVideoTypeEnum struct { COMPUTER UpdateSmartChatRoomResponseChatVideoType MOBILE UpdateSmartChatRoomResponseChatVideoType HUB UpdateSmartChatRoomResponseChatVideoType }
func GetUpdateSmartChatRoomResponseChatVideoTypeEnum ¶ added in v0.1.95
func GetUpdateSmartChatRoomResponseChatVideoTypeEnum() UpdateSmartChatRoomResponseChatVideoTypeEnum
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 { // **参数解释**: 直播间名称。 **约束限制**: 不涉及。 **取值范围**: 字符长度1-256位。 **默认取值**: 不涉及。 RoomName string `json:"room_name"` // **参数解释**: 直播间描述。 **约束限制**: 不涉及。 **取值范围**: 字符长度0-1024位。 **默认取值**: 不涉及。 RoomDescription *string `json:"room_description,omitempty"` // **参数解释**: 直播间类型。 **约束限制**: 不涉及。 **取值范围**: * NORMAL:普通直播间,直播间一直存在,可以反复开播 * TEMP:临时直播间,直播任务结束后自动清理直播间。 * TEMPLATE:直播间模板。 RoomType *UpdateSmartLiveRoomResponseRoomType `json:"room_type,omitempty"` // 默认直播剧本列表。 SceneScripts *[]LiveVideoScriptInfo `json:"scene_scripts,omitempty"` InteractionConfig *LiveRoomInteractionConfig `json:"interaction_config,omitempty"` // 互动规则列表 InteractionRules *[]LiveRoomInteractionRuleInfo `json:"interaction_rules,omitempty"` PlayPolicy *PlayPolicy `json:"play_policy,omitempty"` VideoConfig *VideoConfig `json:"video_config,omitempty"` // **参数解释**: RTMP视频推流第三方直播平台地址。 > 直播过程中刷新地址,需要调用COMMAND命令REFRESH_OUTPUT_URL。 **约束限制**: 不涉及 **取值范围**: 当前仅支持一条RTMP出流地址。 **默认取值**: 不涉及。 OutputUrls *[]string `json:"output_urls,omitempty"` // **参数解释**: RTMP视频推流第三方直播平台流密钥,与推流地址对应。 > 直播过程中刷新地址,需要调用COMMAND命令REFRESH_OUTPUT_URL。 **约束限制**: 不涉及 **取值范围**: 当前仅支持一条RTMP出流地址。 **默认取值**: 不涉及。 StreamKeys *[]string `json:"stream_keys,omitempty"` // **参数解释**: 主播轮换时备选主播数字人资产ID(仅形象资产,不包含声音)。 **约束限制**: 不涉及 **取值范围**: 当前最大支持5个备选主播。 数字人资产ID,字符长度0-64位。 **默认取值**: 不涉及 BackupModelAssetIds *[]string `json:"backup_model_asset_ids,omitempty"` LiveEventCallbackConfig *LiveEventCallBackConfig `json:"live_event_callback_config,omitempty"` RtcCallbackConfig *RtcLiveEventCallBackConfig `json:"rtc_callback_config,omitempty"` ReviewConfig *ReviewConfig `json:"review_config,omitempty"` // **参数解释**: 横竖屏类型。 **约束限制**: 用户无需填写,通过video_config中分辨率判断 **取值范围**: * LANDSCAPE:横屏。 * VERTICAL: 竖屏。 ViewMode *UpdateSmartLiveRoomResponseViewMode `json:"view_mode,omitempty"` CoStreamerConfig *CoStreamerConfig `json:"co_streamer_config,omitempty"` // **参数解释**: 匹配值私有数据,用户填写,原样带回。 **约束限制**: 不涉及 **取值范围**: 字符长度0-8192 **默认取值**: 不涉及。 PrivData *string `json:"priv_data,omitempty"` // 直播间ID RoomId *string `json:"room_id,omitempty"` RelationLivePlatformInfo *PlatformLiveDetailInfo `json:"relation_live_platform_info,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 { // **参数解释**: 剧本名称。 **约束限制**: 不涉及。 **取值范围**: 只能使用中英文字符,字符长度1-256位。 **默认取值**: 不涉及。 ScriptName *string `json:"script_name,omitempty"` // **参数解释**: 剧本描述。 **约束限制**: 不涉及。 **取值范围**: 字符长度0-1024位。 **默认取值**: 不涉及。 ScriptDescription *string `json:"script_description,omitempty"` // **参数解释**: 横竖屏类型。 **约束限制**: 不涉及。 **取值范围**: * LANDSCAPE:横屏。 * VERTICAL:竖屏。 ViewMode *UpdateVideoScriptsReqViewMode `json:"view_mode,omitempty"` // **参数解释**: 数字人模型资产ID。 **约束限制**: 不涉及 **取值范围**: 字符长度0-64位。 **默认取值**: 不涉及 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。 **约束限制**: 分身数字人视频制作不需要填写该参数。 **取值范围**: 字符长度0-64位 **默认取值**: 不涉及 SceneAssetId *string `json:"scene_asset_id,omitempty"` // **参数解释**: 私有数据,用户填写,原样带回。 **约束限制**: 不涉及 **取值范围**: 字符长度0-8192位 **默认取值**: 不涉及 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 UpdateVideoScriptsReqViewMode ¶ added in v0.1.95
type UpdateVideoScriptsReqViewMode struct {
// contains filtered or unexported fields
}
func (UpdateVideoScriptsReqViewMode) MarshalJSON ¶ added in v0.1.95
func (c UpdateVideoScriptsReqViewMode) MarshalJSON() ([]byte, error)
func (*UpdateVideoScriptsReqViewMode) UnmarshalJSON ¶ added in v0.1.95
func (c *UpdateVideoScriptsReqViewMode) UnmarshalJSON(b []byte) error
func (UpdateVideoScriptsReqViewMode) Value ¶ added in v0.1.95
func (c UpdateVideoScriptsReqViewMode) Value() string
type UpdateVideoScriptsReqViewModeEnum ¶ added in v0.1.95
type UpdateVideoScriptsReqViewModeEnum struct { LANDSCAPE UpdateVideoScriptsReqViewMode VERTICAL UpdateVideoScriptsReqViewMode }
func GetUpdateVideoScriptsReqViewModeEnum ¶ added in v0.1.95
func GetUpdateVideoScriptsReqViewModeEnum() UpdateVideoScriptsReqViewModeEnum
type UpdateWelcomeSpeechReq ¶ added in v0.1.96
type UpdateWelcomeSpeechReq struct { // 欢迎词。 WelcomeSpeech *string `json:"welcome_speech,omitempty"` }
UpdateWelcomeSpeechReq 修改欢迎词请求。
func (UpdateWelcomeSpeechReq) String ¶ added in v0.1.96
func (o UpdateWelcomeSpeechReq) String() string
type UpdateWelcomeSpeechRequest ¶ added in v0.1.96
type UpdateWelcomeSpeechRequest 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"` // 第三方用户ID。不允许输入中文。 XAppUserId *string `json:"X-App-UserId,omitempty"` // 欢迎词ID。 WelcomeSpeechId string `json:"welcome_speech_id"` Body *UpdateWelcomeSpeechReq `json:"body,omitempty"` }
UpdateWelcomeSpeechRequest Request Object
func (UpdateWelcomeSpeechRequest) String ¶ added in v0.1.96
func (o UpdateWelcomeSpeechRequest) String() string
type UpdateWelcomeSpeechResponse ¶ added in v0.1.96
type UpdateWelcomeSpeechResponse struct { // 欢迎词ID。 WelcomeSpeechId *string `json:"welcome_speech_id,omitempty"` // 欢迎词。 WelcomeSpeech *string `json:"welcome_speech,omitempty"` // 应用ID。 RobotId *string `json:"robot_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"` XRequestId *string `json:"X-Request-Id,omitempty"` HttpStatusCode int `json:"-"` }
UpdateWelcomeSpeechResponse Response Object
func (UpdateWelcomeSpeechResponse) String ¶ added in v0.1.96
func (o UpdateWelcomeSpeechResponse) String() string
type UpdateWelcomeSpeechSwitchReq ¶ added in v0.1.96
type UpdateWelcomeSpeechSwitchReq struct { // 应用ID。 RobotId string `json:"robot_id"` // 欢迎词功能开关。 EnableWelcomeSpeech bool `json:"enable_welcome_speech"` }
UpdateWelcomeSpeechSwitchReq 修改欢迎词功能开关请求。
func (UpdateWelcomeSpeechSwitchReq) String ¶ added in v0.1.96
func (o UpdateWelcomeSpeechSwitchReq) String() string
type UpdateWelcomeSpeechSwitchRequest ¶ added in v0.1.96
type UpdateWelcomeSpeechSwitchRequest 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"` // 第三方用户ID。不允许输入中文。 XAppUserId *string `json:"X-App-UserId,omitempty"` Body *UpdateWelcomeSpeechSwitchReq `json:"body,omitempty"` }
UpdateWelcomeSpeechSwitchRequest Request Object
func (UpdateWelcomeSpeechSwitchRequest) String ¶ added in v0.1.96
func (o UpdateWelcomeSpeechSwitchRequest) String() string
type UpdateWelcomeSpeechSwitchResponse ¶ added in v0.1.96
type UpdateWelcomeSpeechSwitchResponse struct { XRequestId *string `json:"X-Request-Id,omitempty"` HttpStatusCode int `json:"-"` }
UpdateWelcomeSpeechSwitchResponse Response Object
func (UpdateWelcomeSpeechSwitchResponse) String ¶ added in v0.1.96
func (o UpdateWelcomeSpeechSwitchResponse) String() string
type ValidateRobotReq ¶ added in v0.1.121
type ValidateRobotReq struct { // 对接第三方应用厂商类型。 > 0:科大讯飞AIUI;1:华为云CBS;2:科大讯飞星火交互认知大模型;6:第三方语言模型;8:奇妙问 AppType int32 `json:"app_type"` 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"` MobvoiConfig *MobvoiConfig `json:"mobvoi_config,omitempty"` }
ValidateRobotReq 校验应用请求。
func (ValidateRobotReq) String ¶ added in v0.1.121
func (o ValidateRobotReq) String() string
type ValidateRobotRequest ¶ added in v0.1.121
type ValidateRobotRequest 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"` // 第三方用户ID。不允许输入中文。 XAppUserId *string `json:"X-App-UserId,omitempty"` Body *ValidateRobotReq `json:"body,omitempty"` }
ValidateRobotRequest Request Object
func (ValidateRobotRequest) String ¶ added in v0.1.121
func (o ValidateRobotRequest) String() string
type ValidateRobotResponse ¶ added in v0.1.121
type ValidateRobotResponse struct { XRequestId *string `json:"X-Request-Id,omitempty"` HttpStatusCode int `json:"-"` }
ValidateRobotResponse Response Object
func (ValidateRobotResponse) String ¶ added in v0.1.121
func (o ValidateRobotResponse) String() string
type VerifyVideoMattingInfo ¶ added in v0.1.114
type VerifyVideoMattingInfo struct { // 区域左上角像素点的X轴位置值。 Dx *int32 `json:"dx,omitempty"` // 区域左上角像素点的Y轴位置值。 Dy *int32 `json:"dy,omitempty"` // 区域宽度像素值。 Width *int32 `json:"width,omitempty"` // 区域高度像素值。 Height *int32 `json:"height,omitempty"` // 资源操作类型。 * RESERVED: 视频不需要抠绿的区域。 * DELETE:视频需要抠绿的区域。 * NO_DEGREEN:视频不需要去绿的区域。 Method *VerifyVideoMattingInfoMethod `json:"method,omitempty"` }
VerifyVideoMattingInfo 自动扣绿时,不抠图的区域。
func (VerifyVideoMattingInfo) String ¶ added in v0.1.114
func (o VerifyVideoMattingInfo) String() string
type VerifyVideoMattingInfoMethod ¶ added in v0.1.114
type VerifyVideoMattingInfoMethod struct {
// contains filtered or unexported fields
}
func (VerifyVideoMattingInfoMethod) MarshalJSON ¶ added in v0.1.114
func (c VerifyVideoMattingInfoMethod) MarshalJSON() ([]byte, error)
func (*VerifyVideoMattingInfoMethod) UnmarshalJSON ¶ added in v0.1.114
func (c *VerifyVideoMattingInfoMethod) UnmarshalJSON(b []byte) error
func (VerifyVideoMattingInfoMethod) Value ¶ added in v0.1.114
func (c VerifyVideoMattingInfoMethod) Value() string
type VerifyVideoMattingInfoMethodEnum ¶ added in v0.1.114
type VerifyVideoMattingInfoMethodEnum struct { RESERVED VerifyVideoMattingInfoMethod DELETE VerifyVideoMattingInfoMethod NO_DEGREEN VerifyVideoMattingInfoMethod }
func GetVerifyVideoMattingInfoMethodEnum ¶ added in v0.1.114
func GetVerifyVideoMattingInfoMethodEnum() VerifyVideoMattingInfoMethodEnum
type VideoAssetMeta ¶ added in v0.1.92
type VideoAssetMeta struct { // **参数解释**: 视频编码格式。 **约束限制**: 用户无需填写,系统自行提取。 **取值范围**: 字符长度0-32位。 **默认取值**: 不涉及 VideoCodec *string `json:"video_codec,omitempty"` // **参数解释**: 视频画面宽度。 **约束限制**: 用户无需填写,系统自行提取。 **默认取值**: 不涉及 Width *int32 `json:"width,omitempty"` // **参数解释**: 视频画面高度。 **约束限制**: 用户无需填写,系统自行提取。 **默认取值**: 不涉及 Height *int32 `json:"height,omitempty"` // **参数解释**: 视频帧率。 **约束限制**: 用户无需填写,系统自行提取。 **取值范围**: 字符长度0-32位。 **默认取值**: 不涉及 FrameRate *string `json:"frame_rate,omitempty"` // **参数解释**: 视频平均码率,单位kbps。 **约束限制**: 用户无需填写,系统自行提取。 **默认取值**: 不涉及 VideoBitRate *int32 `json:"video_bit_rate,omitempty"` // **参数解释**: 时长,单位秒。 **约束限制**: 用户无需填写,系统自行提取。 **默认取值**: 不涉及 Duration *int32 `json:"duration,omitempty"` // **参数解释**: 音频编码格式。 **约束限制**: 用户无需填写,系统自行提取。 **取值范围**: 字符长度0-32位。 **默认取值**: 不涉及 AudioCodec *string `json:"audio_codec,omitempty"` // **参数解释**: 音频平均码率,单位kbps。 **约束限制**: 用户无需填写,系统自行提取。 **默认取值**: 不涉及 AudioBitRate *int32 `json:"audio_bit_rate,omitempty"` // **参数解释**: 音频声道数。 **约束限制**: 用户无需填写,系统自行提取。 **默认取值**: 不涉及 AudioChannels *int32 `json:"audio_channels,omitempty"` // **参数解释**: 采样率,HZ。 **约束限制**: 用户无需填写,系统自行提取。 **默认取值**: 不涉及 Sample *int32 `json:"sample,omitempty"` // **参数解释**: 横向画面或纵向画面。 **约束限制**: 用户无需填写,系统自行提取。 **取值范围**: * Horizontal:横向 * Vertical:纵向 **默认取值**: 不涉及 Mode *VideoAssetMetaMode `json:"mode,omitempty"` // **参数解释**: 视频转码状态。 **约束限制**: 用户无需填写,系统自行填写。 **取值范围**: * WAITING:等待 * TRANSCODING:转码中 * FAILED:失败 * SUCCEEDED:成功 **默认取值**: 不涉及 VideoTranscodingStatus *VideoAssetMetaVideoTranscodingStatus `json:"video_transcoding_status,omitempty"` ErrorInfo *ErrorResponse `json:"error_info,omitempty"` }
VideoAssetMeta 视频元数据,自动提取获得。
func (VideoAssetMeta) String ¶ added in v0.1.92
func (o VideoAssetMeta) String() string
type VideoAssetMetaMode ¶ added in v0.1.92
type VideoAssetMetaMode struct {
// contains filtered or unexported fields
}
func (VideoAssetMetaMode) MarshalJSON ¶ added in v0.1.92
func (c VideoAssetMetaMode) MarshalJSON() ([]byte, error)
func (*VideoAssetMetaMode) UnmarshalJSON ¶ added in v0.1.92
func (c *VideoAssetMetaMode) UnmarshalJSON(b []byte) error
func (VideoAssetMetaMode) Value ¶ added in v0.1.92
func (c VideoAssetMetaMode) Value() string
type VideoAssetMetaModeEnum ¶ added in v0.1.92
type VideoAssetMetaModeEnum struct { HORIZONTAL VideoAssetMetaMode VERTICAL VideoAssetMetaMode }
func GetVideoAssetMetaModeEnum ¶ added in v0.1.92
func GetVideoAssetMetaModeEnum() VideoAssetMetaModeEnum
type VideoAssetMetaVideoTranscodingStatus ¶ added in v0.1.112
type VideoAssetMetaVideoTranscodingStatus struct {
// contains filtered or unexported fields
}
func (VideoAssetMetaVideoTranscodingStatus) MarshalJSON ¶ added in v0.1.112
func (c VideoAssetMetaVideoTranscodingStatus) MarshalJSON() ([]byte, error)
func (*VideoAssetMetaVideoTranscodingStatus) UnmarshalJSON ¶ added in v0.1.112
func (c *VideoAssetMetaVideoTranscodingStatus) UnmarshalJSON(b []byte) error
func (VideoAssetMetaVideoTranscodingStatus) Value ¶ added in v0.1.112
func (c VideoAssetMetaVideoTranscodingStatus) Value() string
type VideoAssetMetaVideoTranscodingStatusEnum ¶ added in v0.1.112
type VideoAssetMetaVideoTranscodingStatusEnum struct { WAITING VideoAssetMetaVideoTranscodingStatus TRANSCODING VideoAssetMetaVideoTranscodingStatus FAILED VideoAssetMetaVideoTranscodingStatus SUCCEEDED VideoAssetMetaVideoTranscodingStatus }
func GetVideoAssetMetaVideoTranscodingStatusEnum ¶ added in v0.1.112
func GetVideoAssetMetaVideoTranscodingStatusEnum() VideoAssetMetaVideoTranscodingStatusEnum
type VideoConfig ¶ added in v0.1.60
type VideoConfig struct { // **参数解释**: 输出视频的剪辑方式。 **约束限制**: 不涉及。 **取值范围**: * RESIZE:视频缩放。 * CROP:视频裁剪。 ClipMode *VideoConfigClipMode `json:"clip_mode,omitempty"` // **参数解释**: 视频编码格式及视频文件格式。 **约束限制**: 仅分身数字人视频制作支持VP8编码。 **取值范围**: * H264:h264编码,输出mp4文件。 * VP8:vp8编码,输出webm文件。 **默认取值**: 不涉及 Codec VideoConfigCodec `json:"codec"` // **参数解释**: 输出平均码率。单位:kbps。 **约束限制**: * 分身数字人视频制作采用质量优先,可能会超过设置的码率。 * 分身数字人直播码率范围[1000, 8000]。 **默认取值**: 不涉及 Bitrate int32 `json:"bitrate"` // **参数解释**: 视频宽度。单位:像素。 **约束限制**: * clip_mode=RESIZE时,当前支持1920x1080、1080x1920、1280x720、720x1280、3840x2160、2160x3840六种分辨率。4K分辨率视频需要分身数字人模型支持4K的情况下才能使用。 * clip_mode=CROP,裁剪后视频,(dx,dy)为原点,保留视频像宽度为width。 * 分身数字人直播目前只支持1080x1920、1920x1080。 **默认取值**: 不涉及 Width int32 `json:"width"` // **参数解释**: 视频高度。 单位:像素。 **约束限制**: * clip_mode=RESIZE时,当前支持1920x1080、1080x1920、1280x720、720x1280、3840x2160、2160x3840六种分辨率分辨率。 * clip_mode=CROP,裁剪后视频,(dx,dy)为原点,保留视频像高度为height。 * 分身数字人直播目前只支持1080x1920、1920x1080。 **默认取值**: 不涉及 Height int32 `json:"height"` // **参数解释**: 帧率。单位:FPS。 **约束限制**: 分身数字人视频固定25FPS。 FrameRate *VideoConfigFrameRate `json:"frame_rate,omitempty"` // **参数解释**: 输出的视频是否带字幕。 **约束限制**: 分身数字人直播暂时不支持字幕。 **取值范围**: * true: 打开字幕 * false: 关闭字幕 IsSubtitleEnable *bool `json:"is_subtitle_enable,omitempty"` SubtitleConfig *SubtitleConfig `json:"subtitle_config,omitempty"` // **参数解释**: 裁剪视频左上角像素点横坐标。 > 以模特分辨率为画布大小,比如1920*1080分辨率的模特,dx最小值是0,最大值是1920。 **约束限制**: clip_mode= CROP时生效。 **默认取值**: 不涉及 Dx *int32 `json:"dx,omitempty"` // **参数解释**: 裁剪视频左上角像素点纵坐标。 > 以模特分辨率为画布大小,比如1920*1080分辨率的模特,dy最小值是0,最大值是1080 **约束限制**: clip_mode= CROP时生效。 **默认取值**: 不涉及 Dy *int32 `json:"dy,omitempty"` // **参数解释**: 视频是否开启超分。 **约束限制**: 仅分身数字人视频制作支持。 **取值范围** * true: 开启 * false: 不开启 IsEnableSuperResolution *bool `json:"is_enable_super_resolution,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。 **约束限制**: * 仅直播支持外部URL,其他业务通过资产库查询获取,不支持外部URL。 **取值范围**: 字符长度1-2048位。 **默认取值**: 不涉及。 VideoUrl *string `json:"video_url,omitempty"` // **参数解释**: 视频封面文件的URL。 **约束限制**: * 仅直播支持外部URL,其他业务通过资产库查询获取,不支持外部URL。 **取值范围**: 字符长度1-2048位。 **默认取值**: 不涉及。 VideoCoverUrl *string `json:"video_cover_url,omitempty"` // **参数解释**: 循环播放视频次数。 特殊取值: * 0:表示不播放 * -1:表示持续循环播放 **约束限制**: 不涉及。 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 { // **参数解释**: 剧本名称。 **约束限制**: 不涉及。 **取值范围**: 只能使用中英文字符,字符长度1-256位。 **默认取值**: 不涉及。 ScriptName *string `json:"script_name,omitempty"` // **参数解释**: 剧本描述。 **约束限制**: 不涉及。 **取值范围**: 字符长度0-1024位。 **默认取值**: 不涉及。 ScriptDescription *string `json:"script_description,omitempty"` // **参数解释**: 横竖屏类型。 **约束限制**: 不涉及。 **取值范围**: * LANDSCAPE:横屏。 * VERTICAL:竖屏。 ViewMode *VideoScriptsCreateInfoViewMode `json:"view_mode,omitempty"` // **参数解释**: 数字人模型资产ID。 **约束限制**: 不涉及 **取值范围**: 字符长度0-64位。 **默认取值**: 不涉及 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。 **约束限制**: 分身数字人视频制作不需要填写该参数。 **取值范围**: 字符长度0-64位 **默认取值**: 不涉及 SceneAssetId *string `json:"scene_asset_id,omitempty"` // **参数解释**: 私有数据,用户填写,原样带回。 **约束限制**: 不涉及 **取值范围**: 字符长度0-8192位 **默认取值**: 不涉及 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 VideoScriptsCreateInfoViewMode ¶ added in v0.1.95
type VideoScriptsCreateInfoViewMode struct {
// contains filtered or unexported fields
}
func (VideoScriptsCreateInfoViewMode) MarshalJSON ¶ added in v0.1.95
func (c VideoScriptsCreateInfoViewMode) MarshalJSON() ([]byte, error)
func (*VideoScriptsCreateInfoViewMode) UnmarshalJSON ¶ added in v0.1.95
func (c *VideoScriptsCreateInfoViewMode) UnmarshalJSON(b []byte) error
func (VideoScriptsCreateInfoViewMode) Value ¶ added in v0.1.95
func (c VideoScriptsCreateInfoViewMode) Value() string
type VideoScriptsCreateInfoViewModeEnum ¶ added in v0.1.95
type VideoScriptsCreateInfoViewModeEnum struct { LANDSCAPE VideoScriptsCreateInfoViewMode VERTICAL VideoScriptsCreateInfoViewMode }
func GetVideoScriptsCreateInfoViewModeEnum ¶ added in v0.1.95
func GetVideoScriptsCreateInfoViewModeEnum() VideoScriptsCreateInfoViewModeEnum
type VideoScriptsShowInfo ¶ added in v0.1.75
type VideoScriptsShowInfo struct { // **参数解释**: 剧本名称。 **约束限制**: 不涉及。 **取值范围**: 只能使用中英文字符,字符长度1-256位。 **默认取值**: 不涉及。 ScriptName *string `json:"script_name,omitempty"` // **参数解释**: 剧本描述。 **约束限制**: 不涉及。 **取值范围**: 字符长度0-1024位。 **默认取值**: 不涉及。 ScriptDescription *string `json:"script_description,omitempty"` // **参数解释**: 横竖屏类型。 **约束限制**: 不涉及。 **取值范围**: * LANDSCAPE:横屏。 * VERTICAL:竖屏。 ViewMode *VideoScriptsShowInfoViewMode `json:"view_mode,omitempty"` // **参数解释**: 数字人模型资产ID。 **约束限制**: 不涉及 **取值范围**: 字符长度0-64位。 **默认取值**: 不涉及 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。 **约束限制**: 分身数字人视频制作不需要填写该参数。 **取值范围**: 字符长度0-64位 **默认取值**: 不涉及 SceneAssetId *string `json:"scene_asset_id,omitempty"` // **参数解释**: 私有数据,用户填写,原样带回。 **约束限制**: 不涉及 **取值范围**: 字符长度0-8192位 **默认取值**: 不涉及 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 VideoScriptsShowInfoViewMode ¶ added in v0.1.95
type VideoScriptsShowInfoViewMode struct {
// contains filtered or unexported fields
}
func (VideoScriptsShowInfoViewMode) MarshalJSON ¶ added in v0.1.95
func (c VideoScriptsShowInfoViewMode) MarshalJSON() ([]byte, error)
func (*VideoScriptsShowInfoViewMode) UnmarshalJSON ¶ added in v0.1.95
func (c *VideoScriptsShowInfoViewMode) UnmarshalJSON(b []byte) error
func (VideoScriptsShowInfoViewMode) Value ¶ added in v0.1.95
func (c VideoScriptsShowInfoViewMode) Value() string
type VideoScriptsShowInfoViewModeEnum ¶ added in v0.1.95
type VideoScriptsShowInfoViewModeEnum struct { LANDSCAPE VideoScriptsShowInfoViewMode VERTICAL VideoScriptsShowInfoViewMode }
func GetVideoScriptsShowInfoViewModeEnum ¶ added in v0.1.95
func GetVideoScriptsShowInfoViewModeEnum() VideoScriptsShowInfoViewModeEnum
type VideoScriptsSimpleInfo ¶ added in v0.1.75
type VideoScriptsSimpleInfo struct { // **参数解释**: 剧本名称。 **约束限制**: 不涉及。 **取值范围**: 只能使用中英文字符,字符长度1-256位。 **默认取值**: 不涉及。 ScriptName *string `json:"script_name,omitempty"` // **参数解释**: 剧本描述。 **约束限制**: 不涉及。 **取值范围**: 字符长度0-1024位。 **默认取值**: 不涉及。 ScriptDescription *string `json:"script_description,omitempty"` // **参数解释**: 横竖屏类型。 **约束限制**: 不涉及。 **取值范围**: * LANDSCAPE:横屏。 * VERTICAL:竖屏。 ViewMode *VideoScriptsSimpleInfoViewMode `json:"view_mode,omitempty"` // **参数解释**: 数字人模型资产ID。 **约束限制**: 不涉及 **取值范围**: 字符长度0-64位。 **默认取值**: 不涉及 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。 **约束限制**: 分身数字人视频制作不需要填写该参数。 **取值范围**: 字符长度0-64位 **默认取值**: 不涉及 SceneAssetId *string `json:"scene_asset_id,omitempty"` // **参数解释**: 私有数据,用户填写,原样带回。 **约束限制**: 不涉及 **取值范围**: 字符长度0-8192位 **默认取值**: 不涉及 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 VideoScriptsSimpleInfoViewMode ¶ added in v0.1.95
type VideoScriptsSimpleInfoViewMode struct {
// contains filtered or unexported fields
}
func (VideoScriptsSimpleInfoViewMode) MarshalJSON ¶ added in v0.1.95
func (c VideoScriptsSimpleInfoViewMode) MarshalJSON() ([]byte, error)
func (*VideoScriptsSimpleInfoViewMode) UnmarshalJSON ¶ added in v0.1.95
func (c *VideoScriptsSimpleInfoViewMode) UnmarshalJSON(b []byte) error
func (VideoScriptsSimpleInfoViewMode) Value ¶ added in v0.1.95
func (c VideoScriptsSimpleInfoViewMode) Value() string
type VideoScriptsSimpleInfoViewModeEnum ¶ added in v0.1.95
type VideoScriptsSimpleInfoViewModeEnum struct { LANDSCAPE VideoScriptsSimpleInfoViewMode VERTICAL VideoScriptsSimpleInfoViewMode }
func GetVideoScriptsSimpleInfoViewModeEnum ¶ added in v0.1.95
func GetVideoScriptsSimpleInfoViewModeEnum() VideoScriptsSimpleInfoViewModeEnum
type VoiceCapability ¶ added in v0.1.100
type VoiceCapability struct { // **参数解释**: 该声音是否支持英文音标。 **约束限制**: 不涉及 **取值范围**: * true: 支持英文音标 * false: 不支持英文音标 IsSupportPhonemeEn *bool `json:"is_support_phoneme_en,omitempty"` // **参数解释**: 该声音是否支持中文多音字。 **约束限制**: 不涉及 **取值范围**: * true: 支持中文多音字 * false: 不支持中文多音字 IsSupportPhoneme *bool `json:"is_support_phoneme,omitempty"` // **参数解释**: 该声音是否支持停顿。 **约束限制**: 不涉及 **取值范围**: * true: 支持停顿 * false: 不支持停顿 IsSupportBreakTime *bool `json:"is_support_break_time,omitempty"` // **参数解释**: 该声音是否支持韵律。 **约束限制**: 不涉及 **取值范围**: * true: 支持韵律 * false: 不支持韵律 IsSupportBreakStrength *bool `json:"is_support_break_strength,omitempty"` // **参数解释**: 该声音是否支持全局语速。 **约束限制**: 不涉及 **取值范围**: * true: 支持全局语速 * false: 不支持全局语速 IsSupportSpeed *bool `json:"is_support_speed,omitempty"` // **参数解释**: 该声音是否支持局部语速。 **约束限制**: 不涉及 **取值范围**: * true: 支持局部语速 * false: 不支持局部语速 IsSupportProsody *bool `json:"is_support_prosody,omitempty"` // **参数解释**: 该声音是否支持SSML的say-as标签。 **约束限制**: 不涉及 **取值范围**: * true: 支持SSML的say-as标签 * false: 不支持SSML的say-as标签 IsSupportSsmlSayAs *bool `json:"is_support_ssml_say_as,omitempty"` // **参数解释**: 该声音是否支持SSML的sub标签。 **约束限制**: 不涉及 **取值范围**: * true: 支持SSML的sub标签 * false: 不支持SSML的sub标签 IsSupportSsmlSub *bool `json:"is_support_ssml_sub,omitempty"` // **参数解释**: 该声音是否支持连读。 **约束限制**: 不涉及 **取值范围**: * true: 支持连读 * false: 不支持连读 IsSupportWord *bool `json:"is_support_word,omitempty"` // 是否支持缓存。 IsSupportVoiceCache *bool `json:"is_support_voice_cache,omitempty"` // **参数解释**: 合成率。 **约束限制**: 不涉及 **取值范围**: * 0-50 ConversionRate *float32 `json:"conversion_rate,omitempty"` // **参数解释**: 英语的合成率。 **约束限制**: 不涉及 **取值范围**: * 0-50 ConversionRateEn *float32 `json:"conversion_rate_en,omitempty"` // 是否支持生成STR字幕文件。 IsSupportSrt *bool `json:"is_support_srt,omitempty"` }
VoiceCapability 音色资产支持的能力集。 > 音色能力集只允许查询,不允许设置
func (VoiceCapability) String ¶ added in v0.1.100
func (o VoiceCapability) String() string
type VoiceConfig ¶ added in v0.1.60
type VoiceConfig struct { // **参数解释**: 音色资产ID,可以从资产库中查询。 **约束限制**: 不涉及。 **取值范围**: 字符长度1-256位。 **默认取值**: 不涉及。 VoiceAssetId string `json:"voice_asset_id"` // **参数解释**: 语速。50表示0.5倍语速,100表示正常语速,200表示2倍语速。 当取值为“100”时,表示一个成年人的正常语速,约为250字/分钟。 **约束限制**: 不涉及。 Speed *int32 `json:"speed,omitempty"` // **参数解释**: 音高。 **约束限制**: 不涉及。 Pitch *int32 `json:"pitch,omitempty"` // **参数解释**: 音量。 **约束限制**: 不涉及。 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:女性声音 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: 芬兰语 Language *VoiceModelAssetMetaLanguage `json:"language,omitempty"` // **参数解释**: 语速缩放比例。 **约束限制**: 不涉及 SpeedRatio *float32 `json:"speed_ratio,omitempty"` // **参数解释**: 音量缩放比例。 **约束限制**: 不涉及 VolumeRatio *float32 `json:"volume_ratio,omitempty"` // **参数解释**: 该音色是否支持实时合成。 **约束限制**: 支持实时合成的音色,可以用于直播和智能交互场景。否则只能用于视频制作。 **取值范围**: * true: 支持实时合成 * false: 不支持实时合成 IsRealtimeVoice *bool `json:"is_realtime_voice,omitempty"` // 风格参考 Style *string `json:"style,omitempty"` VoiceCapability *VoiceCapability `json:"voice_capability,omitempty"` ExternalVoiceMeta *ExternalVoiceAssetMeta `json:"external_voice_meta,omitempty"` // 是否支持vc。 IsSupportVcProcess *bool `json:"is_support_vc_process,omitempty"` // 是否是Flexus版本声音。 IsFlexus *bool `json:"is_flexus,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
type VoiceProperties ¶ added in v0.1.114
type VoiceProperties struct { // 任务标签,为Flexus版声音的配置。 * ECOMMERCE: 电商 * NEWS: 新闻 * MARKETING: 营销 JobTag VoicePropertiesJobTag `json:"job_tag"` // 语音性别,是男性声音还是女性声音,为Flexus版声音的配置。 * FEMALE: 女性 * MALE: 男性 Sex VoicePropertiesSex `json:"sex"` // 训练语言,当前仅支持中文,为Flexus版声音的配置。 * CN: 中文 * EN: 英文 Language VoicePropertiesLanguage `json:"language"` }
VoiceProperties 声音配置信息,为Flexus版声音的配置项,标准版声音不支持此配置。
func (VoiceProperties) String ¶ added in v0.1.114
func (o VoiceProperties) String() string
type VoicePropertiesJobTag ¶ added in v0.1.114
type VoicePropertiesJobTag struct {
// contains filtered or unexported fields
}
func (VoicePropertiesJobTag) MarshalJSON ¶ added in v0.1.114
func (c VoicePropertiesJobTag) MarshalJSON() ([]byte, error)
func (*VoicePropertiesJobTag) UnmarshalJSON ¶ added in v0.1.114
func (c *VoicePropertiesJobTag) UnmarshalJSON(b []byte) error
func (VoicePropertiesJobTag) Value ¶ added in v0.1.114
func (c VoicePropertiesJobTag) Value() string
type VoicePropertiesJobTagEnum ¶ added in v0.1.114
type VoicePropertiesJobTagEnum struct { ECOMMERCE VoicePropertiesJobTag NEWS VoicePropertiesJobTag MARKETING VoicePropertiesJobTag }
func GetVoicePropertiesJobTagEnum ¶ added in v0.1.114
func GetVoicePropertiesJobTagEnum() VoicePropertiesJobTagEnum
type VoicePropertiesLanguage ¶ added in v0.1.114
type VoicePropertiesLanguage struct {
// contains filtered or unexported fields
}
func (VoicePropertiesLanguage) MarshalJSON ¶ added in v0.1.114
func (c VoicePropertiesLanguage) MarshalJSON() ([]byte, error)
func (*VoicePropertiesLanguage) UnmarshalJSON ¶ added in v0.1.114
func (c *VoicePropertiesLanguage) UnmarshalJSON(b []byte) error
func (VoicePropertiesLanguage) Value ¶ added in v0.1.114
func (c VoicePropertiesLanguage) Value() string
type VoicePropertiesLanguageEnum ¶ added in v0.1.114
type VoicePropertiesLanguageEnum struct { CN VoicePropertiesLanguage EN VoicePropertiesLanguage }
func GetVoicePropertiesLanguageEnum ¶ added in v0.1.114
func GetVoicePropertiesLanguageEnum() VoicePropertiesLanguageEnum
type VoicePropertiesSex ¶ added in v0.1.114
type VoicePropertiesSex struct {
// contains filtered or unexported fields
}
func (VoicePropertiesSex) MarshalJSON ¶ added in v0.1.114
func (c VoicePropertiesSex) MarshalJSON() ([]byte, error)
func (*VoicePropertiesSex) UnmarshalJSON ¶ added in v0.1.114
func (c *VoicePropertiesSex) UnmarshalJSON(b []byte) error
func (VoicePropertiesSex) Value ¶ added in v0.1.114
func (c VoicePropertiesSex) Value() string
type VoicePropertiesSexEnum ¶ added in v0.1.114
type VoicePropertiesSexEnum struct { FEMALE VoicePropertiesSex MALE VoicePropertiesSex }
func GetVoicePropertiesSexEnum ¶ added in v0.1.114
func GetVoicePropertiesSexEnum() VoicePropertiesSexEnum
type WelcomeSpeechInfo ¶ added in v0.1.96
type WelcomeSpeechInfo struct { // 欢迎词ID。 WelcomeSpeechId *string `json:"welcome_speech_id,omitempty"` // 欢迎词。 WelcomeSpeech *string `json:"welcome_speech,omitempty"` // 应用ID。 RobotId *string `json:"robot_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"` }
WelcomeSpeechInfo 欢迎词基本信息。
func (WelcomeSpeechInfo) String ¶ added in v0.1.96
func (o WelcomeSpeechInfo) String() string
Source Files ¶
- model_action_basic_sample_info.go
- model_action_mark_item.go
- model_action_sample_info.go
- model_action_tag_info.go
- model_active_code_info.go
- model_animation_asset_meta.go
- model_animation_item.go
- model_asset_action_result.go
- model_asset_extra_meta.go
- model_asset_file_info.go
- model_asset_shared_config.go
- model_audio_asset_meta.go
- model_audio_drive_action_config.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_batch_asset_action_req.go
- model_batch_execute_asset_action_request.go
- model_batch_execute_asset_action_response.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_co_streamer_config.go
- model_comment_data.go
- model_comment_log_info.go
- model_commit_job_req.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_count_tenant_resources_request.go
- model_count_tenant_resources_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_agency_with_role_type_request.go
- model_create_agency_with_role_type_response.go
- model_create_asset_by_replication_info_request.go
- model_create_asset_by_replication_info_response.go
- model_create_batch_knowledge_question_req.go
- model_create_batch_knowledge_question_request.go
- model_create_batch_knowledge_question_response.go
- model_create_beauty_preview_job_req.go
- model_create_beauty_preview_job_request.go
- model_create_beauty_preview_job_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_hot_question_req.go
- model_create_hot_question_request.go
- model_create_hot_question_response.go
- model_create_hot_words_req.go
- model_create_hot_words_request.go
- model_create_hot_words_response.go
- model_create_intent_and_question_req.go
- model_create_intent_and_question_request.go
- model_create_intent_and_question_response.go
- model_create_interaction_rule_group_request.go
- model_create_interaction_rule_group_response.go
- model_create_knowledge_intent_req.go
- model_create_knowledge_intent_request.go
- model_create_knowledge_intent_response.go
- model_create_knowledge_intent_rsp.go
- model_create_knowledge_question_req.go
- model_create_knowledge_question_request.go
- model_create_knowledge_question_response.go
- model_create_knowledge_skill_req.go
- model_create_knowledge_skill_request.go
- model_create_knowledge_skill_response.go
- model_create_large_file_request.go
- model_create_large_file_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_product_request.go
- model_create_product_request_body.go
- model_create_product_response.go
- model_create_robot_req.go
- model_create_robot_request.go
- model_create_robot_response.go
- model_create_sis_hot_words.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_req_base_info.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_create_welcome_speech_req.go
- model_create_welcome_speech_request.go
- model_create_welcome_speech_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_agency_with_role_type_request.go
- model_delete_agency_with_role_type_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_hot_question_request.go
- model_delete_hot_question_response.go
- model_delete_hot_words_request.go
- model_delete_hot_words_response.go
- model_delete_interaction_rule_group_request.go
- model_delete_interaction_rule_group_response.go
- model_delete_knowledge_intent_request.go
- model_delete_knowledge_intent_response.go
- model_delete_knowledge_question_request.go
- model_delete_knowledge_question_response.go
- model_delete_knowledge_skill_request.go
- model_delete_knowledge_skill_response.go
- model_delete_product_request.go
- model_delete_product_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_delete_welcome_speech_request.go
- model_delete_welcome_speech_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_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_export_knowledge_skill_request.go
- model_export_knowledge_skill_response.go
- model_external_voice_asset_meta.go
- model_file_extra_meta.go
- model_files_create_req.go
- model_hit_condition.go
- model_hit_condition_tag.go
- model_hot_question_info.go
- model_hot_words_info.go
- model_hot_words_type_enum.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_iflytek_aiui_config.go
- model_iflytek_spark.go
- model_image_asset_meta.go
- model_image_layer_config.go
- model_inference_action_mark_info.go
- model_inference_eye_correction_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_knowledge_intent_info.go
- model_knowledge_question_create_info.go
- model_knowledge_question_info.go
- model_knowledge_question_update_info.go
- model_knowledge_skill_info.go
- model_language_enum.go
- model_large_files_create_req.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_hot_question_request.go
- model_list_hot_question_response.go
- model_list_hot_words_request.go
- model_list_hot_words_response.go
- model_list_interaction_rule_groups_request.go
- model_list_interaction_rule_groups_response.go
- model_list_job_operation_log_request.go
- model_list_job_operation_log_response.go
- model_list_knowledge_intent_request.go
- model_list_knowledge_intent_response.go
- model_list_knowledge_question_request.go
- model_list_knowledge_question_response.go
- model_list_knowledge_skill_request.go
- model_list_knowledge_skill_response.go
- model_list_picture_modeling_jobs_request.go
- model_list_picture_modeling_jobs_response.go
- model_list_products_request.go
- model_list_products_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_tenant_resources_request.go
- model_list_tenant_resources_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_list_welcome_speech_request.go
- model_list_welcome_speech_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_room_interaction_config.go
- model_live_room_interaction_rule_info.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_config.go
- model_model_info.go
- model_motion_item.go
- model_multipart_upload_info.go
- model_op_external_info.go
- model_operation_log_info.go
- model_operation_log_item.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_platform_live_detail_info.go
- model_platform_live_info.go
- model_play_policy.go
- model_ppt_asset_meta.go
- model_ppt_page_info.go
- model_preview_info.go
- model_product_asset_releation.go
- model_product_basic_info.go
- model_product_cover_detail_info.go
- model_product_cover_info.go
- model_product_detail_info.go
- model_product_media_detail_info.go
- model_product_media_info.go
- model_product_text_info.go
- model_relation_product_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_req.go
- model_reset_active_code_request.go
- model_reset_active_code_response.go
- model_resource_item_info.go
- model_resource_usage_info.go
- model_resources_count.go
- model_restore_asset_request.go
- model_restore_asset_response.go
- model_review_config.go
- model_robot_info.go
- model_robot_type_enum.go
- model_rtc_live_event_call_back_config.go
- model_rtc_room_info_list.go
- model_rtc_user_info.go
- model_scene_asset_meta.go
- model_scene_component_info.go
- model_set_product_asset_request.go
- model_set_product_asset_response.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_agency_request.go
- model_show_agency_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_beauty_preview_job_request.go
- model_show_beauty_preview_job_response.go
- model_show_digital_human_business_card_request.go
- model_show_digital_human_business_card_response.go
- model_show_hot_question_request.go
- model_show_hot_question_response.go
- model_show_hot_words_request.go
- model_show_hot_words_response.go
- model_show_hot_words_switch_request.go
- model_show_hot_words_switch_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_knowledge_intent_request.go
- model_show_knowledge_intent_response.go
- model_show_knowledge_question_request.go
- model_show_knowledge_question_response.go
- model_show_knowledge_skill_request.go
- model_show_knowledge_skill_response.go
- model_show_photo_detection_request.go
- model_show_photo_detection_response.go
- model_show_photo_digital_human_video_request.go
- model_show_photo_digital_human_video_response.go
- model_show_picture_modeling_job_request.go
- model_show_picture_modeling_job_response.go
- model_show_product_request.go
- model_show_product_response.go
- model_show_resource_usage_request.go
- model_show_resource_usage_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_show_welcome_speech_request.go
- model_show_welcome_speech_response.go
- model_show_welcome_speech_switch_request.go
- model_show_welcome_speech_switch_response.go
- model_smart_chat_jobs_req.go
- model_smart_chat_room_base_info.go
- model_smart_chat_subtitle_config.go
- model_smart_chat_video_config.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_text_layer_config.go
- model_smart_video_layer_config.go
- model_start_beauty_preview_job_request.go
- model_start_beauty_preview_job_response.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_subtitle_file_info.go
- model_subtitle_files.go
- model_supported_service_enum.go
- model_system_property.go
- model_text_config.go
- model_text_layer_config.go
- model_third_party_model_config.go
- model_training_allocated_resource.go
- model_training_job_basic_info.go
- model_training_job_info.go
- model_training_video_mark_info.go
- model_trigger_process.go
- model_ttsa_job.go
- model_update2d_model_training_job_req.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_batch_knowledge_question_req.go
- model_update_batch_knowledge_question_request.go
- model_update_batch_knowledge_question_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_hot_question_req.go
- model_update_hot_question_request.go
- model_update_hot_question_response.go
- model_update_hot_words_req.go
- model_update_hot_words_request.go
- model_update_hot_words_response.go
- model_update_hot_words_switch_req.go
- model_update_hot_words_switch_request.go
- model_update_hot_words_switch_response.go
- model_update_interaction_rule_group_request.go
- model_update_interaction_rule_group_response.go
- model_update_knowledge_intent_req.go
- model_update_knowledge_intent_request.go
- model_update_knowledge_intent_response.go
- model_update_knowledge_question_req.go
- model_update_knowledge_question_request.go
- model_update_knowledge_question_response.go
- model_update_knowledge_skill_req.go
- model_update_knowledge_skill_request.go
- model_update_knowledge_skill_response.go
- model_update_product_request.go
- model_update_product_request_body.go
- model_update_product_response.go
- model_update_robot_req.go
- model_update_robot_request.go
- model_update_robot_response.go
- model_update_sis_hot_words.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_update_welcome_speech_req.go
- model_update_welcome_speech_request.go
- model_update_welcome_speech_response.go
- model_update_welcome_speech_switch_req.go
- model_update_welcome_speech_switch_request.go
- model_update_welcome_speech_switch_response.go
- model_validate_robot_req.go
- model_validate_robot_request.go
- model_validate_robot_response.go
- model_verify_video_matting_info.go
- model_video_asset_meta.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_capability.go
- model_voice_config.go
- model_voice_model_asset_meta.go
- model_voice_properties.go
- model_welcome_speech_info.go