无与伦比的训练插件 (1_collect_unmatched_training)¶
## 目的
该插件自动收集无法识别的语音输入并添加它们 作为模糊映射正则表达式的新变体。这使得系统能够“自我训练” 随着时间的推移,通过从无与伦比的识别结果中学习。
它是如何工作的¶
当没有其他规则匹配时,会触发“COLLECT_UNMATCHED”包罗万象的规则。
通过“on_match_exec”使用匹配的文本调用“collect_unmatched.py”。
调用
FUZZY_MAP_pre.py中的正则表达式会自动扩展。
## 用法
在您想要训练的任何“FUZZY_MAP_pre.py”的末尾添加此包罗万象的规则: 代码_块_0
标签 f'{str(__file__)}' 告诉 collect_unmatched.py 到底是哪个
要更新“FUZZY_MAP_pre.py”——因此该规则可以跨任何插件移植。
禁用插件¶
当您收集了足够的训练数据后,可以通过以下任一方式禁用:
注释掉包罗万象的规则
使用无效名称重命名文件夹(例如添加空格)
从“maps”目录中删除插件文件夹
文件结构¶
代码_块_1
## 笔记
该插件在运行时修改“FUZZY_MAP_pre.py”。提交更新的 定期归档以保存收集的培训数据。