public class GmeClient extends AbstractClient
gson, HTTP_RSP_OK, SDK_VERSION
构造器和说明 |
---|
GmeClient(Credential credential,
String region)
构造client
|
GmeClient(Credential credential,
String region,
ClientProfile profile)
构造client
|
限定符和类型 | 方法和说明 |
---|---|
CreateAppResponse |
CreateApp(CreateAppRequest req)
本接口(CreateApp)用于创建一个GME应用
|
DescribeAppStatisticsResponse |
DescribeAppStatistics(DescribeAppStatisticsRequest req)
本接口(DescribeAppStatistics)用于获取某个GME应用的用量数据。
|
DescribeFilterResultResponse |
DescribeFilterResult(DescribeFilterResultRequest req)
根据应用ID和文件ID查询识别结果
|
DescribeFilterResultListResponse |
DescribeFilterResultList(DescribeFilterResultListRequest req)
根据日期查询识别结果列表
|
DescribeScanResultListResponse |
DescribeScanResultList(DescribeScanResultListRequest req)
本接口(DescribeScanResultList)用于查询语音检测结果,查询任务列表最多支持100个。
|
ModifyAppStatusResponse |
ModifyAppStatus(ModifyAppStatusRequest req)
本接口(ModifyAppStatus)用于修改应用总开关状态。
|
ScanVoiceResponse |
ScanVoice(ScanVoiceRequest req)
本接口(ScanVoice)用于提交语音检测任务,检测任务列表最多支持100个。
|
VoiceFilterResponse |
VoiceFilter(VoiceFilterRequest req)
本接口用于识别涉黄、涉政等违规音频,成功会回调配置在应用的回调地址。
|
call, getClientProfile, getCredential, getRegion, internalRequest, setClientProfile, setCredential, setRegion
public GmeClient(Credential credential, String region)
credential
- 认证信息实例region
- 产品地域public GmeClient(Credential credential, String region, ClientProfile profile)
credential
- 认证信息实例region
- 产品地域profile
- 配置实例public CreateAppResponse CreateApp(CreateAppRequest req) throws TencentCloudSDKException
req
- CreateAppRequestTencentCloudSDKException
public DescribeAppStatisticsResponse DescribeAppStatistics(DescribeAppStatisticsRequest req) throws TencentCloudSDKException
req
- DescribeAppStatisticsRequestTencentCloudSDKException
public DescribeFilterResultResponse DescribeFilterResult(DescribeFilterResultRequest req) throws TencentCloudSDKException
req
- DescribeFilterResultRequestTencentCloudSDKException
public DescribeFilterResultListResponse DescribeFilterResultList(DescribeFilterResultListRequest req) throws TencentCloudSDKException
req
- DescribeFilterResultListRequestTencentCloudSDKException
public DescribeScanResultListResponse DescribeScanResultList(DescribeScanResultListRequest req) throws TencentCloudSDKException
如果在提交语音检测任务时未设置 Callback 字段,则需要通过本接口获取检测结果
req
- DescribeScanResultListRequestTencentCloudSDKException
public ModifyAppStatusResponse ModifyAppStatus(ModifyAppStatusRequest req) throws TencentCloudSDKException
req
- ModifyAppStatusRequestTencentCloudSDKException
public ScanVoiceResponse ScanVoice(ScanVoiceRequest req) throws TencentCloudSDKException
提交语音检测任务时,需要指定 Scenes 场景参数,目前要求您设置 Scenes 参数值为:["default"];而在检测结果中,则包含请求时指定的场景,以及对应类型的检测结果。
场景 | 描述 | Label |
---|---|---|
语音检测 | 语音检测的检测类型 |
normal:正常文本 porn:色情 politics:涉政 abuse:谩骂 ad :广告 terrorism:暴恐 contraband :违禁 customized:自定义词库。目前白名单开放,如有需要请联系我们。 |
名称 | 类型 | 是否必需 | 描述 |
---|---|---|---|
Signatue | string | 是 | 签名,具体见签名生成说明 |
{
"Code": 0,
"DataId": "1400000000_test_data_id",
"ScanFinishTime": 1566720906,
"HitFlag": true,
"Live": false,
"Msg": "",
"ScanPiece": [{
"DumpUrl": "",
"HitFlag": true,
"MainType": "abuse",
"RoomId": "123",
"OpenId": "xxx",
"Info":"",
"Offset": 0,
"Duration": 3400,
"PieceStartTime":1574684231,
"ScanDetail": [{
"EndTime": 1110,
"KeyWord": "xxx",
"Label": "abuse",
"Rate": "90.00",
"StartTime": 1110
}, {
"EndTime": 1380,
"KeyWord": "xxx",
"Label": "abuse",
"Rate": "90.00",
"StartTime": 930
}, {
"EndTime": 1560,
"KeyWord": "xxx",
"Label": "abuse",
"Rate": "90.00",
"StartTime": 930
}, {
"EndTime": 2820,
"KeyWord": "xxx",
"Label": "abuse",
"Rate": "90.00",
"StartTime": 2490
}]
}],
"ScanStartTime": 1566720905,
"Scenes": [
"default"
],
"Status": "Success",
"TaskId": "xxx",
"Url": "https://xxx/xxx.m4a"
}
req
- ScanVoiceRequestTencentCloudSDKException
public VoiceFilterResponse VoiceFilter(VoiceFilterRequest req) throws TencentCloudSDKException
req
- VoiceFilterRequestTencentCloudSDKException
Copyright © 2019. All rights reserved.