买专利,只认龙图腾
首页 专利交易 科技果 科技人才 科技服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

【发明授权】情境性暂停用于启动语音命令输入的唤醒词_联想(新加坡)私人有限公司_201610819344.4 

申请/专利权人:联想(新加坡)私人有限公司

申请日:2016-09-12

公开(公告)日:2020-06-23

公开(公告)号:CN107085510B

主分类号:G06F3/16(20060101)

分类号:G06F3/16(20060101);G10L15/22(20060101)

优先权:["20151001 US 14/872,587"]

专利状态码:有效-授权

法律状态:2020.06.23#授权;2017.09.15#实质审查的生效;2017.08.22#公开

摘要:本发明涉及情境性暂停用于启动语音命令输入的唤醒词。一方面,公开了下述装置和方法:所述装置和方法用于接收至少来自一个传感器的至少一个信号,并且基于对所述至少一个信号的分析来情境性暂停对接收用于启动计算机的语音命令输入的唤醒词的需要。

主权项:1.一种电子设备,包括:处理器;麦克风,其能够被所述处理器访问;以及存储器,其能够被所述处理器访问并且承载有指令,所述指令能够由所述处理器执行以:响应于指示第一情境的第一传感器输入,要求接收通过所述麦克风接收的用于启动语音命令输入的预定唤醒词;以及响应于指示第二情境的第二传感器输入,暂停对接收通过所述麦克风接收的用于启动语音命令输入的预定唤醒词的需要,并且相反立即处理通过至少一个麦克风接收的命令,而无需首先接收所述唤醒词;其中,所述第一情境指代存在除特定用户之外的人的情境;所述第二情境指代只存在特定用户的情境。

