Appearance
初始化
方法名
initializeSambertTts
注意
识别结果会在该方法中回调
用法
- 用法如下:
js
module.initializeSambertTts({
params: {
//url
url: "wss://dashscope.aliyuncs.com/api-ws/v1/inference",
//必填, 推荐填入具有唯一性的id, 方便定位问题
deviceId: "empty_device_id",
//debug目录
debugDir: "/storage/emulated/0/alyNui/debug",
//表示是否保存音频debug,该数据保存在debugDir目录中
saveWav: true
//更多参数请参考插件文档
},
//成功执行的函数
success: (res) => {
console.log(res)
},
//失败执行的函数
fail: (res) => {
console.log(res)
},
//接口调用完成返回函数,不管成功还是失败都会返回
// complete: (res) => {
// console.log(res)
// }
})js
module.initializeSambertTts({
params: {
//url
url: "wss://dashscope.aliyuncs.com/api-ws/v1/inference",
//必填, 推荐填入具有唯一性的id, 方便定位问题
deviceId: "empty_device_id",
//debug目录
debugDir: "/storage/emulated/0/alyNui/debug",
//表示是否保存音频debug,该数据保存在debugDir目录中
saveWav: true
//更多参数请参考插件文档
},
//成功执行的函数
success: (res) => {
console.log(res)
},
//失败执行的函数
fail: (res) => {
console.log(res)
},
//接口调用完成返回函数,不管成功还是失败都会返回
// complete: (res) => {
// console.log(res)
// }
} as LevenOptions)- 参数说明
参数名 参数类型 是否必填 默认值 参数描述 params Object 是 无 接口请求参数 params.deviceId String 是 无 必填, 推荐填入具有唯一性的id, 方便定位问题 params.url String 是 无 服务地址,推荐终端用户使用就近地域接入域名 params.debugDir String 否 无 debug目录 params.saveWav Boolean 否 false 是否保存音频debug,数据保存在debugDir中 params.maxLogFileSize Long 否 无 设置本地存储日志文件的最大字节数, 最大将会在本地存储2个设置字节大小的日志文件 success Function 否 无 执行成功的函数 fail Function 否 无 执行失败的函数 complete Function 否 无 执行完成的函数,不管成功还是失败都会执行
回调
- 示例
json
{
"data": {
"type": "onInitSuccess"
},
"message": "",
"code": 0
}json
{
"data": {
"type": "playStart"
},
"message": "",
"code": 0
}json
{
"data": {
"type": "playOver"
},
"message": "",
"code": 0
}json
{
"data": {
"retCode": 0,
"type": "onTtsEventCallback",
"eventName": "TTS_EVENT_END",
"taskId": "e2b7f536a27740ae984065d4e458595f",
"audioFilePath": "/storage/emulated/0/alyNui/audio/tts_task_id_e2b7f536a27740ae984065d4e458595f.pcm",
"eventCode": 1
},
"message": "",
"code": 0
}- 回调说明:
参数名 参数类型 参数描述 message String 消息提示 data Object 数据对象 data.type String 类型 onInitSuccess:初始化成功playStart:开始播放playOver:播放结束onTtsEventCallback:合成过程回调data.retCode String 回调状态码 data.eventName String 事件类型 data.taskId String 任务ID data.eventCode Integer 事件状态码 data.audioFilePath String 保存文件路径 code Integer 返回类型,0.成功,其他:失败
