类 AILocalWakeupIncrementEngine


  • public class AILocalWakeupIncrementEngine
    extends java.lang.Object
    • 字段详细资料

      • TAG

        public static final java.lang.String TAG
        另请参阅:
        常量字段值
    • 方法详细资料

      • checkLibValid

        public static boolean checkLibValid()
        检查so是否加载成功
        返回:
        boolean
      • feedData

        public void feedData​(byte[] data)
        传入数据,在不使用SDK内部录音机时调用
        参数:
        data - 音频数据流
      • setCustomThreshold

        public void setCustomThreshold​(java.lang.String[] words,
                                       java.lang.Double[] threshold)
      • setBlackWords

        public void setBlackWords​(java.lang.String[] blackWords)
      • setScene

        public void setScene​(java.lang.String sceneName,
                             java.lang.String grammarContent)
        切换Scene场景,编译传入的xbnf后,把该xbnf插入Scene场景所代表的主xbnf中
        参数:
        sceneName - 场景名称
        grammarContent - json字符串,编译场景slot.bin的内容 [{"slot_disconnect":[{"origin":"抖音最全中文歌","id":"123123","name":"music","segment":["抖音最全","中文歌"]},{"origin":"白天模式","id":"123123"}]}, {"slot_connect":[{"origin":"风扇电视机","id":"123124","name":"music","segment":["风扇","电视机"]},{"origin":"白天模式","id":"123124"}]}]
      • cancel

        public void cancel()
        停止热词引擎
      • stop

        @Deprecated
        public void stop()
        已过时。
        不推荐外部直接调用,仅供外置vad方案使用。
        识别结束等待识别解码结果
      • destroy

        public void destroy()
        销毁引擎