有奖捉虫:行业应用 & 管理与支持文档专题 HOT

环境依赖

登录 微信公众平台。进入开发 > 开发管理 > 开发设置 > 开发者 ID 中获取 AppID(小程序 ID)
登录 微信公众平台。进入设置 > 第三方服务 > 插件管理 > 添加插件,搜索并添加智聆语音评测插件。
查看 智聆语音评测 插件介绍。
注意:
智聆语音评测小程序用于开发者集成智聆口语评测服务。智聆口语评测小程序用于体验产品功能。

跑通 DEMO

下载 demo

前往 GIthub 仓库 下载最新代码,或者在终端执行 git 命令:
git clone https://github.com/TencentCloud/tencentcloud-demo-mp-soe.git

运行示例代码

1. 运行微信开发者工具单击导入,选择 soe-sdk-demo 打开。



2. 输入 AppID(微信 AppID),单击确认。



3. 在 "app.json" 里面可以选择对应版本号(version),demo 默认使用1.2.22版本。需要使用其他版本,可以查看 智聆语音评测 的更新记录。更新内容见 版本信息
"plugins": {
"myPlugin": {
"version": "1.2.22",
"provider": "wxe5a00a1780c8eb95"
}
}
4. 在 "project.config.json"中的 appid 替换成自己的微信 AppID。
5. 在 "pages/index/index.js" 中 获取密钥 填入。



6. 单击编译后,单击预览,选择二维码预览自动预览
7. 如需要使用微信云开发,可以参考 微信云开发说明
注意:
模拟器无法获取麦克风,获取音频数据有误,无法正常获取结果。

集成 SDK

新建项目

1. 打开微信开发者工具,选择小程序,单击+,新建项目。



2. 需要填入项目名称、目录AppID 等参数,模板选择 JavaScript > 基础模板。单击确认



3. 默认会生成 "pages/index","app.js"等文件。




打开已有项目

1. 打开微信开发者工具,选择小程序,单击导入,导入已有项目。



2. 在 pages 中新建一个文件夹,右击该文件夹,选择新建 Page

SDK 引入

在 "app.json"中 引入插件代码包。在 plugins 中创建一个自定义引用名(示例使用"myPlugin"),填写智聆语音评测小程序插件的版本微信 AppId。示例如下:




微信云开发说明

准备工作

已开通微信云开发功能。
NODEJS 10.0.0 版本及以上,nodejs 官网
已拉取小程序插件demo

相关步骤

1. 单击云开发,打开云开发控制台。初次使用需要购买服务,并创建环境。



2. 在"project.config.json"中找到"cloudfunctionRoot"字段,查看云开发文件位置。小程序 demo 默认为"functions/"。



3. 右键点击 functions,点击当前环境,选择对应的云开发环境。



4. 参考 Node.js SDK ,安装依赖。打开终端,进入 getToken 目录下,安装 SDK。
npm install tencentcloud-sdk-nodejs --save
5. 在 "functions/getToken/index.js"中填入密钥信息。



6. 右键点击 getToken,选择上传并部署:所有文件。



7. 单击云开发,选择云开发控制台中的云函数。在 getToken,单击云端测试,然后单击运行测试,查看是否有返回结果返回。



8. 如果返回结果为 null,查看 node_modules 中是否有 tencentcloud-sdk-nodejs 相关依赖。