用于检测可听输入中的中止的装置、设备及方法_2

文档序号:8361170阅读:来源:国知局
原理 的客户端装置、服务器或其它机器可以包括其它特征或仅包括系统1〇〇的一些特征。
[0025] 如图1所示,系统100包括所谓的芯片集110。芯片集是指被设计用于一起工作的 一组集成电路或芯片。芯片集通常作为单独产品出售(例如,考虑以INTEL?、AMD?-等品牌出售的芯片集)。
[0026] 在图1的示例中,芯片集IlO具有可以依据品牌或制造商而在某种程度上不同的 特定架构。芯片集Iio的架构包括经由例如直接管理接口或直接媒体接口(DMI) 142或 链接控制器144交换信息(例如数据、信号、命令等)的核和存储器控制组120以及1/ 0控制器集线器150。在图1的示例中,DMI142是芯片-芯片接口(有时被称为"北桥 (northbridge) " 与"南桥(southbridge) " 之间的链接)。
[0027] 核和存储器控制组120包括经由前端总线(FSB) 124交换信息的一个或更多个处 理器122(例如单核或多核)和存储器控制器集线器126。如本文所述,可以将核和存储器 控制组120的各种部件集成在单个处理器晶片上以例如制成代替传统"北桥"式架构的芯 片。
[0028] 存储器控制器集线器126与存储器140接口。例如,存储器控制器集线器126可 以为双倍速率同步动态随机存储器(DDRSDRAM)存储器(例如,DDR、DDR2、DDR3等)提供 支持。通常,存储器140为随机存取存储器(RAM)类型。存储器140通常被称为"系统存储 典" 〇
[0029] 存储器控制器集线器126还包括低压差分信号接口(LVDS) 132。LVDS132可以 是用于支持显示装置192 (例如,阴极射线管CRT、平板、投影仪、触控显示器等)的所谓的 LVDS显示器接口(LDI)。块138包括可以通过LVDS接口 132支持的技术的一些示例,例如串 行数字视频、高清晰度多媒体接口(HDMI)/数字视频接口(DVI)、显示端口。存储器控制器 集线器126还包括例如用于支持独立显卡136的一个或更多个PCI扩展接口(PCI-E) 134。 使用PCI-E接口的独立显卡已经变成加速图形接口(AGP)的替换方法。例如,存储器控制 器集线器126可以包括用于外部的基于PCI-E的显卡(包括例如更多GPU中的一个GPU) 的16路(X16)PCI-E端口。示例性系统可以包括用于支持图形的AGP或PCI-E。
[0030] I/O控制器集线器150包括各种接口。图1的示例包括串行高级技术附件(SATA) 接口 151、一个或更多个PCI-E接口 152 (可选地,一个或更多个传统的PCI接口)、一个或 更多个通用串行总线(USB)接口 153、局域网(LAN)接口 154 (更普遍地,用于在处理器122 的管理下在诸如因特网、广域网(WAN)、LAN等的至少一个网络上通信的网络接口)、通用 I/O接口(GPIO) 155、低管脚数(LPC)接口 170、电力管理接口 161、时钟发生器接口 162、音 频接口 163(例如使扬声器194输出音频)、操作总成本(TCO)接口 164、系统管理总线接 口 165 (例如,多主机串行计算机总线接口)以及在图1的示例中包括基本输入输出系统 (BIOS) 168和启动代码190的串行外设闪存存储器/控制器接口(SPI闪存)166。关于网 络连接,I/O控制器集线器150可以包括与PCI-E接口端口复用的综合的千兆位以太网控 制器线。其它网络特征可以独立于PCI-E接口来操作。
[0031] I/O控制器集线器150的接口提供与各种装置、网络等的通信。例如,SATA接口 151提供对一个或更多个驱动器180 (诸如HDD、SDD或及组合)上的信息的读取、读取或写 入以及写入,但是在任何情况下驱动器180被理解为例如可以不是载波的有形计算机可读 存储介质。I/O集线器控制器150还可以包括用于支持一个或更多个驱动器180的高级主 机控制器接口(AHCI)。PCI-E接口 152允许到装置、网络等的无线连接182。USB接口 153 提供输入装置184,诸如键盘(KB)、鼠标和各种其它装置(例如,摄像头、电话、存储装置、媒 体播放器等)。
[0032] 在图1的示例中,LPC170提供对下述部件的使用:专用集成电路(ASIC) 171、可信 平台模块(TPM) 172、超级I/O173、固件集线器174、BIOS支持175以及各种类型的存储器 176 (诸如ROM177、闪存178以及非易失性RAM(NVRAM) 179)。关于TPM172,该模块可以是 可用于对软件和硬件装置进行认证的芯片的形式。例如,TPM能够进行平台认证并且可以 用于验证试图访问的系统是预期的系统。
[0033] 系统100在通电时可以被配置成执行存储在SPI闪存166内的用于BIOS168的启 动代码190,此后,在一个或更多个操作系统和应用软件(例如存储在系统存储器140中) 的控制下处理数据。操作系统可以存储在多种位置中的任意位置,并且例如根据BIOS168 的指令而被访问。
[0034] 除了上述之外,系统100还可以包括至少一个触摸传感器195,触摸传感器195向 处理器122提供输入并且根据本原理被配置成在用户例如持有或触摸系统100时感测用户 的触摸。在一些实施方式中,例如装置100为智能电话,触摸传感器195可以沿着用于定 义例如与显示装置192的前表面垂直的平面的相应侧壁而被放置在系统100上。系统100 还可以包括接近传感器、红外传感器、声纳传感器和/或热传感器196。传感器196用于向 处理器122提供输入,并且根据本原理被配置成感测例如人的体温和/或人的至少一部分 (例如,人的面颊或面部)到系统100的至少一部分(例如传感器196自身)的距离。
[0035] 此外,在一些实施方式中,系统100可以包括用于向处理器122提供输入的一个或 更多个摄像头197。摄像头197可以是例如热成像摄像头、诸如网络摄像头的数字摄像头和 /或集成在系统100中并且根据本原理由处理器122可控制以采集图片/图像和/或视频 的摄像头(例如,采集用户的面部、嘴、眼睛等的一个或更多个图像)。此外,系统100例如 可以包括用于将诸如可听输入序列(例如,可听命令)的可听输入键入到系统100以控制 系统100的音频接收器/麦克风198。另外,系统100可以包括根据本原理向处理器122提 供输入的一个或更多个运动传感器199 (例如,加速度计、陀螺仪、圆弧测定器、磁传感器、 诸如无源红外(IR)传感器的红外运动传感器、光学传感器、速度和/或节奏传感器、姿势传 感器(例如,用于感测姿势命令)等)。
[0036] 在转到图2之前以及如本文所描述的,应该理解,示例性客户端装置或其它机器/ 计算机可以包括比图1的系统1〇〇上所示出的特征更少或更多的特征。在任何情况下,至少 基于前述应该理解,系统100被配置成实现本原理(例如,接收来自用户的可听输入、存储 并执行和/或实现以下所描述的逻辑和/或进行本文所描述的任何其它功能和/或操作)。
[0037] 现在参照图2,图2示出了要由诸如以上根据本原理描述的系统100的装置执行的 逻辑的示例流程图。在块200处开始,逻辑启动可听输入应用(例如,电子"私人助理"), 以根据本原理(诸如,例如从用户可听地提供的命令)处理可听输入和/或执行响应于可 听输入的功能。例如,可以响应于用于选择与可听输入应用相关的图标的用户输入而自动 地启动该可听输入应用,并且将该可听输入应用呈现在诸如以上描述的显示装置192的触 控显示器上。在任何情况下,逻辑从块200前进到判定菱形框202,在判定菱形框202处,逻 辑基于例如由用于实现图2的逻辑的装置(在参照图2的其余描述中被称为"装置")的麦 克风感测的可听输入和/或基于来自与装置通信的摄像头的至少一个图像,来确定在装置 处是否接收了可听输入和/或用户是否向装置提供了可听输入(例如,用于确定用户的嘴 唇在装置的阈值距离以内正在相对装置运动并且因此正将可听输入提供给装置)。如果逻 辑确定用户没有正在提供这样的可听输入和/或装置没有接收到这样的可听输入,则逻辑 可以继续进行菱形框202的判断直到做出肯定的判断为止。
[0038] -旦在菱形框202处做出肯定的判断,则逻辑前进到判定菱形框204,在判定菱形 框204处,逻辑(例如,基于来自与装置通信的摄像头的信号)确定用户的嘴和/或眼睛 是否指示用户向装置提供可听输入(例如,使用读唇软件、眼睛跟踪软件等)。因此,例如, 可以通过装置针对用户的嘴是否张开来对来自用于采集用户的图像并将图像提供给装置 的处理器的摄像头的一个或更多个信号进行分析、检查等,用户的嘴张开可以被装置的处 理器确定成(
当前第2页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1