测试流程
传送prop_list=1参数给decoder
发送请求时,需要配置prop_list传1,prop_list传成功的话,解码器的日志里会打印 "set active branch:"字样
性能测试
对解码器的性能测试可以使用测试脚本v2_performence.sh
一般这个脚本的所在目录在client/negative/decoder,可以从机器上找到存有client的文件里面的negative找到此脚本
打开脚本,可看到如下
1.funs字段
其中262400代表不开启提前返回
262401代表开启提前返回
什么是提前返回?????
提前返回就是当你在给小度说话的时候如果你说话大喘气,在你喘气的时候,由于系统没有检测到声音(静默期time超过一定时间时),就会停止服务返回你说的大喘气前的结果,如果在百度app里就是停止识别(如果你说「今天天气怎么样<喘气>去上地怎么走」)在你说完「今天天气怎么样」之后就已经给你搜索出来了,后面的你说的他就不管了,因为识别的过程是流式的所以会一边识别一边返回结果<但这并不是提前返回,这两个概念不要混淆>