getRecordTransferResultDetail(params: Object)

版本要求:
WearKit≥1.0.0@ray-js/ray≥1.7.14
支持平台:
iOSAndroid
import { wear } from '@ray-js/ray';

const { getRecordTransferResultDetail } = wear;

// Promise 调用
try {
  const res = await getRecordTransferResultDetail({ ...params });
  console.log(res);
} catch (err) {
  console.log(err.errorMsg);
}

描述

获取录音转写详情

参数

属性类型必填说明WearKit 最低版本
recordIdstring否录音转写idv1.6.7
amplitudeMaxCountstring否振幅最大个数-
complete() => void否接口调用结束的回调函数(调用成功、失败都会执行)-
success(params: Object) => void否接口调用成功的回调函数-
fail(params: Object) => void否接口调用失败的回调函数-
success 回调参数
属性类型说明WearKit 最低版本
recordTransferIdnumber录音转写id = 其实是 fileId-
directoryIdnumber目录id-
deviceUniqueIdstring设备生成的录音文件唯一标识符-
namestring文件名称-
recordTimenumber录音时间 时间戳 单位秒-
durationnumber录音时长 单位毫秒-
recordTypenumber音频类型 0-呼叫 1-会议 2-面对面翻译(入门版) 3-面对面翻译(专业版)-
audioFormatnumber音频格式-
deviceIdstring设备id-
filePathstring录音文件路径-
wavFilePathstring录音wav文件路径-
amplitudesstring振幅字符串,以**,**格开-
statusnumber文件同步状态,0未上传、1上传中、2已上传、3上传失败-
visitnumber访问的状态, 0未读,1已读, 2重写未读,3重写已读-
removeboolean是否被移除,移到垃圾桶-
storageKeystring云端存储的key-
transfernumber转录状态,0未转录、1转录中、2已转录、3转录失败-
summarynumber* 总结状态, 0未总结、1总结中、2总结成功、3总结失败、不传会查所有状态v1.2.2
translateStatenumber* 翻译状态, 0未知、1未翻译、2翻译中、3翻译成功、4翻译失败v1.4.0
sourcenumber音频文件来源,0表示app,1表示设备-
transferTypenumber转写模式 0文件转写,1实时转写-
needTranslateboolean是否需要翻译-
originalLanguagestring起始语言-
targetLanguagestring目标语言-
recordIdstring实时转写记录id-
agentIdstring实时转写智能体id-
cloudTranscriptionboolean是否已经二次转录过v1.2.2
transcriptionStatusnumber0:未转写 1:部分转写、2:全部转写(旧数据)v1.6.0
cloudSyncStatusnumber这里仅是UI状态 0 不展示任何同步状态 5 音频上传中 10 音频上传成功 15 音频下载中 20 音频下载成功 -10 音频上传失败 -20 音频下载失败v1.6.10
isFromCloudboolean是否来自云同步v1.6.10
noteFileConvertStatenumbernote文件转化状态 2: 转化失败 1: 转化中 0: 转化成功/无需转化v1.9.1
linkSharednumber链接分享状态,0未分享、1已分享v1.9.1
transcriptEditednumber转写是否已编辑,0未编辑、1已编辑v3.3.0
summaryEditednumber总结是否已编辑,0未编辑、1已编辑v3.3.0
offlineUploadProgressnumber离线文件上传进度,默认0,范围0-100v1.9.1
offlineUploadStatusnumber离线文件上传状态,-1:未上传,0:等待上传,1:上传中,2:上传成功,3:上传失败,4:上传取消v1.9.1
tagsstring[]标签列表,如 ["客户拜访","A级客户"]v2.1.0
summaryImageStatusnumber图片总结状态,0 未生成、1 生成中、2 生成成功、3 生成失败v3.0.0
folderIdstring文件夹idv3.3.2
recycleExpireAtnumber回收站到期时间(Unix 秒);0 表示不在回收站 查询 folderIds=['RECYCLE_BIN'] 时按该字段倒序返回 剩余天数 = ceil((recycleExpireAt - 当前秒) / 86400)v3.4.0
fail 回调参数
属性类型说明
errorMsgstring错误信息
errorCodestring | number错误码
错误扩展

返回值

无

错误码

错误码错误信息
10001内部错误
10012记录不存在

示例代码

基础用法

import { wear } from '@ray-js/ray'

wear.getRecordTransferResultDetail({
  recordId: 'rec1',
  success: (result) => {
    console.log('getRecordTransferResultDetail success', result);
  },
  fail: error => {
    console.error(error);
  },
});