腾讯云智聆口语评测音频数据评测说明-教育服务解决方案
上传本地文件
创建对象 TencentSOE 后,在 success()内使用 uploadLocalFile 方法进行录音评测。上传本地文件,SDK 内部会调用评测服务,获取结果。评测结果参考:注意建议用户使用子账号密钥 + 环境变量的方式调用 SDK,提高 SDK 使用的安全性。为子账号授权时,请遵循 最小权限指引原则,防止泄漏其他资源。如果您一定要使用永久密钥,建议遵循 最小权限指引原则 对永久密钥的权限范围进行限制。
uploadbtn.onclick = function () { let recorder = new TencentSOE({ SecretId: 'your secretid', // 用户的 SecretId,建议使用子账号密钥,授权遵循最小权限指引,降低使用风险。子账号密钥获取可参考https://cloud.tencent.com/document/product/598/37140 SecretKey: 'your secretkey', // 用户的 SecretKey,建议使用子账号密钥,授权遵循最小权限指引,降低使用风险。子账号密钥获取可参考https://cloud.tencent.com/document/product/598/37140 success() { recorder.uploadLocalFile({ RefText: 'about', load() { console.log('文件加载完成'); }, success(res) { console.log(res); // 输出测评结果 result.innerHTML = JSON.stringify(res); }, error(err) { console.log('err', err); } }); } })}
重置参数
创建对象 TencentSOE 后,在 success()内使用 reset 方法进行重置参数。同一页面不同的tab可以不通过 TencentSOE 重复初始化,使用 reset 改变评测参数。
let recorder = new TencentSOE({ SecretId: 'your secretid', // 用户的 SecretId,建议使用子账号密钥,授权遵循最小权限指引,降低使用风险。子账号密钥获取可参考https://cloud.tencent.com/document/product/598/37140 SecretKey: 'your secretkey', // 用户的 SecretKey,建议使用子账号密钥,授权遵循最小权限指引,降低使用风险。子账号密钥获取可参考https://cloud.tencent.com/document/product/598/37140 success() { recorder.reset({ WorkMode: 1 }); }})
参数说明
uploadLocalFile(options) 说明
参数 | 类型 | 是否必填 | 默认值 | 说明 |
RefText | String | 是 | 无 | 被评估语音对应的文本,参考评估文本介绍 |
Keyword | String | 否 | 无 | 主题词和关键词 |
reset(options)说明
参数 | 类型 | 是否必填 | 默认值 | 说明 |
WorkMode | Integer | 否 | 0 | 语音输入模式,0流式分片,1非流式一次性评估。参考语音输入模式介绍 |
EvalMode | Integer | 否 | 0 | 评测模式0:单词模式n1:句子模式n2:段落模式n3:自由说模式n4:单词音素纠错模式n5:情景评测模式n6:句子多分支评测模式n7:单词实时评测模式n8:拼音评测模式参考评测模式介绍 |
ScoreCoeff | Float | 否 | 3.5 | 评价苛刻指数,取值为[1.0 – 4.0]范围内的浮点数用于平滑不同年龄段的分数,1.0为小年龄段,4.0为最高年龄段。参考苛刻指数介绍 |
SoeAppId | String | 否 | 无 | 业务应用 ID,参考业务应用 ID 介绍 |
ServerType | Integer | 否 | 0 | 评估语言,0:英文,1:中文。参考评测模式介绍 |
TextMode | Integer | 否 | 0 | 输入文本模式,0: 普通文本,1: 音素结构文本,参考音素标注 |
腾讯云官网1折活动,限时活动,即将结束,速速收藏
同尘科技为腾讯云授权服务中心。
购买腾讯云产品享受折上折,更有现金返利。同意关联立享优惠
发表评论