2.2 KiB
2.2 KiB
百度语音识别配置说明(超简单)
✅ 优势
- 无需ffmpeg - 百度API自动处理所有格式
- 无需本地模型 - 不用下载大文件
- 主机访问百度云 - 内网设备通过主机使用(完美!)
- 识别准确 - 百度的识别率高
- 免费额度 - 每天50000次,完全够用
📝 配置步骤(只需5分钟)
1. 申请百度API(免费)
- 访问:https://console.bce.baidu.com/ai/#/ai/speech/overview/index
- 注册/登录百度账号
- 点击"创建应用"
- 填写应用信息(随便填)
- 获取以下3个密钥:
APP_IDAPI_KEYSECRET_KEY
2. 配置密钥
打开文件:
Study-Vue-redis/ry-study-admin/src/main/java/com/ddnai/web/controller/study/BaiduSpeechService.java
修改第24-26行:
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. 编译并重启后端
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分钟搞定! 🎉