首页 / 专利库 / 信号处理 / 信号 / 音频信号 / 语音信号 / 家用电器及其控制方法

家用电器及其控制方法

阅读:136发布:2020-05-11

专利汇可以提供家用电器及其控制方法专利检索,专利查询,专利分析的服务。并且提供了一种 家用电器 。该家用电器包括:至少一个发光 二极管 (LED),用于分别显示由家用电器提供的至少一个功能的每个 选定 状态;以及处理器,用于基于用户语音正被输入,来控制所述至少一个LED以指示输入的语音正被识别,并且基于 语音识别 被完成,来控制所述至少一个LED以允许所述至少一个LED根据语音识别而被开启。,下面是家用电器及其控制方法专利的具体信息内容。

1.一种家用电器,包括:
至少一个发光二极管LED,分别用于显示由所述家用电器提供的至少一个功能中的每个功能的选定状态;和
处理器,基于用户语音正被输入,控制所述至少一个LED以指示输入的语音正在被识别,并且基于语音识别被完成,根据所述语音识别控制所述至少一个LED以允许所述至少一个LED被开启。
2.根据权利要求1所述的家用电器,进一步包括:
操纵构件,用于接收对由所述家用电器提供的至少一个功能的选定。
3.根据权利要求1所述的家用电器,其中,所述家用电器具有包括所述至少一个LED的多个LED,以及
所述处理器被配置为:
顺序地开启所述多个LED中的至少两个LED或闪烁所述多个LED中的至少一个LED,以指示输入的语音正在被识别。
4.根据权利要求1所述的家用电器,
其中所述处理器被配置为:
控制所述至少一个LED以指示所述家用电器的错误状态、自诊断状态或软件升级状态。
5.根据权利要求1所述的家用电器,
其中所述家用电器是洗衣机,以及
所述至少一个LED分别显示至少一个洗涤功能的选定状态。
6.根据权利要求2所述的家用电器,
其中所述操纵构件是滚轮,以及
所述至少一个LED以环绕所述滚轮的形式布置。
7.根据权利要求1所述的家用电器,进一步包括:
与用于语音识别的外部服务器通信的通信器,以及
其中所述处理器被配置为:
通过所述通信器向所述外部服务器发送与输入的语音对应的语音信号,并从所述外部服务器接收语音识别结果。
8.根据权利要求7所述的家用电器,
其中所述处理器被配置为:
控制所述至少一个LED以在等待来自所述外部服务器的语音识别结果时指示正在识别输入的语音。
9.根据权利要求1所述的家用电器,
其中所述处理器被配置为:
基于发生预定事件而启动语音识别模式,并控制所述至少一个LED以指示语音识别模式被启动。
10.根据权利要求9所述的家用电器,
其中所述预定事件是包括预定呼叫字的用户语音被输入的事件或在所述家用电器上提供的特定按钮被选择的事件。
11.根据权利要求9所述的家用电器,
其中所述处理器被配置为:
控制所述至少一个LED以用与指示语音正被识别的照明方法不同的照明方法来指示所述语音识别模式被启动。
12.根据权利要求1所述的家用电器,进一步包括:
麦克,以及
其中所述处理器被配置为:
基于通过麦克风输入用户语音,控制所述至少一个LED以指示输入的语音正被识别。
13.根据权利要求1所述的家用电器,进一步包括:
扬声器,以及
其中所述处理器被配置为:
通过扬声器输出与语音识别相对应的语音指导。
14.如权利要求13所述的家用电器,
其中所述处理器被配置为:
开启所述至少一个LED中的、与所述扬声器的音量级相对应的数量的LED。
15.一种用于控制包括至少一个LED的家用电器的方法,所述至少一个LED分别用于显示至少一个功能中的每个功能的选定状态,所述方法包括:
基于用户语音被输入,通过使用所述至少一个LED显示正在识别输入的语音;
执行语音识别;和
基于所述语音识别被完成,控制所述至少一个LED以根据所述语音识别允许所述至少一个LED被开启。

说明书全文

家用电器及其控制方法

技术领域

[0001] 本公开涉及一种家用电器及其控制方法,更特别地,涉及一种通过使用提供在家用电器上的发光二极管(LED)对语音命令提供反馈的家用电器及其控制方法。

背景技术

