调整提示音
This commit is contained in:
@@ -267,7 +267,7 @@ class LoginByFaceActivity : BaseActivity<ActivityLoginFaceBinding>(),
|
||||
/**
|
||||
* 识别失败最大次数
|
||||
*/
|
||||
private val maxFailCount = 5
|
||||
private val maxFailCount = 2
|
||||
|
||||
/**
|
||||
* 人脸失败阈值
|
||||
@@ -286,6 +286,11 @@ class LoginByFaceActivity : BaseActivity<ActivityLoginFaceBinding>(),
|
||||
* 如果similar>=0.3&&similar<=0.8时,暂时不作为失败情况,再识别5次如果similar<0.8则作为识别失败处理
|
||||
*/
|
||||
private fun loadFaceRecognizeResult2(result: CompareResult?) {
|
||||
|
||||
if(isCollectFace){
|
||||
return
|
||||
}
|
||||
|
||||
val similar = result?.similar ?: 0f
|
||||
binding.tvSimilarValue.text = "$similar,${retryFailCount}次"
|
||||
loadLogInfo("collectFace,recognizeUserId 人脸识别配置阈值为:${faceSuccessThreshold},失败阈值为:${faceFailThreshold},相似度为:${similar},失败次数为:${retryFailCount}")
|
||||
@@ -364,11 +369,11 @@ class LoginByFaceActivity : BaseActivity<ActivityLoginFaceBinding>(),
|
||||
goInitActivity()
|
||||
return@getPlateData
|
||||
}
|
||||
if (tempUserId != currentUserId) {
|
||||
// if (tempUserId != currentUserId) {
|
||||
SoundPoolUtil.getInstance().play(RECOGNIZE_SUCCESS, 0)
|
||||
} else {
|
||||
SoundPoolUtil.getInstance().play(COLLECT_SUCCESS, 0)
|
||||
}
|
||||
// } else {
|
||||
// SoundPoolUtil.getInstance().play(COLLECT_SUCCESS, 0)
|
||||
// }
|
||||
loadLogInfo("collectFace,openPlate: item3:${item}")
|
||||
item.faceId = userId
|
||||
item.updateTime = DateTimeUtils.getDateTimeString()
|
||||
@@ -682,7 +687,7 @@ class LoginByFaceActivity : BaseActivity<ActivityLoginFaceBinding>(),
|
||||
|
||||
private fun collectFace() {
|
||||
loadLogInfo("collectFace: -----------1,开始采集人脸,开始时间:${DateTimeUtils.getDateTimeString()}----------")
|
||||
if (isFirstOpen) return
|
||||
// if (isFirstOpen) return
|
||||
loadLogInfo("collectFace: ----------2,isFirstOpen=false-----------")
|
||||
loadLogInfo("collectFace: ----------4,检测到人脸信息-----------")
|
||||
currentUserId = null
|
||||
|
||||
Reference in New Issue
Block a user