2025-07-18 13:14:28 +08:00

47 lines
1.4 KiB
Markdown
Executable File
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

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