项目文件结构及代码说明
windows-voice-assistant/ ├── config/ │ ├── vosk-model-cn-0.22/ # Vosk中文模型(需自行下载) │ └── xiaoshen_windows.ppn # Porcupine唤醒词文件 ├── src/ │ ├── audio_utils.py # 音频处理模块 │ ├── deepseek_api.py # DeepSeek接口模块 │ ├── tts_engine.py # 语音合成模块 │ ├── wake_word.py # 唤醒词检测模块 │ └── main.py # 主程序入口 ├── requirements.txt # 依赖列表 └── README.md # 部署说明
1. 配置文件说明
关注点
-
模型文件必须使用原始路径(不要用快捷方式)
-
Porcupine的
.ppn
文件需要从Picovoice控制台生成 -
Windows路径使用双反斜杠或原始字符串(
r"路径"
)