public class GmeClient extends AbstractClient
gson, HTTP_RSP_OK, SDK_VERSION| Constructor and Description |
|---|
GmeClient(Credential credential,
String region) |
GmeClient(Credential credential,
String region,
ClientProfile profile) |
| Modifier and Type | Method and Description |
|---|---|
CreateAppResponse |
CreateApp(CreateAppRequest req)
This API is used to create a GME application.
|
DeleteRoomMemberResponse |
DeleteRoomMember(DeleteRoomMemberRequest req)
This API is used to delete a room or remove members from the room.
|
DescribeApplicationDataResponse |
DescribeApplicationData(DescribeApplicationDataRequest req)
This API is used to query data details for up to the past 90 days.
|
DescribeAppStatisticsResponse |
DescribeAppStatistics(DescribeAppStatisticsRequest req)
This API is used to query the usage statistics of a GME application, including those of Voice Chat, Voice Message Service, Voice Analysis, etc.
|
DescribeScanResultListResponse |
DescribeScanResultList(DescribeScanResultListRequest req)
This API is used to query the result of voice moderation tasks.
|
ModifyAppStatusResponse |
ModifyAppStatus(ModifyAppStatusRequest req)
This API is used to change the status of an application.
|
ScanVoiceResponse |
ScanVoice(ScanVoiceRequest req)
This API is used to submit a voice detection task.
|
call, getClientProfile, getCredential, getRegion, internalRequest, setClientProfile, setCredential, setRegionpublic GmeClient(Credential credential, String region)
public GmeClient(Credential credential, String region, ClientProfile profile)
public CreateAppResponse CreateApp(CreateAppRequest req) throws TencentCloudSDKException
req - CreateAppRequestTencentCloudSDKExceptionpublic DeleteRoomMemberResponse DeleteRoomMember(DeleteRoomMemberRequest req) throws TencentCloudSDKException
req - DeleteRoomMemberRequestTencentCloudSDKExceptionpublic DescribeAppStatisticsResponse DescribeAppStatistics(DescribeAppStatisticsRequest req) throws TencentCloudSDKException
req - DescribeAppStatisticsRequestTencentCloudSDKExceptionpublic DescribeApplicationDataResponse DescribeApplicationData(DescribeApplicationDataRequest req) throws TencentCloudSDKException
req - DescribeApplicationDataRequestTencentCloudSDKExceptionpublic DescribeScanResultListResponse DescribeScanResultList(DescribeScanResultListRequest req) throws TencentCloudSDKException
If the `Callback` field is not set when a voice moderation task is submitted, this API is called to query the moderation result.
req - DescribeScanResultListRequestTencentCloudSDKExceptionpublic ModifyAppStatusResponse ModifyAppStatus(ModifyAppStatusRequest req) throws TencentCloudSDKException
req - ModifyAppStatusRequestTencentCloudSDKExceptionpublic ScanVoiceResponse ScanVoice(ScanVoiceRequest req) throws TencentCloudSDKException
When submitting a voice detection task, you need to specify the `Scenes` parameter. You are currently required to set the `Scenes` parameter to `["default"]`. The detection result will contain the scenario specified at the time of request and detection result in the corresponding type.
| Scenario | Description | Label |
|---|---|---|
| Voice detection | Voice detection type |
normal: Normal porn: Pornographic abuse: Abusive ad: Advertising illegal: Illegal moan: Moaning customized: Custom dictionary |
| Item | Type | Required | Description |
|---|---|---|---|
| Signatue | string | Yes | Signature. For more information, please see Signature generation description. |
{
"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 - ScanVoiceRequestTencentCloudSDKExceptionCopyright © 2023. All rights reserved.