public class AICloudTTSEngine extends BaseEngine
mBaseProcessor, TAG, tagSuffix| Modifier and Type | Method and Description |
|---|---|
static AICloudTTSEngine |
createInstance()
获取云端合成引擎实例
|
void |
destroy() |
java.lang.String |
getTag() |
void |
init(AICloudTTSConfig config,
AITTSListener listener) |
boolean |
isUseCache()
是否使用了缓存功能
|
void |
pause() |
void |
release()
Deprecated.
废弃
|
void |
resume() |
void |
speak(AICloudTTSIntent aICloudTTSIntent,
java.lang.String refText,
java.lang.String utteranceId)
合成并播放
|
void |
stop() |
void |
synthesize(AICloudTTSIntent aICloudTTSIntent,
java.lang.String refText,
java.lang.String utteranceId)
只合成,不播放,同时抛出实时合成音频流
|
cancel, init, initTAG, parseConfig, parseIntent, startpublic java.lang.String getTag()
getTag in class BaseEnginepublic static AICloudTTSEngine createInstance()
public void init(AICloudTTSConfig config, AITTSListener listener)
public void speak(AICloudTTSIntent aICloudTTSIntent, java.lang.String refText, java.lang.String utteranceId)
aICloudTTSIntent - 参数refText - 合成文本utteranceId - utteranceIdpublic void synthesize(AICloudTTSIntent aICloudTTSIntent, java.lang.String refText, java.lang.String utteranceId)
aICloudTTSIntent - 参数refText - 合成文本utteranceId - utteranceIdpublic void stop()
stop in class BaseEnginepublic void pause()
public void resume()
@Deprecated public void release()
public void destroy()
destroy in class BaseEnginepublic boolean isUseCache()