类 AILocalTTSEngine
- java.lang.Object
-
- com.aispeech.export.engines2.AILocalTTSEngine
-
public class AILocalTTSEngine extends java.lang.Object本地合成
-
-
字段概要
字段 修饰符和类型 字段 说明 static java.lang.StringTAG
-
方法概要
所有方法 静态方法 实例方法 具体方法 已过时的方法 修饰符和类型 方法 说明 static AILocalTTSEnginecreateInstance()voiddeleteLocalResFile()voiddestroy()销毁合成引擎voidinit(AILocalTTSConfig config, AILocalTTSListener listener)初始化合成引擎voidinit(AILocalTTSConfig config, AITTSListener listener)初始化合成引擎booleanisUseCache()是否使用了缓存功能voidpause()暂停播放voidresume()继续播放voidsetBackResBinPath(java.lang.String backBinPath)已过时。voidsetUseCache(boolean useCache)voidspeak(AILocalTTSIntent aiLocalTTSIntent, java.lang.String refText, java.lang.String utteranceId)合成并播放voidstop()停止合成和播放voidsynthesize(AILocalTTSIntent aiLocalTTSIntent, java.lang.String text, java.lang.String utteranceId)只合成,不播放,同时抛出实时合成音频流voidsynthesizeToFile(java.lang.String text, java.lang.String fileName, java.lang.String utteranceId, AILocalTTSIntent intent)合成音频到某个文件
-
-
-
字段详细资料
-
TAG
public static final java.lang.String TAG
- 另请参阅:
- 常量字段值
-
-
方法详细资料
-
createInstance
public static AILocalTTSEngine createInstance()
-
init
public void init(AILocalTTSConfig config, AILocalTTSListener listener)
初始化合成引擎- 参数:
config- 配置参数listener- 合成回调接口
-
init
public void init(AILocalTTSConfig config, AITTSListener listener)
初始化合成引擎- 参数:
config- 配置参数listener- 合成回调接口
-
speak
public void speak(AILocalTTSIntent aiLocalTTSIntent, java.lang.String refText, java.lang.String utteranceId)
合成并播放- 参数:
aiLocalTTSIntent- 参数refText- 合成文本utteranceId- utteranceId
-
pause
public void pause()
暂停播放
-
resume
public void resume()
继续播放
-
stop
public void stop()
停止合成和播放
-
deleteLocalResFile
public void deleteLocalResFile()
-
synthesize
public void synthesize(AILocalTTSIntent aiLocalTTSIntent, java.lang.String text, java.lang.String utteranceId)
只合成,不播放,同时抛出实时合成音频流- 参数:
aiLocalTTSIntent- 参数text- 合成文本utteranceId- utteranceId
-
synthesizeToFile
public void synthesizeToFile(java.lang.String text, java.lang.String fileName, java.lang.String utteranceId, AILocalTTSIntent intent)合成音频到某个文件- 参数:
text- 合成文本fileName- 保存的合成音频文件,包含路径utteranceId- utteranceIdintent- 合成前可动态配置的参数实体类
-
setBackResBinPath
public void setBackResBinPath(java.lang.String backBinPath)
已过时。设置本地后端合成音色资源路径- 参数:
backBinPath- 后端合成音色资源路径
-
destroy
public void destroy()
销毁合成引擎
-
setUseCache
public void setUseCache(boolean useCache)
-
isUseCache
public boolean isUseCache()
是否使用了缓存功能- 返回:
- true 使用,false 未使用
-
-