语音识别WeChat AI-asrWx

返回内容介绍
public static String sample(TAipSpeech client) throws Exception {
 //参数内容
  String filePath ="G:/8k.pcm";//本地文件路径
  byte[] audio = FileUtil.readFileByBytes(filePath);
  int format = 1;//语音压缩格式编码 PCM-1 WAV-2 AMR-3 SILK-4
  int rate = 16000;//音频采样率编码 8000 16000
  int seq = 0;//语音分片所在语音流的偏移量(字节)
  int len = 1024;//语音分片长度(字节)
  int end = 0;//是否结束分片标识  0中间分片 1结束分片
  int bits = 16;音频采样位数 16
  int cont_res = 1;是否获取中间识别结果 0不获取 1获取
  String result = client.asrWx(filePath,format, rate , bits ,seq ,len ,end ,cont_res );/语音识别-流式版(WeChat AI) 本地文件路径
 String result = client.asrWx(audio, format, rate, bits, seq, len, end, cont_res);//语音识别-流式版(WeChat AI) 本地文件byte数据
  return result;
}