com.aispeech.dui.dds.agent.vprint

## 类 VprintEngine

- java.lang.Object
- - com.aispeech.dui.dds.agent.vprint.VprintEngine

-     public class VprintEngine
      extends java.lang.Object

- - ### 方法概要

    所有方法 静态方法 实例方法 具体方法
    限定符和类型 | 方法和说明
    --- | ---
    `static VprintEngine` | `getInstance()`
    `java.lang.String` | `getMode()` 获取声纹模型
    `void` | `setVprintListener(VprintListener listener)` 设置声纹状态信息监听器
    `void` | `start(VprintIntent intent)` 开启声纹意图
    `void` | `stop()` 停止声纹

    - ### 从类继承的方法 java.lang.Object

      `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- - ### 方法详细资料

    - #### getInstance

          public static VprintEngine getInstance()

    - #### setVprintListener

          public void setVprintListener(VprintListener listener)
                                 throws DDSNotInitCompleteException

      设置声纹状态信息监听器
      参数:
        `listener` - 声纹监听器
      抛出:
        `DDSNotInitCompleteException`

    - #### start

          public void start(VprintIntent intent)
                     throws DDSNotInitCompleteException

      开启声纹意图
      参数:
        `intent` -
      抛出:
        `DDSNotInitCompleteException`

    - #### getMode

          public java.lang.String getMode()
                                   throws DDSNotInitCompleteException

      获取声纹模型

      抛出:
        `DDSNotInitCompleteException` - 如果DDS没有初始化完成，会抛出exception

    - #### stop

          public void stop()
                    throws DDSNotInitCompleteException

      停止声纹

      抛出:
        `DDSNotInitCompleteException` - 如果DDS没有初始化完成，会抛出exception