基于语音助手的交互方法、装置、存储介质及终端制造方法及图纸

技术编号:20914951 阅读:30 留言:0更新日期:2019-04-20 09:23
本申请实施例公开了基于语音助手的交互方法、装置、存储介质及终端。该方法包括:在语音助手功能下,接收第一语音信息;根据所述第一语音信息确定对应的目标应用程序,并打开所述目标应用程序;根据所述第一语音信息在所述目标应用程序的界面中实现相应的操作,并将操作过程呈现给用户。本申请实施例通过采用上述技术方案,可以在通过语音助手接收用户的语音信息后,跳转至相应的应用程序,并呈现根据语音信息执行操作的过程,便于了解操作过程中出现的问题,进而提升人机交互效率。

Interactive method, device, storage medium and terminal based on voice assistant

The embodiment of this application discloses an interactive method, device, storage medium and terminal based on voice assistant. The method includes: receiving the first voice information under the voice assistant function; determining the corresponding target application program according to the first voice information, and opening the target application program; realizing the corresponding operation in the interface of the target application program according to the first voice information, and presenting the operation process to the user. By adopting the above technical scheme, the embodiment of the application can jump to the corresponding application program after receiving the user's voice information through the voice assistant, and present the process of performing the operation according to the voice information, so as to facilitate understanding the problems arising in the operation process, thereby improving the efficiency of human-computer interaction.

【技术实现步骤摘要】
基于语音助手的交互方法、装置、存储介质及终端
本申请实施例涉及终端
,尤其涉及基于语音助手的交互方法、装置、存储介质及终端。
技术介绍
语音识别技术是一种让机器通过识别和理解过程把语音信号转变为相应的文本或命令的技术。近年来,随着语音识别技术的快速发展,其所应用的领域越来越广泛。目前,语音识别技术已成功应用于各种智能终端中,使智能终端的功能更加丰富。语音识别技术一般以语音助手的形式存在于智能终端中,用户可以利用语音助手采用自然语言的方式向终端发出命令,而终端会对用户的自然语言进行识别和理解,进而执行相应的操作,为用户带来了极大的便利。相关技术中,基于语音助手的交互方案仍不够完善,需要改进。
技术实现思路
本申请实施例提供一种基于语音助手的交互方法、装置、存储介质及终端,可以优化基于语音助手的交互方案。第一方面,本申请实施例提供了一种基于语音助手的交互方法,包括:在语音助手功能下,接收第一语音信息;根据所述第一语音信息确定对应的目标应用程序,并打开所述目标应用程序;根据所述第一语音信息在所述目标应用程序的界面中实现相应的操作,并将操作过程呈现给用户。第二方面,本申请实施例提供了一种基于语音助手的交互装置,包括:第一语音接收模块,用于在语音助手功能下,接收第一语音信息;目标应用打开模块,用于根据所述第一语音信息确定对应的目标应用程序,并打开所述目标应用程序;操作呈现模块,用于根据所述第一语音信息在所述目标应用程序的界面中实现相应的操作,并将操作过程呈现给用户。第三方面,本申请实施例提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如本申请实施例所述的基于语音助手的交互方法。第四方面,本申请实施例提供了一种终端,包括存储器,处理器及存储在存储器上并可在处理器运行的计算机程序,所述处理器执行所述计算机程序时实现如本申请实施例所述的基于语音助手的交互方法。本申请实施例中提供的基于语音助手的交互方案,在语音助手功能下,接收第一语音信息,根据第一语音信息确定对应的目标应用程序,并打开目标应用程序,根据第一语音信息在目标应用程序的界面中实现相应的操作,并将操作过程呈现给用户。通过采用上述技术方案,可以在通过语音助手接收用户的语音信息后,跳转至相应的应用程序,并呈现根据语音信息执行操作的过程,便于了解操作过程中出现的问题,进而提升人机交互效率。附图说明图1为本申请实施例提供的一种基于语音助手的交互方法的流程示意图;图2为本申请实施例提供的另一种基于语音助手的交互方法的流程示意图;图3为本申请实施例提供的又一种基于语音助手的交互方法的流程示意图;图4为本申请实施例提供的一种基于语音助手的交互装置的结构框图;图5为本申请实施例提供的一种终端的结构示意图;图6为本申请实施例提供的又一种终端的结构示意图。具体实施方式下面结合附图并通过具体实施方式来进一步说明本申请的技术方案。可以理解的是,此处所描述的具体实施例仅仅用于解释本申请,而非对本申请的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本申请相关的部分而非全部结构。在更加详细地讨论示例性实施例之前应当提到的是,一些示例性实施例被描述成作为流程图描绘的处理或方法。虽然流程图将各步骤描述成顺序的处理,但是其中的许多步骤可以被并行地、并发地或者同时实施。此外,各步骤的顺序可以被重新安排。当其操作完成时所述处理可以被终止,但是还可以具有未包括在附图中的附加步骤。所述处理可以对应于方法、函数、规程、子例程、子程序等等。目前,很多终端中都设置有麦克风等声音采集部件,声音采集部件除了实现录音功能外,还能够与语音识别技术相结合来实现语音助手功能。当终端进入语音助手功能后,用户可以采用自然语言与终端进行交互,终端可以回答用户的问题或根据用户的语音指令执行相应的操作,丰富了终端的人机交互功能,也为用户的使用带来了极大的便利。相关技术中,将语音助手功能应用于应用程序的自动操作,如打开某个应用程序,或者通过某个应用程序发送消息等。然而,相关技术中,用户输入语音信息后,语音助手会根据语音信息进行操作并直接反馈操作结果,当操作过程中出现差错时,会导致操作失败,用户才会发现无法操作完成,之前输入的语音信息成为无效信息,导致本次交互失败,降低了交互效率。而本申请实施例中,对基于语音助手的交互方案进行了优化,可以呈现根据语音信息执行操作的过程,便于了解操作过程中出现的问题,进而提升人机交互效率。图1为本申请实施例提供的一种基于语音助手的交互方法的流程示意图,该方法可以由基于语音助手的交互装置执行,其中该装置可由软件和/或硬件实现,一般可集成在终端中。如图1所示,该方法包括:步骤101、在语音助手功能下,接收第一语音信息。示例性的,本申请实施例中的终端可包括手机、平板电脑以及计算机等设备。示例性的,用户可以采用按键唤醒、图标唤醒或语音唤醒等方式触发语音助手功能,本申请实施例不做限定。在触发语音助手功能后,终端进入听音状态,如打开麦克风等声音采集部件采集环境声音数据,然后从环境声音数据中提取语音信息,作为第一语音信息。步骤102、根据所述第一语音信息确定对应的目标应用程序,并打开所述目标应用程序。示例性的,当用户想要通过语音助手功能实现对某个应用程序进行自动操作时,会在发出语音指令时提到该应用程序的相关信息(例如应用名称或应用简称等),也就是说第一语音信息中会包含该应用程序的相关信息。终端可以从第一语音信息中提取应用程序的相关信息,进而确定对应的目标应用程序。例如,用户说出“我想在酷我音乐中听XX”,那么可确定目标应用程序为酷我音乐盒;再如,用户说出“在微信里给小红发5块钱红包”,那么可确定目标应用程序为微信。示例性的,目标应用程序的类型本申请实施例不做限定,例如可以是即时通信类应用,如微信或支付宝等;可以是社交类应用程序,如微博等;还可以是多媒体类应用,如酷我音乐盒、百度视频或爱奇艺等;还可以是办公类应用等等其他类型的应用程序。本申请实施例中,在确定目标应用程序之后,打开目标应用程序,即跳转至目标应用程序的显示界面。当目标应用程序处于后台运行状态时,可将目标应用程序切换至前台显示;当目标应用程序处于未运行状态时,可启动目标应用程序,并在前台显示。示例性的,在打开目标应用程序时,可进入目标应用程序的主页面;也可对第一语音信息进行语义识别,识别出用户想要进行的目标操作事件,并确定相应的目标应用界面,在打开目标应用程序时,直接进入目标应用界面。其中,目标应用界面可以是目标操作事件对应的初始操作界面。以上文的“在微信里给小红发5块钱红包”为例,目标操作事件为发红包事件,对应的初始操作界面可以是通讯录界面,即需要先在通讯录界面找到小红,然后再进行后续操作。步骤103、根据所述第一语音信息在所述目标应用程序的界面中实现相应的操作,并将操作过程呈现给用户。示例性的,用户想要借助语音助手对应用程序进行的自动操作一般涉及连续多个步骤,每个步骤可能涉及不同的应用界面,一般与用户手动操作过程相对应。相关技术中,直接将操作结果在语音助手界面显示,或直接跳转至目标应用程序的操作完成界面,整个操作过程对用户来说是不可见的,所以用户无法察觉操作过程中是否出现差错,若最终的操作结果与用户的本文档来自技高网...

