类 JSONResultParser


  • public class JSONResultParser
    extends java.lang.Object
    识别结果解析器
    • 构造器概要

      构造器 
      构造器 说明
      JSONResultParser​(java.lang.String jsonString)  
    • 方法概要

      所有方法 实例方法 具体方法 
      修饰符和类型 方法 说明
      java.lang.String getAllText()  
      java.lang.String getAllTextAndCurrentVar()  
      int getEof()
      获得是否终止位
      int getErrId()
      取得错误码
      java.lang.String getError()
      取得错误描述
      org.json.JSONObject getJSON()
      获取JSON对象
      java.lang.String getPinyin()  
      java.lang.String getRecordId()
      取得recordId
      java.lang.String getSessionId()
      取得sessionId
      java.lang.String getText()
      获取text字段
      java.lang.String getVar()
      取得已确定不变的识别结果(用于实时反馈)
      boolean haveVprintInfo()  
      void setAllText​(java.lang.String allText)  
      void setRecPinyinWhenLast​(java.lang.String rec, java.lang.String pinyin)
      语音结束时rec为空,把上一次的结果放进来
      java.lang.String toString()  
      • 从类继承的方法 java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
    • 构造器详细资料

      • JSONResultParser

        public JSONResultParser​(java.lang.String jsonString)
        参数:
        jsonString - 传入的JSON格式的字串
    • 方法详细资料

      • haveVprintInfo

        public boolean haveVprintInfo()
      • getJSON

        public org.json.JSONObject getJSON()
        获取JSON对象
        返回:
        JSON对象
      • getVar

        public java.lang.String getVar()
        取得已确定不变的识别结果(用于实时反馈)
        返回:
        null 如果不存在该字段
      • getEof

        public int getEof()
        获得是否终止位
        返回:
        -1 如果不存在该字段
      • getSessionId

        public java.lang.String getSessionId()
        取得sessionId
        返回:
        "" 如果不存在该字段
      • getRecordId

        public java.lang.String getRecordId()
        取得recordId
        返回:
        "" 如果不存在该字段
      • getErrId

        public int getErrId()
        取得错误码
        返回:
        -1 如果不存在该字段
      • getError

        public java.lang.String getError()
        取得错误描述
        返回:
        "" 如果不存在该字段
      • getText

        public java.lang.String getText()
        获取text字段
        返回:
        null 如果没有改字段
      • getPinyin

        public java.lang.String getPinyin()
      • toString

        public java.lang.String toString()
        覆盖:
        toString 在类中 java.lang.Object
      • setRecPinyinWhenLast

        public void setRecPinyinWhenLast​(java.lang.String rec,
                                         java.lang.String pinyin)
        语音结束时rec为空,把上一次的结果放进来
        参数:
        rec - asr识别出的文字
        pinyin - asr识别出的文字对应的拼音
      • getAllText

        public java.lang.String getAllText()
      • setAllText

        public void setAllText​(java.lang.String allText)
      • getAllTextAndCurrentVar

        public java.lang.String getAllTextAndCurrentVar()