类 AICloudTTSConfig.Builder
- java.lang.Object
-
- com.aispeech.export.config.AICloudTTSConfig.Builder
-
- 封闭类:
- AICloudTTSConfig
public static final class AICloudTTSConfig.Builder extends java.lang.Object
-
-
构造器概要
构造器 构造器 说明 Builder()
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 AICloudTTSConfig
build()
AICloudTTSConfig.Builder
setCacheDirectory(java.lang.String cacheDirectory)
设置缓存的文件夹AICloudTTSConfig.Builder
setCacheSize(int cacheSize)
设置tts缓存数量上限,默认为100AICloudTTSConfig.Builder
setCacheWordCount(int wordCount)
设置支持的单词缓存文字个数,默认为200AICloudTTSConfig.Builder
setUseCache(boolean useCache)
设置是否使用缓存,默认为true
缓存TTS缓存信息和音频文件,存放在应用外部缓存目录下的 ttsCache 文件夹下。AICloudTTSConfig.Builder
setUseStopCallback(boolean useStopCallback)
设置是否在stop之后回调 onSpeechFinish ,默认是true 回调
-
-
-
方法详细资料
-
setCacheDirectory
public AICloudTTSConfig.Builder setCacheDirectory(java.lang.String cacheDirectory)
设置缓存的文件夹- 参数:
cacheDirectory
- 缓存目录,设置为 null,则为默认缓存目录:应用外部缓存目录下的 ttsCache 文件夹
-
setUseCache
public AICloudTTSConfig.Builder setUseCache(boolean useCache)
设置是否使用缓存,默认为true
缓存TTS缓存信息和音频文件,存放在应用外部缓存目录下的 ttsCache 文件夹下。- 参数:
useCache
- 是否使用缓存,默认为true- 返回:
- Builder.this
-
setUseStopCallback
public AICloudTTSConfig.Builder setUseStopCallback(boolean useStopCallback)
设置是否在stop之后回调 onSpeechFinish ,默认是true 回调- 参数:
useStopCallback
- stop后是否回调 onSpeechFinish ,需要在init之前设置生效- 返回:
- Builder.this
-
setCacheSize
public AICloudTTSConfig.Builder setCacheSize(int cacheSize)
设置tts缓存数量上限,默认为100- 参数:
cacheSize
- 是否使用缓存,默认为true- 返回:
- Builder.this
-
setCacheWordCount
public AICloudTTSConfig.Builder setCacheWordCount(int wordCount)
设置支持的单词缓存文字个数,默认为200- 参数:
wordCount
- 文字字数- 返回:
- Builder.this
-
build
public AICloudTTSConfig build()
-
-