类 AICloudTTSEngine


  • public class AICloudTTSEngine
    extends BaseEngine
    云端TTS
    • 方法详细资料

      • getTag

        public java.lang.String getTag()
        指定者:
        getTag 在类中 BaseEngine
      • createInstance

        public static AICloudTTSEngine createInstance()
        获取云端合成引擎实例
        返回:
        云端tts引擎
      • 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
      • pause

        public void pause()
      • resume

        public void resume()
      • release

        @Deprecated
        public void release()
        已过时。
        废弃
      • isUseCache

        public boolean isUseCache()
        是否使用了缓存功能
        返回:
        true 使用,false 未使用