【技术保护点】
1.一种基于语音助手的交互方法,其特征在于,包括:在语音助手功能下,接收第一语音信息;根据所述第一语音信息确定对应的目标应用程序,并打开所述目标应用程序;根据所述第一语音信息在所述目标应用程序的界面中实现相应的操作,并将操作过程呈现给用户。

【技术特征摘要】
1.一种基于语音助手的交互方法,其特征在于,包括:在语音助手功能下,接收第一语音信息;根据所述第一语音信息确定对应的目标应用程序,并打开所述目标应用程序;根据所述第一语音信息在所述目标应用程序的界面中实现相应的操作,并将操作过程呈现给用户。2.根据权利要求1所述的方法,其特征在于,在所述根据所述第一语音信息在所述目标应用程序的界面中实现相应的操作,并将操作过程呈现给用户的同时或之后,还包括:在所述目标应用程序的界面下,保持语音信息获取状态,接收第二语音信息,并根据所述第二语音信息在所述目标应用程序的界面中实现相应的操作;或者,在屏幕上显示第一标识,当所述第一标识被触发时,进入语音信息获取状态,并在所述目标应用程序的界面下,接收第二语音信息,根据所述第二语音信息在所述目标应用程序的界面中实现相应的操作。3.根据权利要求1所述的方法,其特征在于,在所述根据所述第一语音信息在所述目标应用程序的界面中实现相应的操作,并将操作过程呈现给用户的同时,还包括:在当前操作步骤存在至少两种操作方式时,暂停所述操作过程;展示所述至少两种操作方式对应的选项,并根据用户的选择操作确定目标操作方式;根据所述目标操作方式继续所述操作过程。4.根据权利要求1所述的方法,其特征在于,在所述根据所述第一语音信息在所述目标应用程序的界面中实现相应的操作,并将操作过程呈现给用户的同时,还包括:在接收到的第一预设指令时,暂停所述操作过程,其中,所述第一预设指令的形式包括语音形式和/或触控形式。5.根据权利要求1所述的方法,其特征在于,所述根据所述第一语音信息在所述目标应用程序的界面中实现相应的操作,包括:根据所述第...

【专利技术属性】
技术研发人员:郭子亮
申请(专利权)人:OPPO广东移动通信有限公司
类型:发明
国别省市:广东,44

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

1