public static final class TtsConfig.BasicConfig
extends java.lang.Object
| 限定符和类型 | 字段和说明 |
|---|---|
static java.lang.String |
PARAM_KEY_AUDIO_FORMAT
输出音频格式
云端引擎支持的音频格式: auto, vox6k4bit, vox8k4bit, alaw8k8bit, ulaw8k8bit, pcm8k8bit, pcm8k16bit, pcm11k8bit, pcm11k16bit, pcm16k8bit, pcm16k16bit, mp3 本地引擎支持的音频格式: auto, pcm8k8bit, pcm8k16bit pcm11k8bit, pcm11k16bit pcm16k8bit, pcm16k16bit alaw8k8bit, ulaw8k8bit
取值或示例 pcm16k16bit 缺省值 auto |
static java.lang.String |
PARAM_KEY_DIGIT_MODE
数字阅读方式 auto_number: 自动方式,即根据上下文自动选择电报方式或数目方式合成,如果无法判断,则使用数目方式。
|
static java.lang.String |
PARAM_KEY_ENG_MODE
英文阅读方式 auto: 自动判断。
|
static java.lang.String |
PARAM_KEY_INTERVAL
调式 比默认C调升高或降低几个半音。
|
static java.lang.String |
PARAM_KEY_PITCH
合成语音的基频 数字越大基频越高
取值或示例 0 - 9 缺省值 5 |
static java.lang.String |
PARAM_KEY_PUNC_MODE
标点符号读法 off: 不合成标点符号,自动判断回车换行是否分隔符 on: 合成标点符号,自动判断回车换行是否分隔符 off_rtn: 不读符号,强制将回车换行作为分隔符 on_rtn: 读符号,强制将回车换行作为分隔符
取值或示例: off, on, off_rtn, on_rtn 缺省值: off |
static java.lang.String |
PARAM_KEY_SPEED
合成语音的语速 数字越大语速越快
取值或示例 0 - 9 缺省值 5 |
static java.lang.String |
PARAM_KEY_TAG_MODE
标记处理方式 none: 所有标记将被视为文本读出 s3ml:标记语言,传入的合成文本必须严格遵循s3ml格式 s3ml_sing:所有标记将被视为乐谱唱出,传入的合成文本必须严格遵循s3ml格式 更多s3ml的详细介绍,请参照:《捷通华声iHear7.0_Embedded S3ML标记语言使用说明》 取值或示例: none,s3ml,s3ml_sing 缺省值: none
|
static java.lang.String |
PARAM_KEY_TEMPO
语速 每拍唱几毫秒。
|
static java.lang.String |
PARAM_KEY_VOLUME
合成语音的音量 数字越大音量越大
取值或示例 0 - 9 缺省值 5 |
static java.lang.String |
VALUE_OF_PARAM_AUDIO_FORMAT_ALAW_16K8BIT
16k aLaw mode
|
static java.lang.String |
VALUE_OF_PARAM_AUDIO_FORMAT_ALAW_8K8BIT
8k aLaw mode
|
static java.lang.String |
VALUE_OF_PARAM_AUDIO_FORMAT_AUTO
normal pcm mode depend on voice data library (default)
|
static java.lang.String |
VALUE_OF_PARAM_AUDIO_FORMAT_MP3
16k 16bit mp3
|
static java.lang.String |
VALUE_OF_PARAM_AUDIO_FORMAT_PCM_11K16BIT
11k 16bit mono pcm mode
|
static java.lang.String |
VALUE_OF_PARAM_AUDIO_FORMAT_PCM_11K8BIT
11k 8bit mono pcm mode
|
static java.lang.String |
VALUE_OF_PARAM_AUDIO_FORMAT_PCM_16K16BIT
16k 16bit mono pcm mode
|
static java.lang.String |
VALUE_OF_PARAM_AUDIO_FORMAT_PCM_16K8BIT
16k 8bit mono pcm mode
|
static java.lang.String |
VALUE_OF_PARAM_AUDIO_FORMAT_PCM_8K16BIT
8k 16bit mono pcm mode
|
static java.lang.String |
VALUE_OF_PARAM_AUDIO_FORMAT_PCM_8K8BIT
8K 8bit mono pcm mode
|
static java.lang.String |
VALUE_OF_PARAM_AUDIO_FORMAT_ULAW_16K8BIT
16k uLaw mode
|
static java.lang.String |
VALUE_OF_PARAM_AUDIO_FORMAT_ULAW_8K8BIT
8k uLaw mode
|
static java.lang.String |
VALUE_OF_PARAM_AUDIO_FORMAT_VOX_6K4BIT
6k vox mode
|
static java.lang.String |
VALUE_OF_PARAM_AUDIO_FORMAT_VOX_8K4BIT
8k vox mode
|
static java.lang.String |
VALUE_OF_PARAM_DIGIT_MODE_AUTO_NUMBER
auto read digit, and read digit based on number rule first (default)
自动方式,即根据上下文自动选择电报方式或数目方式合成,如果无法判断,则使用数目方式。 |
static java.lang.String |
VALUE_OF_PARAM_DIGIT_MODE_AUTO_TELEGRAM
auto read digit, and read digit based on telegram rule first
自动方式,即根据上下文自动选择电报方式或数目方式合成,如果无法判断,则使用电报方式。 |
static java.lang.String |
VALUE_OF_PARAM_DIGIT_MODE_NUMBER
read digit based on number rule
数目方式,即连续的数字合成。 |
static java.lang.String |
VALUE_OF_PARAM_DIGIT_MODE_TELEGRAM
read digit based on telegram rule
电报方式,即一个数字一个数字合成。 |
static java.lang.String |
VALUE_OF_PARAM_ENG_MODE_AUTO
auto read english text (default)
|
static java.lang.String |
VALUE_OF_PARAM_ENG_MODE_ENGLISH
read english text
|
static java.lang.String |
VALUE_OF_PARAM_ENG_MODE_LETTER
read english text through letter by letter
|
static java.lang.String |
VALUE_OF_PARAM_PUNC_MODE_OFF
not read punctation (default)
|
static java.lang.String |
VALUE_OF_PARAM_PUNC_MODE_OFF_RTN
not read punctation, but read TRN
|
static java.lang.String |
VALUE_OF_PARAM_PUNC_MODE_ON
read punctation, but not read RTN
|
static java.lang.String |
VALUE_OF_PARAM_PUNC_MODE_ON_RTN
read punctation and RTN
|
| 构造器和说明 |
|---|
BasicConfig() |
public static final java.lang.String PARAM_KEY_PITCH
合成语音的基频
数字越大基频越高取值或示例 0 - 9 缺省值 5public static final java.lang.String PARAM_KEY_VOLUME
合成语音的音量
数字越大音量越大取值或示例 0 - 9 缺省值 5public static final java.lang.String PARAM_KEY_SPEED
合成语音的语速
数字越大语速越快取值或示例 0 - 9 缺省值 5public static final java.lang.String PARAM_KEY_AUDIO_FORMAT
输出音频格式
云端引擎支持的音频格式: auto, vox6k4bit, vox8k4bit, alaw8k8bit, ulaw8k8bit, pcm8k8bit, pcm8k16bit, pcm11k8bit, pcm11k16bit, pcm16k8bit, pcm16k16bit, mp3 本地引擎支持的音频格式: auto, pcm8k8bit, pcm8k16bit pcm11k8bit, pcm11k16bit pcm16k8bit, pcm16k16bit alaw8k8bit, ulaw8k8bit
取值或示例 pcm16k16bit 缺省值 autoHciCloudTts,
常量字段值public static final java.lang.String PARAM_KEY_PUNC_MODE
标点符号读法 off: 不合成标点符号,自动判断回车换行是否分隔符 on: 合成标点符号,自动判断回车换行是否分隔符 off_rtn: 不读符号,强制将回车换行作为分隔符 on_rtn: 读符号,强制将回车换行作为分隔符 取值或示例: off, on, off_rtn, on_rtn 缺省值: off
public static final java.lang.String PARAM_KEY_DIGIT_MODE
数字阅读方式
auto_number: 自动方式,即根据上下文自动选择电报方式或数目方式合成,如果无法判断,则使用数目方式。 auto_telegram: 自动方式,即根据上下文自动选择电报方式或数目方式合成,如果无法判断,则使用电报方式。 number: 数目方式,即连续的数字合成。例如:1997读成“一千九百九十七”。 telegram: 电报方式,即一个数字一个数字合成。例如:1997读成“一九九七”。取值或示例 auto_number, auto_telegram, number, telegram 缺省值 auto_numberpublic static final java.lang.String PARAM_KEY_ENG_MODE
英文阅读方式
auto: 自动判断。 english: 强制所有英文用字母或自录音词汇合成。 letter: 强制所有英文按照单字母方式合成。取值或示例 auto, english, letter 缺省值 autopublic static final java.lang.String VALUE_OF_PARAM_DIGIT_MODE_AUTO_NUMBER
auto read digit, and read digit based on number rule first (default)
自动方式,即根据上下文自动选择电报方式或数目方式合成,如果无法判断,则使用数目方式。
public static final java.lang.String VALUE_OF_PARAM_DIGIT_MODE_AUTO_TELEGRAM
auto read digit, and read digit based on telegram rule first
自动方式,即根据上下文自动选择电报方式或数目方式合成,如果无法判断,则使用电报方式。
public static final java.lang.String VALUE_OF_PARAM_DIGIT_MODE_TELEGRAM
read digit based on telegram rule
电报方式,即一个数字一个数字合成。例如:1997 读成“一九九七”。
public static final java.lang.String VALUE_OF_PARAM_DIGIT_MODE_NUMBER
read digit based on number rule
数目方式,即连续的数字合成。例如:1997 读成“一千九百九十七”。
public static final java.lang.String VALUE_OF_PARAM_AUDIO_FORMAT_AUTO
normal pcm mode depend on voice data library (default)
public static final java.lang.String VALUE_OF_PARAM_AUDIO_FORMAT_PCM_8K8BIT
8K 8bit mono pcm mode
public static final java.lang.String VALUE_OF_PARAM_AUDIO_FORMAT_PCM_8K16BIT
8k 16bit mono pcm mode
public static final java.lang.String VALUE_OF_PARAM_AUDIO_FORMAT_PCM_16K8BIT
16k 8bit mono pcm mode
public static final java.lang.String VALUE_OF_PARAM_AUDIO_FORMAT_PCM_16K16BIT
16k 16bit mono pcm mode
public static final java.lang.String VALUE_OF_PARAM_AUDIO_FORMAT_PCM_11K8BIT
11k 8bit mono pcm mode
public static final java.lang.String VALUE_OF_PARAM_AUDIO_FORMAT_PCM_11K16BIT
11k 16bit mono pcm mode
public static final java.lang.String VALUE_OF_PARAM_AUDIO_FORMAT_VOX_6K4BIT
6k vox mode
public static final java.lang.String VALUE_OF_PARAM_AUDIO_FORMAT_VOX_8K4BIT
8k vox mode
public static final java.lang.String VALUE_OF_PARAM_AUDIO_FORMAT_ALAW_8K8BIT
8k aLaw mode
public static final java.lang.String VALUE_OF_PARAM_AUDIO_FORMAT_ALAW_16K8BIT
16k aLaw mode
public static final java.lang.String VALUE_OF_PARAM_AUDIO_FORMAT_ULAW_8K8BIT
8k uLaw mode
public static final java.lang.String VALUE_OF_PARAM_AUDIO_FORMAT_ULAW_16K8BIT
16k uLaw mode
public static final java.lang.String VALUE_OF_PARAM_AUDIO_FORMAT_MP3
16k 16bit mp3
public static final java.lang.String VALUE_OF_PARAM_PUNC_MODE_OFF
not read punctation (default)
public static final java.lang.String VALUE_OF_PARAM_PUNC_MODE_ON
read punctation, but not read RTN
public static final java.lang.String VALUE_OF_PARAM_PUNC_MODE_OFF_RTN
not read punctation, but read TRN
public static final java.lang.String VALUE_OF_PARAM_PUNC_MODE_ON_RTN
read punctation and RTN
public static final java.lang.String VALUE_OF_PARAM_ENG_MODE_AUTO
auto read english text (default)
public static final java.lang.String VALUE_OF_PARAM_ENG_MODE_LETTER
read english text through letter by letter
public static final java.lang.String VALUE_OF_PARAM_ENG_MODE_ENGLISH
read english text
public static final java.lang.String PARAM_KEY_TAG_MODE
标记处理方式 none: 所有标记将被视为文本读出 s3ml:标记语言,传入的合成文本必须严格遵循s3ml格式 s3ml_sing:所有标记将被视为乐谱唱出,传入的合成文本必须严格遵循s3ml格式 更多s3ml的详细介绍,请参照:《捷通华声iHear7.0_Embedded S3ML标记语言使用说明》 取值或示例: none,s3ml,s3ml_sing 缺省值: none
public static final java.lang.String PARAM_KEY_TEMPO
语速 每拍唱几毫秒。 取值或示例: 整数,25~1275
public static final java.lang.String PARAM_KEY_INTERVAL
调式
比默认C调升高或降低几个半音。取值或示例 整数,-16~16 缺省值 0