v1

package
v0.0.4 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 15, 2023 License: Apache-2.0, BSD-2-Clause, BSD-3-Clause Imports: 5 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func GenReqDefForConfirmFileUpload

func GenReqDefForConfirmFileUpload() *def.HttpRequestDef

func GenReqDefForCreateDigitalAsset

func GenReqDefForCreateDigitalAsset() *def.HttpRequestDef

func GenReqDefForCreateFile

func GenReqDefForCreateFile() *def.HttpRequestDef

func GenReqDefForCreatePictureModelingByUrlJob

func GenReqDefForCreatePictureModelingByUrlJob() *def.HttpRequestDef

func GenReqDefForCreatePictureModelingJob

func GenReqDefForCreatePictureModelingJob() *def.HttpRequestDef

func GenReqDefForCreateTtsa

func GenReqDefForCreateTtsa() *def.HttpRequestDef

func GenReqDefForCreateVideoMotionCaptureJob

func GenReqDefForCreateVideoMotionCaptureJob() *def.HttpRequestDef

func GenReqDefForDeleteAsset

func GenReqDefForDeleteAsset() *def.HttpRequestDef

func GenReqDefForDeleteFile

func GenReqDefForDeleteFile() *def.HttpRequestDef

func GenReqDefForExecuteVideoMotionCaptureCommand

func GenReqDefForExecuteVideoMotionCaptureCommand() *def.HttpRequestDef

func GenReqDefForListAssetSummary

func GenReqDefForListAssetSummary() *def.HttpRequestDef

func GenReqDefForListAssets

func GenReqDefForListAssets() *def.HttpRequestDef

func GenReqDefForListPictureModelingJobs

func GenReqDefForListPictureModelingJobs() *def.HttpRequestDef

func GenReqDefForListStyles

func GenReqDefForListStyles() *def.HttpRequestDef

func GenReqDefForListTtsaData

func GenReqDefForListTtsaData() *def.HttpRequestDef

func GenReqDefForListTtsaJobs

func GenReqDefForListTtsaJobs() *def.HttpRequestDef

func GenReqDefForListVideoMotionCaptureJobs

func GenReqDefForListVideoMotionCaptureJobs() *def.HttpRequestDef

func GenReqDefForRestoreAsset

func GenReqDefForRestoreAsset() *def.HttpRequestDef

func GenReqDefForShowAsset

func GenReqDefForShowAsset() *def.HttpRequestDef

func GenReqDefForShowPictureModelingJob

func GenReqDefForShowPictureModelingJob() *def.HttpRequestDef

func GenReqDefForShowVideoMotionCaptureJob

func GenReqDefForShowVideoMotionCaptureJob() *def.HttpRequestDef

func GenReqDefForStopVideoMotionCaptureJob

func GenReqDefForStopVideoMotionCaptureJob() *def.HttpRequestDef

func GenReqDefForUpdateDigitalAsset

func GenReqDefForUpdateDigitalAsset() *def.HttpRequestDef

func MetaStudioClientBuilder

func MetaStudioClientBuilder() *http_client.HcHttpClientBuilder

Types

type ConfirmFileUploadInvoker

type ConfirmFileUploadInvoker struct {
	*invoker.BaseInvoker
}

func (*ConfirmFileUploadInvoker) Invoke

type CreateDigitalAssetInvoker

type CreateDigitalAssetInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateDigitalAssetInvoker) Invoke

type CreateFileInvoker

type CreateFileInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateFileInvoker) Invoke

type CreatePictureModelingByUrlJobInvoker

type CreatePictureModelingByUrlJobInvoker struct {
	*invoker.BaseInvoker
}

func (*CreatePictureModelingByUrlJobInvoker) Invoke

type CreatePictureModelingJobInvoker

type CreatePictureModelingJobInvoker struct {
	*invoker.BaseInvoker
}

func (*CreatePictureModelingJobInvoker) Invoke

type CreateTtsaInvoker

type CreateTtsaInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateTtsaInvoker) Invoke

type CreateVideoMotionCaptureJobInvoker

type CreateVideoMotionCaptureJobInvoker struct {
	*invoker.BaseInvoker
}

func (*CreateVideoMotionCaptureJobInvoker) Invoke

type DeleteAssetInvoker

type DeleteAssetInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteAssetInvoker) Invoke

type DeleteFileInvoker

type DeleteFileInvoker struct {
	*invoker.BaseInvoker
}

func (*DeleteFileInvoker) Invoke

type ExecuteVideoMotionCaptureCommandInvoker

type ExecuteVideoMotionCaptureCommandInvoker struct {
	*invoker.BaseInvoker
}

func (*ExecuteVideoMotionCaptureCommandInvoker) Invoke

