public class StartAITranscriptionRequest extends AbstractModel
header, skipSign| Constructor and Description | 
|---|
| StartAITranscriptionRequest() | 
| StartAITranscriptionRequest(StartAITranscriptionRequest source)NOTE: Any ambiguous key set via .set("AnyKey", "value") will be a shallow copy,
       and any explicit key, i.e Foo, set via .setFoo("value") will be a deep copy. | 
| Modifier and Type | Method and Description | 
|---|---|
| RecognizeConfig | getRecognizeConfig()Get 语音识别配置。 | 
| String | getRoomId()Get TRTC的[RoomId](https://cloud.tencent.com/document/product/647/46351#roomid),表示开启转录任务的房间号。 | 
| Long | getRoomIdType()Get TRTC房间号的类型,0代表数字房间号,1代表字符串房间号。不填默认是数字房间号。 | 
| Long | getSdkAppId()Get TRTC的[SdkAppId](https://cloud.tencent.com/document/product/647/46351#sdkappid),和开启转录任务的房间使用的SdkAppId相同。 | 
| String | getSessionId()Get 调用方传入的唯一Id,服务端用来任务去重,重复的任务会发起失败。服务端固定使用SdkAppId+RoomId+RoomIdType+RobotUserId来去重,如果传入了SessionId,也会使用SessionId去重。
注意:
TranscriptionMode为0时,需要保证一个房间内只发起一个任务,如果发起多个任务,则机器人之间会相互订阅,除非主动停止任务,否则只有10小时后任务才会超时退出,这种情况下建议填写SessionId,保证后续重复发起的任务失败。 | 
| TranscriptionParams | getTranscriptionParams()Get 转录机器人的参数。 | 
| TranslationConfig | getTranslationConfig()Get 翻译相关配置 | 
| void | setRecognizeConfig(RecognizeConfig RecognizeConfig)Set 语音识别配置。 | 
| void | setRoomId(String RoomId)Set TRTC的[RoomId](https://cloud.tencent.com/document/product/647/46351#roomid),表示开启转录任务的房间号。 | 
| void | setRoomIdType(Long RoomIdType)Set TRTC房间号的类型,0代表数字房间号,1代表字符串房间号。不填默认是数字房间号。 | 
| void | setSdkAppId(Long SdkAppId)Set TRTC的[SdkAppId](https://cloud.tencent.com/document/product/647/46351#sdkappid),和开启转录任务的房间使用的SdkAppId相同。 | 
| void | setSessionId(String SessionId)Set 调用方传入的唯一Id,服务端用来任务去重,重复的任务会发起失败。服务端固定使用SdkAppId+RoomId+RoomIdType+RobotUserId来去重,如果传入了SessionId,也会使用SessionId去重。
注意:
TranscriptionMode为0时,需要保证一个房间内只发起一个任务,如果发起多个任务,则机器人之间会相互订阅,除非主动停止任务,否则只有10小时后任务才会超时退出,这种情况下建议填写SessionId,保证后续重复发起的任务失败。 | 
| void | setTranscriptionParams(TranscriptionParams TranscriptionParams)Set 转录机器人的参数。 | 
| void | setTranslationConfig(TranslationConfig TranslationConfig)Set 翻译相关配置 | 
| void | toMap(HashMap<String,String> map,
     String prefix)Internal implementation, normal users should not use it. | 
any, fromJsonString, getBinaryParams, GetHeader, getMultipartRequestParams, getSkipSign, isStream, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonStringpublic StartAITranscriptionRequest()
public StartAITranscriptionRequest(StartAITranscriptionRequest source)
public Long getSdkAppId()
public void setSdkAppId(Long SdkAppId)
SdkAppId - TRTC的[SdkAppId](https://cloud.tencent.com/document/product/647/46351#sdkappid),和开启转录任务的房间使用的SdkAppId相同。public String getRoomId()
public void setRoomId(String RoomId)
RoomId - TRTC的[RoomId](https://cloud.tencent.com/document/product/647/46351#roomid),表示开启转录任务的房间号。public TranscriptionParams getTranscriptionParams()
public void setTranscriptionParams(TranscriptionParams TranscriptionParams)
TranscriptionParams - 转录机器人的参数。public String getSessionId()
public void setSessionId(String SessionId)
SessionId - 调用方传入的唯一Id,服务端用来任务去重,重复的任务会发起失败。服务端固定使用SdkAppId+RoomId+RoomIdType+RobotUserId来去重,如果传入了SessionId,也会使用SessionId去重。
注意:
TranscriptionMode为0时,需要保证一个房间内只发起一个任务,如果发起多个任务,则机器人之间会相互订阅,除非主动停止任务,否则只有10小时后任务才会超时退出,这种情况下建议填写SessionId,保证后续重复发起的任务失败。public Long getRoomIdType()
public void setRoomIdType(Long RoomIdType)
RoomIdType - TRTC房间号的类型,0代表数字房间号,1代表字符串房间号。不填默认是数字房间号。public RecognizeConfig getRecognizeConfig()
public void setRecognizeConfig(RecognizeConfig RecognizeConfig)
RecognizeConfig - 语音识别配置。public TranslationConfig getTranslationConfig()
public void setTranslationConfig(TranslationConfig TranslationConfig)
TranslationConfig - 翻译相关配置Copyright © 2025. All rights reserved.