类 CloudVoiceCopyKernel
- java.lang.Object
-
- com.aispeech.lite.voicecopy.CloudVoiceCopyKernel
-
public class CloudVoiceCopyKernel extends java.lang.Object云端声音复刻内核
-
-
嵌套类概要
嵌套类 修饰符和类型 类 说明 static classCloudVoiceCopyKernel.AIConstant
-
构造器概要
构造器 构造器 说明 CloudVoiceCopyKernel()
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 voidcustomize(java.lang.String taskId, java.lang.String customInfo)更新任务相关的自定义信息voiddelete(java.lang.String taskId)删除音色voiddestroy()释放复刻资源voidgetText()获取复刻对应的录音文本voidinit(AICloudVoiceCopyConfig config, AICloudVoiceCopyListener listener)初始化声音复刻内核voidquery(java.lang.String taskId)查询任务状态,查询全部voidstop()停止声音复刻voidtraining(java.lang.String gender, java.lang.String age, java.lang.String customInfo, java.util.ArrayList<java.lang.String> audio_list, java.util.ArrayList<java.lang.String> pre_tts_text)提交训练voidupload(java.lang.String textId, java.lang.String gender, java.lang.String age, java.lang.String filePath)上传音频(音频检测)
-
-
-
方法详细资料
-
init
public void init(AICloudVoiceCopyConfig config, AICloudVoiceCopyListener listener)
初始化声音复刻内核- 参数:
config- 复刻配置信息listener- 声音复刻监听接口
-
getText
public void getText()
获取复刻对应的录音文本
-
upload
public void upload(java.lang.String textId, java.lang.String gender, java.lang.String age, java.lang.String filePath)上传音频(音频检测)- 参数:
textId- 文本ID,即录音对应的文本编号,必填。如:"fda77fe181ce4072bc2e75c9751f71db-003": "但愿花常好,月常圆!";textId = "fda77fe181ce4072bc2e75c9751f71db-003"。 注意:复刻所需的录音文本由思必驰提供,不同的客户对接可能有差异。gender- MALE / FEMALE , 必填age- 年龄段 (成人|儿童) ADULT / CHILD, 非必填filePath- 音频文件路径
-
training
public void training(java.lang.String gender, java.lang.String age, java.lang.String customInfo, java.util.ArrayList<java.lang.String> audio_list, java.util.ArrayList<java.lang.String> pre_tts_text)提交训练- 参数:
gender- 自定义声音录音性别(MALE 和 FEMALE),必填age- 年龄段 (成人|儿童) ADULT / CHILDcustomInfo- 自定义音色资源名称audio_list- 为上传音频返回的 "audio_reserve_id" 集合pre_tts_text- 训练后,试听音频文本
-
query
public void query(java.lang.String taskId)
查询任务状态,查询全部- 参数:
taskId- 复刻任务ID
-
delete
public void delete(java.lang.String taskId)
删除音色- 参数:
taskId- 任务ID
-
customize
public void customize(java.lang.String taskId, java.lang.String customInfo)更新任务相关的自定义信息- 参数:
taskId- 任务IDcustomInfo- 自定义信息
-
stop
public void stop()
停止声音复刻
-
destroy
public void destroy()
释放复刻资源
-
-