guoyu/Test/md/百度语音配置说明.md

2.2 KiB
Raw Blame History

百度语音识别配置说明(超简单)

优势

  • 无需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行

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分钟搞定 🎉