com.csjbot.coshandler.core

## 类 Speech

- java.lang.Object
- - com.csjbot.coshandler.core.Speech

所有已实现的接口:
  com.csjbot.coshandler.client_req.base.IClientReq, com.csjbot.coshandler.client_req.speech.ISpeechReq

    public class Speech
    extends java.lang.Object
    implements com.csjbot.coshandler.client_req.speech.ISpeechReq

Created by Administrator on 2019/7/15.

### 字段概要

字段
`static int` `SPEECH_RECOGNITION_AND_ANSWER_RESULT`
`static int` `SPEECH_RECOGNITION_RESULT`

### 方法概要

所有方法 实例方法 具体方法
`void` `closeSpeechService()` 关闭讯飞语音服务
`void` `getResult(java.lang.String text, com.csjbot.coshandler.listener.OnSpeechGetResultListener listener)` 手动获取语义结果
`void` `openMicro()` 唤醒机器人麦克风
`void` `setLanguage(java.lang.String language)` 设置识别语音类型
`void` `setLanguageAndAccent(java.lang.String language, java.lang.String accent)` 设置识别语音类型
`void` `speak(java.lang.String content)` 说话
`void` `startIsr()` 开启多次识别
`void` `startOnceIsr()` 开始单次识别
`void` `startSpeechService()` 开启讯飞语音服务
`void` `stopIsr()` 停止多次识别
`void` `stopOnceIsr()` 停止单次识别
`void` `stopSpeak()` 停止说话

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

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

### 字段详细资料

#### SPEECH_RECOGNITION_RESULT

    public static final int SPEECH_RECOGNITION_RESULT

另请参阅:
  常量字段值

#### SPEECH_RECOGNITION_AND_ANSWER_RESULT

    public static final int SPEECH_RECOGNITION_AND_ANSWER_RESULT

另请参阅:
  常量字段值

### 方法详细资料

#### startSpeechService

    public void startSpeechService()

从接口复制的说明: `com.csjbot.coshandler.client_req.speech.ISpeechReq`
开启讯飞语音服务

指定者:
  `startSpeechService` 在接口中 `com.csjbot.coshandler.client_req.speech.ISpeechReq`

#### closeSpeechService

    public void closeSpeechService()

从接口复制的说明: `com.csjbot.coshandler.client_req.speech.ISpeechReq`
关闭讯飞语音服务

指定者:
  `closeSpeechService` 在接口中 `com.csjbot.coshandler.client_req.speech.ISpeechReq`

#### startIsr

    public void startIsr()

从接口复制的说明: `com.csjbot.coshandler.client_req.speech.ISpeechReq`
开启多次识别

指定者:
  `startIsr` 在接口中 `com.csjbot.coshandler.client_req.speech.ISpeechReq`

#### stopIsr

    public void stopIsr()

从接口复制的说明: `com.csjbot.coshandler.client_req.speech.ISpeechReq`
停止多次识别

指定者:
  `stopIsr` 在接口中 `com.csjbot.coshandler.client_req.speech.ISpeechReq`

#### startOnceIsr

    public void startOnceIsr()

从接口复制的说明: `com.csjbot.coshandler.client_req.speech.ISpeechReq`
开始单次识别

指定者:
  `startOnceIsr` 在接口中 `com.csjbot.coshandler.client_req.speech.ISpeechReq`

#### stopOnceIsr

    public void stopOnceIsr()

从接口复制的说明: `com.csjbot.coshandler.client_req.speech.ISpeechReq`
停止单次识别

指定者:
  `stopOnceIsr` 在接口中 `com.csjbot.coshandler.client_req.speech.ISpeechReq`

#### openMicro

    public void openMicro()

从接口复制的说明: `com.csjbot.coshandler.client_req.speech.ISpeechReq`
唤醒机器人麦克风

指定者:
  `openMicro` 在接口中 `com.csjbot.coshandler.client_req.speech.ISpeechReq`

#### speak

    public void speak(java.lang.String content)

从接口复制的说明: `com.csjbot.coshandler.client_req.speech.ISpeechReq`
说话

指定者:
  `speak` 在接口中 `com.csjbot.coshandler.client_req.speech.ISpeechReq`

#### stopSpeak

    public void stopSpeak()

从接口复制的说明: `com.csjbot.coshandler.client_req.speech.ISpeechReq`
停止说话

指定者:
  `stopSpeak` 在接口中 `com.csjbot.coshandler.client_req.speech.ISpeechReq`

#### setLanguage

    public void setLanguage(java.lang.String language)

从接口复制的说明: `com.csjbot.coshandler.client_req.speech.ISpeechReq`
设置识别语音类型

指定者:
  `setLanguage` 在接口中 `com.csjbot.coshandler.client_req.speech.ISpeechReq`

#### setLanguageAndAccent

    public void setLanguageAndAccent(java.lang.String language,
                                     java.lang.String accent)

从接口复制的说明: `com.csjbot.coshandler.client_req.speech.ISpeechReq`
设置识别语音类型

指定者:
  `setLanguageAndAccent` 在接口中 `com.csjbot.coshandler.client_req.speech.ISpeechReq`

#### getResult

    public void getResult(java.lang.String text,
                          com.csjbot.coshandler.listener.OnSpeechGetResultListener listener)

从接口复制的说明: `com.csjbot.coshandler.client_req.speech.ISpeechReq`
手动获取语义结果

指定者:
  `getResult` 在接口中 `com.csjbot.coshandler.client_req.speech.ISpeechReq`