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 | 
|---|---|
| ControlAIConversationResponse | ControlAIConversation(ControlAIConversationRequest req)提供服务端控制机器人的功能 | 
| 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)。 | 
| DeleteVoicePrintResponse | DeleteVoicePrint(DeleteVoicePrintRequest req)传入声纹ID,删除之前注册的声纹信息 | 
| DescribeAgeDetectTaskResponse | DescribeAgeDetectTask(DescribeAgeDetectTaskRequest req)目前该功能底层能力已不具备,不对外提供,目前需要下线,走预下线流程。
查询年龄语音识别任务结果,请求频率10次/秒。该接口目前通过白名单开放试用,如有需求,请提交工单申请。 | 
| DescribeAIConversationResponse | DescribeAIConversation(DescribeAIConversationRequest req)查询AI对话任务状态。 | 
| 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)拉取用户在房间得进出时间 | 
| DescribeVoicePrintResponse | DescribeVoicePrint(DescribeVoicePrintRequest 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)。 | 
| RegisterVoicePrintResponse | RegisterVoicePrint(RegisterVoicePrintRequest req)传入音频base64串,注册声纹信息,返回声纹ID | 
| ScanVoiceResponse | ScanVoice(ScanVoiceRequest req)本接口(ScanVoice)用于提交语音检测任务,检测任务列表最多支持100个。使用前请您登录[控制台 - 服务配置](https://console.cloud.tencent.com/gamegme/conf)开启语音内容安全服务。
 | 
| StartAIConversationResponse | StartAIConversation(StartAIConversationRequest req)启动AI对话任务,AI通道机器人进入GME房间,与房间内指定的成员进行AI对话,适用于智能客服,AI口语教师等场景
GME AI对话功能内置语音转文本能力,同时提供通道服务,即客户可灵活指定第三方AI模型(LLM)服务和文本转音频(TTS)服务,更多[功能说明](https://cloud.tencent.com/document/product/647/108901)。 | 
| StartRecordResponse | StartRecord(StartRecordRequest req)开启录制 | 
| StopAIConversationResponse | StopAIConversation(StopAIConversationRequest req)停止AI对话任务 | 
| StopRecordResponse | StopRecord(StopRecordRequest req)停止录制 | 
| UpdateAIConversationResponse | UpdateAIConversation(UpdateAIConversationRequest req)更新AIConversation参数 | 
| 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)。 | 
| UpdateVoicePrintResponse | UpdateVoicePrint(UpdateVoicePrintRequest req)传入声纹ID以及对应音频信息,更新对应声纹信息 | 
call, callOctetStream, getClientProfile, getCredential, getRegion, getRegionBreaker, internalRequest, internalRequest, internalRequestRaw, processResponseJson, processResponseSSE, retry, setClientProfile, setCredential, setRegion, setRegionBreakerpublic GmeClient(Credential credential, String region)
public GmeClient(Credential credential, String region, ClientProfile profile)
public ControlAIConversationResponse ControlAIConversation(ControlAIConversationRequest req) throws TencentCloudSDKException
req - ControlAIConversationRequestTencentCloudSDKExceptionpublic CreateAgeDetectTaskResponse CreateAgeDetectTask(CreateAgeDetectTaskRequest req) throws TencentCloudSDKException
req - CreateAgeDetectTaskRequestTencentCloudSDKExceptionpublic CreateAppResponse CreateApp(CreateAppRequest req) throws TencentCloudSDKException
req - CreateAppRequestTencentCloudSDKExceptionpublic CreateCustomizationResponse CreateCustomization(CreateCustomizationRequest req) throws TencentCloudSDKException
req - CreateCustomizationRequestTencentCloudSDKExceptionpublic CreateScanUserResponse CreateScanUser(CreateScanUserRequest req) throws TencentCloudSDKException
req - CreateScanUserRequestTencentCloudSDKExceptionpublic DeleteCustomizationResponse DeleteCustomization(DeleteCustomizationRequest req) throws TencentCloudSDKException
req - DeleteCustomizationRequestTencentCloudSDKExceptionpublic DeleteRoomMemberResponse DeleteRoomMember(DeleteRoomMemberRequest req) throws TencentCloudSDKException
req - DeleteRoomMemberRequestTencentCloudSDKExceptionpublic DeleteScanUserResponse DeleteScanUser(DeleteScanUserRequest req) throws TencentCloudSDKException
req - DeleteScanUserRequestTencentCloudSDKExceptionpublic DeleteVoicePrintResponse DeleteVoicePrint(DeleteVoicePrintRequest req) throws TencentCloudSDKException
req - DeleteVoicePrintRequestTencentCloudSDKExceptionpublic DescribeAIConversationResponse DescribeAIConversation(DescribeAIConversationRequest req) throws TencentCloudSDKException
req - DescribeAIConversationRequestTencentCloudSDKExceptionpublic DescribeAgeDetectTaskResponse DescribeAgeDetectTask(DescribeAgeDetectTaskRequest req) throws TencentCloudSDKException
req - DescribeAgeDetectTaskRequestTencentCloudSDKExceptionpublic DescribeAppStatisticsResponse DescribeAppStatistics(DescribeAppStatisticsRequest req) throws TencentCloudSDKException
req - DescribeAppStatisticsRequestTencentCloudSDKExceptionpublic DescribeApplicationDataResponse DescribeApplicationData(DescribeApplicationDataRequest req) throws TencentCloudSDKException
req - DescribeApplicationDataRequestTencentCloudSDKExceptionpublic DescribeApplicationListResponse DescribeApplicationList(DescribeApplicationListRequest req) throws TencentCloudSDKException
req - DescribeApplicationListRequestTencentCloudSDKExceptionpublic DescribeRealtimeScanConfigResponse DescribeRealtimeScanConfig(DescribeRealtimeScanConfigRequest req) throws TencentCloudSDKException
req - DescribeRealtimeScanConfigRequestTencentCloudSDKExceptionpublic DescribeRecordInfoResponse DescribeRecordInfo(DescribeRecordInfoRequest req) throws TencentCloudSDKException
req - DescribeRecordInfoRequestTencentCloudSDKExceptionpublic DescribeRoomInfoResponse DescribeRoomInfo(DescribeRoomInfoRequest req) throws TencentCloudSDKException
req - DescribeRoomInfoRequestTencentCloudSDKExceptionpublic DescribeScanResultListResponse DescribeScanResultList(DescribeScanResultListRequest req) throws TencentCloudSDKException
如果在提交语音检测任务时未设置 Callback 字段,则需要通过本接口获取检测结果
req - DescribeScanResultListRequestTencentCloudSDKExceptionpublic DescribeTaskInfoResponse DescribeTaskInfo(DescribeTaskInfoRequest req) throws TencentCloudSDKException
req - DescribeTaskInfoRequestTencentCloudSDKExceptionpublic DescribeUserInAndOutTimeResponse DescribeUserInAndOutTime(DescribeUserInAndOutTimeRequest req) throws TencentCloudSDKException
req - DescribeUserInAndOutTimeRequestTencentCloudSDKExceptionpublic DescribeVoicePrintResponse DescribeVoicePrint(DescribeVoicePrintRequest req) throws TencentCloudSDKException
req - DescribeVoicePrintRequestTencentCloudSDKExceptionpublic GetCustomizationListResponse GetCustomizationList(GetCustomizationListRequest req) throws TencentCloudSDKException
req - GetCustomizationListRequestTencentCloudSDKExceptionpublic ModifyAppStatusResponse ModifyAppStatus(ModifyAppStatusRequest req) throws TencentCloudSDKException
req - ModifyAppStatusRequestTencentCloudSDKExceptionpublic ModifyCustomizationResponse ModifyCustomization(ModifyCustomizationRequest req) throws TencentCloudSDKException
req - ModifyCustomizationRequestTencentCloudSDKExceptionpublic ModifyCustomizationStateResponse ModifyCustomizationState(ModifyCustomizationStateRequest req) throws TencentCloudSDKException
req - ModifyCustomizationStateRequestTencentCloudSDKExceptionpublic ModifyRecordInfoResponse ModifyRecordInfo(ModifyRecordInfoRequest req) throws TencentCloudSDKException
req - ModifyRecordInfoRequestTencentCloudSDKExceptionpublic ModifyUserMicStatusResponse ModifyUserMicStatus(ModifyUserMicStatusRequest req) throws TencentCloudSDKException
req - ModifyUserMicStatusRequestTencentCloudSDKExceptionpublic RegisterVoicePrintResponse RegisterVoicePrint(RegisterVoicePrintRequest req) throws TencentCloudSDKException
req - RegisterVoicePrintRequestTencentCloudSDKExceptionpublic 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 - ScanVoiceRequestTencentCloudSDKExceptionpublic StartAIConversationResponse StartAIConversation(StartAIConversationRequest req) throws TencentCloudSDKException
req - StartAIConversationRequestTencentCloudSDKExceptionpublic StartRecordResponse StartRecord(StartRecordRequest req) throws TencentCloudSDKException
req - StartRecordRequestTencentCloudSDKExceptionpublic StopAIConversationResponse StopAIConversation(StopAIConversationRequest req) throws TencentCloudSDKException
req - StopAIConversationRequestTencentCloudSDKExceptionpublic StopRecordResponse StopRecord(StopRecordRequest req) throws TencentCloudSDKException
req - StopRecordRequestTencentCloudSDKExceptionpublic UpdateAIConversationResponse UpdateAIConversation(UpdateAIConversationRequest req) throws TencentCloudSDKException
req - UpdateAIConversationRequestTencentCloudSDKExceptionpublic UpdateScanRoomsResponse UpdateScanRooms(UpdateScanRoomsRequest req) throws TencentCloudSDKException
req - UpdateScanRoomsRequestTencentCloudSDKExceptionpublic UpdateScanUsersResponse UpdateScanUsers(UpdateScanUsersRequest req) throws TencentCloudSDKException
req - UpdateScanUsersRequestTencentCloudSDKExceptionpublic UpdateVoicePrintResponse UpdateVoicePrint(UpdateVoicePrintRequest req) throws TencentCloudSDKException
req - UpdateVoicePrintRequestTencentCloudSDKExceptionCopyright © 2025. All rights reserved.