leoshaw 发表于 2024-3-11 09:06:08

ASRPRO识别字最后一个字未起作用

我设置了两个识别词,第一个是:打开客厅灯;第二个是:打开客厅空调。当语速平缓时,说到“打开客厅...”四个字时,直接识别为第一个词条,只有当语速较快的说出“打开客厅空调”才能识别为第二个词条。然后我尝试将第一个词条改为“打开客厅电灯”后,通过“打开客厅电”就能识别出第一个词条,“打开客厅空”就能识别出第二个词条。结合得出的现象是识别词的最后一个字未起到区分作用。请问是否有方法解决这一现象?

scratch创意设计 发表于 2024-3-11 17:19:00

在命令词信息表文件中修改特殊词计数。特殊词计数用于短的命令词截获具有相同内容的长命令词的情况。比如:“加热”和“加热三分钟”,可能说“加热三分钟”,也会得到“加热”的结果。解决方法是给“加热”命令词设置特殊词计数,在识别到“加热”后,再等待一会,看后续是否有相近命令结果,如果有就丢弃“加热”。也不能设置的太大,否则会明显增大“加热”的响应时间。
页: [1]
查看完整版本: ASRPRO识别字最后一个字未起作用