Class InitOralProcessRequest
- java.lang.Object
-
- com.tencentcloudapi.common.AbstractModel
-
- com.tencentcloudapi.soe.v20180724.models.InitOralProcessRequest
-
public class InitOralProcessRequest extends AbstractModel
-
-
Field Summary
-
Fields inherited from class com.tencentcloudapi.common.AbstractModel
header, skipSign
-
-
Constructor Summary
Constructors Constructor Description InitOralProcessRequest()InitOralProcessRequest(InitOralProcessRequest 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.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description LonggetEvalMode()Get 评测模式 0:单词/单字模式(中文评测模式下为单字模式) 1:句子模式 2:段落模式 3:自由说模式 4:单词音素纠错模式 5:情景评测模式 6:句子多分支评测模式 7:单词实时评测模式 8:拼音评测模式 关于每种评测模式的详细介绍,以及适用场景,请参考[评测模式介绍](https://cloud.tencent.com/document/product/884/56131)。LonggetIsAsync()Get 异步模式标识 0:同步模式 1:异步模式(一般情况不建议使用异步模式) 可选值参考[服务模式](https://cloud.tencent.com/document/product/884/33697)。LonggetIsLongLifeSession()Get 长效session标识,当该参数为1时,session的持续时间为300s,但会一定程度上影响第一个数据包的返回速度,且TransmitOralProcess必须同时为1才可生效。StringgetKeyword()Get 主题词和关键词StringgetRefText()Get 被评估语音对应的文本,仅支持中文和英文。 句子模式下不超过个 30 单词或者中文文字,段落模式不超过 120 单词或者中文文字,中文评估使用 utf-8 编码,自由说模式RefText可以不填。 关于RefText的文本键入要求,请参考[评测模式介绍](https://cloud.tencent.com/document/product/884/56131)。 如需要在评测模式下使用自定义注音(支持中英文),可以通过设置「TextMode」参数实现,设置方式请参考[音素标注](https://cloud.tencent.com/document/product/884/33698)。FloatgetScoreCoeff()Get 评价苛刻指数。取值为[1.0 - 4.0]范围内的浮点数,用于平滑不同年龄段的分数。 1.0:适用于最小年龄段用户,一般对应儿童应用场景; 4.0:适用于最高年龄段用户,一般对应成人严格打分场景。苛刻度影响范围参考:[苛刻度影响范围](https://cloud.tencent.com/document/product/884/78824#.E8.8B.9B.E5.88.BB.E5.BA.A6)LonggetSentenceInfoEnabled()Get 输出断句中间结果标识 0:不输出 1:输出,通过设置该参数 可以在评估过程中的分片传输请求中,返回已经评估断句的中间结果,中间结果可用于客户端 UI 更新,输出结果为TransmitOralProcess请求返回结果 SentenceInfoSet 字段。LonggetServerType()Get 评估语言 0:英文(默认) 1:中文StringgetSessionId()Get 语音段唯一标识,一段完整语音使用一个SessionId,不同语音段的评测需要使用不同的SessionId。一般使用uuid(通用唯一识别码)来作为它的值,要尽量保证SessionId的唯一性。StringgetSoeAppId()Get 业务应用ID,与账号应用APPID无关,是用来方便客户管理服务的参数,新的 SoeAppId 可以在[控制台](https://console.cloud.tencent.com/soe)【应用管理】下新建。如果没有新建SoeAppId,请勿填入该参数,否则会报欠费错误。使用指南:[业务应用](https://cloud.tencent.com/document/product/884/78824#.E4.B8.9A.E5.8A.A1.E5.BA.94.E7.94.A8)LonggetStorageMode()Get 音频存储模式,此参数已废弃,无需设置,设置与否都默认为0不存储; 注:有存储需求的用户建议自行存储至腾讯云COS[对象存储](https://cloud.tencent.com/product/cos)使用。LonggetTextMode()Get 输入文本模式 0: 普通文本 1:[音素结构](https://cloud.tencent.com/document/product/884/33698)文本LonggetWorkMode()Get 语音输入模式 0:流式分片 1:非流式一次性评估 推荐使用流式分片传输。voidsetEvalMode(Long EvalMode)Set 评测模式 0:单词/单字模式(中文评测模式下为单字模式) 1:句子模式 2:段落模式 3:自由说模式 4:单词音素纠错模式 5:情景评测模式 6:句子多分支评测模式 7:单词实时评测模式 8:拼音评测模式 关于每种评测模式的详细介绍,以及适用场景,请参考[评测模式介绍](https://cloud.tencent.com/document/product/884/56131)。voidsetIsAsync(Long IsAsync)Set 异步模式标识 0:同步模式 1:异步模式(一般情况不建议使用异步模式) 可选值参考[服务模式](https://cloud.tencent.com/document/product/884/33697)。voidsetIsLongLifeSession(Long IsLongLifeSession)Set 长效session标识,当该参数为1时,session的持续时间为300s,但会一定程度上影响第一个数据包的返回速度,且TransmitOralProcess必须同时为1才可生效。voidsetKeyword(String Keyword)Set 主题词和关键词voidsetRefText(String RefText)Set 被评估语音对应的文本,仅支持中文和英文。 句子模式下不超过个 30 单词或者中文文字,段落模式不超过 120 单词或者中文文字,中文评估使用 utf-8 编码,自由说模式RefText可以不填。 关于RefText的文本键入要求,请参考[评测模式介绍](https://cloud.tencent.com/document/product/884/56131)。 如需要在评测模式下使用自定义注音(支持中英文),可以通过设置「TextMode」参数实现,设置方式请参考[音素标注](https://cloud.tencent.com/document/product/884/33698)。voidsetScoreCoeff(Float ScoreCoeff)Set 评价苛刻指数。取值为[1.0 - 4.0]范围内的浮点数,用于平滑不同年龄段的分数。 1.0:适用于最小年龄段用户,一般对应儿童应用场景; 4.0:适用于最高年龄段用户,一般对应成人严格打分场景。苛刻度影响范围参考:[苛刻度影响范围](https://cloud.tencent.com/document/product/884/78824#.E8.8B.9B.E5.88.BB.E5.BA.A6)voidsetSentenceInfoEnabled(Long SentenceInfoEnabled)Set 输出断句中间结果标识 0:不输出 1:输出,通过设置该参数 可以在评估过程中的分片传输请求中,返回已经评估断句的中间结果,中间结果可用于客户端 UI 更新,输出结果为TransmitOralProcess请求返回结果 SentenceInfoSet 字段。voidsetServerType(Long ServerType)Set 评估语言 0:英文(默认) 1:中文voidsetSessionId(String SessionId)Set 语音段唯一标识,一段完整语音使用一个SessionId,不同语音段的评测需要使用不同的SessionId。一般使用uuid(通用唯一识别码)来作为它的值,要尽量保证SessionId的唯一性。voidsetSoeAppId(String SoeAppId)Set 业务应用ID,与账号应用APPID无关,是用来方便客户管理服务的参数,新的 SoeAppId 可以在[控制台](https://console.cloud.tencent.com/soe)【应用管理】下新建。如果没有新建SoeAppId,请勿填入该参数,否则会报欠费错误。使用指南:[业务应用](https://cloud.tencent.com/document/product/884/78824#.E4.B8.9A.E5.8A.A1.E5.BA.94.E7.94.A8)voidsetStorageMode(Long StorageMode)Set 音频存储模式,此参数已废弃,无需设置,设置与否都默认为0不存储; 注:有存储需求的用户建议自行存储至腾讯云COS[对象存储](https://cloud.tencent.com/product/cos)使用。voidsetTextMode(Long TextMode)Set 输入文本模式 0: 普通文本 1:[音素结构](https://cloud.tencent.com/document/product/884/33698)文本voidsetWorkMode(Long WorkMode)Set 语音输入模式 0:流式分片 1:非流式一次性评估 推荐使用流式分片传输。voidtoMap(HashMap<String,String> map, String prefix)Internal implementation, normal users should not use it.-
Methods inherited from class com.tencentcloudapi.common.AbstractModel
any, fromJsonString, getBinaryParams, GetHeader, getMultipartRequestParams, getSkipSign, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonString
-
-
-
-
Constructor Detail
-
InitOralProcessRequest
public InitOralProcessRequest()
-
InitOralProcessRequest
public InitOralProcessRequest(InitOralProcessRequest 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.
-
-
Method Detail
-
getSessionId
public String getSessionId()
Get 语音段唯一标识,一段完整语音使用一个SessionId,不同语音段的评测需要使用不同的SessionId。一般使用uuid(通用唯一识别码)来作为它的值,要尽量保证SessionId的唯一性。- Returns:
- SessionId 语音段唯一标识,一段完整语音使用一个SessionId,不同语音段的评测需要使用不同的SessionId。一般使用uuid(通用唯一识别码)来作为它的值,要尽量保证SessionId的唯一性。
-
setSessionId
public void setSessionId(String SessionId)
Set 语音段唯一标识,一段完整语音使用一个SessionId,不同语音段的评测需要使用不同的SessionId。一般使用uuid(通用唯一识别码)来作为它的值,要尽量保证SessionId的唯一性。- Parameters:
SessionId- 语音段唯一标识,一段完整语音使用一个SessionId,不同语音段的评测需要使用不同的SessionId。一般使用uuid(通用唯一识别码)来作为它的值,要尽量保证SessionId的唯一性。
-
getRefText
public String getRefText()
Get 被评估语音对应的文本,仅支持中文和英文。 句子模式下不超过个 30 单词或者中文文字,段落模式不超过 120 单词或者中文文字,中文评估使用 utf-8 编码,自由说模式RefText可以不填。 关于RefText的文本键入要求,请参考[评测模式介绍](https://cloud.tencent.com/document/product/884/56131)。 如需要在评测模式下使用自定义注音(支持中英文),可以通过设置「TextMode」参数实现,设置方式请参考[音素标注](https://cloud.tencent.com/document/product/884/33698)。- Returns:
- RefText 被评估语音对应的文本,仅支持中文和英文。 句子模式下不超过个 30 单词或者中文文字,段落模式不超过 120 单词或者中文文字,中文评估使用 utf-8 编码,自由说模式RefText可以不填。 关于RefText的文本键入要求,请参考[评测模式介绍](https://cloud.tencent.com/document/product/884/56131)。 如需要在评测模式下使用自定义注音(支持中英文),可以通过设置「TextMode」参数实现,设置方式请参考[音素标注](https://cloud.tencent.com/document/product/884/33698)。
-
setRefText
public void setRefText(String RefText)
Set 被评估语音对应的文本,仅支持中文和英文。 句子模式下不超过个 30 单词或者中文文字,段落模式不超过 120 单词或者中文文字,中文评估使用 utf-8 编码,自由说模式RefText可以不填。 关于RefText的文本键入要求,请参考[评测模式介绍](https://cloud.tencent.com/document/product/884/56131)。 如需要在评测模式下使用自定义注音(支持中英文),可以通过设置「TextMode」参数实现,设置方式请参考[音素标注](https://cloud.tencent.com/document/product/884/33698)。- Parameters:
RefText- 被评估语音对应的文本,仅支持中文和英文。 句子模式下不超过个 30 单词或者中文文字,段落模式不超过 120 单词或者中文文字,中文评估使用 utf-8 编码,自由说模式RefText可以不填。 关于RefText的文本键入要求,请参考[评测模式介绍](https://cloud.tencent.com/document/product/884/56131)。 如需要在评测模式下使用自定义注音(支持中英文),可以通过设置「TextMode」参数实现,设置方式请参考[音素标注](https://cloud.tencent.com/document/product/884/33698)。
-
getWorkMode
public Long getWorkMode()
Get 语音输入模式 0:流式分片 1:非流式一次性评估 推荐使用流式分片传输。- Returns:
- WorkMode 语音输入模式 0:流式分片 1:非流式一次性评估 推荐使用流式分片传输。
-
setWorkMode
public void setWorkMode(Long WorkMode)
Set 语音输入模式 0:流式分片 1:非流式一次性评估 推荐使用流式分片传输。- Parameters:
WorkMode- 语音输入模式 0:流式分片 1:非流式一次性评估 推荐使用流式分片传输。
-
getEvalMode
public Long getEvalMode()
Get 评测模式 0:单词/单字模式(中文评测模式下为单字模式) 1:句子模式 2:段落模式 3:自由说模式 4:单词音素纠错模式 5:情景评测模式 6:句子多分支评测模式 7:单词实时评测模式 8:拼音评测模式 关于每种评测模式的详细介绍,以及适用场景,请参考[评测模式介绍](https://cloud.tencent.com/document/product/884/56131)。- Returns:
- EvalMode 评测模式 0:单词/单字模式(中文评测模式下为单字模式) 1:句子模式 2:段落模式 3:自由说模式 4:单词音素纠错模式 5:情景评测模式 6:句子多分支评测模式 7:单词实时评测模式 8:拼音评测模式 关于每种评测模式的详细介绍,以及适用场景,请参考[评测模式介绍](https://cloud.tencent.com/document/product/884/56131)。
-
setEvalMode
public void setEvalMode(Long EvalMode)
Set 评测模式 0:单词/单字模式(中文评测模式下为单字模式) 1:句子模式 2:段落模式 3:自由说模式 4:单词音素纠错模式 5:情景评测模式 6:句子多分支评测模式 7:单词实时评测模式 8:拼音评测模式 关于每种评测模式的详细介绍,以及适用场景,请参考[评测模式介绍](https://cloud.tencent.com/document/product/884/56131)。- Parameters:
EvalMode- 评测模式 0:单词/单字模式(中文评测模式下为单字模式) 1:句子模式 2:段落模式 3:自由说模式 4:单词音素纠错模式 5:情景评测模式 6:句子多分支评测模式 7:单词实时评测模式 8:拼音评测模式 关于每种评测模式的详细介绍,以及适用场景,请参考[评测模式介绍](https://cloud.tencent.com/document/product/884/56131)。
-
getScoreCoeff
public Float getScoreCoeff()
Get 评价苛刻指数。取值为[1.0 - 4.0]范围内的浮点数,用于平滑不同年龄段的分数。 1.0:适用于最小年龄段用户,一般对应儿童应用场景; 4.0:适用于最高年龄段用户,一般对应成人严格打分场景。苛刻度影响范围参考:[苛刻度影响范围](https://cloud.tencent.com/document/product/884/78824#.E8.8B.9B.E5.88.BB.E5.BA.A6)- Returns:
- ScoreCoeff 评价苛刻指数。取值为[1.0 - 4.0]范围内的浮点数,用于平滑不同年龄段的分数。 1.0:适用于最小年龄段用户,一般对应儿童应用场景; 4.0:适用于最高年龄段用户,一般对应成人严格打分场景。苛刻度影响范围参考:[苛刻度影响范围](https://cloud.tencent.com/document/product/884/78824#.E8.8B.9B.E5.88.BB.E5.BA.A6)
-
setScoreCoeff
public void setScoreCoeff(Float ScoreCoeff)
Set 评价苛刻指数。取值为[1.0 - 4.0]范围内的浮点数,用于平滑不同年龄段的分数。 1.0:适用于最小年龄段用户,一般对应儿童应用场景; 4.0:适用于最高年龄段用户,一般对应成人严格打分场景。苛刻度影响范围参考:[苛刻度影响范围](https://cloud.tencent.com/document/product/884/78824#.E8.8B.9B.E5.88.BB.E5.BA.A6)- Parameters:
ScoreCoeff- 评价苛刻指数。取值为[1.0 - 4.0]范围内的浮点数,用于平滑不同年龄段的分数。 1.0:适用于最小年龄段用户,一般对应儿童应用场景; 4.0:适用于最高年龄段用户,一般对应成人严格打分场景。苛刻度影响范围参考:[苛刻度影响范围](https://cloud.tencent.com/document/product/884/78824#.E8.8B.9B.E5.88.BB.E5.BA.A6)
-
getSoeAppId
public String getSoeAppId()
Get 业务应用ID,与账号应用APPID无关,是用来方便客户管理服务的参数,新的 SoeAppId 可以在[控制台](https://console.cloud.tencent.com/soe)【应用管理】下新建。如果没有新建SoeAppId,请勿填入该参数,否则会报欠费错误。使用指南:[业务应用](https://cloud.tencent.com/document/product/884/78824#.E4.B8.9A.E5.8A.A1.E5.BA.94.E7.94.A8)- Returns:
- SoeAppId 业务应用ID,与账号应用APPID无关,是用来方便客户管理服务的参数,新的 SoeAppId 可以在[控制台](https://console.cloud.tencent.com/soe)【应用管理】下新建。如果没有新建SoeAppId,请勿填入该参数,否则会报欠费错误。使用指南:[业务应用](https://cloud.tencent.com/document/product/884/78824#.E4.B8.9A.E5.8A.A1.E5.BA.94.E7.94.A8)
-
setSoeAppId
public void setSoeAppId(String SoeAppId)
Set 业务应用ID,与账号应用APPID无关,是用来方便客户管理服务的参数,新的 SoeAppId 可以在[控制台](https://console.cloud.tencent.com/soe)【应用管理】下新建。如果没有新建SoeAppId,请勿填入该参数,否则会报欠费错误。使用指南:[业务应用](https://cloud.tencent.com/document/product/884/78824#.E4.B8.9A.E5.8A.A1.E5.BA.94.E7.94.A8)- Parameters:
SoeAppId- 业务应用ID,与账号应用APPID无关,是用来方便客户管理服务的参数,新的 SoeAppId 可以在[控制台](https://console.cloud.tencent.com/soe)【应用管理】下新建。如果没有新建SoeAppId,请勿填入该参数,否则会报欠费错误。使用指南:[业务应用](https://cloud.tencent.com/document/product/884/78824#.E4.B8.9A.E5.8A.A1.E5.BA.94.E7.94.A8)
-
getIsLongLifeSession
public Long getIsLongLifeSession()
Get 长效session标识,当该参数为1时,session的持续时间为300s,但会一定程度上影响第一个数据包的返回速度,且TransmitOralProcess必须同时为1才可生效。- Returns:
- IsLongLifeSession 长效session标识,当该参数为1时,session的持续时间为300s,但会一定程度上影响第一个数据包的返回速度,且TransmitOralProcess必须同时为1才可生效。
-
setIsLongLifeSession
public void setIsLongLifeSession(Long IsLongLifeSession)
Set 长效session标识,当该参数为1时,session的持续时间为300s,但会一定程度上影响第一个数据包的返回速度,且TransmitOralProcess必须同时为1才可生效。- Parameters:
IsLongLifeSession- 长效session标识,当该参数为1时,session的持续时间为300s,但会一定程度上影响第一个数据包的返回速度,且TransmitOralProcess必须同时为1才可生效。
-
getStorageMode
public Long getStorageMode()
Get 音频存储模式,此参数已废弃,无需设置,设置与否都默认为0不存储; 注:有存储需求的用户建议自行存储至腾讯云COS[对象存储](https://cloud.tencent.com/product/cos)使用。- Returns:
- StorageMode 音频存储模式,此参数已废弃,无需设置,设置与否都默认为0不存储; 注:有存储需求的用户建议自行存储至腾讯云COS[对象存储](https://cloud.tencent.com/product/cos)使用。
-
setStorageMode
public void setStorageMode(Long StorageMode)
Set 音频存储模式,此参数已废弃,无需设置,设置与否都默认为0不存储; 注:有存储需求的用户建议自行存储至腾讯云COS[对象存储](https://cloud.tencent.com/product/cos)使用。- Parameters:
StorageMode- 音频存储模式,此参数已废弃,无需设置,设置与否都默认为0不存储; 注:有存储需求的用户建议自行存储至腾讯云COS[对象存储](https://cloud.tencent.com/product/cos)使用。
-
getSentenceInfoEnabled
public Long getSentenceInfoEnabled()
Get 输出断句中间结果标识 0:不输出 1:输出,通过设置该参数 可以在评估过程中的分片传输请求中,返回已经评估断句的中间结果,中间结果可用于客户端 UI 更新,输出结果为TransmitOralProcess请求返回结果 SentenceInfoSet 字段。- Returns:
- SentenceInfoEnabled 输出断句中间结果标识 0:不输出 1:输出,通过设置该参数 可以在评估过程中的分片传输请求中,返回已经评估断句的中间结果,中间结果可用于客户端 UI 更新,输出结果为TransmitOralProcess请求返回结果 SentenceInfoSet 字段。
-
setSentenceInfoEnabled
public void setSentenceInfoEnabled(Long SentenceInfoEnabled)
Set 输出断句中间结果标识 0:不输出 1:输出,通过设置该参数 可以在评估过程中的分片传输请求中,返回已经评估断句的中间结果,中间结果可用于客户端 UI 更新,输出结果为TransmitOralProcess请求返回结果 SentenceInfoSet 字段。- Parameters:
SentenceInfoEnabled- 输出断句中间结果标识 0:不输出 1:输出,通过设置该参数 可以在评估过程中的分片传输请求中,返回已经评估断句的中间结果,中间结果可用于客户端 UI 更新,输出结果为TransmitOralProcess请求返回结果 SentenceInfoSet 字段。
-
getServerType
public Long getServerType()
Get 评估语言 0:英文(默认) 1:中文- Returns:
- ServerType 评估语言 0:英文(默认) 1:中文
-
setServerType
public void setServerType(Long ServerType)
Set 评估语言 0:英文(默认) 1:中文- Parameters:
ServerType- 评估语言 0:英文(默认) 1:中文
-
getIsAsync
public Long getIsAsync()
Get 异步模式标识 0:同步模式 1:异步模式(一般情况不建议使用异步模式) 可选值参考[服务模式](https://cloud.tencent.com/document/product/884/33697)。- Returns:
- IsAsync 异步模式标识 0:同步模式 1:异步模式(一般情况不建议使用异步模式) 可选值参考[服务模式](https://cloud.tencent.com/document/product/884/33697)。
-
setIsAsync
public void setIsAsync(Long IsAsync)
Set 异步模式标识 0:同步模式 1:异步模式(一般情况不建议使用异步模式) 可选值参考[服务模式](https://cloud.tencent.com/document/product/884/33697)。- Parameters:
IsAsync- 异步模式标识 0:同步模式 1:异步模式(一般情况不建议使用异步模式) 可选值参考[服务模式](https://cloud.tencent.com/document/product/884/33697)。
-
getTextMode
public Long getTextMode()
Get 输入文本模式 0: 普通文本 1:[音素结构](https://cloud.tencent.com/document/product/884/33698)文本- Returns:
- TextMode 输入文本模式 0: 普通文本 1:[音素结构](https://cloud.tencent.com/document/product/884/33698)文本
-
setTextMode
public void setTextMode(Long TextMode)
Set 输入文本模式 0: 普通文本 1:[音素结构](https://cloud.tencent.com/document/product/884/33698)文本- Parameters:
TextMode- 输入文本模式 0: 普通文本 1:[音素结构](https://cloud.tencent.com/document/product/884/33698)文本
-
getKeyword
public String getKeyword()
Get 主题词和关键词- Returns:
- Keyword 主题词和关键词
-
setKeyword
public void setKeyword(String Keyword)
Set 主题词和关键词- Parameters:
Keyword- 主题词和关键词
-
-