全文数据:情境性暂停用于启动语音命令输入的唤醒词技术领域[0001]本申请总体上涉及情境性暂停计算机的语音命令输入的唤醒词式启动。背景技术[0002]除了使用可操作按钮以外,可能需要唤醒词来启动计算机的语音输入。然而,要求用户说出唤醒词可能不方便。发明内容[0003]如本文所理解的,唤醒词在某些情境下可能有用,但在其他情境下并非有用。[0004]因此,一方面,一种装置包括:处理器、能够被处理器访问的麦克风以及能够被处理器访问的存储器。存储器承载有指令,所述指令能够由处理器执行以:响应于指示第一情境的第一传感器输入,来要求接收通过麦克风接收的用于启动语音命令输入的预定唤醒词。指令还能够被执行以:响应于指示第二情境的第二传感器输入,来暂停对接收通过麦克风接收的用于启动语音命令输入的预定唤醒词的需要,并且相反立即处理通过至少一个麦克风接收的命令,而无需首先接收唤醒词。[0005]在一些不例中,传感器输入来自于至少一个相机。在一些不例中,传感器输入来自于至少一个麦克风。在其他示例中,传感器输入来自于至少一个蓝牙接收器。在另外的示例中,传感器输入来自于至少一个运动传感器。在又一实施方式中,传感器输入来自于至少一个车辆乘员传感器。传感器输入可以来自于上述传感器中的任何两个或者更多个传感器的组合。[0006]在另一方面中,一种不是暂态信号的计算机可读存储介质包括指令,所述指令能够由处理器执行以:接收来自至少一个传感器的信号;确定该信号是否指示多个人的存在;响应于确定该信号指示多个人的存在来启动语音命令输入的唤醒词式启动;以及响应于确定该信号并非指示多个人的存在来禁止语音命令输入的唤醒词式启动。[0007]在又一方面中,一种方法包括:从至少一个传感器接收至少一个信号;以及基于对所述至少一个信号的分析来情境性暂停对接收用于启动计算机的语音命令输入的唤醒词的需要。附图说明[0008]参照附图可以最佳地理解本原理的关于其结构和操作二者的细节,在附图中同样的附图标记指代同样的部件,并且在附图中:[0009]图1是根据本原理的示例系统的框图;[0010]图2是根据本原理的装置的网络的框图;[0011]图3至图7是符合本原理的示例逻辑的流程图;以及[0012]图8是符合原理的可以使用的示例用户接口。具体实施方式[0013]关于本文所论述的任何计算机系统,系统可以包括下述服务器部件和客户端部件:服务器部件和客户端部件通过网络相连,以使得数据可以在客户端部件与服务器部件之间交换。客户端部件可以包括一个或者更多个计算装置,计算装置包括电视例如,智能TV、可接入因特网的TV、计算机如台式计算机、膝上型计算机和平板计算机)、所谓的可折叠装置例如,具有平板配置和膝上型配置)以及包括智能电话的其他移动装置。作为非限制性示例,这些客户端装置可以采用来自苹果、谷歌或微软的操作系统。可以使用Unix操作系统或类似的例如Linux操作系统。这些操作系统可以运行一个或者更多个浏览器如由微软或谷歌或谋智Mozilla制作的浏览器或者可以通过网络(如因特网、本地内部网或虚拟专用网络来访问由因特网服务器托管的网页应用的其他浏览器程序。[0014]如本文所使用的,指令指代用于处理系统中的信息的由计算机实现的步骤。可以以软件、固件或硬件来实现指令;因此,根据说明性的部件、块、模块、电路以及步骤的功能来对他们进行阐述。[0015]处理器可以是能够借助于各种线(如地址线、数据线和控制线)以及寄存器和移位寄存器来执行逻辑的任何常规的通用单芯片处理器或多芯片处理器。此外,除通用处理器以外,可以由或以被设计成执行本文描述的功能的数字信号处理器DSP、现场可编程门阵列FPGA或其他可编程逻辑装置如专用集成电路ASIC、分立门或晶体管逻辑、分立硬件部件或前述任何组合来实现或执行本文描述的任何逻辑块、模块以及电路。可以通过控制器或状态机或计算装置的组合来实现处理器。[0016]本文通过流程图的方式描述的任何软件和或应用和或用户接口可以包括各种子例程、程序等。要理解的是,可以将描述为由例如模块执行的逻辑重新分配给其他软件模块,以及或者将所述逻辑一起组合于单个模块中,以及或者使得所述逻辑能够在可共享的库中获得。[0017]当以软件来实现逻辑时,可以用适当的语言例如但不限于C#或C++来编写逻辑,并且逻辑可以被存储在计算机可读存储介质(例如,可以不是暂态信号的计算机可读存储介质)上或通过计算机可读存储介质被传送,计算机可读存储介质如随机存取存储器RAM、只读存储器ROM、电可擦除可编程只读存储器EEPROM、致密盘只读存储器CD-ROM或其他光盘存储器如数字多功能光盘DVD、磁盘存储器或包括可移除的拇指驱动器的其他磁存储装置等。连接可以建立计算机可读介质。作为示例,这样的连接可以包括硬连线电缆,其中,硬连线电缆包括光纤和同轴线以及双绞线。这样的连接可以包括无线通信连接,其中,无线通信连接包括红外线和无线电。[0018]在示例中,处理器可以通过其输入线来访问来自数据存储器(如计算机可读存储介质)的信息,以及或者处理器可以通过激活用于发送和接收数据的无线收发器来无线地访问来自因特网服务器的信息。通常,在接收数据时由天线与处理器的寄存器之间的电路系统将数据从模拟信号转换成数字信号,并且在发送数据时将数据从数字信号转换成模拟信号。然后,处理器通过其移位寄存器来处理数据,以在输出线上输出经计算的数据,用于在装置上呈现经计算的数据。[0019]包括在一个实施方式中的部件可以以任何适当组合的形式用在其他实施方式中。例如,可以将本文描述的和或附图中描绘的各种部件中的任何部件进行组合、互换或者从其他实施方式中排除。[0020]“具有A、B和C中至少之一的系统”(同样地,“具有A、B或C中至少之一的系统”以及“具有A、B、C中至少之一的系统”)包括:仅具有A的系统、仅具有B的系统、仅具有C的系统、具有A和B的系统、具有A和C的系统、具有B和C的系统和或具有A、B和C的系统等。[0021]“具有A、B和C中的一个或者更多个的系统”(同样地,“具有A、B或C中的一个或者更多个的系统”以及“具有A、B、C中的一个或者更多个的系统”)包括:仅具有A的系统、仅具有B的系统、仅具有C的系统、具有A和B的系统、具有A和C的系统、具有B和C的系统和或具有A、B和C的系统等。[0022]可以在摘要、说明书和或权利要求中使用术语“电路”或“电路系统”。如本领域所周知的,术语“电路系统”包括所有级别的可用集成,例如从分立逻辑电路到最高级别的电路集成如VLSI,并且术语“电路系统”包括被编程以执行实施方式的功能的可编程逻辑部件以及利用指令进行编程以执行那些功能的通用处理器或专用处理器。[0023]现在具体地参照图1,示出了信息处理系统和或计算机系统100的示例框图。注意,在一些实施方式中,系统100可以是台式计算机系统,如由位于北卡罗来纳州莫里斯维尔的联想(美国)公司销售的ThinkCe丨itre®系列或ThinkPad®系列个人计算机之一,或者系统100可以是工作站计算机,如由位于北卡罗来纳州莫里斯维尔的联想美国)公司销售的Yoga™系列可折叠计算机或ThinkStation®;然而,根据本文的描述明显的是,根据本原理的客户端装置、服务器或其他机器可以包括其他特征或系统100的特征中的仅一些特征。另外,系统1ο〇可以例如是游戏控制台,如XBOX亂或Playstation®。或者,系统100可以包括无线电话、笔记本式计算机或其他便携式计算机化装置。[0024]如图1所示,系统100可以包括所谓的芯片组110。芯片组指的是被设计成一起工作的一组集成电路或芯片。芯片组通常作为单个产品销售例如,考虑以INTEL®、AMD⑩·等品牌销售的芯片组)。[0025]在图1的示例中,芯片组110具有可以取决于品牌或制造商而在某种程度上变化的特定体系架构。芯片组110的体系架构包括核与存储器控制组120以及IO控制器集线器150,核与存储器控制组120以及I0控制器集线器150经由例如直接管理接口或直接媒体接口(DMI142或链路控制器144来交换信息例如,数据、信号、命令等)。在图1的示例中,DMI142是芯片至芯片的接口(有时被称为“北桥”与“南桥”之间的链路)。[0026]核与存储器控制组120包括一个或者更多个处理器122例如,单核或多核等)以及存储器控制器集线器126,一个或者更多个处理器122以及存储器控制器集线器126经由前端总线FSB124交换信息。如本文所描述的,例如可以将核与存储器控制组120的各个部件集成在单个处理器裸片上,用来制造代替传统的“北桥”式体系架构的芯片。[0027]存储器控制器集线器126与存储器140对接。例如,存储器控制器集线器126可以为DDRSDRAM存储器例如,DDR、DDR2、DDR3等)提供支持。通常,存储器140是一类随机存取存储器RAM。通常将其称为“系统存储器”。[0028]存储器控制器集线器126还可以包括低压差分信号接口(LVDS1321VDS132可以是用于支持显示装置192例如,CRT、平板、投影仪、触控显示器等)的所谓LVDS显示接口LDI。块138包括可以经由LVDS接口132来支持的技术的一些示例(例如,串行数字视频、HDMIDVI、显示端口)。例如,存储器控制器集线器126还包括用于支持独立显卡136的一个或者更多个PCI-express接口(PCI-E134。使用PCI-E接口的独立显卡已成为加速图形端口AGP的替代方法。例如,存储器控制器集线器126可以包括用于外部的基于PCI-E的显卡包括例如更多个GPU之一的16路xl6PCI-E端口。示例系统可以包括用于支持图形的AGP或PCI-E。[0029]在被使用的示例中,IO控制器集线器150可以包括各种接口。图1中的示例包括SATA接口151、一个或者更多个PCI-E接口152可选地,一个或者更多个传统PCI接口)、一个或者更多个USB接口153、LAN接口154更一般地,用于在一个或者更多个处理器122的指示下通过诸如因特网、WAN、LAN等的至少一种网络来通信的网络接口)、通用IO接口(GPIO155、低引脚数LPC接口170、电力管理接口161、时钟发生器接口162、音频接口163例如,供扬声器194来输出音频)、操作总成本TCO接口164、系统管理总线接口(例如,多主机串行计算机总线接口)165,以及串行外围闪存控制器接口(SPI闪存)166,在图1的示例中,SPI闪存166包括BIOS168和启动代码190。关于网络连接,IO控制器集线器150可以包括与PCI-E接口端口多路复用的集成千兆以太网控制器线。其他网络特征可以独立于PCI-E接口来操作。[0030]IO控制器集线器150的接口可以支持与各种装置、网络等的通信。例如,在使用时,SATA接口151支持在一个或者更多个驱动器180如HDD、SDD或前述组合上读出信息、写入信息或读出并写入信息,但在任何情况下,驱动器180被理解为例如可以不是暂态信号的有形计算机可读存储介质。IO控制器集线器150还可以包括高级主机控制器接口(AHCI,以支持一个或者更多个驱动器18LPCI-E接口152允许与装置、网络等的无线连接182WSB接口153支持输入装置184如键盘KB、鼠标以及各种其他装置例如,相机、电话、存储器、媒体播放器等)。其他输入装置可以包括车辆乘员传感器如座椅传感器,座椅传感器响应于感测到的重量来生成指示人正坐在座椅上的信号。在这种情况下,信号可以被发送至车辆的引擎控制模块ECM,并且由ECM根据下面的论述来使用以启动或禁止唤醒词语音输入,或者ECM可以经由例如蓝牙将信号发送至CE装置的处理器,以使CE装置处理器能够根据下面的原理来启动或禁止唤醒词控制。[0031]输入装置184还可以例如是用于接收语音输入的麦克风、在一些示例中可以包括在运动传感器系统中的红外(IR传感器和或用于根据本原理来使用的热像仪。[0032]在图1的示例中,LPC接口170支持使用一个或者更多个ASIC171、可信平台模块TPM172、超级IO173、固件集线器174、BI0S支持175以及各种类型的存储器176^nROM177、闪存178以及非易失性RAMNVRAM179。对于TPM172,该模块可以采用可以用于认证软件和硬件装置的芯片的形式。例如,TPM可以能够执行平台认证并且可以用于验证寻求访问的系统为期望的系统。[0033]系统100在加电时可以被配置成执行在SPI闪存166内存储的、用于BIOS168的启动代码190,并且之后,系统100在例如,存储在系统存储器140中的)一个或者更多个操作系统和应用软件的控制下处理数据。操作系统可以被存储在多种位置中的任何位置处,并且例如根据BIOS168的指令被访问。[0034]此外,系统100还可以包括至少一个电池组191,其包含至少一个电池。电池组191可以是卷芯形式或软包电池形式,并且电池组191可以是锂离子电池。电池组191电耦接至系统100并且对系统100供电,并且电池组191还可以电耦接至至少一个无线电荷接收器193,该无线电荷接收器193被配置成用于使用例如感应无线充电原理和或谐振感应耦合原理来经由磁场从无线电荷发送器未示出)接收无线电荷。因此,接收器193可以包括多个线圈195。线圈195可以分别包括布置在磁体周围的至少一条线,并且线圈195可以被配置成用于经由由无线电荷发送器在被激活时生成的磁场电磁场来从发送器接收电力。接收器193还可以包括至少一个电路197在一些实施方式中可以仅包括一个电路,而在其他实施方式中可以包括多个电路),所述电路197被配置成用于从线圈195接收电流并且执行以下至少之一:向系统100提供电流,以对系统100供电;以及向电池组191提供电流,以对电池组191中的至少一个电池充电。电路197可以是Rx电路,以及或者电路197可以包括一个或者更多个变流器、(一个或者更多个稳压器和或一个或者更多个通信装置中的一个或者更多个。[0035]另外,系统100可以包括:陀螺仪192,用于感测和或测量系统100的定向,并且向处理器122提供有关输入;加速计196,用于感测系统100的加速度和或移动,并且向处理器122提供有关输入;以及相机198,用于收集一个或者更多个图像,并且向处理器122提供有关输入。相机可以是热成像相机、数字相机如网络摄像机、三维3D相机以及或者以其它方式集成在系统100中并且可以由处理器122控制以收集图片图像和或视频的相机。另夕卜,系统100可以包括GPS收发器199,GPS收发器199被配置成从至少一个卫星接收地理位置信息,并且将该信息提供给处理器122。然而,要理解的是,根据本原理可以使用除GPS接收器之外的其它适当的位置接收器来确定系统100的位置。[0036]要理解的是,示例客户端装置或其他机器计算机可以包括比图1的系统100中示出的特征更少或更多的特征。在任何情况下,至少基于前述内容要理解的是,系统100被配置成实施本原理。[0037]现在转到图2,图2示出了根据本原理的通过网络200如因特网进行通信的示例装置。要理解的是,参照图2描述的装置中的每个装置可以包括上面所描述的系统100的特征、部件和或元件中的至少一些。[0038]图2示出了笔记本式计算机和或可折叠计算机202、台式计算机204、可穿戴装置206如智能手表、智能电视TV208、智能电话210、平板计算机212以及服务器214如因特网服务器,该因特网服务器可以提供可以被装置202至212访问的云存储。[0039]图2还示出了无线电荷发送器216,其被配置成用于使用例如感应无线充电原理和或谐振感应親合原理经由磁场来向无线电荷接收器提供无线电荷。因此,无线电荷发送器216可以包括至少一个线圈,并且无线电荷发送器216可以与壁装插座或其他电源接合例如,导电地耦接)。要理解的是,装置202至216被配置成通过网络200彼此进行通信。[0040]图3至图7示出了示例逻辑,其可以实现为用于由上述处理器中的任何处理器执行的计算机存储器上的指令。[0041]现在参考图3,在块300处,从相机如上述相机接收传感器信号。传感器信号可以包括一个或者更多个人脸图像。在判定菱形302处确定该信号是否指示多个人是否存在。这可以通过对信号执行图像识别引擎以确定图像中有多少个人脸来完成。多个人脸的存在可以引起结果“是”。在一些实施方式中,测试还可以包括使用在初始化阶段加载到装置存储器中的装置的特定用户的图像来确定是否存在除特定用户之外的人。在这样的实施方式中,测试还可以包括通过例如确定由相机成像的其他人脸的绝对大小或者其他人脸相对于用户的脸的大小的相对大小来推断其他人脸中的任何人脸是否处在特定用户的预定范围内。只有在推断出另外的人处在特定用户的预定范围内的情况下,才返回结果“是”。[0042]如果在菱形302处的判定返回结果“否”,则逻辑可以进行至块304,以执行通过装置的麦克风接收到的任何语音命令,而无需首先接收唤醒词。要理解的是,使用语音识别引擎将语音信号处理为命令。[0043]相比之下,如果在菱形302处返回结果“是”,则逻辑可以移动至块306,以禁止将通过麦克风接收到的语音信号作为命令来执行,除非首先在通常例如接收到随后的语音命令之前的若干秒的预定开端时段内接收到预定唤醒词,其中,预定唤醒词可以由制造商设定或者由用户在初始化期间建立。虽然这样的语音信号可以被记录,但是将不会作为命令被执行,除非在开端时段内接收到唤醒词。[0044]现在参考图4,在块400处从麦克风如上述麦克风接收传感器信号。传感器信号可以包括一个或者更多个语音。在判定菱形402处确定该信号是否指示多个人是否存在。这可以通过对该信号执行语音识别引擎以确定图像中有多少语音来完成。多个语音的存在可以引起结果“是”。在一些实施方式中,测试还可以包括使用在初始化阶段加载到装置存储器中的装置的特定用户的语音指纹来确定是否存在除特定用户之外的人。在这样的实施方式中,测试还可以包括通过例如确定其他语音的音量的绝对幅度或者其他语音相对于用户的语音的幅度的相对幅度来推断其他语音中的任何语音是否处在特定用户的预定范围内。只有在推断出另外的人处在特定用户的预定范围内的情况下,才返回结果“是”。[0045]如果在菱形402处的判定返回结果“否”,则逻辑可以进行至块404,以执行通过装置的麦克风接收到的任何语音命令,而无需首先接收唤醒词。相比之下,如果在菱形402处返回结果“是”,则逻辑可以移动至块406,以禁止将通过麦克风接收到的语音信号作为命令来执行,除非首先在通常例如在接收到随后的语音命令之前的若干秒的预定开端时段内接收到预定唤醒词,其中,预定唤醒词可以由制造商设定或者由用户在初始化期间建立。虽然这样的语音信号可以被记录,但是将不会作为命令被执行,除非在开端时段内接收到唤醒[0046]现在参考图5,在块500处,从与装置相关联的蓝牙接收器接收传感器信号。传感器信号可以包括一个或者更多个蓝牙配对信号。在判定菱形502处确定该信号是否指示多个人是否存在。这可以通过确定装置是否与另外的装置配对来完成。另外的配对装置的存在可以引起结果“是”。在一些实施方式中,测试还可以包括通过例如确定与执行图5的逻辑的装置配对的任何装置的蓝牙信号强度来推断其他人中的任何人是否处在特定用户的预定范围内。只有在推断出其它人使用他的配对装置作为代表处在特定用户的预定范围内的情况下,才返回结果“是”。[0047]如果在菱形502处的判定返回结果“否”,则逻辑可以进行至块504,以执行通过装置的麦克风接收到的任何语音命令,而无需首先接收唤醒词。相比之下,如果在菱形502处返回结果“是”,则逻辑可以移动至块506,以禁止将通过麦克风接收到的语音信号作为命令来执行,除非首先在通常例如在接收到随后的语音命令之前的若干秒的预定开端时段内接收到预定唤醒词,其中,预定唤醒词可以由制造商设定或者由用户在初始化期间建立。虽然这样的语音信号可以被记录,但是将不会作为命令被执行,除非在开端时段内接收到唤醒1·^]O[0048]现在参考图6,在块600处,接收来自车辆乘员传感器的通过例如ECM——该ECM与执行逻辑的装置的处理器配对一一中继的传感器信号,或者当ECM本身执行逻辑时从通常安装在车辆的座椅上的乘员传感器接收传感器信号。在判定菱形504处,确定该信号是否指示多个人是否存在。这可以通过确定多个乘员传感器是否指示存在人来完成。另外的人的存在可以引起结果“是”。[0049]在一些实施方式中,测试还可以包括通过例如确定执行指令的装置的用户就座的座椅的位置以及与指示人正坐在座椅上的乘员传感器相关联的座椅的位置来推断其他人中的任何人是否处在特定用户的预定范围内。例如,如果用户正在驾驶并且其他乘员传感器指示人仅在后座,则可以返回结果“否”,然而如果乘客乘员传感器指示人在其上,则可以返回结果“是”。只有在推断出另外的人使用他的乘员传感器作为代表处在特定用户的预定范围内的情况下,才返回结果“是”。[0050]如果在菱形602处的判定返回结果“否”,则逻辑可以进行至块604,以执行通过装置的麦克风接收到的任何语音命令,而无需首先接收唤醒词。相比之下,如果在菱形602处返回结果“是”,则逻辑可以移动至块606,以禁止将通过麦克风接收到的语音信号作为命令来执行,除非首先在通常例如在接收到随后的语音命令之前的若干秒的预定开端时段内接收到预定唤醒词,其中,预定唤醒词可以由制造商设定或者由用户在初始化期间建立。虽然这样的语音信号可以被记录,但是将不会作为命令被执行,除非在开端时段内接收到唤醒[0051]现在参考图7,在块700处,从运动传感器如上述运动传感器接收传感器信号。信号可以包括一个或者更多个对象正在传感器附近移动的信息。在判定菱形702处,确定该信号是否指示多个人是否存在。这可以通过确定多少对象被感测为正在移动来完成。多个对象的存在可以引起结果“是”。[0052]在一些实施方式中,测试还可以包括确定是否存在除了特定用户以外的对象。在这样的实施方式中,测试还可以包括通过例如确定其他对象的绝对大小或者其他对象相对于用户的大小的相对大小来推断其他对象中的任何对象是否处在特定用户的预定范围内。只有在推断出另外的人处在特定用户的预定范围内的情况下,才返回结果“是”。[0053]如果在菱形702处的判定返回结果“否”,则逻辑可以进行至块704,以执行通过装置的麦克风接收到的任何语音命令,而无需首先接收唤醒词。相比之下,如果在菱形702处返回结果“是”,则逻辑可以移动至块706,以禁止将通过麦克风接收到的语音信号作为命令来执行,除非首先在通常例如在接收到随后的语音命令之前的若干秒的预定开端时段内接收到预定唤醒词,其中,预定唤醒词可以由制造商设定或者由用户在初始化期间建立。虽然这样的语音信号可以被记录,但是将不会作为命令被执行,除非在开端时段内接收到唤醒[0054]注意,可以使用除上述情境之外的情境来自动地启动和禁止语音命令输入的唤醒词式启动。例如,可以期望一天中的某些时候例如,午夜发现用户是单独的,在这种情况下,禁止唤醒词初始化并且将由装置接收到的所有语音信号视作语音命令,而不必首先接收唤醒词。可以期望一天的其他时候例如,中午发现用户有人陪伴,在这种情况下,启动语音命令输入的唤醒词初始化。[0055]或者,可以使用由装置的GPS接收器确定的位置来自动地启动和禁止语音命令输入的唤醒词初始化。例如,某些位置如办公建筑物可以指示特定用户并非单独的,从而启动语音命令输入的唤醒词初始化,然而,其他位置如特定用户的家可以引起自动禁止唤醒词初始化,在这种情况下,将由装置接收到的所有语音信号视作语音命令,而不必首先接收唤醒词。[0056]图8示出了可以向用户提供以下选择:使用用户接口(UI800来接受或不接受上述情境式唤醒词式启动。如所示出的,UI800可以包括否选择器802,否选择器802用于拒绝使用自动的基于情境的唤醒词式启动。UI800还可以包括是选择器804,是选择器804用于接受使用自动的基于情境如上述情境中的任何情境的唤醒词式启动。如果选择了是,则指示器806可以提示用户输入初始化参数如用户的语音或图像用于前述目的。[0057]在结束之前,要理解的是,虽然用于实施本原理的软件应用可以与装置如系统100一起出售,但是本原理适用于通过网络如因特网将这样的应用从服务器下载至装置的实例。此外,本原理适用于将这样的应用包括在正被出售和或提供的计算机可读存储介质中的实例,其中,计算机可读存储介质本身不是暂态信号和或信号。[0058]尽管本文示出且详细描述了特定的“情境性暂停用于启动语音命令输入的唤醒词”,但要理解的是,本申请所包含的主题仅由所附权利要求来限定。

权利要求:1.一种电子设备,包括:处理器;麦克风,其能够被所述处理器访问;以及存储器,其能够被所述处理器访问并且承载有指令,所述指令能够由所述处理器执行以:响应于指示第一情境的第一传感器输入,要求接收通过所述麦克风接收的用于启动语音命令输入的预定唤醒词;以及响应于指示第二情境的第二传感器输入,暂停对接收通过所述麦克风接收的用于启动语音命令输入的预定唤醒词的需要,并且相反立即处理通过至少一个麦克风接收的命令,而无需首先接收所述唤醒词。2.根据权利要求1所述的电子设备,其中,所述传感器输入来自于至少一个相机。3.根据权利要求1所述的电子设备,其中,所述传感器输入来自于所述麦克风。4.根据权利要求1所述的电子设备,其中,所述传感器输入来自于至少一个蓝牙接收器。5.根据权利要求1所述的电子设备,其中,所述传感器输入来自于至少一个运动传感器。6.根据权利要求1所述的电子设备,其中,所述传感器输入来自于至少一个车辆乘员传感器。7.根据权利要求1所述的电子设备,包括传感器,从所述传感器中接收到所述第一传感器输入和所述第二传感器输入中的至少一个。8.一种方法,包括:从至少一个传感器接收至少一个信号;以及基于对所述至少一个信号的分析来情境性暂停对接收用于启动计算机的语音命令输入的唤醒词的需要。9.根据权利要求8所述的方法,包括:根据所述至少一个信号确定用户是单独的;以及响应于确定所述用户是单独的来暂停对接收用于启动语音命令输入的所述唤醒词的需要,并且启动语音命令输入,而无需接收所述唤醒词。10.根据权利要求8或9中的任一项所述的方法,包括:根据所述至少一个信号确定用户并非是单独的;以及响应于确定所述用户并非是单独的来仅响应于接收到所述唤醒词才启动语音命令输入。11.根据权利要求8所述的方法,其中,所述分析包括:确定所述信号是否指示多个人的存在;响应于确定所述信号指示多个人的存在,启动语音命令输入的唤醒词式启动;以及响应于确定所述信号并未指示多个人的存在,禁止语音命令输入的唤醒词式启动。12.根据权利要求8所述的方法,包括:从麦克风、数字相机以及热像仪中的至少一个来接收所述至少一个信号。

百度查询: 联想(新加坡)私人有限公司 情境性暂停用于启动语音命令输入的唤醒词

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。