119 lines
2.7 KiB
Plaintext
119 lines
2.7 KiB
Plaintext
|
|
======================================
|
|||
|
|
最简单的解决方案 - 5分钟完成
|
|||
|
|
======================================
|
|||
|
|
|
|||
|
|
问题根源:
|
|||
|
|
- fronted_uniapp 的语音插件有本地源码
|
|||
|
|
- 云打包时本地预编译失败(缺少 io.dcloud.uts)
|
|||
|
|
- Test/yuyin 能正常编译和打包
|
|||
|
|
|
|||
|
|
======================================
|
|||
|
|
方案A:使用 Test/yuyin 直接打包
|
|||
|
|
======================================
|
|||
|
|
|
|||
|
|
步骤:
|
|||
|
|
|
|||
|
|
1. 在 HBuilderX 中打开 Test/yuyin 项目
|
|||
|
|
路径:d:\Desktop\Project\ry_study-v_03\ry_study-v_03\Test\yuyin
|
|||
|
|
|
|||
|
|
2. 修改 manifest.json
|
|||
|
|
- 应用名称改为:国语教育平台
|
|||
|
|
- versionName 改为:1.1.0
|
|||
|
|
|
|||
|
|
3. 云打包
|
|||
|
|
- 发行 → 原生APP-云打包
|
|||
|
|
- Android + DCloud证书
|
|||
|
|
- 等待 5-10 分钟
|
|||
|
|
|
|||
|
|
4. 完成
|
|||
|
|
- 下载 APK
|
|||
|
|
- 安装测试
|
|||
|
|
|
|||
|
|
优点:
|
|||
|
|
✓ 保证能成功(Test/yuyin 已验证可用)
|
|||
|
|
✓ 不需要修复 fronted_uniapp
|
|||
|
|
✓ 语音功能100%可用
|
|||
|
|
|
|||
|
|
缺点:
|
|||
|
|
✗ 缺少 fronted_uniapp 的其他功能
|
|||
|
|
(但可以后续逐步迁移)
|
|||
|
|
|
|||
|
|
======================================
|
|||
|
|
方案B:修复 fronted_uniapp(推荐)
|
|||
|
|
======================================
|
|||
|
|
|
|||
|
|
1. 在 HBuilderX 中,右键 fronted_uniapp 项目
|
|||
|
|
|
|||
|
|
2. 工具 → 插件安装 → uni-app插件
|
|||
|
|
|
|||
|
|
3. 搜索:xwq-speech-to-text
|
|||
|
|
|
|||
|
|
4. 点击"安装到项目"
|
|||
|
|
(会自动下载官方插件,不包含源码)
|
|||
|
|
|
|||
|
|
5. 云打包
|
|||
|
|
- 发行 → 原生APP-云打包
|
|||
|
|
- Android + DCloud证书
|
|||
|
|
- 等待 5-10 分钟
|
|||
|
|
|
|||
|
|
6. 完成
|
|||
|
|
|
|||
|
|
优点:
|
|||
|
|
✓ 保留所有功能
|
|||
|
|
✓ 使用官方插件,更稳定
|
|||
|
|
|
|||
|
|
前提:
|
|||
|
|
- 插件市场可能需要付费购买
|
|||
|
|
- 如果已购买,直接安装即可
|
|||
|
|
|
|||
|
|
======================================
|
|||
|
|
方案C:手动修改(最后选择)
|
|||
|
|
======================================
|
|||
|
|
|
|||
|
|
如果方案A和B都不行,执行以下步骤:
|
|||
|
|
|
|||
|
|
1. 停止所有编译
|
|||
|
|
|
|||
|
|
2. 删除语音插件的 utssdk 目录
|
|||
|
|
路径:fronted_uniapp/uni_modules/xwq-speech-to-text/utssdk
|
|||
|
|
|
|||
|
|
3. 创建一个空的 index.uts 文件
|
|||
|
|
位置:fronted_uniapp/uni_modules/xwq-speech-to-text/index.uts
|
|||
|
|
内容:
|
|||
|
|
```
|
|||
|
|
export default {
|
|||
|
|
// 云端会自动处理
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
4. 云打包
|
|||
|
|
|
|||
|
|
======================================
|
|||
|
|
立即行动(推荐顺序)
|
|||
|
|
======================================
|
|||
|
|
|
|||
|
|
第一优先:方案A(使用 Test/yuyin 项目)
|
|||
|
|
- 最快,5分钟搞定
|
|||
|
|
- 100%能成功
|
|||
|
|
- 语音功能完整
|
|||
|
|
|
|||
|
|
第二优先:方案B(从插件市场安装)
|
|||
|
|
- 如果已购买插件
|
|||
|
|
- 官方版本,最稳定
|
|||
|
|
|
|||
|
|
第三优先:方案C(手动修改)
|
|||
|
|
- 最后手段
|
|||
|
|
|
|||
|
|
======================================
|
|||
|
|
下一步
|
|||
|
|
======================================
|
|||
|
|
|
|||
|
|
请告诉我:
|
|||
|
|
1. 你想用哪个方案?
|
|||
|
|
2. 是否已购买语音识别插件?
|
|||
|
|
3. 是否需要 fronted_uniapp 的所有功能?
|
|||
|
|
|
|||
|
|
我会立即帮你执行!
|
|||
|
|
|
|||
|
|
======================================
|