# 百度语音识别配置说明(超简单) ## ✅ 优势 - **无需ffmpeg** - 百度API自动处理所有格式 - **无需本地模型** - 不用下载大文件 - **主机访问百度云** - 内网设备通过主机使用(完美!) - **识别准确** - 百度的识别率高 - **免费额度** - 每天50000次,完全够用 ## 📝 配置步骤(只需5分钟) ### 1. 申请百度API(免费) 1. 访问:https://console.bce.baidu.com/ai/#/ai/speech/overview/index 2. 注册/登录百度账号 3. 点击"创建应用" 4. 填写应用信息(随便填) 5. 获取以下3个密钥: - `APP_ID` - `API_KEY` - `SECRET_KEY` ### 2. 配置密钥 打开文件: ``` Study-Vue-redis/ry-study-admin/src/main/java/com/ddnai/web/controller/study/BaiduSpeechService.java ``` 修改第24-26行: ```java private static final String APP_ID = "你的APP_ID"; // ← 替换这里 private static final String API_KEY = "你的API_KEY"; // ← 替换这里 private static final String SECRET_KEY = "你的SECRET_KEY"; // ← 替换这里 ``` ### 3. 编译并重启后端 ```bash cd Study-Vue-redis mvn clean package -DskipTests ``` 然后重启Spring Boot服务。 ### 4. 测试 在APP中录音测试,就这么简单! --- ## 🎯 架构说明 ``` 手机APP(内网,不能上网) ↓ 局域网 (http://192.168.1.80:30091) Spring Boot主机(能上外网) ↓ 互联网 百度云API(语音识别) ``` **只要你的主机(192.168.1.80)能访问外网,内网设备就能用语音识别!** --- ## 💰 费用说明 - **免费额度**:每天50000次 - **超出后**:0.0015元/次(很便宜) - **个人使用**:完全够用,基本不花钱 --- ## 🔍 故障排查 ### 问题1:提示"百度语音客户端未初始化" - 检查是否填写了密钥 - 检查密钥是否正确 ### 问题2:识别失败 - 检查主机是否能访问外网 - 检查百度API额度是否用完 - 查看后端日志获取详细错误 ### 问题3:网络问题 - 确保主机能访问 `https://aip.baidubce.com` - 检查防火墙设置 --- ## 📞 技术支持 百度语音识别文档:https://ai.baidu.com/ai-doc/SPEECH/Vk38lxily --- **就这么简单!不需要ffmpeg,不需要模型,5分钟搞定!** 🎉