语音唤醒功能
唤醒词模型
使用语音唤醒功能需要下载和配置唤醒词模型:
- 唤醒词模型下载
- 下载完成后解压放至根目录/models
- 默认读取vosk-model-small-cn-0.22小模型
启用语音唤醒
- 打开配置文件
/config/config.json
- 修改
WAKE_WORD_OPTIONS.USE_WAKE_WORD
设置为true
- 可以在
WAKE_WORD_OPTIONS.WAKE_WORDS
数组中自定义唤醒词 - 确保
WAKE_WORD_OPTIONS.MODEL_PATH
设置正确,指向您下载的模型
示例配置:
json
{
"WAKE_WORD_OPTIONS": {
"USE_WAKE_WORD": true,
"MODEL_PATH": "models/vosk-model-small-cn-0.22",
"WAKE_WORDS": [
"小智",
"你好小智",
"嘿小智"
]
}
}
使用方法
- 启动程序后,系统会加载唤醒词模型并自动进入唤醒词监听状态
- 说出您设置的唤醒词(如"小智"),系统会自动从IDLE状态切换到LISTENING状态
- 此时可以继续说出您的指令
- 如果您未说出任何指令,系统会在一段时间后自动回到唤醒词监听状态
注意事项
- 唤醒词模型加载需要一定时间,请耐心等待
- 唤醒词识别准确度取决于模型质量和环境噪音
- 可以尝试不同大小的模型,小模型速度快但准确度较低
- 考虑使用独特的唤醒词以避免误触发
- 使用唤醒词功能会略微增加系统资源占用