类 AICloudTTSEngine
- java.lang.Object
-
- com.aispeech.lite.base.BaseEngine
-
- com.aispeech.export.engines2.AICloudTTSEngine
-
public class AICloudTTSEngine extends BaseEngine
云端TTS
-
-
字段概要
-
从类继承的字段 com.aispeech.lite.base.BaseEngine
mProcessor, TAG, tagSuffix
-
-
方法概要
所有方法 静态方法 实例方法 具体方法 已过时的方法 修饰符和类型 方法 说明 static AICloudTTSEngine
createInstance()
获取云端合成引擎实例void
destroy()
java.lang.String
getTag()
void
init(AICloudTTSConfig config, AITTSListener listener)
boolean
isUseCache()
是否使用了缓存功能void
pause()
void
release()
已过时。废弃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)
只合成,不播放,同时抛出实时合成音频流-
从类继承的方法 com.aispeech.lite.base.BaseEngine
cancel, init, initTAG, parseConfig, start
-
-
-
-
方法详细资料
-
getTag
public java.lang.String getTag()
- 指定者:
getTag
在类中BaseEngine
-
createInstance
public static AICloudTTSEngine createInstance()
获取云端合成引擎实例- 返回:
- 云端tts引擎
-
init
public void init(AICloudTTSConfig config, AITTSListener listener)
-
speak
public void speak(AICloudTTSIntent aICloudTTSIntent, java.lang.String refText, java.lang.String utteranceId)
合成并播放- 参数:
aICloudTTSIntent
- 参数refText
- 合成文本utteranceId
- utteranceId
-
synthesize
public void synthesize(AICloudTTSIntent aICloudTTSIntent, java.lang.String refText, java.lang.String utteranceId)
只合成,不播放,同时抛出实时合成音频流- 参数:
aICloudTTSIntent
- 参数refText
- 合成文本utteranceId
- utteranceId
-
stop
public void stop()
- 覆盖:
stop
在类中BaseEngine
-
pause
public void pause()
-
resume
public void resume()
-
release
@Deprecated public void release()
已过时。废弃
-
destroy
public void destroy()
- 覆盖:
destroy
在类中BaseEngine
-
isUseCache
public boolean isUseCache()
是否使用了缓存功能- 返回:
- true 使用,false 未使用
-
-