类 AICloudTTSConfig.Builder
- java.lang.Object
-
- com.aispeech.export.config.AICloudTTSConfig.Builder
-
- 封闭类:
- AICloudTTSConfig
public static final class AICloudTTSConfig.Builder extends java.lang.Object
-
-
构造器概要
构造器 构造器 说明 Builder()
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 AICloudTTSConfigbuild()AICloudTTSConfig.BuildersetCacheDirectory(java.lang.String cacheDirectory)设置缓存的文件夹AICloudTTSConfig.BuildersetCacheSize(int cacheSize)设置tts缓存数量上限,默认为100AICloudTTSConfig.BuildersetCacheWordCount(int wordCount)设置支持的单词缓存文字个数,默认为200AICloudTTSConfig.BuildersetUseCache(boolean useCache)设置是否使用缓存,默认为true
缓存TTS缓存信息和音频文件,存放在应用外部缓存目录下的 ttsCache 文件夹下。AICloudTTSConfig.BuildersetUseStopCallback(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()
-
-