接口 IDmProcessor
-
- 所有已知实现类:
CloudDmFullDuplexProcessor
,CloudDmProcessor
public interface IDmProcessor
dm processor 实现接口
-
-
方法概要
所有方法 实例方法 抽象方法 修饰符和类型 方法 说明 void
async(MultiModal multiModal)
上传多模态数据void
close()
关闭对话void
feedback(FeedbackWidget widget)
回复对话数据void
feedback2PRIVCloud(java.lang.String topic, java.lang.String data)
终端回复对话结果(注意:该接口仅供私有云来调用)void
feedData(byte[] data, int size)
自定义feed音频void
init(SpeechListener listener, CloudDMConfig config, LocalVadConfig vadConfig)
初始化boolean
isConnected()
返回当前连接状态void
notifyNlgEnd()
nlg end notifyvoid
release()
releasevoid
start(SpeechParams asrParams, VadParams vadParams)
启动对话void
startRecording()
void
startWithText(SpeechParams asrParams, VadParams vadParams)
通过纯语义模式启动对话void
stop()
停止录音,等待识别结果void
triggerIntent(SkillIntent intent, SpeechParams asrParams, VadParams vadParams)
主动触发意图
-
-
-
方法详细资料
-
init
void init(SpeechListener listener, CloudDMConfig config, LocalVadConfig vadConfig)
初始化- 参数:
listener
-SpeechListener
config
-CloudDMConfig
vadConfig
-LocalVadConfig
-
start
void start(SpeechParams asrParams, VadParams vadParams)
启动对话- 参数:
asrParams
-SpeechParams
vadParams
-VadParams
-
startWithText
void startWithText(SpeechParams asrParams, VadParams vadParams)
通过纯语义模式启动对话- 参数:
asrParams
-SpeechParams
vadParams
-VadParams
-
feedback
void feedback(FeedbackWidget widget)
回复对话数据- 参数:
widget
-FeedbackWidget
-
feedback2PRIVCloud
void feedback2PRIVCloud(java.lang.String topic, java.lang.String data)
终端回复对话结果(注意:该接口仅供私有云来调用)- 参数:
topic
- 回复主题data
- 回复结果,为 JSON 字符串
-
triggerIntent
void triggerIntent(SkillIntent intent, SpeechParams asrParams, VadParams vadParams)
主动触发意图- 参数:
intent
-SkillIntent
asrParams
-SpeechParams
vadParams
-VadParams
-
async
void async(MultiModal multiModal)
上传多模态数据- 参数:
multiModal
-MultiModal
-
close
void close()
关闭对话
-
stop
void stop()
停止录音,等待识别结果
-
startRecording
void startRecording()
-
feedData
void feedData(byte[] data, int size)
自定义feed音频- 参数:
data
- 音频size
- 长度
-
notifyNlgEnd
void notifyNlgEnd()
nlg end notify
-
release
void release()
release
-
isConnected
boolean isConnected()
返回当前连接状态
-
-