[0002] 在电子技术的发展的刺激下,各种类型的家用电器正在被开发和分布。作为通常在家庭中分布的家用电器的示例,有洗衣机烘干机空调、电炉、微波炉、烤箱箱、空气净化器等。
[0003] 同时,如上所述的家用电器不主要针对显示功能,因此它们在许多情况下不包括单独的显示面板。不包括显示面板的家用电器,或包括显示面板但显示面板的尺寸适于显示少量信息的家用电器通常用单独的LED灯来引导家用电器的状态、操作等。
[0004] 同时,近来,正在开发使用语音识别的技术来更便利和直观地控制电子设备,并且配备有语音识别功能的家用电器正在被广泛使用。
[0005] 然而,在不包括显示面板或不包括具有足够尺寸的显示面板的家用电器的情况下,不存在用于引导语音识别的状态和操作的适当方法。因此,在许多情况下,用户会犹豫是使用语音识别功能,还是不使用语音识别功能。发明内容
[0006] 本公开被设计为涉及解决上述问题,并且本公开的目的是提供一种家用电器及对其的控制方法,该家用电器通过使用在家用电器上提供的LED对语音命令提供反馈。
[0007] 技术方案
[0008] 一种用于实现上述目的的根据本公开的实施方案的家用电器包括:至少一个发光二极管LED,分别用于显示由家用电器提供的至少一个功能中的每个功能的选定状态;和处理器,基于用户语音正被输入,控制至少一个LED以指示输入的语音正在被识别,并且基于语音识别被完成,根据语音识别控制至少一个LED以允许至少一个LED被开启。
[0009] 在这种情况下,根据本公开的实施方案的家用电器可以进一步包括操纵构件,用于接收对由家用电器提供的至少一个功能的选定。
[0010] 同时,所述家用电器可具有包括所述至少一个LED的多个LED,以及处理器可顺序地开启所述多个LED中的至少两个LED或闪烁所述多个LED中的至少一个LED,以指示输入的语音正在被识别。
[0011] 同时,处理器可以控制所述至少一个LED以指示家用电器的错误状态、自诊断状态或软件升级状态。
[0012] 同时,所述家用电器可以是洗衣机,并且所述至少一个LED可以分别显示至少一个洗涤功能的选定状态。
[0013] 同时,操纵构件可以是滚轮,并且所述至少一个LED可以布置成环绕滚轮的形式。
[0014] 同时,根据本公开的实施方案的家用电器可以进一步包括与用于语音识别的外部服务器通信的通信器,并且处理器可以通过通信器向外部服务器发送与输入的语音相对应的语音信号,并且从外部服务器接收语音识别结果。
[0015] 在这种情况下,处理器可以控制至少一个LED以在等待来自外部服务器的语音识别结果时指示正在识别所输入的语音。
[0016] 同时,处理器可以基于发生的预定事件而启动语音识别模式,并控制该至少一个LED以指示语音识别模式被启动。
[0017] 在这种情况下,预定事件可以是包括预定呼叫字的用户语音被输入的事件或在所述家用电器上提供的特定按钮被选择的事件。
[0018] 同时,处理器可以控制该至少一个LED以用与指示语音正被识别的照明方法不同的照明方法来指示所述语音识别模式被启动。
[0019] 同时,根据本公开的实施方案的家用电器可以进一步包括麦克,并且处理器可以基于通过麦克风输入用户语音,控制所述至少一个LED以指示输入的语音正被识别。
[0020] 同时,根据本公开的实施方案的家用电器可以进一步包括扬声器,并且处理器可以通过扬声器输出与语音识别相对应的语音指导。
[0021] 在这种情况下,处理器可以开启所述至少一个LED中的、与所述扬声器的音量级相对应的数量的LED。
[0022] 同时,家用电器可以是洗衣机、烘干机、空调、电炉、微波炉、烤箱、冰箱或空气净化器。
[0023] 同时,一种用于包括至少一个LED的家用电器的控制方法,所述至少一个LED用于分别显示至少一个功能中的每个功能的选定状态,所述控制方法包括以下步骤:基于用户语音被输入,通过使用所述至少一个LED显示正在识别输入的语音;执行语音识别;和基于所述语音识别被完成,控制所述至少一个LED以根据所述语音识别允许所述至少一个LED被开启。
[0024] 在这种情况下,家用电器可以包括多个LED,所述多个LED包括所述至少一个LED,并且在所述显示步骤中,所述多个LED中的至少两个LED可以被顺序地开启,或者所述多个LED中的至少一个LED可以闪烁,以指示所输入的语音正被识别。
[0025] 同时,根据本公开的实施方案的用于家用电器的控制方法可以进一步包括控制所述至少一个LED以指示所述家用电器的错误状态、自诊断状态或软件升级状态的步骤。
[0026] 同时,执行语音识别的步骤可以包括以下步骤:将对应于输入语音的语音信号发送到用于语音识别的外部服务器,以及从外部服务器接收语音识别结果。
[0027] 同时,根据本公开的实施方案的语音识别系统可以包括:至少一个LED,用于分别显示至少一个功能中的每个功能的选定状态;家用电器,其基于接收到用户语音的输入,将对应于所输入的语音的语音信号发送到服务器;以及服务器,其将对应于从家用电器接收到的语音信号的语音识别结果发送到家用电器。所述家用电器控制所述至少一个LED以在等待来自所述服务器的语音识别结果时指示正在识别所输入的语音,并根据从所述服务器接收的所述语音识别结果控制所述至少一个LED的照明。附图说明
[0028] 图1是示出根据本公开的实施方案的家用电器的配置的框图
[0029] 图2是示出根据本公开的各种实施方案的包括在家用电器中的多个LED的图;
[0030] 图3是示出根据本公开的各种实施方案的包括在家用电器中的多个LED的图;
[0031] 图4是示出根据本公开的各种实施方案的包括在家用电器中的多个LED的图;
[0032] 图5a是示出根据本公开的实施方案的语音识别服务器的图;
[0033] 图5b是示出根据本公开实施方案的语音识别方法的图;
[0034] 图6是示出根据本公开的各种实施方案的用于家用电器的LED照明方法的图;
[0035] 图7是示出根据本公开的各种实施方案的用于家用电器的LED照明方法的图;
[0036] 图8是示出根据本公开的各种实施方案的用于家用电器的LED照明方法的图;
[0037] 图9是示出根据本公开的实施方案的用于语音识别模式的启动方法的图;
[0038] 图10是用于说明用于指示语音识别模式被启动的方法的示例的图;
[0039] 图11是示出根据本公开的实施方案的根据家用电器的语音命令的操作的示例的图;
[0040] 图12是示出根据本公开的实施方案的用于家用电器的音量调节方法的图;
[0041] 图13a是用于示出在家用电器是洗衣机的情况下的语音控制方法的各种示例的图;
[0042] 图13b是用于示出在家用电器是洗衣机的情况下的语音控制方法的各种示例的图;
[0043] 图13c是用于示出在家用电器是洗衣机的情况下的语音控制方法的各种示例的图;
[0044] 图13d是用于示出在家用电器是洗衣机的情况下的语音控制方法的各种示例的图;
[0045] 图14a是用于示出在家用电器是洗衣机的情况下的语音控制方法的各种示例的图;
[0046] 图14b是用于示出在家用电器是洗衣机的情况下的语音控制方法的各种示例的图;
[0047] 图15a是用于示出在家用电器是烤箱的情况下的语音控制方法的各种示例的图;
[0048] 图15b是用于示出在家用电器是烤箱的情况下的语音控制方法的各种示例的图;
[0049] 图15c是用于示出在家用电器是烤箱的情况下的语音控制方法的各种示例的图;
[0050] 图15d是用于示出在家用电器是烤箱的情况下的语音控制方法的各种示例的图;
[0051] 图15e是用于示出在家用电器是烤箱的情况下的语音控制方法的各种示例的图;
[0052] 图15f是用于示出在家用电器是烤箱的情况下的语音控制方法的各种示例的图;
[0053] 图15g是示出在家用电器是烤箱的情况下的语音控制方法的各种示例的图;
[0054] 图15h是用于示出在家用电器是烤箱的情况下的语音控制方法的各种示例的图;
[0055] 图16是用于示出根据本公开的另一实施方案的家用电器的配置的框图;
[0056] 图17是示出根据本公开的各种实施方案的用于家用电器的控制方法的流程图
[0057] 图18是示出根据本公开的各种实施方案的用于家用电器的控制方法的流程图;和[0058] 图19是用于示出根据本公开的各种实施方案的用于家用电器的控制方法的流程图。

具体实施方式

