用于人机交互的方法、装置、电子设备和计算机可读存储介质制造方法及图纸

技术编号:19553946 阅读:30 留言:0更新日期:2018-11-24 22:27
本公开的实施例提供了一种用于人机交互的方法、装置、电子设备和计算机可读存储介质。在该方法中,在云端识别来自用户的语音指令中所使用的词语。基于该词语以及情感和反馈之间的预定映射,确定语音指令中包含的情感以及将要提供给用户的与情感相适应的反馈,并使该反馈被提供给用户。本公开的实施例改进了与用户的人机交互,从而提升了用户体验。

Methods, devices, electronic devices and computer-readable storage media for human-computer interaction

An embodiment of the present disclosure provides a method, device, electronic device and computer readable storage medium for human-computer interaction. In this method, words used in voice instructions from users are recognized in the cloud. Based on the word and the predefined mapping between emotion and feedback, the emotion contained in the voice instruction and the feedback to be provided to the user are determined, and the feedback is provided to the user. The embodiment of the present disclosure improves human-computer interaction with the user, thereby enhancing the user experience.

【技术实现步骤摘要】
用于人机交互的方法、装置、电子设备和计算机可读存储介质
本公开的实施例一般地涉及计算机领域和人工智能领域,并且更特别地,涉及一种用于人机交互的方法、装置、电子设备和计算机可读存储介质。
技术介绍
当前的智能语音带屏交互设备(诸如带屏智能音箱等)在使用时,设备的其他组件没有得到充分利用。例如,屏幕通常只是作为语音交互的展现辅助工具,用于展示各类信息,没有充分发挥屏幕功能。也即,传统的智能交互设备通常只是进行单一的语音交互,而其他组件没有参与到与用户的交互中。然而,这种单一的交互方式未体现出智能人机交互设备的“智能化”优势,从而人机交互设备无法与用户进行更人性化的沟通和交流,导致不良的用户体验。
技术实现思路
本公开的实施例涉及一种用于人机交互的方法、装置、电子设备和计算机可读存储介质。在本公开的第一方面,提供了一种用于人机交互的方法。该方法包括:在云端识别来自用户的语音指令中所使用的词语。该方法还包括:基于词语以及情感和反馈之间的预定映射,确定语音指令中包含的情感以及将要提供给用户的反馈,反馈与情感相适应。该方法进一步包括:使反馈被提供给用户。在本公开的第二方面,提供了一种用于人机交互的方法。该方法包括:向云端发送包括来自用户的语音指令的音频信号。该方法还包括从云端接收信息,该信息指示将要提供给用户的反馈,反馈与语音指令中包含的情感相适应。该方法进一步包括:向用户提供反馈。在本公开的第三方面,提供了一种用于人机交互的装置。该装置包括:识别模块,被配置为在云端识别来自用户的语音指令中所使用的词语。该装置还包括:确定模块,被配置为基于词语以及情感和反馈之间的预定映射,确定语音指令中包含的情感以及将要提供给用户的反馈,反馈与情感相适应。该装置进一步包括:提供模块,被配置为使反馈被提供给用户。在本公开的第四方面,提供了一种用于人机交互的装置。该装置包括:发送模块,被配置为向云端发送包括来自用户的语音指令的音频信号。该装置还包括:接收模块,被配置为从云端接收信息,该信息指示将要提供给用户的反馈,反馈与语音指令中包含的情感相适应。该装置进一步包括:反馈模块,被配置为向用户提供反馈。在本公开的第五方面,提供了一种电子设备。该电子设备包括一个或多个处理器;以及存储装置,用于存储一个或多个程序。当一个或多个程序被一个或多个处理器执行时,使得一个或多个处理器实现第一方面的方法。在本公开的第六方面,提供了一种电子设备。该电子设备包括:一个或多个处理器;以及存储装置,用于存储一个或多个程序。当一个或多个程序被一个或多个处理器执行时,使得一个或多个处理器实现第二方面的方法。在本公开的第七方面,提供了一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现第一方面的方法。在本公开的第八方面,提供了一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现第二方面的方法。应当理解,
技术实现思路
部分中所描述的内容并非旨在限定本公开的实施例的关键或重要特征,亦非用于限制本公开的范围。本公开的其他特征通过以下的描述将变得容易理解。附图说明通过参考附图阅读下文的详细描述,本公开的实施例的上述以及其他目的、特征和优点将变得容易理解。在附图中,以示例性而非限制性的方式示出了本公开的若干实施例,其中:图1示出了本公开的一些实施例能够在其中实现的示例环境的示意图;图2示出了根据本公开的实施例的用于人机交互的方法的示意性流程图;图3示出了根据本公开的另一实施例的用于人机交互的方法的示意性流程图;图4示出了根据本公开的实施例的用于人机交互的装置的示意性框图;图5示出了根据本公开的另一实施例的用于人机交互的装置的示意性框图;以及图6示出了一种可以被用来实施本公开的实施例的设备的示意性框图。贯穿所有附图,相同或者相似的参考标号被用来表示相同或者相似的组件。具体实施方式下面将参考附图中所示出的若干示例性实施例来描述本公开的原理和精神。应当理解,描述这些具体的实施例仅是为了使本领域的技术人员能够更好地理解并实现本公开,而并非以任何方式限制本公开的范围。如上文指出的,传统的人机交互设备在使用时,通常只是进行单一的语音交互。然而,这种单一的交互方式未体现出智能人机交互设备的“智能化”优势,从而人机交互设备无法实现与用户的更人性化的沟通和交流,导致不良的用户体验,长期使用将会使用户感觉厌倦。鉴于传统人机交互设备存在的上述问题和潜在的其他问题,本公开的实施例提供了一种基于用户情感的人机交互方案,其主要思想是利用词语以及情感和反馈之间的预定映射来确定用户在语音指令中表达的情感、以及与该情感相适应的需要提供给用户的反馈,从而实现与用户在情感上的交互。在一些实施例中,该反馈可以包括多种形式,例如视觉形式、听觉形式、触觉形式等,从而向用户提供“更立体”的情感交互体验。本公开的实施例解决了人机交互设备的交互内容单一、交互方式单调的问题,提高了人机交互设备的“智能性”,使得人机交互设备能够与用户进行情感上的互动,从而改进与用户的人机交互。本公开的实施例可以给用户提供更好的使用感受,提升用户体验。下面结合附图来描述本公开的若干实施例。图1示出了本公开的一些实施例能够在其中实现的示例环境100的示意图。在该示例环境100中,用户110可以向人机交互设备120发出语音指令115来控制人机交互设备120的操作。例如,在人机交互设备120是智能音箱的情况下,语音指令115可以是“播放某某歌曲”。但是,应当理解,人机交互设备120的实施例不限于智能音箱,而是可以包括用户110能够通过语音指令115进行控制和/或交互的任何电子设备。人机交互设备120可以通过麦克风122来检测或接收用户110的语音指令115。在一些实施例中,麦克风122可以实现为麦克风阵列,也可以实现成单个麦克风。人机交互设备120可以对语音指令115进行前端降噪处理,以便改进语音指令115的接收效果。在一些实施例中,用户110发出的语音指令115中可能包含情感。语音指令115可以包括带有感情色彩的词语,例如“忧郁”。例如,语音指令115可以是“播放一首忧郁的歌曲”。人机交互设备120可以检测或确定出语音指令115中包含的情感,并且利用该情感来与用户进行情感互动。具体而言,人机交互设备120可以识别语音指令115中所使用的词语,例如“忧郁”,然后通过词语以及情感和反馈之间的映射关系来确定用户110的情感以及要提供给用户110的反馈。例如,人机交互设备120可以通过上述映射确定用户110的情感为“阴郁”并且确定出要提供给用户110的反馈。举例而言,该反馈可以是与该情感相适应的色彩、语音、视频、或温度变化等,从而使得用户110在与人机交互设备120交互中产生被理解的感受。为了向用户110提供反馈,人机交互设备120包括显示屏124。显示屏124可以在视觉方面用于向用户显示特定的色彩来与用户110进行情感交互。人机交互设备120还包括扬声器126。扬声器126可以在听觉方面用于向用户110播放语音135来与用户110进行情感交互。此外,人机交互设备120可以包括温度控制组件(未示出),其可以调节人机交互设备120的温度,使得用户110在接触到人机交互设备120可以在触觉方面感受到温度变化。本文档来自技高网
...

