Skip to content

开始文件极速识别

方法名

startFileTranscriber

注意

  • 初始化时要注意初始化类型需要设置为NativeFileTrans
  • 识别结果在初始化回调中返回

用法

  • 用法如下:
js
module.startFileTranscriber({
  params: {
    //音频资源支持网络地址和本地绝对路径
    url: this.form.url,
    //音频格式
    format: this.form.format,
    //音频采样率,默认值:16000Hz。根据音频采样率在管控台对应项目中配置支持该采样率及场景的模型。
    sampleRate: this.form.sampleRate,
    //更多参数请参考插件文档
  },
  //成功执行的函数
  success: (res) => {
    console.log(res)
  },
  //失败执行的函数
  fail: (res) => {
    console.log(res)
  },
  //接口调用完成返回函数,不管成功还是失败都会返回
  complete: (res) => {
    // console.log(res)
  }
})
js
module.startFileTranscriber({
  params: {
    //音频资源支持网络地址和本地绝对路径
    url: url.value,
    //音频格式
    format: format.value,
    //音频采样率,默认值:16000Hz。根据音频采样率在管控台对应项目中配置支持该采样率及场景的模型。
    sampleRate: sampleRate.value,
    //更多参数请参考插件文档
  },
  //成功执行的函数
  success: (res) => {
    console.log(res)
  },
  //失败执行的函数
  fail: (res) => {
    console.log(res)
  },
  //接口调用完成返回函数,不管成功还是失败都会返回
  // complete: (res) => {
  //   console.log(res)
  // }
} as LevenOptions)
  • 参数说明
    参数名参数类型是否必填默认值参数描述
    paramsObject接口请求参数
    params.distanceExpireTimeInteger1800token过期时间
    params.appKeyString若需要更换appkey可以传入
    params.tokenString若需要更换token可以传入
    params.urlString音频资源支持网络地址和本地绝对路径
    params.formatString音频文件编码格式
    params.sampleRateInteger16000音频采样率,默认值:16000Hz。根据音频采样率在管控台对应项目中配置支持该采样率及场景的模型
    successFunction执行成功的函数
    failFunction执行失败的函数
    completeFunction执行完成的函数,不管成功还是失败都会执行

回调

  • 示例
json
{
    "data": {},
    "message": "",
    "code": 0
}
  • 回调说明:
    参数名参数类型参数描述
    messageString消息提示
    dataObject数据对象
    codeInteger返回类型,0.成功,其他:失败