[0059] 首先,将简要描述本说明书中使用的术语,然后将详细描述本公开。
[0060] 作为在本公开的实施方案中使用的术语,考虑到在本公开中描述的功能,尽可能地选择当前广泛使用的通用术语。然而,这些术语可以根据本领域技术人员的意图,先前的法院决策或新技术的出现而变化。此外,在特定情况下,可能存在由申请人任意指定的术语,并且在这些情况下,这些术语的含义将在本公开的相关描述中详细描述。因此,本公开中使用的术语应基于术语的含义和本公开的总内容来定义,而不仅仅基于术语的名称。
[0061] 进一步地,可以对本公开的实施方案进行各种修改,并且可以存在各种类型的实施方案。因此,将在附图中示出具体实施方案,并且将在详细描述中详细描述这些实施方案。然而,应当注意,各种实施方案不是用于将本公开的范围限制为具体实施方案,而是应当将它们解释为包括在本文公开的思想和技术范围中包括的实施方案的所有修改,等同物或替换。同时,在确定在描述实施方案中,相关已知技术的详细说明可能不必要地混淆本公开的要点的情况下,将省略详细说明。
[0062] 此外,诸如“第一”、“第二”等术语可用于描述各种元件,但这些术语并非旨在限制这些元件。这些术语仅用于区分一个元件与另一个元件。
[0063] 同时,单数表达也包括复数表达,只要它们在上下文中的含义并不明显不同。此外,在本说明书中,诸如“包括”和“由……组成”的术语应被解释为指定在说明书中描述了这些特征,数字,步骤,操作,元件,组件或其组合,而不应被解释为预先排除添加一个或多个其它特征,数字,步骤,操作,元件、组件或其组合的存在或可能性。
[0064] 此外,在本公开的实施方案中,“模”或“单元”可执行至少一个功能或操作,且可实施为硬件或软件,或实施为硬件与软件的组合。进一步地,可以将多个“模块”或“单元”集成到至少一个模块中并实现为至少一个处理器,不包括需要实现为具体硬件的“模块”或“单元”。
[0065] 在下文中,将参照附图详细描述本公开的实施方案,使得本公开所属领域的具有普通技术的人能够容易地实施本公开。然而,应当注意,本公开可以以各种不同的形式实现,并且不限于这里描述的实施方案。此外,在附图中,省略了与说明无关的部分,用于清楚地说明本公开,并且在整个说明书中,类似的组件由类似的附图标记表示。
[0066] 在下文中,将参照附图更详细地描述本公开。
[0067] 图1是示出根据本公开的实施方案的家用电器的配置的图。
[0068] 家用电器100包括至少一个LED 120-1至120-n以及处理器130。在图1中,在家用电器100包括多个LED的情况下,n表示大于或等于2的数字,并且在家用电器100包括一个LED的情况下,第n个LED 120-n可以被省略。
[0069] 家用电器100可以是电子设备,诸如洗衣机、烘干机、空调、电炉、微波炉、烤箱、冰箱和空气净化器。
[0070] 所述至少一个LED 120-1至120-n中的每一个可以发射一种颜色的光,或者可以发射各种颜色的光,并且可以具有一种类型的亮度或各种类型的亮度。
[0071] 此外,该至少一个LED 120-1至120-n可以根据家用电器100的类型、操纵方法等以各种形式实现,并且它们的一些示例在图2至4中示出。
[0072] 图2示出了根据本公开的实施方案的在家用电器100中布置多个LED 120-1至120-6的一些区域。
[0073] 参照图2,电子设备100可以包括多个LED 120-1至120-6,并且该多个LED 120-1至120-6可以分别显示由家用电器100提供的多个功能中的每个功能的选定状态。这里,术语功能具有包括类似菜单、模式(状态)、选项、设置等的术语的含义。例如,在家用电器100是洗衣机的情况下,家用电器100提供电源开启/关闭功能、预约洗涤功能、洗涤功能、甩干功能等。例如,在洗涤功能中,家用电器100提供诸如温调节功能、洗涤时间调节功能等从属功能。所有上述的上级功能和下级功能将被称为功能。
[0074] 例如,在选择由家用电器100提供的AA功能的情况下,处理器130可以开启第一LED 120-1。之后,在释放对AA功能的选择的情况下,处理器130可以关闭第一LED 120-1。在同时选择多个功能的情况下,可以同时开启多个LED。例如,在选择AA功能、BB功能和CC功能的情况下,处理器130可以同时开启第一LED 120-1、第二LED 120-2和第三LED 120-3。通过如上所述的方法,可以显示功能的选定状态。
[0075] 在家用电器100是洗衣机的情况下,该多个LED 120-1至120-7可以分别显示多个不同洗涤功能的选定状态。例如,AA功能可以是毯子洗涤功能,而BB功能可以是婴儿衣服洗涤功能。
[0076] 同时,家用电器100可以进一步包括操纵构件,用于接收用户操纵的输入。通过操纵构件,用户可以选择由家用电器100提供的至少一个功能。操纵构件可以实现为各种形式,诸如按钮、触摸板、滚轮等,以及以上各种形式的组合。
[0077] 所述至少一个LED 120-1至120-n可以与家用电器100的操纵构件相关联地布置。例如,所述至少一个LED 120-1至120-n可以被布置在对应于操纵构件的至少一个按钮的位置。作为另一个示例,在操纵构件是滚轮的情况下,该至少一个LED 120-1至120-n可以布置成环绕操纵构件的形式。
[0078] 图3示出了根据本公开的实施方案的家用电器100中的多个LED 120-1至120-7的布置形式,并且示出了其中多个LED 120-1至120-7被布置成以滚轮的形式围绕操纵构件110的示例。
[0079] 参照图3,多个LED 120-1至120-7可以布置为以特定距离围绕滚轮形式的操纵构件110。用户可以通过旋转操纵构件110来选择期望的功能。此外,在操纵构件110旋转时,可以开启与所选功能相对应的LED。
[0080] 图4示出了在根据本公开的实施方案的家用电器100中布置多个LED 120-1至120-7的一些区域。
[0081] 参照图4,多个LED 120-1至120-7可以构成柔性数字显示器(FND)。FND优选地主要用于显示数字或简单符号,并且也被称为7段显示器。可以将7段分为共阴极类型和共阳极类型。处理器130可以单独开启该多个LED 120-1至120-7并显示具体的数字或具体的字符,从而指示已经选择了具体的功能。
[0082] 处理器130是能够控制家用电器100的总操作的组件,并且可以包括例如CPU、MPU、GPU、DSP等,还可以包括RAM、ROM和系统总线。此外,处理器130可以被实现为MICOM、ASIC等。
[0083] 处理器130可以通过开启或关闭该至少一个LED 120-1至120-n中的每一个来指示关于家用电器100的状态的信息。例如,如果通过提供在家用电器100上的操纵构件选择了家用电器100的具体功能,则处理器130可以开启与所选择的功能相对应的LED。
[0084] 同时,根据本公开的家用电器100可以由用户语音来控制以及通过操纵构件的用户操纵来控制。具体地,家用电器100可以通过与用于语音识别的外部服务器的通信来执行对应于用户语音的控制操作。在下文中,将参照图5a至5b进行关于这一点的更具体的说明。
[0085] 图5a是示出根据本公开的实施方案的用于语音识别的服务器200的框图。
[0086] 参照图5a,服务器200包括通信器210、存储器220和处理器230。
[0087] 通信器210是用于执行与外部设备的通信的组件。例如,通信器210可以通过局域网(LAN)或互联网连接到外部设备,并且可以通过无线通信方法(例如,诸如Z波、4LoWPAN、RFID、LTE D2D、BLE、GPRS、无重量、边缘Zigbee、ANT+、NFC、IrDA、DECT、WLAN、蓝牙、Wi-Fi、Wi-Fi直连、GSM、UMTS、LTE和WiBRO)与外部设备执行通信。此外,通信器210可以包括各种通信芯片,诸如Wi-FI芯片、蓝牙芯片、NFC芯片和无线通信芯片。
[0088] 通信器210可以从家用电器100接收语音信号,并且可以将作为语音信号的识别结果的响应信息发送到家用电器100。
[0089] 此外,通信器210可以通过互联网执行与web服务器的通信,并向web服务器发送各种种类的搜索关键字,并根据此接收web搜索的结果。
[0090] 存储器220可以存储服务器200的操作所需的各种种类的程序和数据。
[0091] 存储器220可以实现为非易失性存储器、易失性存储器,闪存、硬盘驱动器(HDD)或固态驱动器(SDD)等。同时,存储器220不仅可以实现为服务器200内的存储介质,还可以实现为外部存储介质,例如,微型SD卡、USB存储器、或通过网络的web服务器等。
[0092] 存储器220可以包括用于每个域的数据库。域表示其中包括自然语言中的句子的类别或主题,并且例如,可以存在由诸如洗衣机域、烤箱域等设备类型划分的各种域。此外,作为另一个示例,可以存在由所提供的服务主题划分的各种域,诸如提供关于洗涤方法的信息的域、用于搜索洗涤过程的域、提供关于解决错误的信息的域等。例如,与洗衣机域相关的数据库可以存储用于在洗衣机中可能发生的各种情况的对话模式。例如,作为对“毯子洗涤过程是什么?”的响应,数据库可以存储“它是洗涤毯子或寝具的过程”,并且作为对“洗涤需要多长时间?”的响应,数据库可以存储“剩余xx分钟”。
[0093] 此外,存储器220可以为每句用户话语的意图匹配控制命令并存储这些命令。例如,在用户话语的意图是改变洗涤模式的情况下,存储器220可以匹配用于进行洗涤模式改变的控制命令并存储该命令,并且在用户话语的意图是预约洗涤的情况下,存储器220可以匹配用于执行预约洗涤功能的控制命令并存储该命令。
[0094] 此外,存储器220可以包括自动语音识别(ASR)模块和自然语言理解(NLU)模块。ASR模块是基于为每个域指定的声学模型和语言模型将语音信号转换为文本的模块。同时,NLU模块是用于执行各种类型的分析以使系统理解转换的文本的模块。
[0095] 处理器230是能够控制服务器200的总体操作的组件,并且可以包括例如CPU、RAM、ROM和系统总线。此外,处理器230可以被实现为MICOM、ASIC等。
[0096] 当通过通信器210从家用电器100接收到语音信号时,处理器230可以利用ASR模块通过使用为语音信号所属的域指定的声音模型和语言模型来将给定的语音信号转换为文本。
[0097] 具体地,处理器230可以提取给定语音信号中的语音特征。在特征提取过程中,处理器230去除不必要地重叠的语音信息并改善相同语音信号之间的一致性,并且同时提取能够改善与其它语音信号的区别的信息。这种信息被称为特征向量。作为用于提取特征向量的技术,可以使用线性预测系数、倒谱、mel频率倒谱系数(MFCC)、每个频带的能量(滤波器组能量)等。
[0098] 此外,处理器230可以通过从特征提取获得的特征向量来执行相似性测量和识别过程。例如,可以使用矢量量化(VQ)、隐尔可夫模型(HMM)、动态时间翘曲(DTW)等。在这种情况下,使用声学模型和语言模型,由声学模型对语音的信号特征建模并将它们比较以用于相似性测量和识别,由语言模型对对应于所识别的词汇的字或音节的语言顺序关系建模。
[0099] 此外,处理器230可以通过使用转换文本的NLU模块来执行自然语言理解处理,以理解用户话语的意图。在自然语言理解处理中,可以执行词素分析、语法分析、对话动作、主要动作和命名实体分析等。
[0100] 具体地,处理器230可以执行将转换后的文本划分为词素单位(词素单位是具有含义的最小单位)并分析每个词素具有哪部分语音的词素分析。通过词素分析,能够获得关于诸如名词、动词、形容词、后置词等语音部分的信息。
[0101] 之后,处理器230可以执行语法分析处理。语法分析是将用户话语用具体标准诸如名词从句、动词从句、形容词从句等进行划分,并分析每个划分的词块之间存在何种关系。通过这种语法分析,可以弄清楚用户话语的主语、宾语和修饰语。
[0102] 然后,处理器230可以从转换后的文本中提取对话动作、主要动作和命名实体。这里,对话动作指用于执行包括在话语中的对话的目的的、说话者的意图动作,并且指示用户话语是对动作的请求(请求)、说话者对收听者的某个变量的值的请求(WH-问题)、或者说话者对收听者的YES/NO的回答的请求(YN-问题)、还是说话者向收听者提供的信息(通知)等。同时,主要动作表示语义信息,其通过具体域中的对话来指示话语所期望的动作。例如,在洗衣机域中,主要动作可以包括选择洗涤过程、预约洗涤等。此外,命名实体是被添加用于指定在具体域中意图的动作的含义的信息。
[0103] 处理器230可以从所提取的对话动作、主要动作和命名实体生成与所确定的用户意图相对应的响应信息。响应信息可以包括用于使家用电器100执行具体功能和/或将语音信号通过家用电器100的扬声器输出的的控制命令。
[0104] 此外,处理器230可以基于预先存储在存储器210中的信息生成响应信息,以及基于从通过互联网连接的web服务器搜索的信息生成响应信息。此外,处理器230可以从家用电器100接收状态信息并基于该状态信息生成响应信息。
[0105] 进一步的,处理器230可以通过通信器210将所生成的响应信息发送到家用电器100。
[0106] 例如,在家用电器100是洗衣机并且用户说出的语音是“毯子洗涤过程是什么?”的情况下,对话动作可以被提取为“WH-问题”,主要动作被提取为“指导洗涤过程”,并且命名实体被提取为“毯子洗涤”。通过使用如上所述的提取的对话动作、主要动作和命名实体,处理器230可以基于话语所属域的数据库生成句子,该句子是“用于洗涤毯子或寝具的过程”,并且通过使用文本到语音(TTS)算法将该句子转换为语音信号,并且将包括转换的语音信号的响应信息发送到家用电器100。在家用电器100处,可以通过扬声器输出包括在响应信息中的语音信号。
[0107] 作为另一个示例,在家用电器100是洗衣机并且用户说出的语音是“洗涤什么时候结束?”的情况下,对话动作可以被提取为“WH-问题”,主要动作被提取为“指导洗涤状态”,而命名实体被提取为“剩余时间”。通过使用如上所述的提取的对话动作、主要动作和命名实体,处理器230可以从洗衣机域的数据库中选择“剩余xx分钟”作为响应句子。然后,处理器230可以向家用电器100请求状态信息,并且当从家用电器100接收到状态信息时,处理器230可以从状态信息中提取关于洗涤的剩余时间(例如,13分钟)的信息,并且将该信息插入到响应句子中,并且生成“剩余13分钟”的文本。然后,处理器230可以通过应用TTS算法将所生成的文本转换为语音信号,并将包括所转换的语音信号的响应信息发送到家用电器100。
在家用电器100处,可以通过扬声器输出包括在响应信息中的语音信号。
[0108] 作为另一个示例,在家用电器100是洗衣机并且用户说出的语音是“我将咖啡洒在我的衣服上。我应该怎么洗涤?”的情况下,对话动作可以被提取为“WH-问题”,主要动作被提取为“选择洗涤过程”,以及命名实体被提取为“咖啡”和“洒”。通过使用如上所述提取的对话动作、主要动作和命名实体,处理器230可以生成适当的响应信息。例如,处理器230可以从洗衣机域的数据库中生成文本,该文本是“你可以用烹饪和就餐过程洗涤它”,并且通过使用文本到语音(TTS)算法将所生成的文本转换为语音信号,并且将包括语音信号的响应信息发送到家用电器100。在家用电器100处,可以通过扬声器输出包括在响应信息中的语音信号。服务器200不仅可以包括语音信号,还可以包括控制命令,用于执行在响应信息中选择的烹饪和就餐过程,并将该信息发送到家用电器100,并且家用电器100可以根据该控制命令选择烹饪和就餐过程。然后,家用电器100可以开启对应于烹饪和就餐过程的LED,从而通知用户已经选择了该功能。
[0109] 作为另一个示例,在家用电器100是微波炉并且用户说出的语音是“快速解冻”的情况下,对话动作可以被提取为“请求”,主要动作被提取为“选择烹饪模式”,并且命名实体被提取为“快速解冻”。通过使用如上所述提取的对话动作、主要动作和命名实体,处理器230可以通过通信器210将包括用于将家用电器100的烹饪模式选择为快速解冻的控制命令的响应信息发送到家用电器100。接收响应信息的家用电器100可以根据包括在响应信息中的控制命令来选择快速解冻模式,并且开启与快速解冻模式相对应的LED。
[0110] 图5b是用于示出上述服务器200和家用电器100的语音识别过程的流程图。
[0111] 参照图5b,在操作S510,当通过提供在家用电器100上的麦克风或提供在外部设备上的麦克风输入语音时,在操作S520,家用电器100将输入的语音转换为数字语音信号。在这种情况下,可以执行去除噪声分量的处理。然后,在操作S530,家用电器100将语音信号发送到服务器200。
[0112] 在操作S540,服务器200将从家用电器100接收的语音信号转换为文本。具体地,服务器200可以通过使用声学模型和语言模型通过如上所述的自动语音识别(ASR)处理将语音信号转换为文本。
[0113] 然后,在操作S550,服务器200可以基于转换后的文本生成包括控制命令或语音信号中的至少一个的响应信息。具体地,服务器200可以通过如上所述的自然语言理解(NLU)处理来确定与语音信号的转换形式的文本相匹配的控制命令,并且生成与该文本相对应的响应文本。在这种情况下,服务器200可以预先利用存储在服务器200中的数据、在web服务器处搜索的数据、从家用电器100收集的数据等。服务器200可以将响应文本转换为语音信号,并生成包括控制命令或语音信号中的至少一个的响应信息。
[0114] 然后,在操作S560,服务器200将生成的响应信息发送到家用电器100。在接收到的响应信息中包括控制命令的情况下,家用电器100可以执行与控制命令相对应的功能;并且在接收到的响应信息中包括语音信号的情况下,家用电器100可以通过扬声器输出语音信号;并且在接收到的响应信息中包括控制命令和语音信号的情况下,在操作S570,家用电器100可以执行与控制命令相对应的功能,并且通过扬声器输出语音信号。在这种情况下,家用电器100可以执行对应于控制命令的功能,并且开启至少一个LED 120-1至120-n中对应于该功能的LED,从而通知用户执行了该功能。
[0115] 同时,服务器200向家用电器100提供的响应信息可以包括文本而不是包括语音信号,并且可在家用电器100处将文本转换为语音信号并通过扬声器输出。此外,本公开不限于从服务器200提供的信息通过扬声器声学地提供的情况,而是服务器200可以在家用电器100处可视地将待输出信息提供给家用电器100,并且可通过家用电器100的显示器显示该信息。
[0116] 同时,在等待语音识别的结果,即来自服务器200的响应信息时,电子设备100的处理器130可以控制至少一个LED 120-1至120-n来显示语音正被识别。例如,在等待来自服务器200的语音识别的结果时,处理器130可以控制围绕具有滚轮形式的操纵构件布置的多个LED被顺序地开启。将参照图6至8描述该多个LED被顺序开启的示例。
[0117] 图6是示出根据本公开的实施方案布置成环绕具有滚轮形式的操纵构件110的多个LED 120-1至120-n被顺序开启的示例的图。
[0118] 在等待来自服务器200的识别结果时,处理器130可以如图6所示顺序地开启多个LED 120-1至120-n。通过这种方式,用户可以得知语音正在被识别。
[0119] 图7示出了根据本公开的另一实施方案的顺序照明方法,并且处理器130可以在等待来自服务器200的识别结果时如图7所示顺序地开启多个LED 120-1至120-n。
[0120] 图8示出了根据本公开的又一实施方案的顺序照明方法,并且处理器130可以在等待来自服务器200的识别结果时如图8所示顺序地开启多个LED 120-1至120-n。
[0121] 图6至8仅仅是示例,并且可通过不同的方法来控制多个LED 120-1至120-n。例如,处理器130可以执行控制,使得在等待来自服务器200的识别结果时,多个LED 120-1至120-n全部闪烁。
[0122] 同时,在上述示例中,描述了在服务器200处执行语音识别,但是也可在家用电器100处执行语音识别功能。在这种情况下,处理器130还可以控制至少一个LED 120-1至120-n,以在家用电器100处处理语音信号时显示语音正被识别。
[0123] 作为另一示例,可以在家用电器100处执行对一些语音的识别,并且可以在服务器200处执行对其它语音的识别。例如,家用电器100可以识别输入的语音中的呼叫字(触发关键字),并且当识别出呼叫字时,家用电器100可以启动语音识别模式(准备接收语音输入的状态)。此外,家用电器100可以向服务器200发送在语音识别模式(语音识别状态)期间输入的语音。如果在语音识别模式启动后在大于或等于预定时间段的时间段内没有输入语音,则家用电器100可以释放语音识别模式。
[0124] 根据通过使用如上所述的呼叫字来启动语音识别模式的方法,可以仅对用户以语音识别的意图说出的语音执行语音识别,即,对用户在说出呼叫字之后说出的语音执行语音识别。因此,可以提高语音识别的效率。
[0125] 呼叫字用于执行语音识别模式,并且例如,它可以由诸如“Bixby”,“Hi,洗衣机”,“Hi,烤箱”,“Hi,空调”等的一个字或短句子组成。
[0126] 同时,可在家用电器100处执行对呼叫字的识别,并且还可在服务器200处执行对呼叫字的识别。在这种情况下,如果确定呼叫字包括在从家用电器100接收的语音信号中,则服务器200对之后的语音执行语音识别。
[0127] 根据本公开的另一个实施方案,除了说出呼叫字的方法,可通过用户对提供在家用电器上的操纵构件进行操纵来启动语音识别模式。将参照图9描述关于这一点的示例。
[0128] 图9是示出根据本公开的实施方案对语音识别模式的启动方法的图。
[0129] 参照图9,滚轮形式的操纵构件110是能够接收推动输入的一种形式。即,滚轮形式的操纵构件110不仅可以接收旋转输入,也可以接收类似按钮的推动输入。如图9所示,如果用户推动操纵构件110,则处理器130可以启动语音识别模式。如果在语音识别模式启动之后的预定时间段期间没有语音输入,则可以自动释放语音识别模式。替代地,可手动释放语音识别模式,并且例如,如果用户再推动操纵构件110一次,则可以释放语音识别模式。
[0130] 在用户说出用于启动语音识别模式的呼叫字的情况下,可能存在发生错误识别的情况。如果这种情况被重复若干次,则用户会变得犹豫是否使用语音识别服务。如果如图9所示,除了说出呼叫字之外,还使用通过推动操纵构件110的特定按钮来启动语音识别模式的方法,则用户可能能够更容易地访问语音识别服务。
[0131] 如果语音识别模式被启动,则处理器130可以控制至少一个LED 120-1至120-n以指示语音识别模式被启动。
[0132] 在这种情况下,处理器130可以控制至少一个LED 120-1至120-n,以由不同于指示语音被识别的照明方法的照明方法来指示语音识别模式被启动。照明方法可以被确定为发光的时间、发光的LED的数量、发光的颜色、光射的顺序等中的至少一个。
[0133] 根据本公开的实施方案,处理器130可以顺序地开启至少一个LED 120-1至120-n,如图6至8所示,用于指示语音识别模式被启动或输入语音被识别。在这种情况下,在指示语音识别模式被启动的情况下,处理器130可以用黄光顺序开启至少一个LED 120-1至120-n,并且当之后输入语音并且语音被识别时,处理器130可以用蓝光顺序开启至少一个LED 120-1至120-n。
[0134] 图10是示出根据本公开的另一实施方案的用于指示语音识别模式被启动的方法的图。
[0135] 图10示出了家用电器100是空调的情况,并且处理器130可以控制至少一个LED 120-1至120-n,使得显示指示语音识别模式被启动的短语。这里,至少一个LED 120-1至
120-n可以被布置成显示字符。例如,如图10示出的,可以显示“我在收听。告诉我。”。同时,家用电器100可以包括LCD面板,并且可在LCD面板上显示信息。
[0136] 根据本公开的另一个实施方案,家用电器100可以通过扬声器输出语音,来通知语音识别模式被启动。例如,当语音识别模式被启动时,处理器130可以通过家用电器100的扬声器输出诸如“你想要什么?”和“你好。请告诉我你想要什么”的语音。
[0137] 当启动了语音识别模式并完成了对输入语音的语音识别时,处理器130可以控制至少一个LED 120-1至120-n,使得对应于语音识别结果的LED被开启。图11中示出关于这一点的示例。
[0138] 图11是示出家用电器100是洗衣机并且与多个洗涤功能中的每一个对应的多个LED 120-1至120-n围绕操纵构件110布置的示例的图。
[0139] 参照图11,家用电器(洗衣机)100提供各种洗涤功能,并且例如,家用电器100可以提供各种洗涤功能,诸如标准、沸腾、生态泡沫、动泡沫、运动泡沫、婴儿泡沫、一站式泡沫、羊毛/内衣、毯子洗涤、毯子打浆、空气消毒、垫料护理、户外衣物、空气洗涤、少量/高速洗涤等。此外,存在对应于每个洗涤功能的多个LED 120-1至120-n。
[0140] 用户可以旋转操纵构件110并选择洗涤功能(例如,洗涤过程、洗涤量),或者用户可以说出与期望的洗涤功能相关的语音并选择洗涤功能。例如,如果用户说“我想要标准过程”,则处理器130可以如图6中那样顺序地打开多个LED 120-1至120-n,同时处理关于这一点的语音识别,并且当完成语音识别时,可以开启多个LED 120-1至120-n中的与语音识别结果相对应的标准洗涤功能的第一LED 120-1。然后,处理器130可以通过家用电器100的扬声器输出语音指导,诸如“您选择了标准过程。开始洗涤”。
[0141] 同时,可调节从家用电器100的扬声器输出的声音的音量。根据本公开的实施方案,可根据对提供在家用电器上的操纵构件的用户操纵来调节声音的音量。作为具体的示例,音量级可以与推动提供在操纵构件上的特定按钮的次数相对应地提高或降低。处理器130可以开启与扬声器的音量级相对应的数量的LED,以指示扬声器的当前音量级。
[0142] 同时,扬声器的音量也可以通过语音来调节。参照图12,如果用户说,例如,“我想要音量3”,则处理器130可以将扬声器的音量调节到3,并且开启多个LED 120-1至120-n中的三个LED,以指示音量已经被调节到3。此外,处理器130可以输出语音指导“音量已经被设置为3”。通过在音量级提高时增加开启的LED的数量以及在音量级降低时减少开启的LED的数量,可以向用户给予关于音量级的反馈。
[0143] 根据上述实施方案,用户可以将音量设置为期望的大小并接收语音指导,并且可以直观地知道声音的音量并对其进行调节。
[0144] 根据本公开,在家用电器100中,可以不选择与用户说出的语音简单匹配的功能,而是可以通过识别用户说出的语音的含义和意图来推荐功能。此外,家用电器100不仅由来自用户的单向语音命令控制,而且可以通过类似与用户谈话的交互来控制。在下文中,将参考具体示例进行关于这一点的说明。
[0145] 图13a至13d示出了实施方案,其中家用电器100(洗衣机)响应于用户说出的语音来确定多个洗涤功能。
[0146] 参照图13a,如果用户说出例如“Bixby”作为呼叫字,则家用电器100识别呼叫字(家用电器100通过其自身识别呼叫字或通过服务器200识别呼叫字),并通知用户语音识别模式被启动。例如,可以输出语音响应,诸如“是,请告诉我”。响应于此,如果用户说出如图13b示出的诸如“我今天徒步旅行了。我应该怎么清洗徒步旅行的衣服?”的语音,家用电器
100向服务器200发送对应于语音的语音信号,并等待语音识别的结果。在等待时,家用电器
100的多个LED 120-1至120-n可以被开启,同时一个一个单元移动。例如,多个LED可以被开启,同时通过开启对应于标准洗涤的LED、然后开启对应于强力洗涤的LED的方式一个一个单元移动。通过这种方式,用户可以识别出他的查询正在被处理。
[0147] 之后,如图13c示出的,家用电器100可以基于从服务器200接收到的语音识别的结果来确定多个洗涤功能,并向用户推荐这些功能。例如,家用电器100可以以语音向用户推荐户外过程、30度的水温、三次漂洗、中级甩干和泡沫浸泡功能。除此之外,家用电器100可以开启对应于每个推荐功能的LED。
[0148] 然后,如图13d示出的,如果用户说出确认推荐功能的语音,例如“是,我想要这样”,则家用电器100根据推荐功能继续洗涤。同时,可在家用电器100处执行对用户响应中的肯定和否定含义的识别,而不经过服务器200。
[0149] 如上所述,即使用户不了解家用电器100所提供的功能,如果用户说出他的需要,家用电器100也可以自动搜索最佳功能并选择这些功能,因此能够提高使用的便利性。
[0150] 图14a至14b示出根据本公开实施方案的对完成洗涤的预定通知的方法的图。
[0151] 参照图14a,家用电器100可以执行洗涤,并以语音将关于洗涤所花费的时间通知用户。例如,可以输出语音“预期的洗涤时间是1小时30分钟。当洗涤完成时我将让您知道”。响应于此,用户可以说出肯定或否定的响应。作为否定响应的示例,如果用户说出,例如如图14a示出的,语音是“否,在完成前5分钟”,家用电器100可以将完成洗涤的预定通知设置为完成前5分钟,并且可以通过输出如图14b示出的类似“是”的语音来通知用户关于预定的完成。除以上之外,如果用户说出“我将在下午4点回家,因此请直到那时完成洗涤”,家用电器100可以调节洗涤时间,使得能够在下午4点完成洗涤。
[0152] 除了参照图13a至14b描述的实施方案之外,其它各种场景也是可能的。在家用电器100是洗衣机的情况下的一些场景总结在下表1中。
[0153] 【表1】
[0154]
[0155]
[0156]
[0157] 图15a至15h用于示出实施方案,其中家用电器100(烤箱)响应于用户说出的语音而建议烹饪功能。参照图15a,如果用户说出例如“Bixby”作为呼叫字,则家用电器100识别该呼叫字,并通知用户语音识别模式被启动。然后,例如,可以输出诸如“是,请告诉我”的语音响应。之后,如图15b示出的,如果用户说出诸如“在冰箱中有肉和奶酪。我应该烹饪什么?”的语音,家用电器100向服务器200发送对应于该语音的语音信号,并等待语音识别的结果。在等待时,多个LED 120-1至120-n可以开启,使得由家用电器100的多个LED 120-1至120-n组成的照明轮看起来在旋转。通过这种方式,用户可以识别出他的查询正在被处理。
[0158] 之后,如图15c示出的,家用电器100可以基于从服务器200接收的语音识别的结果来推荐食物。例如,家用电器100可以向用户推荐牛肉玉米卷或烤宽面条。除此之外,家用电器100可以通过家用电器100的显示模块180显示对应于推荐食物的信息。例如,家用电器100可以通过显示模块180显示推荐食物的图片,同时以两秒的间隔转换图片。
[0159] 然后,如图15d示出的,如果用户说出确认推荐食物的语音,例如“嗯,我要吃烤宽面条”,则家用电器100将语音发送到服务器200并等待语音识别的结果。在该时间期间,家用电器100的照明轮旋转。之后,作为语音识别的结果,家用电器100从服务器200接收烤宽面条的食谱。然后,家用电器100自动选择适于烹饪烤宽面条的功能,并开启与所选择的功能对应的LED。例如,如图15e示出的,家用电器100可以输出语音“我在上部烤箱处设置适于烤宽面条的温度、时间和模式。从现在开始我将为您读出食谱”,并开启与设置的温度、时间或模式对应的LED。
[0160] 然后,如图15f示出的,家用电器100可以用语音输出烤宽面条的食谱。在这种情况下,家用电器100可以在每个步骤中输出食谱以适合用户的烹饪速度。例如,如果用户说出诸如“等待!我会在完成翻炒之后告诉你”的语音,家电100可以短时间停止读出食谱。然后,当用户请求如图15g示出的下一步骤时,家用电器100可以输出对应于食谱的下一步骤的语音。除了输出语音的方法,还可通过显示模块180向用户提供信息。
[0161] 当烹饪的最后一个步骤完成时,家用电器100可以通知用户烹饪完成。例如,如图15h示出的,家用电器100可以输出“烹饪完成,10分钟后食物稍微凉些再吃”的语音。
[0162] 除了参照图15a至15h描述的实施方案之外,其它各种场景也是可能的。在家用电器100是烤箱的情况下的一些场景总结在下表2中。
[0163] 表2
[0164]
[0165]
[0166]
[0167]
[0168] 图16是示出了根据本公开另一实施方案的家用电器100’的配置的框图。在图16中的组件中,存在与图1中描述的组件重叠的部分。因此,通过图1描述的内容能够被应用于关于图16的描述,尽管它们可能在下面被省略。参照图16,家用电器100’包括操纵模块115、多个LED 120-1至120-n、处理器130、通信器140、麦克风150、存储器160、LED驱动电路170、显示模块180和扬声器190。
[0169] 通信器140是用于执行与诸如服务器200的外部设备的通信的组件。例如,通信器140可以通过例如局域网(LAN)或互联网与外部设备连接。此外,它可以通过无线通信方法(例如,无线通信诸如Z波、4LoWPAN、RFID、LTE D2D、BLE、GPRS、无重量、边缘Zigbee、ANT+、NFC、IrDA、DECT、WLAN、蓝牙、Wi-Fi、Wi-Fi直连、GSM、UMTS、LTE和WiBRO)与外部设备执行通信。此外,通信器140可以包括各种通信芯片,诸如Wi-Fi芯片、蓝牙芯片、NFC芯片和无线通信芯片。
[0170] 在家用电器100’上没有提供麦克风150的情况下,家用电器100’可以通过通信器140接收对应于通过外部设备的麦克风输入的语音的语音信号。
[0171] 处理器130可以通过通信器140将对应于通过外部设备的麦克风或麦克风150输入的语音的语音信号发送到服务器200。然后,服务器200可以发送对所接收的语音信号执行的语音识别的结果,以及可以通过通信器140接收语音识别的结果。
[0172] 同时,对应于通过外部设备的麦克风输入的语音的语音信号可以通过不是家用电器100的另一个设备发送到服务器200,或者外部设备可以直接发送语音信号到服务200,并且家用电器100可以以仅从服务器200接收语音识别结果的形式来实现。此外,可能的是服务器200不向家用电器100而是向外部设备发送语音识别的结果,并且外部设备根据语音识别的结果来控制家用电器100。
[0173] 麦克风150可以接收用户说出的语音,并生成与接收的语音相对应的语音信号。此外,麦克风150可以实现为与家用电器100集成的类型或分开的类型。分开的麦克风150可以与家用电器100电连接。
[0174] 当通过麦克风150输入用户语音时,处理器130可以控制多个LED 120-1至120-n以指示输入的语音正被识别。
[0175] 根据本公开的实施方案,麦克风150可以仅当存在预定事件时被激活(电力可以被供应),以节省电力。例如,如果按压操纵构件110的特定按钮,则麦克风可以被激活,并且如果在麦克风被激活之后的预定时间段期间没有语音输入,则麦克风150可以被停用。
[0176] 操纵模块115可以包括用于从用户接收物理操纵的操纵构件110,以及对通过操纵构件110的输入进行解释的软件模块116。在操纵构件110是滚轮的情况下,如果通过操纵构件110输入了用户旋转滚轮的输入,则处理器130通过编码器S/W接收旋转信息。同时,如果输入了推动操纵构件110的按钮的用户操纵,则处理器130接收关于通过轻触开关S/W推动按钮的信息。基于这种信息,处理器130可以控制其它组件。
[0177] 扬声器190是用于输出声音的组件,并且可以输出与家用电器100的状态相关的各种声音。例如,在家用电器100处于错误状态的情况下,扬声器190可以输出强的蜂鸣声,并且在家用电器100的特定操作完成(例如,完成洗涤)的情况下,扬声器190可以输出用于通知此事的声音。
[0178] 处理器130可以通过扬声器190输出对应于语音识别结果的语音指导。
[0179] 显示模块180是用于显示各种信息的部件,并且可以包括例如诸如液晶显示器(LCD)、有机发光二极管(OLED)等的显示器。
[0180] 此外,显示模块180可以显示关于家用电器100的状态的信息。例如,显示模块180可以显示家用电器100的通信连接状态。例如,在家用电器100通过无线保真(Wi-Fi)连接到网络的情况下,可以通过显示模块180显示Wi-Fi图标。同时,如果家用电器100通过蓝牙连接到另一设备,则可以通过显示模块180显示蓝牙图标。
[0181] 代替通过扬声器190输出对应于语音识别结果的语音指导,可以通过显示模块180显示对应于语音识别结果的视觉指导。替代地,可通过使用扬声器190和显示模块180同时提供语音指导和视觉指导。
[0182] 存储器160可以存储家用电器100的操作所需要的各种种类的程序和数据。
[0183] 存储器160可以实现为非易失性存储器、易失性存储器、闪存、硬盘驱动器(HDD)或固态驱动器(SDD)等。同时,存储器160不仅可以被实现为家用电器100内的存储介质,而且也可以被实现为外部存储介质,例如微型SD卡、USB存储器或通过网络的web服务器等。
[0184] 家用电器100自动选择的家用电器100的功能的用户语音、操纵构件110的操纵、或设置值可以存储在存储器160中。
[0185] 在存储器160中,可以存储音量设置值。例如,如参照图12所描述的,在用户用语音调节音量的情况下,最后的音量设置值可以被存储在存储器160中。
[0186] 此外,在存储器160中,可以存储家用电器100的使用历史。例如,在家用电器100是洗衣机的情况下,关于所使用的洗涤过程的信息可以存储在存储器160中。之后,如果从用户输入“请洗涤”的语音,则处理器130可以基于存储在存储器160中的使用历史自动选择经常使用的洗涤过程并执行洗涤。
[0187] 此外,在家用电器100是烤箱的情况下,烹饪数据可以存储在存储器160中。烹饪数据可以包括关于烹饪类型、烹饪温度和烹饪时间的信息,并且还可以包括关于烹饪顺序的信息。用户可以通过操纵构件110选择期望的烹饪模式,并且处理器130可以基于与所选择的烹饪模式相对应的烹饪数据来执行烹饪。
[0188] LED驱动电路170可以被实现为LED驱动器集成电路,并且可以根据处理器130的控制通过多个LED 120-1至120-n指导语音命令的结果以及家用电器100的状态和操作。此外,LED驱动电路170可以通过调节包括在多个LED 120-1至120-n的每一个中的R/G/B芯片LED的颜色组合来实现各种颜色。
[0189] 处理器130可以执行控制家用电器100的总体操作和家用电器100的内部组件之间的信号流以及处理数据的功能。此外,处理器130可以被实现为CPU、ASIC和SoC。根据本公开的实施方案,可以提供处理语音识别的单独处理器。
[0190] 此外,处理器130可以访问存储器160,并通过使用存储在存储器160中的各种程序、内容、数据等来执行各种操作。
[0191] 特别地,处理器130可以通过通信器140向服务器200发送对应于输入语音的语音信号,并从服务器200接收语音识别的结果。
[0192] 当在家用电器100中发生错误时,处理器130可以控制多个LED 120-1至120-n来显示错误发生状态。例如,家用电器100可以执行自诊断功能。在执行自诊断功能时,家用电器100可以例如控制多个LED 120-1至120-n中的每一个顺序地发出特定颜色(例如橙色)的光以将其通知给用户。
[0193] 作为执行自诊断功能的结果,如果确定发生了错误,则处理器130例如可以执行控制,使得从多个LED 120-1至120-n全部闪烁特定颜色(例如,红色)的光。然后,处理器130将关于错误状态的信息发送到外部服务器,并且外部服务器分析错误并给出措施。在识别错误是什么样子或分析用于指导用于解决如上所述的错误的方法的方法时,处理器130可以控制多个LED 120-1至120-n中的每一个顺序地发出特定颜色(例如,红色)的光。外部服务器可以向家用电器100’提供包括用于处理错误的方法的响应信息,并且家用电器100’接收该响应信息并通过扬声器190输出用于处理错误的方法的语音指导。例如,在作为洗衣机的家用电器100’的被打开的错误发生的情况下,可以通过扬声器190输出诸如“门是打开的。请关门”的语音指导。同时,可以周期性地执行如上所述的自诊断或当执行特定功能时执行如上所述的自诊断。
[0194] 作为另一个示例,在升级家用电器100的软件时,处理器130可以例如控制多个LED 120-1至120-n中的每一个顺序地发出特定颜色(例如,黄色)的光。
[0195] 如上所述,根据本公开,可以通过多个发光LED 120-1至120-n的光的颜色弄清楚是否启动了语音识别模式(即,是否等待语音输入)、是否在分析语音信号(即,是否识别语音)、是否得出了响应、设备中是否存在错误、是否在进行自诊断、是否在升级软件等。
[0196] 在家用电器100’是洗衣机的情况下,处理器130可以确定与用户说出的语音的识别结果相对应的洗涤过程,并且选择包括在所确定的洗涤过程中的多个洗涤功能,并且开启与该多个所选择的洗涤功能相对应的多个LED。因此,即使用户不手动选择该多个洗涤功能中的每一个,也可以仅通过说出特定句子或特定字来选择该多个洗涤功能。因此,能够提高用户的便利性。
[0197] 图17至20示出了家用电器100(或家用电器100’)的控制方法的流程图。
[0198] 图17示出了在家用电器100处接收语音输入的过程的流程图。在图17中,还示出了每个步骤中的多个LED的发光状态(a)、(b)、(c)。
[0199] 首先,当开启家用电器100的电源时,在操作S1710开启通信器,并且在操作S1720开启语音识别模块,以及在操作S1730开启多个发光LED。在这种情况下,为了通知语音服务可用,家用电器的多个LED可以例如发出彩虹色的光,以及语音“您好,请告诉我您想要什么?”可以通过扬声器输出(a)。
[0200] 在操作S1750说出呼叫字或者在操作S1760推动操纵构件110的按钮(例如,滚轮的按钮)的情况下,在操作S1740启动语音识别模式。在通过推动操纵构件110的按钮来启动语音识别模式的方法中,麦克风可以在操纵构件110的按钮被推动之前处于关闭状态,并且如果操纵构件110的按钮被推动,则麦克风可以被开启。根据该实施方案,相比于麦克风总是开启的情况,电力消耗可以减少得更多。
[0201] 当语音识别模式被启动时,多个LED可以被开启同时一个一个单元移动,以通知语音识别模式被启动(b)。
[0202] 在语音识别模式被启动之后,在操作S1770,家用电器100确定在预定时间段(例如,10秒)期间是否输入了语音。如果没有输入语音,则在操作S1780将模式转换为待机模式(即,释放语音识别模式)。在待机模式中,可以关闭所有多个LED(c)。
[0203] 如果通过麦克风输入了语音,则在操作S1790,家用电器100向服务器200发送与输入的语音对应的语音信号。
[0204] 图18是用于示出其中家用电器100将接收到的语音识别结果发送给用户的过程的流程图。
[0205] 在操作S1810,当从服务器200接收到语音识别结果时,在操作S1820,家用电器100可以开启多个LED 120-1至120-n中的与语音识别结果相对应的LED。例如,如(a)示出的,可以只开启特定的LED。同时,如果在从服务器200接收的语音识别结果(响应信息)中包括语音信号,则在操作S1830,家用电器100开启扬声器,并且在操作S1840,通过扬声器输出与语音信号相对应的语音指导。
[0206] 然后,在操作S1850,确定是否需要来自用户的响应以响应输出的语音指导,并且如果是不需要响应的情况,则在操作S1860,将模式转换为待机模式(或释放语音识别模式)。在待机模式中,可以关闭所有多个LED(b)。如果是需要响应的情况,则在操作S1870启动语音识别模式。作为需要响应的情况的示例,存在语音指导向用户请求响应的情况,诸如“我可以以最近执行的过程操作吗?”
[0207] 在语音识别模式被启动之后,在操作S1880,家用电器100确定在预定时间段(例如,10秒)期间是否输入了语音。如果没有输入语音,则在操作S1885将模式转换为待机模式。在待机模式中,可以关闭所有多个LED(c)。
[0208] 如果通过麦克风输入了语音,则在操作S1890,家用电器100向服务器200发送与输入的语音对应的语音信号。
[0209] 在该实施方案中,描述了外部服务器处理语音识别,但是在实际实现中,语音识别算法可以存储在家用电器100中,并且家用电器100可以直接执行语音识别操作,而不使用外部服务器。
[0210] 图19是示出根据本公开的实施方案的用于包括至少一个LED的家用电器的控制方法的流程图,所述至少一个LED用于单独显示至少一个功能中的每一个的选定状态。图19示出的流程图可以由在本说明书中描述的家用电器100、100’处处理的操作组成。因此,关于家用电器100、100’描述的内容也可以被应用于图19所示的流程图,尽管下面可以省略它们。
[0211] 参照图19,当输入了用户语音时,在操作S1910,家用电器通过使用至少一个LED来显示输入的语音正在被识别。
[0212] 同时,在操作S1910之前,可以首先请求启动语音识别模式的过程。启动语音识别模式表示家用电器进入准备接收语音输入的状态。换句话说,家用电器变成对输入的语音执行识别处理的状态。当发生预定事件时,可以启动语音识别模式。例如,当输入包括预定呼叫字的用户语音(例如,Bixby,Hi,洗衣机)的事件或选择操纵构件的特定按钮的事件发生时,可以启动语音识别模式。当启动语音识别模式时,家用电器可以通过以特定方法开启至少一个LED来进行指示。
[0213] 然后,如果在处于语音识别模式的状态期间输入了用户语音,则家用电器可以通过使用至少一个LED来显示所输入的语音正被识别。
[0214] 同时,家用电器可以通过使用至少一个LED通过针对家用电器的每个状态不同的照明方法来指示每个状态。作为示例,指示语音正在被识别的照明方法和指示语音识别模式被启动的照明方法可以彼此不同。
[0215] 指示语音识别模式被启动的照明方法例如可以是顺序开启多个LED中的至少两个LED的方法。此外,指示语音正被识别的照明方法可以是例如闪烁至少一个LED的方法。相反的情况也是可能的。
[0216] 在操作S1920,家用电器对输入的语音执行语音识别。家用电器可以通过安装在其自身上的语音识别模块来执行语音识别,或者可利用来自外部服务器的帮助来执行语音识别。在后者的情况下,家用电器可以将对应于输入语音的语音信号发送到外部服务器以进行语音识别,并且从外部服务器接收语音识别的结果。然后,家用电器可以控制至少一个LED,以在等待来自外部服务器的语音识别结果时指示正在识别所输入的语音。
[0217] 然后,在完成语音识别之后,在操作S1930,家用电器根据语音识别来控制至少一个LED被开启。例如,如果语音识别的结果指示选择了特定功能,则对应于该特定功能的LED被开启。
[0218] 然后,家用电器100可以执行所选择的特定功能。同时,在执行特定功能之前,可以执行是否能够执行该功能的过程的自主检查。具体地,家用电器100操作自主检查,并且如果探测到错误,则家用电器100将关于探测到的错误的信息发送到外部服务器。外部服务器可以分析错误并对此给出措施,并将其发送到家用电器。因此,家用电器可以向用户提供用于解决错误情况的指导信息。如果解决了错误情况,则启动特定功能的执行。
[0219] 同时,家用电器可以控制至少一个LED以指示所述家用电器的错误状态、自诊断状态或软件升级状态。指示每个状态的方法可以是不同的。例如,所发射的光的颜色可以为每个状态而变化,并且可以通过对每个状态的不同模式的照明方法来控制至少一个LED。
[0220] 根据上述各种实施方案,即使产品不具有安装在其上的诸如LCD的显示器,该产品也可以通过LED的照明为语音控制提供反馈。
[0221] 同时,上述各种实施方案可以在记录介质中实现,该记录介质能够由计算机或类似于计算机的装置通过使用软件、硬件或其组合来读取。根据通过硬件的实现,可以通过使用用于执行各种功能的专用集成电路(ASIC)、数字信号处理器(DSP)、数字信号处理设备(DSPD)、可编程逻辑设备(PLD)、现场可编程门阵列(FPGA)、处理器、控制器微控制器微处理器或电子单元中的至少一个来实现本公开中描述的实施方案。同时,根据通过软件的实现,诸如在本公开中描述的过程和功能的实施方案可以被实现为单独的软件模块。软件模块中的每一个可执行本公开中所描述的一个或多个功能和操作。
[0222] 同时,根据本公开的上述各种实施方案的家用电器的控制方法可以存储在非暂时性可读介质中。这种非暂时性可读介质可以在安装在各种设备上时使用。
[0223] 非暂时性可读介质是指半永久地存储数据并且通过机器可读介质,而不是在短时间内存储数据的介质,诸如寄存器、高速缓存和存储器。具体地,可以提供用于执行上述各种方法的程序,同时将其存储在诸如CD、DVD、硬盘、蓝光盘、USB、存储卡,ROM等非暂时性可读介质中。
[0224] 例如,可以提供记录用于执行控制方法的程序的记录介质,所述控制方法包括以下步骤:基于输入的用户语音,通过使用包括在家用电器中的至少一个LED来显示输入的语音正在被识别,执行语音识别,以及基于完成的语音识别,控制至少一个LED以允许根据语音识别开启该至少一个LED。
[0225] 此外,尽管已经示出和描述了本公开的优选实施方案,但是本公开不限于上述具体实施方案,并且显然,本公开所属领域的普通技术人员能够在不脱离如所附权利要求书所要求的本公开的主旨的情况下进行各种修改,并且这些修改旨在不独立于本公开的技术思想或前景来解释。
高效检索全球专利

专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

申请试用

分析报告

专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

申请试用

QQ群二维码
意见反馈