47 lines
1.4 KiB
Markdown
Executable File
47 lines
1.4 KiB
Markdown
Executable File
# 语音唤醒功能
|
||
|
||
## 唤醒词模型
|
||
|
||
使用语音唤醒功能需要下载和配置唤醒词模型:
|
||
|
||
- [唤醒词模型下载](https://alphacephei.com/vosk/models)
|
||
- 下载完成后解压放至根目录/models
|
||
- 默认读取vosk-model-small-cn-0.22小模型
|
||
- 
|
||
|
||
## 启用语音唤醒
|
||
|
||
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. 使用唤醒词功能会略微增加系统资源占用 |