type ListAssetSummaryInvoker

type ListAssetSummaryInvoker struct {
	*invoker.BaseInvoker
}

func (*ListAssetSummaryInvoker) Invoke

type ListAssetsInvoker

type ListAssetsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListAssetsInvoker) Invoke

type ListPictureModelingJobsInvoker

type ListPictureModelingJobsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListPictureModelingJobsInvoker) Invoke

type ListStylesInvoker

type ListStylesInvoker struct {
	*invoker.BaseInvoker
}

func (*ListStylesInvoker) Invoke

type ListTtsaDataInvoker

type ListTtsaDataInvoker struct {
	*invoker.BaseInvoker
}

func (*ListTtsaDataInvoker) Invoke

type ListTtsaJobsInvoker

type ListTtsaJobsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListTtsaJobsInvoker) Invoke

type ListVideoMotionCaptureJobsInvoker

type ListVideoMotionCaptureJobsInvoker struct {
	*invoker.BaseInvoker
}

func (*ListVideoMotionCaptureJobsInvoker) Invoke

type MetaStudioClient

type MetaStudioClient struct {
	HcClient *http_client.HcHttpClient
}

func NewMetaStudioClient

func NewMetaStudioClient(hcClient *http_client.HcHttpClient) *MetaStudioClient

func (*MetaStudioClient) ConfirmFileUpload

ConfirmFileUpload 确认文件已上传

资产文件上传完毕后,通过该接口确认上传完成。

Please refer to HUAWEI cloud API Explorer for details.

func (*MetaStudioClient) ConfirmFileUploadInvoker

func (c *MetaStudioClient) ConfirmFileUploadInvoker(request *model.ConfirmFileUploadRequest) *ConfirmFileUploadInvoker

ConfirmFileUploadInvoker 确认文件已上传

func (*MetaStudioClient) CreateDigitalAsset

CreateDigitalAsset 创建资产

该接口用于在资产库中添加上传新的媒体资产。可上传的资产类型包括:数字人模型、素材、视频、图片、场景等。

Please refer to HUAWEI cloud API Explorer for details.

func (*MetaStudioClient) CreateDigitalAssetInvoker

func (c *MetaStudioClient) CreateDigitalAssetInvoker(request *model.CreateDigitalAssetRequest) *CreateDigitalAssetInvoker

CreateDigitalAssetInvoker 创建资产

func (*MetaStudioClient) CreateFile

CreateFile 创建文件并获取上传URL

该接口用于创建文件并获取上传URL。

Please refer to HUAWEI cloud API Explorer for details.

func (*MetaStudioClient) CreateFileInvoker

func (c *MetaStudioClient) CreateFileInvoker(request *model.CreateFileRequest) *CreateFileInvoker

CreateFileInvoker 创建文件并获取上传URL

func (*MetaStudioClient) CreatePictureModelingByUrlJob

CreatePictureModelingByUrlJob 基于图片URL创建照片建模任务

该接口用于从URL中获取图片进行照片建模任务。

Please refer to HUAWEI cloud API Explorer for details.

func (*MetaStudioClient) CreatePictureModelingByUrlJobInvoker

func (c *MetaStudioClient) CreatePictureModelingByUrlJobInvoker(request *model.CreatePictureModelingByUrlJobRequest) *CreatePictureModelingByUrlJobInvoker

CreatePictureModelingByUrlJobInvoker 基于图片URL创建照片建模任务

func (*MetaStudioClient) CreatePictureModelingJob

CreatePictureModelingJob 创建照片建模任务

该接口用于创建风格化照片建模任务。通过上传照片,生成风格化数字人模型。

Please refer to HUAWEI cloud API Explorer for details.

func (*MetaStudioClient) CreatePictureModelingJobInvoker

func (c *MetaStudioClient) CreatePictureModelingJobInvoker(request *model.CreatePictureModelingJobRequest) *CreatePictureModelingJobInvoker

CreatePictureModelingJobInvoker 创建照片建模任务

func (*MetaStudioClient) CreateTtsa

CreateTtsa 创建语音驱动任务

该接口用于创建驱动数字人表情、动作及语音的任务。

Please refer to HUAWEI cloud API Explorer for details.

func (*MetaStudioClient) CreateTtsaInvoker

func (c *MetaStudioClient) CreateTtsaInvoker(request *model.CreateTtsaRequest) *CreateTtsaInvoker

CreateTtsaInvoker 创建语音驱动任务

func (*MetaStudioClient) CreateVideoMotionCaptureJob

CreateVideoMotionCaptureJob 创建视频驱动任务

该接口用于创建视频驱动任务。

Please refer to HUAWEI cloud API Explorer for details.

