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 |
---|---|
CreateAgeDetectTaskResponse |
CreateAgeDetectTask(CreateAgeDetectTaskRequest req)
目前该功能底层能力已不具备,不对外提供,目前需要下线,走预下线流程。
用于创建年龄语音识别任务的接口,请求频率10次/秒。该接口目前通过白名单开放试用,如有需求,请提交工单申请。
|
CreateAppResponse |
CreateApp(CreateAppRequest req)
本接口(CreateApp)用于创建一个GME应用。
|
CreateCustomizationResponse |
CreateCustomization(CreateCustomizationRequest req)
用户使用该接口可以创建语音消息转文本热句模型,以供识别调用
|
CreateScanUserResponse |
CreateScanUser(CreateScanUserRequest req)
新增自定义送检用户。**接口使用前提**:目前 CreateScanUser 接口通过白名单开放,如需使用,需要 [提交工单申请](https://console.cloud.tencent.com/workorder/category?level1_id=438&level2_id=445&source=0&data_title=%E6%B8%B8%E6%88%8F%E5%A4%9A%E5%AA%92%E4%BD%93%E5%BC%95%E6%93%8EGME&step=1)。
|
DeleteCustomizationResponse |
DeleteCustomization(DeleteCustomizationRequest req)
用户通过该接口可以删除语音消息转文本热句模型
|
DeleteRoomMemberResponse |
DeleteRoomMember(DeleteRoomMemberRequest req)
本接口(DeleteRoomMember)用户删除房间或者剔除房间内用户
|
DeleteScanUserResponse |
DeleteScanUser(DeleteScanUserRequest req)
删除自定义送检用户。**接口使用前提**:目前 DeleteScanUser 接口通过白名单开放,如需使用,需要 [提交工单申请](https://console.cloud.tencent.com/workorder/category?level1_id=438&level2_id=445&source=0&data_title=%E6%B8%B8%E6%88%8F%E5%A4%9A%E5%AA%92%E4%BD%93%E5%BC%95%E6%93%8EGME&step=1)。
|
DescribeAgeDetectTaskResponse |
DescribeAgeDetectTask(DescribeAgeDetectTaskRequest req)
目前该功能底层能力已不具备,不对外提供,目前需要下线,走预下线流程。
查询年龄语音识别任务结果,请求频率10次/秒。该接口目前通过白名单开放试用,如有需求,请提交工单申请。
|
DescribeApplicationDataResponse |
DescribeApplicationData(DescribeApplicationDataRequest req)
本接口(DescribeApplicationData)用于获取数据详情信息,最多可拉取最近90天的数据。
|
DescribeApplicationListResponse |
DescribeApplicationList(DescribeApplicationListRequest req)
本接口(DescribeApplicationList)用于查询自己账号下的应用列表
|
DescribeAppStatisticsResponse |
DescribeAppStatistics(DescribeAppStatisticsRequest req)
本接口(DescribeAppStatistics)用于获取某个GME应用的用量数据。包括实时语音,语音消息及转文本,语音分析等。最长查询周期为最近60天。
|
DescribeRealtimeScanConfigResponse |
DescribeRealtimeScanConfig(DescribeRealtimeScanConfigRequest req)
获取用户自定义送检信息。**接口使用前提**:目前 DescribeRealtimeScanConfig 接口通过白名单开放,如需使用,需要 [提交工单申请](https://console.cloud.tencent.com/workorder/category?level1_id=438&level2_id=445&source=0&data_title=%E6%B8%B8%E6%88%8F%E5%A4%9A%E5%AA%92%E4%BD%93%E5%BC%95%E6%93%8EGME&step=1)。
|
DescribeRecordInfoResponse |
DescribeRecordInfo(DescribeRecordInfoRequest req)
查询录制任务信息。
|
DescribeRoomInfoResponse |
DescribeRoomInfo(DescribeRoomInfoRequest req)
获取房间内用户信息
|
DescribeScanResultListResponse |
DescribeScanResultList(DescribeScanResultListRequest req)
本接口(DescribeScanResultList)用于查询语音检测结果,查询任务列表最多支持100个。
如果在提交语音检测任务时未设置 Callback 字段,则需要通过本接口获取检测结果 |
DescribeTaskInfoResponse |
DescribeTaskInfo(DescribeTaskInfoRequest req)
查询房间录制的详细信息
|
DescribeUserInAndOutTimeResponse |
DescribeUserInAndOutTime(DescribeUserInAndOutTimeRequest req)
拉取用户在房间得进出时间
|
GetCustomizationListResponse |
GetCustomizationList(GetCustomizationListRequest req)
查询语音消息转文本热句模型列表
|
ModifyAppStatusResponse |
ModifyAppStatus(ModifyAppStatusRequest req)
本接口(ModifyAppStatus)用于修改应用总开关状态。
|
ModifyCustomizationResponse |
ModifyCustomization(ModifyCustomizationRequest req)
用户通过该接口可以更新语音消息转文本热句模型。
|
ModifyCustomizationStateResponse |
ModifyCustomizationState(ModifyCustomizationStateRequest req)
通过该接口,用户可以修改语音消息转文本热句模型状态,上下线热句模型
|
ModifyRecordInfoResponse |
ModifyRecordInfo(ModifyRecordInfoRequest req)
修改录制配置信息
|
ModifyUserMicStatusResponse |
ModifyUserMicStatus(ModifyUserMicStatusRequest req)
接口作用**:此接口用于修改房间用户的麦克风状态,例如房间内用户麦克风为打开状态,可调用此接口将该用户麦克风进行关闭,关闭后即使该用户使用客户端接口 EnableMic 打开麦克风,依然无法与房间内成员通话,属于被禁言状态。该状态持续到此用户退房后失效,或者调用该接口重新打开此用户麦克风状态。
接口应用场景**:此接口多用于游戏业务中台或者风控后台,对一些发表不当言论的玩家进行禁言处理。
接口使用前提**:目前 ModifyUserMicStatus 接口通过白名单开放,如需使用,需要 [提交工单申请](https://console.cloud.tencent.com/workorder/category?level1_id=438&level2_id=445&source=0&data_title=%E6%B8%B8%E6%88%8F%E5%A4%9A%E5%AA%92%E4%BD%93%E5%BC%95%E6%93%8EGME&step=1)。
|
ScanVoiceResponse |
ScanVoice(ScanVoiceRequest req)
本接口(ScanVoice)用于提交语音检测任务,检测任务列表最多支持100个。使用前请您登录[控制台 - 服务配置](https://console.cloud.tencent.com/gamegme/conf)开启语音内容安全服务。
|
StartRecordResponse |
StartRecord(StartRecordRequest req)
开启录制
|
StopRecordResponse |
StopRecord(StopRecordRequest req)
停止录制
|
UpdateScanRoomsResponse |
UpdateScanRooms(UpdateScanRoomsRequest req)
更新自定义送检房间号。**接口使用前提**:目前 UpdateScanRooms 接口通过白名单开放,如需使用,需要 [提交工单申请](https://console.cloud.tencent.com/workorder/category?level1_id=438&level2_id=445&source=0&data_title=%E6%B8%B8%E6%88%8F%E5%A4%9A%E5%AA%92%E4%BD%93%E5%BC%95%E6%93%8EGME&step=1)。
|
UpdateScanUsersResponse |
UpdateScanUsers(UpdateScanUsersRequest req)
更新自定义送检用户号。
接口使用前提**:目前 UpdateScanUsers 接口通过白名单开放,如需使用,需要 [提交工单申请](https://console.cloud.tencent.com/workorder/category?level1_id=438&level2_id=445&source=0&data_title=%E6%B8%B8%E6%88%8F%E5%A4%9A%E5%AA%92%E4%BD%93%E5%BC%95%E6%93%8EGME&step=1)。
|
call, callOctetStream, getClientProfile, getCredential, getRegion, getRegionBreaker, internalRequest, internalRequest, internalRequestRaw, processResponseJson, processResponseSSE, retry, setClientProfile, setCredential, setRegion, setRegionBreaker
public GmeClient(Credential credential, String region)
public GmeClient(Credential credential, String region, ClientProfile profile)
public CreateAgeDetectTaskResponse CreateAgeDetectTask(CreateAgeDetectTaskRequest req) throws TencentCloudSDKException
req
- CreateAgeDetectTaskRequestTencentCloudSDKException
public CreateAppResponse CreateApp(CreateAppRequest req) throws TencentCloudSDKException
req
- CreateAppRequestTencentCloudSDKException
public CreateCustomizationResponse CreateCustomization(CreateCustomizationRequest req) throws TencentCloudSDKException
req
- CreateCustomizationRequestTencentCloudSDKException
public CreateScanUserResponse CreateScanUser(CreateScanUserRequest req) throws TencentCloudSDKException
req
- CreateScanUserRequestTencentCloudSDKException
public DeleteCustomizationResponse DeleteCustomization(DeleteCustomizationRequest req) throws TencentCloudSDKException
req
- DeleteCustomizationRequestTencentCloudSDKException
public DeleteRoomMemberResponse DeleteRoomMember(DeleteRoomMemberRequest req) throws TencentCloudSDKException
req
- DeleteRoomMemberRequestTencentCloudSDKException
public DeleteScanUserResponse DeleteScanUser(DeleteScanUserRequest req) throws TencentCloudSDKException
req
- DeleteScanUserRequestTencentCloudSDKException
public DescribeAgeDetectTaskResponse DescribeAgeDetectTask(DescribeAgeDetectTaskRequest req) throws TencentCloudSDKException
req
- DescribeAgeDetectTaskRequestTencentCloudSDKException
public DescribeAppStatisticsResponse DescribeAppStatistics(DescribeAppStatisticsRequest req) throws TencentCloudSDKException
req
- DescribeAppStatisticsRequestTencentCloudSDKException
public DescribeApplicationDataResponse DescribeApplicationData(DescribeApplicationDataRequest req) throws TencentCloudSDKException
req
- DescribeApplicationDataRequestTencentCloudSDKException
public DescribeApplicationListResponse DescribeApplicationList(DescribeApplicationListRequest req) throws TencentCloudSDKException
req
- DescribeApplicationListRequestTencentCloudSDKException
public DescribeRealtimeScanConfigResponse DescribeRealtimeScanConfig(DescribeRealtimeScanConfigRequest req) throws TencentCloudSDKException
req
- DescribeRealtimeScanConfigRequestTencentCloudSDKException
public DescribeRecordInfoResponse DescribeRecordInfo(DescribeRecordInfoRequest req) throws TencentCloudSDKException
req
- DescribeRecordInfoRequestTencentCloudSDKException
public DescribeRoomInfoResponse DescribeRoomInfo(DescribeRoomInfoRequest req) throws TencentCloudSDKException
req
- DescribeRoomInfoRequestTencentCloudSDKException
public DescribeScanResultListResponse DescribeScanResultList(DescribeScanResultListRequest req) throws TencentCloudSDKException
如果在提交语音检测任务时未设置 Callback 字段,则需要通过本接口获取检测结果
req
- DescribeScanResultListRequestTencentCloudSDKException
public DescribeTaskInfoResponse DescribeTaskInfo(DescribeTaskInfoRequest req) throws TencentCloudSDKException
req
- DescribeTaskInfoRequestTencentCloudSDKException
public DescribeUserInAndOutTimeResponse DescribeUserInAndOutTime(DescribeUserInAndOutTimeRequest req) throws TencentCloudSDKException
req
- DescribeUserInAndOutTimeRequestTencentCloudSDKException
public GetCustomizationListResponse GetCustomizationList(GetCustomizationListRequest req) throws TencentCloudSDKException
req
- GetCustomizationListRequestTencentCloudSDKException
public ModifyAppStatusResponse ModifyAppStatus(ModifyAppStatusRequest req) throws TencentCloudSDKException
req
- ModifyAppStatusRequestTencentCloudSDKException
public ModifyCustomizationResponse ModifyCustomization(ModifyCustomizationRequest req) throws TencentCloudSDKException
req
- ModifyCustomizationRequestTencentCloudSDKException
public ModifyCustomizationStateResponse ModifyCustomizationState(ModifyCustomizationStateRequest req) throws TencentCloudSDKException
req
- ModifyCustomizationStateRequestTencentCloudSDKException
public ModifyRecordInfoResponse ModifyRecordInfo(ModifyRecordInfoRequest req) throws TencentCloudSDKException
req
- ModifyRecordInfoRequestTencentCloudSDKException
public ModifyUserMicStatusResponse ModifyUserMicStatus(ModifyUserMicStatusRequest req) throws TencentCloudSDKException
req
- ModifyUserMicStatusRequestTencentCloudSDKException
public ScanVoiceResponse ScanVoice(ScanVoiceRequest req) throws TencentCloudSDKException
提交语音检测任务时,需要指定 Scenes 场景参数,目前要求您设置 Scenes 参数值为:["default"];而在检测结果中,则包含请求时指定的场景,以及对应类型的检测结果。
场景 | 描述 | Label |
---|---|---|
语音检测 | 语音检测的检测类型 |
normal:正常文本 porn:色情 abuse:谩骂 ad :广告 illegal :违法 moan :呻吟 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": "111",
"Info":"",
"Offset": 0,
"Duration": 3400,
"PieceStartTime":1574684231,
"ScanDetail": [{
"EndTime": 1110,
"KeyWord": "违规字",
"Label": "abuse",
"Rate": "90.00",
"StartTime": 1110
}, {
"EndTime": 1380,
"KeyWord": "违规字",
"Label": "abuse",
"Rate": "90.00",
"StartTime": 930
}, {
"EndTime": 1560,
"KeyWord": "违规字",
"Label": "abuse",
"Rate": "90.00",
"StartTime": 930
}, {
"EndTime": 2820,
"KeyWord": "违规字",
"Label": "abuse",
"Rate": "90.00",
"StartTime": 2490
}]
}],
"ScanStartTime": 1566720905,
"Scenes": [
"default"
],
"Status": "Success",
"TaskId": "6330xxxx-9xx7-11ed-98e3-52xxxxe4ac3b",
"Url": "https://xxx/xxx.m4a"
}
req
- ScanVoiceRequestTencentCloudSDKException
public StartRecordResponse StartRecord(StartRecordRequest req) throws TencentCloudSDKException
req
- StartRecordRequestTencentCloudSDKException
public StopRecordResponse StopRecord(StopRecordRequest req) throws TencentCloudSDKException
req
- StopRecordRequestTencentCloudSDKException
public UpdateScanRoomsResponse UpdateScanRooms(UpdateScanRoomsRequest req) throws TencentCloudSDKException
req
- UpdateScanRoomsRequestTencentCloudSDKException
public UpdateScanUsersResponse UpdateScanUsers(UpdateScanUsersRequest req) throws TencentCloudSDKException
req
- UpdateScanUsersRequestTencentCloudSDKException
Copyright © 2024. All rights reserved.