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