uni-app 云打包 ios 提示讯飞失效 要求换百度语音 但未勾选语音功能

uni-app 云打包 ios 提示讯飞失效 要求换百度语音 但未勾选语音功能

项目 信息
产品分类 uniapp/App
PC开发环境操作系统 Windows
PC开发环境操作系统版本号 11
HBuilderX类型 正式
HBuilderX版本号 4.07
手机系统 iOS
手机系统版本号 iOS 17
手机厂商 苹果
手机机型 13
页面类型 vue
vue版本 vue2
打包方式 云端
项目创建方式 HBuilderX

示例代码:

云打包 ios 提示讯飞失效 要换百度语音 问题是我没勾选语音

操作步骤:

云打包 ios 提示讯飞失效 要换百度语音 问题是我没勾选语音

预期结果:

云打包 ios 提示讯飞失效 要换百度语音 问题是我没勾选语音

实际结果:

云打包 ios 提示讯飞失效 要换百度语音 问题是我没勾选语音

bug描述:

云打包 ios 提示讯飞失效 要换百度语音 问题是我没勾选语音

img


更多关于uni-app 云打包 ios 提示讯飞失效 要求换百度语音 但未勾选语音功能的实战教程也可以访问 https://www.itying.com/category-93-b0.html

4 回复

去掉讯飞语音识别模块的方法如下: 打开项目的manifest.json文件,切换到“源码视图”: 删除 “app-plus” -> “distribute” -> “sdkConfigs” -> “speech” 下的 “ifly” 节点 如果没有使用语音识别模块,做以下操作: 删除 “app-plus” -> “modules” 下的 “Speech” 节点

更多关于uni-app 云打包 ios 提示讯飞失效 要求换百度语音 但未勾选语音功能的实战教程也可以访问 https://www.itying.com/category-93-b0.html


已尝试可以解决

我的好像也正常了 ,明明界面上操作是没勾选语音的

在 uni-app 云打包 iOS 时,即使你没有勾选语音功能,仍然提示讯飞失效并要求换百度语音,可能是因为某些插件或模块默认依赖了讯飞的语音功能。以下是一些可能的解决方案:

1. 检查 manifest.json 配置

确保在 manifest.json 文件中没有启用与讯飞相关的配置。你可以检查以下部分:

"app-plus": {
  "modules": {
    "Speech": {
      "provider": "baidu"
    }
  }
}
回到顶部