func (*MetaStudioClient) CreateVideoMotionCaptureJobInvoker

func (c *MetaStudioClient) CreateVideoMotionCaptureJobInvoker(request *model.CreateVideoMotionCaptureJobRequest) *CreateVideoMotionCaptureJobInvoker

CreateVideoMotionCaptureJobInvoker 创建视频驱动任务

func (*MetaStudioClient) DeleteAsset

DeleteAsset 删除资产

该接口用于删除资产库中的媒体资产。第一次调用删除接口,将指定资产放入回收站;第二次调用删除接口,将指定资产彻底删除。

Please refer to HUAWEI cloud API Explorer for details.

func (*MetaStudioClient) DeleteAssetInvoker

func (c *MetaStudioClient) DeleteAssetInvoker(request *model.DeleteAssetRequest) *DeleteAssetInvoker

DeleteAssetInvoker 删除资产

func (*MetaStudioClient) DeleteFile

DeleteFile 删除文件

该接口用于删除媒体资产库中指定的文件。

Please refer to HUAWEI cloud API Explorer for details.

func (*MetaStudioClient) DeleteFileInvoker

func (c *MetaStudioClient) DeleteFileInvoker(request *model.DeleteFileRequest) *DeleteFileInvoker

DeleteFileInvoker 删除文件

func (*MetaStudioClient) ExecuteVideoMotionCaptureCommand

ExecuteVideoMotionCaptureCommand 控制数字人驱动

该接口用于控制数字人驱动。

Please refer to HUAWEI cloud API Explorer for details.

func (*MetaStudioClient) ExecuteVideoMotionCaptureCommandInvoker

func (c *MetaStudioClient) ExecuteVideoMotionCaptureCommandInvoker(request *model.ExecuteVideoMotionCaptureCommandRequest) *ExecuteVideoMotionCaptureCommandInvoker

ExecuteVideoMotionCaptureCommandInvoker 控制数字人驱动

func (*MetaStudioClient) ListAssetSummary

ListAssetSummary 查询资产概要

该接口用于查询媒体资产库中指定的多个资产的概要信息。

Please refer to HUAWEI cloud API Explorer for details.

func (*MetaStudioClient) ListAssetSummaryInvoker

func (c *MetaStudioClient) ListAssetSummaryInvoker(request *model.ListAssetSummaryRequest) *ListAssetSummaryInvoker

ListAssetSummaryInvoker 查询资产概要

func (*MetaStudioClient) ListAssets

ListAssets 查询资产列表

该接口用于查询资产库中的媒体资产列表。

Please refer to HUAWEI cloud API Explorer for details.

func (*MetaStudioClient) ListAssetsInvoker

func (c *MetaStudioClient) ListAssetsInvoker(request *model.ListAssetsRequest) *ListAssetsInvoker

ListAssetsInvoker 查询资产列表

func (*MetaStudioClient) ListPictureModelingJobs

ListPictureModelingJobs 照片建模任务列表查询

该接口用于查询风格化照片建模任务列表。

Please refer to HUAWEI cloud API Explorer for details.

func (*MetaStudioClient) ListPictureModelingJobsInvoker

func (c *MetaStudioClient) ListPictureModelingJobsInvoker(request *model.ListPictureModelingJobsRequest) *ListPictureModelingJobsInvoker

ListPictureModelingJobsInvoker 照片建模任务列表查询

func (*MetaStudioClient) ListStyles

ListStyles 查询数字人风格列表

查询数字人风格列表

Please refer to HUAWEI cloud API Explorer for details.

func (*MetaStudioClient) ListStylesInvoker

func (c *MetaStudioClient) ListStylesInvoker(request *model.ListStylesRequest) *ListStylesInvoker

ListStylesInvoker 查询数字人风格列表

func (*MetaStudioClient) ListTtsaData

ListTtsaData 获取语音驱动数据

该接口用于获取生成的数字人驱动数据,包括语音、表情、动作等。

Please refer to HUAWEI cloud API Explorer for details.

func (*MetaStudioClient) ListTtsaDataInvoker

func (c *MetaStudioClient) ListTtsaDataInvoker(request *model.ListTtsaDataRequest) *ListTtsaDataInvoker

ListTtsaDataInvoker 获取语音驱动数据

func (*MetaStudioClient) ListTtsaJobs

ListTtsaJobs 获取语音驱动任务列表

该接口用于查询驱动数字人表情、动作及语音的任务列表。

Please refer to HUAWEI cloud API Explorer for details.

func (*MetaStudioClient) ListTtsaJobsInvoker

func (c *MetaStudioClient) ListTtsaJobsInvoker(request *model.ListTtsaJobsRequest) *ListTtsaJobsInvoker

ListTtsaJobsInvoker 获取语音驱动任务列表

