语音交互引导系统及方法转让专利

申请号 : CN201710676977.9

文献号 : CN107517310B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 肖建辉

申请人 : 重庆长安汽车股份有限公司

摘要 :

本发明公开了一种语音交互引导系统,包括:功能归纳模块,对用户手动操作行为及结果进行整理并输出给功能比对模块;功能比对模块,将用户手动操作的结果与语音支持的功能进行对比,以判定该手动操作能否通过语音指令达到相同的结果;引导提示模块,用于在手动操作能通过语音指令达到相同的结果,并结合用户历史操作情况判断出需要给出语音操作此功能的引导提示时,进行相应的引导提示。本发明还公开了一种语音交互引导方法。本发明能够对用户的手动操作行为与语音功能操作进行关联引导和提示。

权利要求 :

1.一种语音交互引导系统,其特征在于,包括:

功能归纳模块(1),对用户手动操作行为及结果进行整理并输出给功能比对模块;

功能比对模块(2),将用户手动操作的结果与语音支持的功能进行对比,以判定该手动操作能否通过语音指令达到相同的结果;

引导提示模块(3),用于在手动操作能通过语音指令达到相同的结果,并结合用户历史操作情况判断出需要给出语音操作此功能的引导提示时,进行相应的引导提示;

其中,结合用户历史操作情况判断的过程如下:

(a)判断是否已使用过语音操作此功能,若是,则不进行引导提示;若否,则进入步骤(b);

(b)判断是否首次对此功能进行引导提示,若是,则输出相应的引导提示信息,并给出已知道语音操作此功能的确认按钮,若否,则进入步骤(c);

(c)判断此功能所对应的历史操作中该确认按钮是否被点击过,若是,则不进行引导提示,若否,则进入步骤(d);

(d)判断对此功能的历史引导提示次数是否大于预设次数,若是,则不进行引导提示,若否,则输出相应的引导提示信息,并给出已知道语音操作此功能的确认按钮。

2.一种语音交互引导方法,其特征在于:采用如权利要求1所述的语音交互引导系统,其方法包括以下步骤:步骤一、对用户手动操作行为及结果进行整理并输出给功能比对模块;

步骤二、将用户手动操作的结果与语音支持的功能进行对比,并判定该手动操作是否能通过语音指令达到相同的结果,若是,则进入步骤三,若否,则不进行引导提示;

步骤三、结合用户历史操作情况判断是否需要给出语音操作此功能的引导提示,若是,则进行相应的引导提示,若否,则不进行引导提示;

其中,步骤三具体为:

(a)判断是否已使用过语音操作此功能,若是,则不进行引导提示;若否,则进入步骤(b);

(b)判断是否首次对此功能进行引导提示,若是,则输出相应的引导提示信息,并给出已知道语音操作此功能的确认按钮,若否,则进入步骤(c);

(c)判断此功能所对应的历史操作中该确认按钮是否被点击过,若是,则不进行引导提示,若否,则进入步骤(d);

(d)判断对此功能的历史引导提示次数是否大于预设次数,若是,则不进行引导提示,若否,则输出相应的引导提示信息,并给出已知道语音操作此功能的确认按钮。

3.根据权利要求2所述的语音交互引导方法,其特征在于:所述步骤(b)和步骤(d)中,以弹出窗的形式输出引导提示信息和确认按钮;

响应于在预设时间内点击该确认按钮或超过预设时间未点击该确认按钮,关闭弹出窗。

说明书 :

语音交互引导系统及方法

技术领域

[0001] 本发明属于语音交互技术,具体涉及一种语音交互引导系统及方法。

背景技术

[0002] 语音识别系统主要通过用户手动开启语音后使用或者特定语音来唤醒语音系统;这两种方案存在的问题主要为:
[0003] (1)用户未习惯使用语音来替代手动操作,往往容易忘记使用语音系统,导致语音系统使用率低。
[0004] (2)语音系统使用的指令/说法太多,导致用户不知从何下手而不用语音系统。
[0005] 因此,有必要开发一种语音交互引导系统及方法。

发明内容

[0006] 本发明的目的是提供一种语音交互引导系统及方法,能对用户的手动操作行为与语音功能操作进行关联引导和提示。
[0007] 本发明所述的语音交互引导系统,包括:
[0008] 功能归纳模块,对用户手动操作行为及结果进行整理并输出给功能比对模块;
[0009] 功能比对模块,将用户手动操作的结果与语音支持的功能进行对比,以判定该手动操作能否通过语音指令达到相同的结果;
[0010] 引导提示模块,用于在手动操作能通过语音指令达到相同的结果,并结合用户历史操作情况判断出需要给出语音操作此功能的引导提示时,进行相应的引导提示。
[0011] 本发明所述的一种语音交互引导方法,采用本发明所述的语音交互引导系统,其方法包括以下步骤:
[0012] 步骤一、对用户手动操作行为及结果进行整理并输出给功能比对模块;
[0013] 步骤二、将用户手动操作的结果与语音支持的功能进行对比,并判定该手动操作是否能通过语音指令达到相同的结果,若是,则进入步骤三,若否,则不进行引导提示;
[0014] 步骤三、结合用户历史操作情况判断是否需要给出语音操作此功能的引导提示时,若是,则进行相应的引导提示,若否,则不进行引导提示。
[0015] 进一步,所述步骤三具体为:
[0016] (a)判断是否已使用过语音操作此功能,若是,则不进行引导提示;若否,则进入步骤(b);
[0017] (b)判断是否首次对此功能进行引导提示,若是,则输出相应的引导提示信息,并给出已知道语音操作此功能的确认按钮,若否,则进入步骤(c);
[0018] (c)判断此功能所对应的历史操作中该确认按钮是否被点击过,若是,则不进行引导提示,若否,则进入步骤(d);
[0019] (d)判断对此功能的历史引导提示次数是否大于预设次数,若是,则不进行引导提示,若否,则输出相应的引导提示信息,并给出已知道语音操作此功能的确认按钮。
[0020] 进一步,所述步骤(b)和步骤(d)中,以弹出窗的形式输出引导提示信息和确认按钮;
[0021] 响应于在预设时间内点击该确认按钮或超过预设时间未点击该确认按钮,关闭弹出窗。
[0022] 本发明的有益效果:
[0023] (1)它通过增加引导功能,实现了用户由手动操作向语音操作的自然转变,提高了语音系统的使用便利性和易用性,让用户知道哪些功能可以用语音实现控制,哪些功能用语音控制应该怎么说的问题。
[0024] (2)针对用户的不同操作给出不同的提示策略,以减少对用户的骚扰,增加了提示的智能性。

