Using the SLN-LOCAL2-IOT to detect voice commands, how to inhibit false command detections?

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 
已解决

Using the SLN-LOCAL2-IOT to detect voice commands, how to inhibit false command detections?

跳至解决方案
989 次查看
RitaD
Contributor II

In normal operation we encounter a number of false voice commands. To inhibit this false voice commands, I have used in the Cyberon DSMT program the global settings: energy threshold = 200 , confi.reward=-10 SG Diff.reword= -10 and ending Silence = 0,12. I have read the page "https://tool.cyberon.com.tw/DSMT_V2/index.php?lang=en"
For some commands, I have put the command confi.reward on -20. Does this value overwrites the global confi.reward or must we apply both values?
Are there other actions to do in order to inhibit the false voice commands?

标签 (1)
标记 (2)
0 项奖励
回复
1 解答
978 次查看
EdwinHz
NXP TechSupport
NXP TechSupport

Hi @RitaD,

As mentioned on AN13212 Chapter "4.1 DSMT tuning parameters", both the Confidence Reward and the SG Difference Reward can be used to tune recognizability of the commands, so decreasing them would also decrease false alarms. Adding garbage words (as described on chapter 4.2) is also used to decrease detection of false alarms.

Finally, the command-specific rewards do not override the global values. This AppNote also mentions that "The global and command rewards work to offset each other. In other words, the total reward is the sum of the both." It is not an overwrite, but a combination of both.

BR,
Edwin.

在原帖中查看解决方案

2 回复数
979 次查看
EdwinHz
NXP TechSupport
NXP TechSupport

Hi @RitaD,

As mentioned on AN13212 Chapter "4.1 DSMT tuning parameters", both the Confidence Reward and the SG Difference Reward can be used to tune recognizability of the commands, so decreasing them would also decrease false alarms. Adding garbage words (as described on chapter 4.2) is also used to decrease detection of false alarms.

Finally, the command-specific rewards do not override the global values. This AppNote also mentions that "The global and command rewards work to offset each other. In other words, the total reward is the sum of the both." It is not an overwrite, but a combination of both.

BR,
Edwin.

945 次查看
RitaD
Contributor II
Thanks. I will take a look at chapter 4.2 Garbage words. I did not yet tried this.
0 项奖励
回复