【技术保护点】
1.一种用于人机交互的方法,包括:在云端识别来自用户的语音指令中所使用的词语;基于所述词语以及情感和反馈之间的预定映射,确定所述语音指令中包含的情感以及将要提供给所述用户的反馈,所述反馈与所述情感相适应;以及使所述反馈被提供给所述用户。

【技术特征摘要】
1.一种用于人机交互的方法,包括:在云端识别来自用户的语音指令中所使用的词语;基于所述词语以及情感和反馈之间的预定映射,确定所述语音指令中包含的情感以及将要提供给所述用户的反馈,所述反馈与所述情感相适应;以及使所述反馈被提供给所述用户。2.根据权利要求1所述的方法,其中识别来自用户的语音指令中所使用的词语包括:获得包括所述语音指令的音频信号;将所述语音指令转化为文本信息;以及从所述文本信息中提取所述词语。3.根据权利要求1所述的方法,其中使所述反馈被提供给所述用户包括以下至少一项:使预定色彩显示给所述用户;使预定语音播放给所述用户;使预定视频播放给所述用户;以及使所述用户使用的设备的温度改变。4.根据权利要求1所述的方法,其中所述预定映射基于词语、情感和反馈的历史信息而训练获得。5.一种用于人机交互的方法,包括:向云端发送包括来自用户的语音指令的音频信号;从所述云端接收信息,所述信息指示将要提供给所述用户的反馈,所述反馈与所述语音指令中包含的情感相适应;以及向所述用户提供所述反馈。6.根据权利要求5所述的方法,其中向所述用户提供所述反馈包括以下至少一项:使预定色彩显示给所述用户;使预定语音播放给所述用户;使预定视频播放给所述用户;以及使所述用户使用的设备的温度改变。7.根据权利要求5所述的方法,其中所述信息包括表示将要播放给所述用户的预定语音的文本信息,并且向所述用户提供所述反馈包括:将所述文本信息转换为所述预定语音。8.一种用于人机交互的装置,包括:识别模块,被配置为在云端识别来自用户的语音指令中所使用的词语;确定模块,被配置为基于所述词语以及情感和反馈之间的预定映射,确定所述语音指令中包含的情感以及将要提供给所述用户的反馈,所述反馈与所述情感相适应;以及提供模块,被配置为使所述反馈被提供给所述用户。9.根据权利要求8所述的装置,其中所述识别模块包括:获得模块,被配置为获得包括所述语音指令的...

【专利技术属性】
技术研发人员:王文宇
申请(专利权)人:百度在线网络技术北京有限公司
类型:发明
国别省市:北京,11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1