# Raspberry-AI **Repository Path**: xiaobenniao1012/raspberry-ai ## Basic Information - **Project Name**: Raspberry-AI - **Description**: No description available - **Primary Language**: Java - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-05-30 - **Last Updated**: 2025-06-02 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 搭建一个项目,该项目使用树莓派作为服务器。整合大模型实现语音智能助手。 ## 主要功能如下: 1、支持语音对话,为用户解答问题 2、支持语音唤醒服务 3、支持设置定时提醒 4、支持音乐播放 5、若系统不支持,提示暂不支持,开发中 ## 系统技术点: 1、java实现后端对接大模型 2、支持语音监听和语音播放文本 ### 1、sphinx语音识别 下载模型:https://sourceforge.net/projects/cmusphinx/files/Acoustic%20and%20Language%20Models/Mandarin/ 1)设置目录 在 src/main/resources 下创建 sphinx/zh-cn 目录 acoustic-model/ - 声学模型文件夹,包含声音识别所需的声学参数 dict/zh-cn.dict - 中文发音词典,包含词语到音素的映射 language-model/zh-cn.lm.bin - 语言模型,用于提高识别准确率 2)设置配置文件 ```agsl # Sphinx Configuration sphinx.model.path=sphinx/zh-cn sphinx.wake.word=你好助手 ``` 3)文件放置 ```agsl src/main/resources/ └── sphinx └── zh-cn ├── acoustic-model/ │ ├── feat.params │ ├── mdef │ ├── means │ ├── noisedict │ ├── transition_matrices │ ├── variances │ └── README ├── dict/ │ ├── zh-cn.dict │ └── zh-cn.dic └── language-model/ ├── zh-cn.lm.bin └── zh-cn.lm.DMP ``` ### 2、vosk语音识别 1)下载模型 https://alphacephei.com/vosk/models 下载命令 ```agsl # 定位目录 cd src/main/resources/vosk # 下载模型 curl -LO https://alphacephei.com/vosk/models/vosk-model-small-cn-0.22.zip # 解压缩 unzip vosk-model-small-cn-0.22.zip mv vosk-model-small-cn-0.22 vosk-model-small-cn ``` 2)使用docker ```agsl docker run -d -p 2700:2700 alphacep/kaldi-vosk-server:latest ``` 注:可以使用websockers连接到http://localhost:2700