附图说明

[0025] 图1为本发明的原理框图;
[0026] 图2为本发明的流程图;
[0027] 图3为本发明的具体示例的流程图;
[0028] 图中:1、功能归纳模块,2、功能比对模块,3、引导提示模块。

具体实施方式

[0029] 下面结合附图对本发明作进一步说明。
[0030] 如图1所示的语音交互引导系统,包括功能归纳模块1、功能对比模块2和引导提示模块3。
[0031] 功能归纳模块1对用户手动操作行为及结果进行整理并输出给功能对比模块2。功能对比模块2将用户手动操作的结果与语音支持的功能进行对比,以判定该手动操作能否通过语音指令达到相同的结果。引导提示模块3在手动操作能通过语音指令达到相同的结果,并结合用户历史操作情况判断出需要给出语音操作此功能的引导提示时,进行相应的引导提示。
[0032] 本发明所述的一种语音交互引导方法,采用本发明所述的语音交互引导系统,其方法包括以下步骤:
[0033] 步骤一、对用户手动操作行为及结果进行整理并输出给功能对比模块2。
[0034] 步骤二、将用户手动操作的结果与语音支持的功能进行对比,并判定该手动操作是否能通过语音指令达到相同的结果,若是,则进入步骤三,若否,则不进行引导提示。
[0035] 步骤三、结合用户历史操作情况判断是否需要给出语音操作此功能的引导提示时(即语音操作是否支持此功能),若是,则进行相应的引导提示,若否,则不进行引导提示。
[0036] 本发明中,所述步骤三具体为:
[0037] (a)判断是否已使用过语音操作此功能,若是,则不进行引导提示;若否,则进入步骤(b);
[0038] (b)判断是否首次对此功能进行引导提示,若是,则输出相应的引导提示信息,并给出已知道语音操作此功能的确认按钮,若否,则进入步骤(c);
[0039] (c)判断此功能所对应的历史操作中该确认按钮是否被点击过,若是,则不进行引导提示,若否,则进入步骤(d);
[0040] (d)判断对此功能的历史引导提示次数是否大于预设次数,若是,则不进行引导提示,若否,则输出相应的引导提示信息,并给出已知道语音操作此功能的确认按钮。
[0041] 本发明中,所述步骤(b)和步骤(d)中,以弹出窗的形式输出引导提示信息和确认按钮;响应于在预设时间内点击该确认按钮或超过预设时间未点击该确认按钮,关闭弹出窗。
[0042] 本发明将用户的操作结果和语音功能融合提示:实现操作结果和语音引导系统提示内容的强关联,提升了用户的感知度;例如:用户在电话页面输入10086,则提示“您可以直接按压语音按键说:打电话给10086”。若用户使用语音使用过相关功能则认为用户已经掌握了使用语音来实现该操作的技能,则不进行引导提示,给用户智能体验。用户针对某条提示内容,点击过“我知道了”,则不进行引导提示,并记录用户的行为。某条提示内容提示了3次都无操作,则认为用户对该操作不感兴趣,则不再引导提示,以达到不骚扰用户的目的。
[0043] 如图3所示,以下以实例对本发明进行详细的说明:
[0044] 用户做任意手动的功能操作:
[0045] 例如:在电话拨号页面输入号码(123);
[0046] 步骤一、功能归纳模块1监听对应的行为及结果,判断出用户在呼叫电话;
[0047] 步骤二、功能对比模块2比较是否支持该功能,判断出支持语音打电话的功能;
[0048] 步骤三、(a)判断是否已使用过语音打电话,若是,则不进行引导提示;若否,则进入步骤(b);
[0049] (b)判断是否首次对语音打电话进行引导提示,若是,则输出:你可以语音说“打电话给123”,并给出“我知道了”的确认按钮,若用户在3s内点击了“我知道了”或3s内无任何操作,弹出窗消失;若否,则进入步骤(c);
[0050] (c)判断此功能所对应的历史操作中该确认按钮是否被点击过,若是,则不进行引导提示,若否,则进入步骤(d);
[0051] (d)判断对此功能的历史引导提示次数是否大于预设次数(比如:三次),若是,则不进行引导提示,若否,则输出:你可以语音说“打电话给123”,并给出“我知道了”的确认按钮,若用户在3s内点击了“我知道了”或3s内无任何操作,弹出窗消失。