利用语音提供操作帮助的电子设备和方法

文档序号:6494262阅读:130来源:国知局
利用语音提供操作帮助的电子设备和方法
【专利摘要】本发明提供了一种利用语音提供操作帮助的电子设备和方法。本发明的方法包括:监测并获取用户的语音数据;对所述语音数据进行识别,以确定所述语音数据是否包括疑问句;如果确定所述语音数据包括疑问句,则提取出所述疑问句;基于所述疑问句检索数据库单元以得到与所述疑问句对应的操作问题的检索结果,如果得到与所述疑问句对应的操作问题的检索结果,则进行下一步骤;基于所述操作问题的检索结果,在所述数据库单元中检索得到与所述检索结果对应的帮助提示并显示所述帮助提示。通过本发明提供的方法能够利用语音技术检测用户以自言自语形式发出的疑问,并根据当前界面,有针对性的提供帮助提示。
【专利说明】利用语音提供操作帮助的电子设备和方法
【技术领域】
[0001]本发明涉及一种提供操作帮助的电子设备和方法,更具体地说,涉及一种利用语音提供操作帮助的电子设备和方法。
【背景技术】
[0002]在通常的使用电子设备或者软件的场景中,用户往往会遇到对电子设备或者软件的使用产生疑惑的时候。此时,用户往往采用进登录到联网进行搜索或者寻找设备、软件的帮助文档等方法,但这样的方式往往费时较长,而且可能会没有针对性,将相关的问题都提示给用户,需要用户自行排除方案是否有用,是否是用户需要的内容。
[0003]而且当前在设备中应用语音识别技术的场景大多都围绕着特定的语音词汇或者按钮的方式触发开启,往往属于用户已经很特定的知道我要使用语音输入、语音搜索时,才会去开启相应的语音功能。然而,在现实应用中,用户在使用软件的过程中遇到问题时,往往会产生些自言自语的疑问,如“要怎么返回呢? ”等等。用户如上的话语往往是无意识的,不是故意而为之的,并不清楚该主动开启语音,去寻找解决方案。
[0004]因此,如何能够利用语音技术检测用户以自言自语形式发出的疑问,并根据当界面的显示,有针对性的提供帮助显示,是当前亟待解决的问题。

【发明内容】

