本发明公开了一种应用于机器人的智能对话控制方法及装置,该方法包括获取输入语音,通过语音识别将输入语音转换为输入语音文本;判断本地数据库中是否存在与输入语音文本相对应的目标输出语音文本;如果存在,则将目标输出语音文本进行语音合成得到输出语音并输出;否则按照预处理规则筛选出输入语音文本中的特征词,并通过搜索引擎搜索特征词对应的目标输出语音文本.由此可见,本方法一方面能够通过本地知识库实现快速响应用户的语音输入,另一方面,能够通过搜索引擎搜索得到目标输出语音,很大程度上缓解了对话过程中的停断,不仅提高了对话的流畅性,而且增加了用户的体验.另外,应用于机器人的智能对话控制装置,亦具有上述有益效果.
发明专利
CN201710149993.2
2017.03.14
CN106951491A
2017-07-14
刘治 张其 章云
广东工业大学
G06F17/30(2006.01)I,G,G06,G06F,G06F17
G06F17/30(2006.01)I,G10L15/22(2006.01)I,G10L21/10(2013.01)I,G,G06,G10,G06F,G10L,G06F17,G10L15,G10L21,G06F17/30,G10L15/22,G10L21/10
一种应用于机器人的智能对话控制方法,其特征在于,包括:获取输入语音,通过语音识别将所述输入语音转换为输入语音文本;判断本地数据库中是否存在与所述输入语音文本相对应的目标输出语音文本;如果存在,则将所述目标输出语音文本进行语音合成得到输出语音并输出;如果不存在,则按照预处理规则筛选出所述输入语音文本中的特征词,并通过搜索引擎搜索所述特征词对应的目标输出语音文本,并将所述目标输出语音文本进行语音合成得到输出语音并输出.