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.