//通过URL或者DATA进行识别
private QCloudOneSentenceRecognizer recognizer;
QCloudOneSentenceRecognitionParams params = (QCloudOneSentenceRecognitionParams) QCloudOneSentenceRecognitionParams.defaultRequestParams();
//对参数params进行各种设置
recognizer.recognize(params);
//通过麦克风录制进行识别
recognizer.setDefaultParams(0, 0, 0, 1); //只有四个默认参数
recognizer.recognizeWithRecorder();
那么采用麦克风录制的方式就不能设置其他参数了吗?例如params.setEngSerViceType设置为英文16k_en
这样只规定四个默认参数 直接录制识别,普通话识别效果较好,但是英语错误非常多,结果还会掺杂着中文
以及:
没有找到SDK教程中说的qcloudasrsdk_1.0_release.aar文件
那么该教程给出的语音Demo中,“import com.tencent.cloud.qcloudasrsdk.recognizer.QCloudOneSentenceRecognizer;”是从哪里导入的库?libs和com文件夹中都没有看到这个文件夹。
我想要直接更改QCloudOneSentenceRecognizer.java文件,增加一个setEngSerViceType方法,但是找不到源文件(在项目文件夹和AS安装文件夹和C盘都没有搜到)