示例公开了一种低功率集成电路以接收音频流并将其数字化。进一步,示例提供低功率集成电路以将数字化音频流与关键字作比较,并将数字化音频流存储在存储器中。此外,示例还公开了一旦在数字化音频流中识别出关键字,低功率集成电路就向处理器传送信号以增加功率并分析数字化音频流。
【技术实现步骤摘要】
【国外来华专利技术】【专利摘要】示例公开了一种低功率集成电路以接收音频流并将其数字化。进一步,示例提供低功率集成电路以将数字化音频流与关键字作比较,并将数字化音频流存储在存储器中。此外,示例还公开了一旦在数字化音频流中识别出关键字,低功率集成电路就向处理器传送信号以增加功率并分析数字化音频流。【专利说明】用于分析数字化音频流的低功率集成电路背景对于用户而言,计算设备通过处理音频指令并提供响应而变得更尖端。用户可以口述可用来控制这些计算设备的音频指令。例如,用户可对计算设备说话以提供信息,诸如用于提供至特定位置的指引的指令。附图简述在附图中,相似标号指示相似组件或块。以下详细描述参照附图,其中:图1是示例计算设备的框图,该计算设备包括用于分析音频流的低功率集成电路和用于响应于集成电路对关键字的检测而分析数字化音频流的处理器;图2是示例低功率集成电路的框图,该低功率集成电路用于分析音频流并且当在音频流中检测到关键字时向处理器传送信号以增加功率;图3是用于分析数字化音频流的示例计算设备和与计算设备通信以分析从数字化音频流生成的文本流的服务器的框图;图4是在计算设备上执行以接收音频流和确定响应的示例方法的流程图;以及图5是在计算设备上执行以压缩数字化音频流和呈现响应示例方法的流程图。详细描述在音频信息处理中,用户通常通过按下按钮和/或口述指令来激活应用以处理音频。一旦启动音频处理应用,用户还需要口述他们将期望计算设备执行的明确指令。因此,处理来自用户的语音指令是耗时和重复的。此外,持续监视来自用户的指令消耗很多功率,从而耗尽电池。为了解决这些问题,本文公开的示例实施例使用低功率集成电路以持续监视音频流(例如,用户的语音)中关键字的出现,同时依赖处理器对用户语音进行更透彻的分析。例如,本文公开的各种示例提供了在低功率集成电路中接收音频流,将音频流数字化,以及分析数字化音频流以识别关键字。一旦在数字化音频流中识别出关键字,集成电路就向处理器发送信号以增加功率。一旦增加了到处理器的功率,数字化音频流就被调取以确定响应。这减少了用户启动特定音频处理应用所消耗的时间量,且免除用户语音的重复。从所调取的音频流确定响应可免除用户提供额外的明确指令来使计算设备执行语音分析。此外,在本文公开的各种示例中,一旦增加了到处理器的功率,处理器就从存储器调取数字化音频流,并将数字化音频流转换成文本流。转换成文本流之后,处理器基于文本流中的文本来确定响应。从文本流确定响应减少了计算设备的用户指令计算设备的时间。再另外,处理器可基于音频流的上下文确定适当的响应。进一步,计算设备确定需要执行哪个应用以履行对用户的响应。更进一步,通过增加到处理器的功率,一旦在数字化音频流内识别出关键字,计算设备在收听用户语音时消耗更少的功率。在一个实施例中,计算设备也可通过从服务器或从处理器接收响应来确定响应。在进一步的实施例中,存储器维持所存储的数字化音频流达预定时段。在这个实施例中,处理器能够按时间增量地调取数字化音频流。例如,处理器可调取完整的数字化音频流或可调取较短时间区间的数字化音频流。对数字化音频流的调取允许处理器分析音频流的上下文以确定合适的响应。以此方式,本文公开的示例实施例通过免除到计算设备的重复音频指令而节省了用户时间,因为计算设备基于音频流的上下文确定合适的响应。进一步,计算设备在接收和处理音频流时消耗更少的功率。现在参照附图,图1是示例计算设备100的框图,计算设备100包括用于接收音频流102的低功率集成电路104和用于将音频流数字化以将数字化音频流114提供给存储器112的数字化模块106。进一步,低功率集成电路104包括与关键字作比较模块108,以将数字化音频流114与关键字作比较,并且基于对关键字的识别,向处理器118传送信号116以增加功率122。再进一步,处理器包括分析模块120以分析数字化音频流114。计算设备100的实施例包括客户端设备、个人计算机、台式计算机、膝上型设备、移动设备或其他适于包括组件104、112和118的计算设备。音频流102被计算设备100接收,具体而言,被低功率集成电路104接收。音频流102是输入模拟信号,其被数字化(106)以提供数字化音频流114。音频流102的实施例包括来自用户的语音或来自另一计算设备的音频。例如,可能有几个计算设备300接收音频流102,这可能会混淆。因此,各计算设备可指定一个设备作为中心点以接收音频流102。在这个实施例中,低功率集成电路104作为自组织(ad-hoc)网络的一部分而操作,该部分可以是一个或多个计算设备的中心单元。例如,用户可与另一人讨论从纽约到加利福尼亚州洛杉矶市的最短路线。在这个例子中,音频流可以是关于从纽约到洛杉矶的最短路线的讨论。在进一步的实施例中,音频流102可包括预定时段的音频。例如,音频流102可包括低功率集成电路104进行接收的几秒或几分钟。在这个例子中,低功率集成电路104可将音频流102与其他音频流102区分开。低功率集成电路104包括用于将音频流102数字化的模块106和用于将数字化音频流114与关键字作比较的模块108。低功率集成电路104是带有在材料表面上的图案化迹线元件的电子电路,这些图案化迹线元件形成其他电子组件之间的互连。例如,低功率集成电路104形成处理器118与存储器112之间的连接。低功率集成电路104的实施例包括微芯片、芯片组、电子电路、芯片、微处理器、半导体、微控制器、或其他能够接收音频流102和传送信号116的电子电路。低功率集成电路104可持续地监视音频流102,利用数字化模块106将音频流数字化,并将数字化音频流存储在存储器112处。这样,低功率集成电路104的进一步实施例包括发射机、接收机、话筒、或其他合适的组件以接收音频流102。音频流在模块106处被数字化以提供数字化音频流114。数字化模块106将音频流转换成离散时间信号表示。数字化模块106的实施例包括模数转换器(ADC)、数字转换设备、协同低功率集成电路104操作的指令、固件和/或软件。例如,数字化模块106可包括用于将输入模拟电压转换成与模拟信号的幅度成比例的数值的电子器件。一旦音频流102在模块106处被数字化,就在模块108处将其与关键字作比较。音频流102在模块108处与关键字作比较,这操作为指示发信号116给处理器118以增加功率122并获得数字化音频流114以在模块120处进行分析。108的实施例包括指令、进程、操作、逻辑、算法、技术、逻辑功能、固件和/或软件。一旦关键字被识别出,低功率集成电路104就向处理器118传送增加功率122的信号116。关键字的实施例包括数字信号、模拟信号、模式、数据库、命令、指引、指令或其他要在模块108处进行比较的表示。例如,计算设备的用户可与朋友讨论褐虾与明虾之间的区别,并随后希望进行web搜索以标识答案。这样,用户可陈述预定关键字以触发由与关键字作比较模块108对关键字的识别以及随后由分析模块120对先前讨论的分析。关键字可包括例如短语、单个关键字、或专属于计算设备用户的单个关键字。继续前面的例子,关键字可以是短语,“计算机,你怎么认为? ”。在这个例子中,该短语导致低功率集成电路104发送信号116给本文档来自技高网...
【技术保护点】
一种由计算设备执行的方法,所述计算设备包括低功率集成电路和处理器,所述方法包括:接收音频流;将所述音频流数字化;将所述数字化音频流存储在存储器中;使用所述低功率集成电路来分析所述数字化音频流以识别关键字;一旦在所述数字化音频流中识别出所述关键字,就从所述低功率集成电路向所述处理器传送增加功率的信号;从所述存储器向所述处理器传送所存储的数字化音频流;使用所述处理器将所述数字化音频流转换成文本流;以及基于所述文本流确定所述处理器的响应。
【技术特征摘要】
【国外来华专利技术】
【专利技术属性】
技术研发人员:E·刘,S·J·玛蒂,S·W·金,
申请(专利权)人:高通股份有限公司,
类型:发明
国别省市:美国;US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。