func (*MetaStudioClient) ListVideoMotionCaptureJobs

ListVideoMotionCaptureJobs 查询视频驱动任务列表

该接口用于查询视频驱动任务列表。

Please refer to HUAWEI cloud API Explorer for details.

func (*MetaStudioClient) ListVideoMotionCaptureJobsInvoker

func (c *MetaStudioClient) ListVideoMotionCaptureJobsInvoker(request *model.ListVideoMotionCaptureJobsRequest) *ListVideoMotionCaptureJobsInvoker

ListVideoMotionCaptureJobsInvoker 查询视频驱动任务列表

func (*MetaStudioClient) RestoreAsset

RestoreAsset 恢复被删除的资产

该接口用于恢复被删除至回收站的媒体资产。

Please refer to HUAWEI cloud API Explorer for details.

func (*MetaStudioClient) RestoreAssetInvoker

func (c *MetaStudioClient) RestoreAssetInvoker(request *model.RestoreAssetRequest) *RestoreAssetInvoker

RestoreAssetInvoker 恢复被删除的资产

func (*MetaStudioClient) ShowAsset

ShowAsset 查询资产详情

该接口用于查询资产库中指定媒体资产的详情。

Please refer to HUAWEI cloud API Explorer for details.

func (*MetaStudioClient) ShowAssetInvoker

func (c *MetaStudioClient) ShowAssetInvoker(request *model.ShowAssetRequest) *ShowAssetInvoker

ShowAssetInvoker 查询资产详情

func (*MetaStudioClient) ShowPictureModelingJob

ShowPictureModelingJob 照片建模任务详情查询

该接口用于风格化查询照片建模任务详情。

Please refer to HUAWEI cloud API Explorer for details.

func (*MetaStudioClient) ShowPictureModelingJobInvoker

func (c *MetaStudioClient) ShowPictureModelingJobInvoker(request *model.ShowPictureModelingJobRequest) *ShowPictureModelingJobInvoker

ShowPictureModelingJobInvoker 照片建模任务详情查询

func (*MetaStudioClient) ShowVideoMotionCaptureJob

ShowVideoMotionCaptureJob 查询视频驱动任务详情

该接口用于查询视频驱动任务详情。

Please refer to HUAWEI cloud API Explorer for details.

func (*MetaStudioClient) ShowVideoMotionCaptureJobInvoker

func (c *MetaStudioClient) ShowVideoMotionCaptureJobInvoker(request *model.ShowVideoMotionCaptureJobRequest) *ShowVideoMotionCaptureJobInvoker

ShowVideoMotionCaptureJobInvoker 查询视频驱动任务详情

func (*MetaStudioClient) StopVideoMotionCaptureJob

StopVideoMotionCaptureJob 停止视频驱动任务

该接口用于停止视频驱动任务。

Please refer to HUAWEI cloud API Explorer for details.

func (*MetaStudioClient) StopVideoMotionCaptureJobInvoker

func (c *MetaStudioClient) StopVideoMotionCaptureJobInvoker(request *model.StopVideoMotionCaptureJobRequest) *StopVideoMotionCaptureJobInvoker

StopVideoMotionCaptureJobInvoker 停止视频驱动任务

func (*MetaStudioClient) UpdateDigitalAsset

UpdateDigitalAsset 更新资产

该接口用于更新资产库中的媒体资产信息。

Please refer to HUAWEI cloud API Explorer for details.

func (*MetaStudioClient) UpdateDigitalAssetInvoker

func (c *MetaStudioClient) UpdateDigitalAssetInvoker(request *model.UpdateDigitalAssetRequest) *UpdateDigitalAssetInvoker

UpdateDigitalAssetInvoker 更新资产

type RestoreAssetInvoker

type RestoreAssetInvoker struct {
	*invoker.BaseInvoker
}

func (*RestoreAssetInvoker) Invoke

type ShowAssetInvoker

type ShowAssetInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowAssetInvoker) Invoke

type ShowPictureModelingJobInvoker

type ShowPictureModelingJobInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowPictureModelingJobInvoker) Invoke

type ShowVideoMotionCaptureJobInvoker

type ShowVideoMotionCaptureJobInvoker struct {
	*invoker.BaseInvoker
}

func (*ShowVideoMotionCaptureJobInvoker) Invoke

type StopVideoMotionCaptureJobInvoker

type StopVideoMotionCaptureJobInvoker struct {
	*invoker.BaseInvoker
}

func (*StopVideoMotionCaptureJobInvoker) Invoke

type UpdateDigitalAssetInvoker

type UpdateDigitalAssetInvoker struct {
	*invoker.BaseInvoker
}

func (*UpdateDigitalAssetInvoker) Invoke

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL