过HFP部分PTS报voice recognition mismatch的问题
时间:10-02
整理:3721RD
点击:
[DESCRIPTION]
过BQB认证HFP的cases时,PTS可能会报这样的PICS不一致的错误:
- AT: AG voice recognition mismatch: +BRSF bitmask disagrees with PICS (TSPC_HFP15_2_15)
- FATAL ERROR (AT): Exiting due to inconsistencies between IUT +BRSF bitstring and PICS settings,
而且跑所有的HFP cases都会报这个错误。
[SOLUTION]
按照mtk HFP的PICS , TSPC_HFP15_2_15:voice recognition activation默认是不支持的,但是如果手机有完整预置GMS包,则支持蓝牙耳机的voice recognition,认证时会启动voice dialer去识别语音拨号,只需要将PTS的PICS TSPC_HFP15_2_15 改为YES即可,否则会PTS因为不一致而报错.此修改影响AG_VRA和AG_VRD的cases。
PS:若跑AG_VRA和AG_VRD的过程中需要手动launch voice dialer,请连接上USB cable(保证USBdebugging有打开) ,输入以下command即可:
adb shell am start -n
com.google.android.googlequicksearchbox/com.google.android.voicesearch.handsfree.HandsF reeActivity
过BQB认证HFP的cases时,PTS可能会报这样的PICS不一致的错误:
- AT: AG voice recognition mismatch: +BRSF bitmask disagrees with PICS (TSPC_HFP15_2_15)
- FATAL ERROR (AT): Exiting due to inconsistencies between IUT +BRSF bitstring and PICS settings,
而且跑所有的HFP cases都会报这个错误。
[SOLUTION]
按照mtk HFP的PICS , TSPC_HFP15_2_15:voice recognition activation默认是不支持的,但是如果手机有完整预置GMS包,则支持蓝牙耳机的voice recognition,认证时会启动voice dialer去识别语音拨号,只需要将PTS的PICS TSPC_HFP15_2_15 改为YES即可,否则会PTS因为不一致而报错.此修改影响AG_VRA和AG_VRD的cases。
PS:若跑AG_VRA和AG_VRD的过程中需要手动launch voice dialer,请连接上USB cable(保证USBdebugging有打开) ,输入以下command即可:
adb shell am start -n
com.google.android.googlequicksearchbox/com.google.android.voicesearch.handsfree.HandsF reeActivity