[0005]鉴于上述问题,本发明的一个方面,提供了一种利用语音提供操作帮助的电子设备。该电子设备包括:语音监测单元,用于在激活时监测并获取用户的语音数据,并将所述语音数据发送给语音识别单元;语音识别单元,用于对从所述语音监测单元获取的所述语音数据进行识别,以确定所述语音数据是否包括疑问句;如果确定所述语音数据包括疑问句,则提取出所述疑问句并发送到问题匹配单元;数据库单元,包括至少一个操作问题和与所述至少一个操作问题相对应的至少一个帮助提示;问题匹配单元,用于从所述语音识别单元接收所述疑问句,并基于所述疑问句检索所述数据库单元,如果得到与所述疑问句对应的操作问题的检索结果,则将所述检索结果发送给帮助显示单元;帮助显示单元,用于基于所述操作问题的检索结果,在所述数据库单元中检索得到与所述检索结果对应的帮助提示并显示所述帮助提示。
[0006]此外,根据本发明的一个实施例,所述数据库单元进一步包括与所述电子设备或者软件的操作相关的全部操作问题组成的操作问题数据库、相应于所述全部操作问题的全部关键词组成的关键词数据库和相应于所述全部操作问题的全部帮助提示组成的帮助提示数据库;所述问题匹配单元进一步用于从所述语音识别单元接收所述疑问句,并基于所述疑问句检索所述关键词数据库,以确定所述疑问句中是否存在与所述电子设备或者软件的操作相关的第一关键词;如果所述疑问句中存在与所述电子设备或者软件的操作相关的第一关键词,则使用所述第一关键词在所述操作问题数据库中进行检索,以得到包括与所述第一关键词对应的一个或者多个操作问题的检索结果,并将所述检索结果发送给帮助显示单元。
[0007]此外,根据本发明的一个实施例,所述帮助显示单元进一步用于识别用户当前的应用,并基于所述当前的应用在所述检索结果中精确定位用户的第一操作问题,然后基于所述第一操作问题,在所述数据库单元中检索到与所述第一操作问题对应的帮助提示并显示所述帮助提示。
[0008]此外,根据本发明的一个实施例,所述语音识别单元通过识别所述语音数据中包括用户语音音调的提升和/或用户语音的较小的音量来确定所述语音数据包括疑问句。
[0009]此外,根据本发明的一个实施例,所述语音识别单元通过识别所述语音数据中包括疑问词来进一步确定所述语音数据包括疑问句。
[0010]此外,根据本发明的一个实施例,所述帮助提示的显示方式至少包括文档、图形、音频或者视频形式之一。
[0011]根据本发明的另一个方面,还提供了一种利用语音提供操作帮助的方法,该方法包括以下步骤:监测并获取用户的语音数据;对所述语音数据进行识别,以确定所述语音数据是否包括疑问句;如果确定所述语音数据包括疑问句,则提取出所述疑问句;基于所述疑问句检索数据库单元以得到与所述疑问句对应的操作问题的检索结果,如果得到与所述疑问句对应的操作问题的检索结果,则进行下一步骤;基于所述操作问题的检索结果,在所述数据库单元中检索得到与所述检索结果对应的帮助提示并显示所述帮助提示。
[0012]此外,根据本发明的一个实施例,所述数据库单元进一步包括与所述电子设备或者软件的操作相关的全部操作问题组成的操作问题数据库、相应于所述全部操作问题的全部关键词组成的关键词数据库和相应于所述全部操作问题的全部帮助提示组成的帮助提示数据库;所述基于所述疑问句检索数据库单元以得到与所述疑问句对应的操作问题的检索结果进一步包括:基于所述疑问句检索所述关键词数据库,以确定所述疑问句中是否存在与所述电子设备或者软件的操作相关的第一关键词;如果所述疑问句中存在与所述电子设备或者软件的操作相关的第一关键词,则使用所述第一关键词在所述操作问题数据库中进行检索,以得到包括与所述第一关键词对应的一个或者多个操作问题的检索结果。
[0013]此外,根据本发明的一个实施例,所述方法进一步包括:识别用户当前的应用,并基于所述当前的应用在所述检索结果中精确定位用户的第一操作问题,然后基于所述第一操作问题,在所述数据库单元中检索到与所述第一操作问题对应的帮助提示并显示所述帮助提示。
[0014]此外,根据本发明的一个实施例,所述确定所述语音数据包括疑问句是通过识别所述语音数据中包括用户语音音调的提升和/或用户语音的较小的音量来确定。
[0015]此外,根据本发明的一个实施例,所述确定所述语音数据包括疑问句是通过识别所述语音数据中包括疑问词来进一步确定。
[0016]此外,根据本发明的一个实施例,所述帮助提示的显示方式为文档、图形、音频或者视频形式之一。
[0017]通过使用本发明实施例的利用语音提供软件操作帮助的电子设备,当用户对电子设备或其上的软件的使用产生疑惑的时候,无需花费大量时间来登录到互联网进行搜索或者寻找设备、软件的帮助文档,从而用户可以迅速地获得帮助提示;而且,帮助提示的显示方式多种多样,可以根据用户的需要设置显示方式,而不限于文档形式;此外,定位问题时考虑了用户当前使用的界面,因此显示的帮助提示更具针对性。
【专利附图】

