Skip to content

Commit 26fbfb8

Browse files
committed
Support API ConfirmTrainPicAvatar.
1 parent 2089e7e commit 26fbfb8

21 files changed

+1811
-1
lines changed

lingmou-20250527/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@alicloud/lingmou20250527",
3-
"version": "1.2.1",
3+
"version": "1.3.0",
44
"description": "",
55
"main": "dist/client.js",
66
"scripts": {

lingmou-20250527/src/client.ts

Lines changed: 338 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -80,6 +80,55 @@ export default class Client extends OpenApi {
8080
return await this.closeChatInstanceSessionsWithOptions(instanceId, request, headers, runtime);
8181
}
8282

83+
/**
84+
* 用户确认
85+
*
86+
* @param request - ConfirmTrainPicAvatarRequest
87+
* @param headers - map
88+
* @param runtime - runtime options for this request RuntimeOptions
89+
* @returns ConfirmTrainPicAvatarResponse
90+
*/
91+
async confirmTrainPicAvatarWithOptions(request: $_model.ConfirmTrainPicAvatarRequest, headers: {[key: string ]: string}, runtime: $dara.RuntimeOptions): Promise<$_model.ConfirmTrainPicAvatarResponse> {
92+
request.validate();
93+
let query : {[key: string ]: any} = { };
94+
if (!$dara.isNull(request.avatarId)) {
95+
query["avatarId"] = request.avatarId;
96+
}
97+
98+
if (!$dara.isNull(request.status)) {
99+
query["status"] = request.status;
100+
}
101+
102+
let req = new $OpenApiUtil.OpenApiRequest({
103+
headers: headers,
104+
query: OpenApiUtil.query(query),
105+
});
106+
let params = new $OpenApiUtil.Params({
107+
action: "ConfirmTrainPicAvatar",
108+
version: "2025-05-27",
109+
protocol: "HTTPS",
110+
pathname: `/openapi/train/confirmTrainPicAvatar`,
111+
method: "PUT",
112+
authType: "AK",
113+
style: "ROA",
114+
reqBodyType: "json",
115+
bodyType: "json",
116+
});
117+
return $dara.cast<$_model.ConfirmTrainPicAvatarResponse>(await this.callApi(params, req, runtime), new $_model.ConfirmTrainPicAvatarResponse({}));
118+
}
119+
120+
/**
121+
* 用户确认
122+
*
123+
* @param request - ConfirmTrainPicAvatarRequest
124+
* @returns ConfirmTrainPicAvatarResponse
125+
*/
126+
async confirmTrainPicAvatar(request: $_model.ConfirmTrainPicAvatarRequest): Promise<$_model.ConfirmTrainPicAvatarResponse> {
127+
let runtime = new $dara.RuntimeOptions({ });
128+
let headers : {[key: string ]: string} = { };
129+
return await this.confirmTrainPicAvatarWithOptions(request, headers, runtime);
130+
}
131+
83132
/**
84133
* 创建背景素材
85134
*
@@ -300,6 +349,173 @@ export default class Client extends OpenApi {
300349
return await this.createNoTrainPicAvatarWithOptions(request, headers, runtime);
301350
}
302351

352+
/**
353+
* 创建TTS音色
354+
*
355+
* @param request - CreateTTSVoiceCustomRequest
356+
* @param headers - map
357+
* @param runtime - runtime options for this request RuntimeOptions
358+
* @returns CreateTTSVoiceCustomResponse
359+
*/
360+
async createTTSVoiceCustomWithOptions(request: $_model.CreateTTSVoiceCustomRequest, headers: {[key: string ]: string}, runtime: $dara.RuntimeOptions): Promise<$_model.CreateTTSVoiceCustomResponse> {
361+
request.validate();
362+
let query : {[key: string ]: any} = { };
363+
if (!$dara.isNull(request.fileName)) {
364+
query["fileName"] = request.fileName;
365+
}
366+
367+
if (!$dara.isNull(request.gender)) {
368+
query["gender"] = request.gender;
369+
}
370+
371+
if (!$dara.isNull(request.name)) {
372+
query["name"] = request.name;
373+
}
374+
375+
if (!$dara.isNull(request.ossKey)) {
376+
query["ossKey"] = request.ossKey;
377+
}
378+
379+
let req = new $OpenApiUtil.OpenApiRequest({
380+
headers: headers,
381+
query: OpenApiUtil.query(query),
382+
});
383+
let params = new $OpenApiUtil.Params({
384+
action: "CreateTTSVoiceCustom",
385+
version: "2025-05-27",
386+
protocol: "HTTPS",
387+
pathname: `/openapi/voice/createTTSVoiceCustom`,
388+
method: "POST",
389+
authType: "AK",
390+
style: "ROA",
391+
reqBodyType: "json",
392+
bodyType: "json",
393+
});
394+
return $dara.cast<$_model.CreateTTSVoiceCustomResponse>(await this.callApi(params, req, runtime), new $_model.CreateTTSVoiceCustomResponse({}));
395+
}
396+
397+
/**
398+
* 创建TTS音色
399+
*
400+
* @param request - CreateTTSVoiceCustomRequest
401+
* @returns CreateTTSVoiceCustomResponse
402+
*/
403+
async createTTSVoiceCustom(request: $_model.CreateTTSVoiceCustomRequest): Promise<$_model.CreateTTSVoiceCustomResponse> {
404+
let runtime = new $dara.RuntimeOptions({ });
405+
let headers : {[key: string ]: string} = { };
406+
return await this.createTTSVoiceCustomWithOptions(request, headers, runtime);
407+
}
408+
409+
/**
410+
* 创建图片训练数字人
411+
*
412+
* @param request - CreateTrainPicAvatarRequest
413+
* @param headers - map
414+
* @param runtime - runtime options for this request RuntimeOptions
415+
* @returns CreateTrainPicAvatarResponse
416+
*/
417+
async createTrainPicAvatarWithOptions(request: $_model.CreateTrainPicAvatarRequest, headers: {[key: string ]: string}, runtime: $dara.RuntimeOptions): Promise<$_model.CreateTrainPicAvatarResponse> {
418+
request.validate();
419+
let query : {[key: string ]: any} = { };
420+
if (!$dara.isNull(request.gender)) {
421+
query["gender"] = request.gender;
422+
}
423+
424+
if (!$dara.isNull(request.generateAssets)) {
425+
query["generateAssets"] = request.generateAssets;
426+
}
427+
428+
if (!$dara.isNull(request.imageOssPath)) {
429+
query["imageOssPath"] = request.imageOssPath;
430+
}
431+
432+
if (!$dara.isNull(request.name)) {
433+
query["name"] = request.name;
434+
}
435+
436+
if (!$dara.isNull(request.templateId)) {
437+
query["templateId"] = request.templateId;
438+
}
439+
440+
if (!$dara.isNull(request.transparent)) {
441+
query["transparent"] = request.transparent;
442+
}
443+
444+
let req = new $OpenApiUtil.OpenApiRequest({
445+
headers: headers,
446+
query: OpenApiUtil.query(query),
447+
});
448+
let params = new $OpenApiUtil.Params({
449+
action: "CreateTrainPicAvatar",
450+
version: "2025-05-27",
451+
protocol: "HTTPS",
452+
pathname: `/openapi/train/createTrainPicAvatar`,
453+
method: "POST",
454+
authType: "AK",
455+
style: "ROA",
456+
reqBodyType: "json",
457+
bodyType: "json",
458+
});
459+
return $dara.cast<$_model.CreateTrainPicAvatarResponse>(await this.callApi(params, req, runtime), new $_model.CreateTrainPicAvatarResponse({}));
460+
}
461+
462+
/**
463+
* 创建图片训练数字人
464+
*
465+
* @param request - CreateTrainPicAvatarRequest
466+
* @returns CreateTrainPicAvatarResponse
467+
*/
468+
async createTrainPicAvatar(request: $_model.CreateTrainPicAvatarRequest): Promise<$_model.CreateTrainPicAvatarResponse> {
469+
let runtime = new $dara.RuntimeOptions({ });
470+
let headers : {[key: string ]: string} = { };
471+
return await this.createTrainPicAvatarWithOptions(request, headers, runtime);
472+
}
473+
474+
/**
475+
* 查询图片训练数字人的状态
476+
*
477+
* @param request - GetTrainPicAvatarStatusRequest
478+
* @param headers - map
479+
* @param runtime - runtime options for this request RuntimeOptions
480+
* @returns GetTrainPicAvatarStatusResponse
481+
*/
482+
async getTrainPicAvatarStatusWithOptions(request: $_model.GetTrainPicAvatarStatusRequest, headers: {[key: string ]: string}, runtime: $dara.RuntimeOptions): Promise<$_model.GetTrainPicAvatarStatusResponse> {
483+
request.validate();
484+
let query : {[key: string ]: any} = { };
485+
if (!$dara.isNull(request.avatarId)) {
486+
query["avatarId"] = request.avatarId;
487+
}
488+
489+
let req = new $OpenApiUtil.OpenApiRequest({
490+
headers: headers,
491+
query: OpenApiUtil.query(query),
492+
});
493+
let params = new $OpenApiUtil.Params({
494+
action: "GetTrainPicAvatarStatus",
495+
version: "2025-05-27",
496+
protocol: "HTTPS",
497+
pathname: `/openapi/train/getTrainPicAvatarStatus`,
498+
method: "GET",
499+
authType: "AK",
500+
style: "ROA",
501+
reqBodyType: "json",
502+
bodyType: "json",
503+
});
504+
return $dara.cast<$_model.GetTrainPicAvatarStatusResponse>(await this.callApi(params, req, runtime), new $_model.GetTrainPicAvatarStatusResponse({}));
505+
}
506+
507+
/**
508+
* 查询图片训练数字人的状态
509+
*
510+
* @param request - GetTrainPicAvatarStatusRequest
511+
* @returns GetTrainPicAvatarStatusResponse
512+
*/
513+
async getTrainPicAvatarStatus(request: $_model.GetTrainPicAvatarStatusRequest): Promise<$_model.GetTrainPicAvatarStatusResponse> {
514+
let runtime = new $dara.RuntimeOptions({ });
515+
let headers : {[key: string ]: string} = { };
516+
return await this.getTrainPicAvatarStatusWithOptions(request, headers, runtime);
517+
}
518+
303519
/**
304520
* 获取对话免训图片素材上传凭证
305521
*
@@ -349,6 +565,128 @@ export default class Client extends OpenApi {
349565
return await this.getUploadPolicyWithOptions(request, headers, runtime);
350566
}
351567

568+
/**
569+
* 列举私有TTS音色
570+
*
571+
* @param request - ListPrivateTTSVoicesCustomRequest
572+
* @param headers - map
573+
* @param runtime - runtime options for this request RuntimeOptions
574+
* @returns ListPrivateTTSVoicesCustomResponse
575+
*/
576+
async listPrivateTTSVoicesCustomWithOptions(request: $_model.ListPrivateTTSVoicesCustomRequest, headers: {[key: string ]: string}, runtime: $dara.RuntimeOptions): Promise<$_model.ListPrivateTTSVoicesCustomResponse> {
577+
request.validate();
578+
let query : {[key: string ]: any} = { };
579+
if (!$dara.isNull(request.maxResults)) {
580+
query["maxResults"] = request.maxResults;
581+
}
582+
583+
if (!$dara.isNull(request.name)) {
584+
query["name"] = request.name;
585+
}
586+
587+
if (!$dara.isNull(request.nextToken)) {
588+
query["nextToken"] = request.nextToken;
589+
}
590+
591+
if (!$dara.isNull(request.pageIndex)) {
592+
query["pageIndex"] = request.pageIndex;
593+
}
594+
595+
if (!$dara.isNull(request.pageSize)) {
596+
query["pageSize"] = request.pageSize;
597+
}
598+
599+
let req = new $OpenApiUtil.OpenApiRequest({
600+
headers: headers,
601+
query: OpenApiUtil.query(query),
602+
});
603+
let params = new $OpenApiUtil.Params({
604+
action: "ListPrivateTTSVoicesCustom",
605+
version: "2025-05-27",
606+
protocol: "HTTPS",
607+
pathname: `/openapi/voice/listPrivateTTSVoicesCustom`,
608+
method: "GET",
609+
authType: "AK",
610+
style: "ROA",
611+
reqBodyType: "json",
612+
bodyType: "json",
613+
});
614+
return $dara.cast<$_model.ListPrivateTTSVoicesCustomResponse>(await this.callApi(params, req, runtime), new $_model.ListPrivateTTSVoicesCustomResponse({}));
615+
}
616+
617+
/**
618+
* 列举私有TTS音色
619+
*
620+
* @param request - ListPrivateTTSVoicesCustomRequest
621+
* @returns ListPrivateTTSVoicesCustomResponse
622+
*/
623+
async listPrivateTTSVoicesCustom(request: $_model.ListPrivateTTSVoicesCustomRequest): Promise<$_model.ListPrivateTTSVoicesCustomResponse> {
624+
let runtime = new $dara.RuntimeOptions({ });
625+
let headers : {[key: string ]: string} = { };
626+
return await this.listPrivateTTSVoicesCustomWithOptions(request, headers, runtime);
627+
}
628+
629+
/**
630+
* 查询底板素材
631+
*
632+
* @param request - ListTemplateMaterialRequest
633+
* @param headers - map
634+
* @param runtime - runtime options for this request RuntimeOptions
635+
* @returns ListTemplateMaterialResponse
636+
*/
637+
async listTemplateMaterialWithOptions(request: $_model.ListTemplateMaterialRequest, headers: {[key: string ]: string}, runtime: $dara.RuntimeOptions): Promise<$_model.ListTemplateMaterialResponse> {
638+
request.validate();
639+
let query : {[key: string ]: any} = { };
640+
if (!$dara.isNull(request.maxResults)) {
641+
query["maxResults"] = request.maxResults;
642+
}
643+
644+
if (!$dara.isNull(request.nextToken)) {
645+
query["nextToken"] = request.nextToken;
646+
}
647+
648+
if (!$dara.isNull(request.page)) {
649+
query["page"] = request.page;
650+
}
651+
652+
if (!$dara.isNull(request.size)) {
653+
query["size"] = request.size;
654+
}
655+
656+
if (!$dara.isNull(request.templateIds)) {
657+
query["templateIds"] = request.templateIds;
658+
}
659+
660+
let req = new $OpenApiUtil.OpenApiRequest({
661+
headers: headers,
662+
query: OpenApiUtil.query(query),
663+
});
664+
let params = new $OpenApiUtil.Params({
665+
action: "ListTemplateMaterial",
666+
version: "2025-05-27",
667+
protocol: "HTTPS",
668+
pathname: `/openapi/train/listTemplateMaterial`,
669+
method: "GET",
670+
authType: "AK",
671+
style: "ROA",
672+
reqBodyType: "json",
673+
bodyType: "json",
674+
});
675+
return $dara.cast<$_model.ListTemplateMaterialResponse>(await this.callApi(params, req, runtime), new $_model.ListTemplateMaterialResponse({}));
676+
}
677+
678+
/**
679+
* 查询底板素材
680+
*
681+
* @param request - ListTemplateMaterialRequest
682+
* @returns ListTemplateMaterialResponse
683+
*/
684+
async listTemplateMaterial(request: $_model.ListTemplateMaterialRequest): Promise<$_model.ListTemplateMaterialResponse> {
685+
let runtime = new $dara.RuntimeOptions({ });
686+
let headers : {[key: string ]: string} = { };
687+
return await this.listTemplateMaterialWithOptions(request, headers, runtime);
688+
}
689+
352690
/**
353691
* 查询会话实例session
354692
*

0 commit comments

Comments
 (0)