类 SkillIntent


  • public class SkillIntent
    extends java.lang.Object
    Created by yu on 2018/12/20.
    • 构造器概要

      构造器 
      构造器 说明
      SkillIntent()
      技能意图类构造方法
      SkillIntent​(java.lang.String skillId, java.lang.String taskName, java.lang.String intentName, java.lang.String slots)
      技能意图类构造方法
    • 方法概要

      所有方法 实例方法 具体方法 已过时的方法 
      修饰符和类型 方法 说明
      java.lang.String getInput()
      获取输入信息
      java.lang.String getIntentName()
      获取意图名称
      java.lang.String getRecordId()
      获取录音id
      java.lang.String getSessionId()
      获取会话id
      java.lang.String getSkill()
      获取技能名称
      java.lang.String getSkillId()
      获取技能id
      java.lang.String getSlots()
      获取语义槽
      java.lang.String getTaskName()
      获取任务名称
      void setInput​(java.lang.String input)
      设置输入信息
      void setIntentName​(java.lang.String intentName)
      设置意图名称
      void setRecordId​(java.lang.String recordId)
      设置录音id
      void setSessionId​(java.lang.String sessionId)
      设置会话 id
      void setSkill​(java.lang.String skill)
      设置技能名称
      void setSkillId​(java.lang.String skillId)
      设置技能id
      void setSlots​(Slots slots)
      设置语义槽
      void setSlots​(java.lang.String slots)
      已过时。
      Use setSlots(Slots) instead.
      void setTaskName​(java.lang.String taskName)
      设置任务名称
      org.json.JSONObject toJson()  
      java.lang.String toString()  
      • 从类继承的方法 java.lang.Object

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

      • SkillIntent

        public SkillIntent()
        技能意图类构造方法
      • SkillIntent

        public SkillIntent​(java.lang.String skillId,
                           java.lang.String taskName,
                           java.lang.String intentName,
                           java.lang.String slots)
        技能意图类构造方法
        参数:
        skillId - 技能id, 必填
        taskName - 任务名称, 必填
        intentName - 意图名称, 必填
        slots - 语义槽, key-value Json, 可选, 不想填可以填null
    • 方法详细资料

      • getSkillId

        public java.lang.String getSkillId()
        获取技能id
        返回:
        技能id
      • setSkillId

        public void setSkillId​(java.lang.String skillId)
        设置技能id
        参数:
        skillId - 技能id
      • getTaskName

        public java.lang.String getTaskName()
        获取任务名称
        返回:
        任务名称
      • setTaskName

        public void setTaskName​(java.lang.String taskName)
        设置任务名称
        参数:
        taskName - 任务名称
      • getIntentName

        public java.lang.String getIntentName()
        获取意图名称
        返回:
        意图名称
      • setIntentName

        public void setIntentName​(java.lang.String intentName)
        设置意图名称
        参数:
        intentName - 意图名称
      • getSlots

        public java.lang.String getSlots()
        获取语义槽
        返回:
        语义槽
      • setSlots

        public void setSlots​(java.lang.String slots)
        已过时。
        Use setSlots(Slots) instead.
        设置语义槽
        参数:
        slots - 语义槽
      • setSlots

        public void setSlots​(Slots slots)
        设置语义槽
        参数:
        slots - 语义槽
      • getRecordId

        public java.lang.String getRecordId()
        获取录音id
        返回:
        录音id
      • setRecordId

        public void setRecordId​(java.lang.String recordId)
        设置录音id
        参数:
        recordId - 录音id
      • getSessionId

        public java.lang.String getSessionId()
        获取会话id
        返回:
        会话id
      • setSessionId

        public void setSessionId​(java.lang.String sessionId)
        设置会话 id
        参数:
        sessionId - 会话id
      • getSkill

        public java.lang.String getSkill()
        获取技能名称
        返回:
        技能名称
      • setSkill

        public void setSkill​(java.lang.String skill)
        设置技能名称
        参数:
        skill - 技能名称
      • getInput

        public java.lang.String getInput()
        获取输入信息
        返回:
        String
      • setInput

        public void setInput​(java.lang.String input)
        设置输入信息
        参数:
        input - String
      • toString

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

        public org.json.JSONObject toJson()