【附图说明】
[0018]为了更清楚地说明本发明实施例的技术方案,下面将对实施例的描述中所需要使用的附图作简单地介绍。下面描述中的附图仅仅是本发明的示例性实施例。
[0019]图1示出了根据本发明实施例的利用语音提供软件操作帮助的电子设备100的示范性结构框图;
[0020]图2示出了根据本发明实施例的装置100的数据库单元130的示范性结构框图;
[0021]图3示出了根据本发明实施例的利用语音提供软件操作帮助的方法300的流程图;
[0022]图4示出了根据本发明一个实施例的电子设备100所显示的界面400的示意图;
[0023]图5示出了根据本发明一个实施例的在界面400中显示帮助提示的示意图;
[0024]图6示出了根据本发明另一个实施例的在界面400中显示帮助提示的示意图。
【具体实施方式】
[0025]在下文中,将参考附图详细描述本发明的优选实施例。注意,在本说明书和附图中,具有基本上相同步骤和元素用相同的附图标记来表示,且对这些步骤和元素的重复解释将被省略。
[0026]下面,参照图1说明根据本发明实施例的利用语音提供操作帮助的电子设备。图1示出了根据本发明实施例的提供操作帮助的电子设备100的示范性结构框图。如图1所示,本实施例的利用语音提供操作帮助的电子设备100包括:语音监测单元110、语音识别单元120、数据库单元130、问题匹配单元140和帮助显示单元150。
[0027]其中,语音监测单元110用于在激活时监测并获取用户的语音数据,并将所述语音数据发送给语音识别单元120。在一个实施例中,用户可以通过按键的方式激活语音监测单元110后,保持对电子设备100或其上的软件进行的操作;当用户在电子设备100中进行连续操作时,语音监测单元110可以监测并获取到用户在此期间产生的语音数据,然后语音监测单元110可以将该语音数据发送给语音识别单元120。需要指出的是,用户在电子设备100中进行连续操作时产生的语音数据既可以包括疑问句也可以包括非疑问句,其中,疑问句可以包括与所述电子设备或者软件的操作相关的疑问句,也可以包括与所述电子设备或者软件的操作无关的疑问句。例如,在一个实施例中,用户在电子设备100中进行连续操作时产生的语音数据可以包括非疑问句,诸如“好的”、“是的”等陈述句;也可以包括与所述电子设备或者软件的操作相关的疑问句,诸如用户在遇到问题时产生的自言自语的疑问句“要如何返回呢? ”、“该怎么前进呢? ”等等,以及用户在进行其它与所述电子设备或者软件的操作无关的对话时产生的疑问句,诸如“几点了?” “今天星期几? ”等等。
[0028]语音识别单元120用于对从语音监测单元110获取的所述语音数据进行识别,以确定所述语音数据是否包括疑问句;如果确定所述语音数据包括疑问句,则提取出所述疑问句并发送到问题匹配单元140。如上所述地,由于用户在电子设备100中进行连续操作时产生的语音数据既可以包括疑问句也可以包括非疑问句,即该语音数据也可能只包括非疑问句,所以需要由语音识别单元120首先确定语音数据中是否有疑问句,然后提取出该疑问句,以排除非疑问句的语音数据。
[0029]具体地,语音识别单元120可以通过识别所述语音数据中是否包括用户语音音调的提升和/或用户语音的较小的音量来确定所述语音数据是否包括疑问句。具体地,可以预先设定用户语音音量的判断参考值。例如,在一个实施例中,可以将用户语音音量的判断参考值设定为40分贝,而用户语音音调的升高可以通过语音数据的声波频率的增高来确定。所以,在此实施例中,如果用户语音数据的声波频率增高并且音量小于40分贝,则语音识别单元120可以确定所述语音数据包括疑问句。
[0030]此外,语音识别单元120还可以通过识别所述语音数据中是否包括疑问词来进一步确定所述语音数据是否包括疑问句。例如,语音识别单元120可以通过识别出语音数据中包含诸如“如何”、“怎么”、“什么”等的疑问词来进一步确定该语音数据包含疑问句。在一个实施例中,语音识别单元120还可以通过识别语音数据以语气词“吗”、“呢”等结尾来进一步确定该语音数据是否包含疑问句。例如,如果用户的语音数据为“要如何返回呢? ”则语音识别单元120可以通过识别出户语音包含疑问词“如何”以及语气词“呢”来确定该语音数据包括疑问句。
[0031]需要指出的是,如上所述,用户在对电子设备100进行连续操作时产生的语音数据中的疑问句既可以包括与所述电子设备或者软件的操作相关的疑问句,也可以包括与所述电子设备或者软件的操作无关的疑问句,因此,语音识别单元120从用户语音数据中所识别出的疑问句,既可以包括与所述电子设备或者软件的操作相关的疑问句,诸如“要如何返回呢? ”、“该怎么前进呢? ”等等,也可能包括与所述电子设备或者软件的操作无关的疑问句,诸如“几点了?” “今天星期几? ”等等。
[0032]因此,接下来,由问题匹配单元140来进一步确定该语音数据中是否包括与所述电子设备或者软件的操作有关的疑问句。具体而言,问题匹配单元140,用于从语音识别单元120接收从用户语音数据中所识别出的疑问句,并基于所述疑问句检索数据库单元130,如果得到与所述疑问句对应的操作问题的检索结果,则可以确定该语音数据中包括与所述电子设备或者软件的操作有关的疑问句,将所述检索结果发送给帮助显示单元150。可见,当问题匹配单元140基于与所述电子设备或者软件的操作无关的疑问句来检索数据库单元130时,将无法得到与该疑问句相对应的操作问题作为检索结果。所以只有当问题匹配单元140基于与所述电子设备或者软件的操作相关的疑问句来检索数据库单元130时,才会得到与该疑问句相对应的操作问题作为检索结果,此时,问题匹配单元140再进一步将所述与用户语音数据中的疑问句相对应的操作问题的检索结果发送给帮助显示单元150。
[0033]其中,所述数据库单元130,可以包括至少一个操作问题和与所述至少一个操作问题相对应的至少一个帮助提示。例如,在一个实施例中,数据库单元130可以包括操作问题“要如何返回呢? ”以及包括与该操作问题相对应的图形、视频、语音和文字等各种形式的帮助提示。
[0034]具体地,下面参照图2说明根据本发明一个实施例的数据库单元。图2示出了根据本发明实施例的数据库单元130的示范性结构框图。如图2所示,数据库单元130可以进一步包括与所述电子设备或者软件的操作相关的全部操作问题组成的操作问题数据库131、相应于所述全部操作问题的全部关键词组成的关键词数据库132和相应于所述全部操作问题的全部帮助提示组成的帮助提示数据库133。具体地,数据库单元130的操作问题数据库131、关键词数据库132和帮助提示数据库133可以存储在作为本地终端的电子设备上也可以存储在远程云端服务器上。
[0035]此时,在一个实施例中,上述的问题匹配单元140可以进一步用于从所述语音识别单元120接收所述疑问句,并基于所述疑问句检索所述关键词数据库132,以确定所述疑问句中是否存在与所述电子设备或者软件的操作相关的第一关键词;如果所述疑问句中存在与所述电子设备或者软件的操作相关的第一关键词,则使用所述第一关键词在所述操作问题数据库131中进行检索,以得到包括与所述第一关键词对应的一个或者多个操作问题的检索结果,并将所述检索结果发送给帮助显示单元150。
[0036]帮助显示单元150,用于基于所述操作问题的检索结果,在所述数据库单元130的帮助提示数据库133中检索得到与所述检索结果对应的帮助提示并显示所述帮助提示。具体地,在一个实施例中,帮助显示单元150可以根据用户预先设置的帮助提示的显示方式,例如,文档、图片、音频或者视频等方式,来灵活多样地显示用户需要的帮助提示。
[0037]需要特别指出的是,通常情况下,在问题匹配单元140在数据库130中检索得到的包括的一个或者多个操作问题的检索结果可能会定位到多个相关的操作问题,因而往往可能没有针对性。因此,在一个实施例中,帮助显示单元140可以进一步识别用户当前的应用,并基于所述当前的应用在所述检索结果中精确定位用户的第一操作问题,然后基于所述第一操作问题,在所述数据库单元130的帮助提示数据库133中检索到与所述第一操作问题对应的帮助提示并显示所述帮助提示。可见,帮助显示单元140还能够解析当前电子设备的显示的界面,根据解析结果,可以将无关问题排除,精确定位用户遇到的操作问题并将用户遇到的操作问题的解决方案显示出来。
[0038]为了更详细地说明本发明提供的电子设备100在上述实施例的运行情形,特参照图4-图6举例如下。图4示出了根据本发明一个实施例的电子设备100所显示的界面400的示意图,在该实施例中,用户可以通过按键的方式激活语音监测单元110后,保持对电子设备100或其上的软件进行的操作;当用户在电子设备100中的如图4所示的界面操作时,语音监测单元110监测并获取到用户产生的包括疑问句“要如何返回呢? ”的语音数据,并将该语音数据发送到语音识别单元120。接下来,语音识别单元120从用户的该语音数据中识别并提取出所述疑问句“要如何返回呢? ”,并将其发送到问题匹配单元140。然后,问题匹配单元140从语音识别单元120接收到识别出的疑问句“要如何返回呢? ”后,基于疑问句“要如何返回呢? ”检索数据库单元130,如果得到与该疑问句对应的操作问题的检索结果,则将所述检索结果发送给帮助显示单元150。
[0039]具体而言,问题匹配单元140从所述语音识别单元120接收所述疑问句“要如何返回呢? ”后,可以基于该疑问句检索关键词数据库132,从而可以确定该疑问句中存在与所述电子设备或者软件的操作相关的关键词“返回”,然后,问题匹配单元140进一步使用该关键词“返回”在操作问题数据库131中进行检索,从而可以得到与所述关键词“返回”对应的操作问题的检索结果,并将所述检索结果发送给帮助显示单元150。由于“返回”操作可以在多个应用软件和/或界面进行,因此,可能有多个操作问题与关键词“返回”相关,从而发送给帮助显示单元150的检索结果可以包括与关键词“返回”相关的多个操作问题。在此情况下,帮助显示单元150可以通过进一步识别用户当前应用的界面来基于当前应用的界面在检索结果中精确定位用户的操作问题,具体而言,在本示例中,基于图4的应用界面400可以在检索结果中精确定位的用户的操作问题是,“某视频软件的项目选择界面下如何返回”的操作问题,然后基于该操作问题,帮助显示单元150在所述数据库单元130的帮助提示数据库133中进行检索,得到相应的帮助提示并显示该帮助提示。
[0040]其中,对帮助提示的显示方式可以是通过文档、图片、语音,视频等的多种方式。例如,当使用文档提示的方式时,可以如图5所示,在电子设备100的界面400上弹出文本框500,以文字描述“通过点击左下方的‘返回’按钮或者按键‘backspace’来返回”的方式来提示用户进行操作;当使用图片提示的方式时,可以如图6所示,在电子设备100的界面400的“返回”按钮位置附近显示一个诸如粗箭头600的图形来提示用户进行操作,或者在界面400上弹出在该界面进行返回操作的流程图的图片;当使用语音提示的方式时,可以通过播放语音“通过点击左下方的‘返回’按钮或者按键‘backspace’来返回”来提示用户进行操作;当使用视频提示的方式时,可以在电子设备100的界面400上弹出一段诸如动画的视频,演示如何在当前界面下进行返回操作。
[0041]如上所述,通过使用本发明实施例的利用语音提供软件操作帮助的电子设备,当用户对电子设备或其上的软件的使用产生疑惑的时候,无需花费大量时间来登录到互联网进行搜索或者寻找设备、软件的帮助文档,从而用户可以迅速地获得帮助提示;而且,帮助提示的显示方式多种多样,可以根据用户的需要设置显示方式,而不限于文档形式;此外,定位问题时考虑了用户当前使用的界面,因此提供的帮助提示更具有针对性。
[0042]下面,将参照图3来描述根据本发明实施例的利用语音提供操作帮助的方法。图
3示出了根据本发明实施例的利用语音提供帮助的方法300的流程图。
[0043]如图3所示,在步骤S310中,监测并获取用户的语音数据。当用户对电子设备或者软件进行连续操作时,监测并获取用户的语音数据,并将该语音数据发送给语音识别单元。需要指出的是,用户在此期间产生的语音数据既可以包括疑问句也可以包括非疑问句,其中,疑问句可以包括与所述电子设备或者软件的操作相关的疑问句,也可以包括与所述电子设备或者软件的操作无关的疑问句。
[0044]在步骤S320中,对步骤S310中获取的语音数据进行识别,以确定所述语音数据是否包括疑问句;如果确定所述语音数据包括疑问句,则提取出所述疑问句。由于用户在进行连续操作时产生的语音数据既可以包括疑问句也可以包括非疑问句,因此,在该步骤S320中提取出疑问句,并排除掉非疑问句的语音数据。
[0045]具体地,可以通过识别所述语音数据中是否包括用户语音音调的提升和/或用户语音的较小的音量来确定所述语音数据是否包括疑问句。具体地,可以预先设定用户语音音量的判断参考值。例如,可以将用户语音音量的判断参考值设定为40分贝,而用户语音音调的升高可以通过语音数据的声波频率的增高来确定。此时,如果用户语音数据的声波频率增高并且音量小于40分贝,则可以确定所述语音数据包括疑问句。
[0046]此外,还可以通过识别所述语音数据中是否包括疑问词来进一步确定所述语音数据是否包括疑问句。例如,可以通过识别出语音数据中包含诸如“如何”、“怎么”、“什么”等的疑问词来进一步确定该语音数据包含疑问句。在一个实施例中,还可以通过识别语音数据以语气词“吗”、“呢”等结尾来进一步确定该语音数据是否包含疑问句。例如,如果用户的语音数据为“要如何返回呢? ”则可以通过识别出户语音包含疑问词“如何”以及语气词“呢”来确定该语音数据包括疑问句。[0047]在步骤S330中,基于在步骤S320中确定的疑问句来检索数据库单元,如果得到与所述疑问句对应的操作问题的检索结果,则进入下一步骤S240。
[0048]其中,所述数据库单元可以如图2所示地进一步包括与所述电子设备或者软件的操作相关的全部操作问题组成的操作问题数据库131、相应于所述全部操作问题的全部关键词组成的关键词数据库132和相应于所述全部操作问题的全部帮助提示组成的帮助提示数据库133。具体地,数据库单元130的操作问题数据库131、关键词数据库132和帮助提示数据库133可以存储在作为本地终端的电子设备上也可以存储在远程云端服务器上。
[0049]此时,所述基于所述疑问句检索数据库单元以得到与所述疑问句对应的操作问题的检索结果进一步包括:基于所述疑问句检索所述关键词数据库132,以确定所述疑问句中是否存在与所述电子设备或者软件的操作相关的第一关键词;如果所述疑问句中存在与所述电子设备或者软件的操作相关的第一关键词,则使用所述第一关键词在所述操作问题数据库131中进行检索,以得到包括与所述第一关键词对应的一个或者多个操作问题的检索结果。
[0050]在步骤340中,基于在步骤S330中得到的操作问题的检索结果,在所述数据库单元中检索得到与所述检索结果对应的帮助提示并显示所述帮助提示。具体地,在一个实施例中,可以根据用户预先设置的帮助提示的显示方式,例如,文档、图形、音频或者视频等,来灵活多样地显示用户需要的帮助提示。
[0051]需要特别指出的是,通常情况下,在步骤S330中得到的包括的一个或者多个操作问题的检索结果可能会定位到多个相关的操作问题,因而往往可能没有针对性。因此,在一个实施例中,步骤340中的检索得到与所述检索结果对应的帮助提示可以进一步包括:识别用户当前的应用,并基于所述当前的应用在所述检索结果中精确定位用户的第一操作问题,然后基于所述第一操作问题,在数据库单元130的帮助提示数据库133中检索到与所述第一操作问题对应的帮助提示并显示所述帮助提示。
[0052]其中,对帮助提示的显示方式可以是通过文档、图片、语音,视频等的多种方式。例如,当使用文档提示的方式时,可以如图5所示,在电子设备100的界面400上弹出文本框500,以文字描述“通过点击左下方的‘返回’按钮或者按键‘backspace’来返回”的方式来提示用户进行操作;当使用图片提示的方式时,可以如图6所示,在电子设备100的界面400的“返回”按钮位置附近显示一个诸如粗箭头600的图形来提示用户进行操作,或者在界面400上弹出在该界面进行返回操作的流程图的图片;当使用语音提示的方式时,可以通过播放语音“通过点击左下方的‘返回’按钮或者按键‘backspace’来返回”来提示用户进行操作;当使用视频提示的方式时,可以在电子设备100的界面400上弹出一段动画视频,演示如何在当前界面下进行返回操作。
[0053]如上所述,根据本发明实施例的利用语音提供软件操作帮助的装置和方法,能够利用语音技术检测用户以自言自语形式发出的疑问,并根据当前页面的显示,有针对性的提供帮助显示。当用户对电子设备/软件的使用产生疑惑的时候,无需花费大量时间来登录到互联网进行搜索、寻找设备、软件的帮助文档,因而可以迅速的为用户提供帮助提示;而且,帮助提示的提供方式多种多样,不只是文档式的枯燥形式;此外,定位问题时考虑了用户当前的界面,因此提供的帮助提示更具针对性。
[0054]本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。本领域技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。
[0055]本领域技术人员应该理解,可依赖于设计需求和其它因素对本发明进行各种修改、组合、部分组合和替换,只要它们在所附权利要求书及其等价物的范围内。
【权利要求】
1.一种电子设备,其特征在于,包括: 语音监测单元,用于在激活时监测并获取用户的语音数据,并将所述语音数据发送给语音识别单元; 语音识别单元,用于对从所述语音监测单元获取的所述语音数据进行识别,以确定所述语音数据是否包括疑问句;如果确定所述语音数据包括疑问句,则提取出所述疑问句并发送到问题匹配单元; 数据库单元,包括至少一个操作问题和与所述至少一个操作问题相对应的至少一个帮助提不; 问题匹配单元,用于从所述语音识别单元接收所述疑问句,并基于所述疑问句检索所述数据库单元,如果得到与所述疑问句对应的操作问题的检索结果,则将所述检索结果发送给帮助显示单元; 帮助显示单元,用于基于所述操作问题的检索结果,在所述数据库单元中检索得到与所述检索结果对应的帮助提示并显示所述帮助提示。
2.如权利要求1所述的电子设备,其中,所述数据库单元进一步包括与所述电子设备或者软件的操作相关的全部操作问题组成的操作问题数据库、相应于所述全部操作问题的全部关键词组成的关键词数据库和相应于所述全部操作问题的全部帮助提示组成的帮助提不数据库; 所述问题匹配单元进一步用于从所述语音识别单元接收所述疑问句,并基于所述疑问句检索所述关键词数据库,以确定所述疑问句中是否存在与所述电子设备或者软件的操作相关的第一关键词;如果所述疑问句中存在与所述电子设备或者软件的操作相关的第一关键词,则使用所述第一关键词在所述操作问题数据库中进行检索,以得到包括与所述第一关键词对应的一个或者多个操作问题的检索结果,并将所述检索结果发送给帮助显示单J Li ο
3.如权利要求1所述的电子设备,其中,所述帮助显示单元进一步用于识别用户当前的应用,并基于所述当前的应用在所述检索结果中精确定位用户的第一操作问题,然后基于所述第一操作问题,在所述数据库单元中检索到与所述第一操作问题对应的帮助提示并显示所述帮助提示。
4.如权利要求1所述的电子设备,其中,所述语音识别单元通过识别所述语音数据中是否包括用户语音音调的提升和/或用户语音的较小的音量来确定所述语音数据是否包括疑问句。
5.如权利要求4所述的电子设备,其中所述语音识别单元通过识别所述语音数据中是否包括疑问词来进一步确定所述语音数据是否包括疑问句。
6.如权利要求1-5中任意一项所述的电子设备,其中所述帮助提示的显示方式至少包括文档、图形、音频或者视频形式之一。
7.一种方法,其特征在于,包括以下步骤: 监测并获取用户的语音数据; 对所述语音数据进行识别,以确定所述语音数据是否包括疑问句;如果确定所述语音数据包括疑问句,则提取出所述疑问句; 基于所述疑问句检索数据库单元以得到与所述疑问句对应的操作问题的检索结果,如果得到与所述疑问句对应的操作问题的检索结果,则进行下一步骤; 基于所述操作问题的检索结果,在所述数据库单元中检索得到与所述检索结果对应的帮助提示并显示所述帮助提示。
8.如权利要求7所述的方法,其中,所述数据库单元进一步包括与所述电子设备或者软件的操作相关的全部操作问题组成的操作问题数据库、相应于所述全部操作问题的全部关键词组成的关键词数据库和相应于所述全部操作问题的全部帮助提示组成的帮助提示数据库; 所述基于所述疑问句检索数据库单元以得到与所述疑问句对应的操作问题的检索结果进一步包括:基于所述疑问句检索所述关键词数据库,以确定所述疑问句中是否存在与所述电子设备或者软件的操作相关的第一关键词;如果所述疑问句中存在与所述电子设备或者软件的操作相关的第一关键词,则使用所述第一关键词在所述操作问题数据库中进行检索,以得到包括与所述第一关键词对应的一个或者多个操作问题的检索结果。
9.如权利要求7所述的方法,进一步包括:识别用户当前的应用,并基于所述当前的应用在所述检索结果中精确定位用户的第一操作问题,然后基于所述第一操作问题,在所述数据库单元中检索到与所述第一操作问题对应的帮助提示并显示所述帮助提示。
10.如权利要求7所述的方法,其中,所述确定所述语音数据是否包括疑问句是通过识别所述语音数据中是否包括用户语音音调的提升和/或用户语音的较小的音量来确定。
11.如权利要求10所述的方法,其中,所述确定所述语音数据是否包括疑问句是通过识别所述语音数据中是否包括疑问词来进一步确定。
12.如权利要求7-11中任意一项所述的方法,其中,所述帮助提示的显示方式为文档、图形、音频或者视频形式之一。
【文档编号】G06F17/30GK103902629SQ201210589972
【公开日】2014年7月2日 申请日期:2012年12月28日 优先权日:2012年12月28日
【发明者】张超, 汪浩 申请人:联想(北京)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1