首页 / 国际专利分类库 / 物理 / 乐器;声学 / 语音分析或合成;语音识别;语音或声音处理;语音或音频编码或解码 / 语音识别(G10L17/00优先) / 用于中断指令提示以通过无线通信链路用信号通知即将到来的输入的系统和方法

用于中断指令提示以通过无线通信链路用信号通知即将到来的输入的系统和方法

申请号 CN200980155220.9 申请日 2009-12-29 公开(公告)号 CN102292702A 公开(公告)日 2011-12-21
申请人 福特环球技术公司; 发明人 J·J·贝利; M·斯卡夫;
摘要 语音交互会话包括用 信号 向会话通知中断的输入的检测。当检测到中断时,指令和或信息输出被中断,并且开始语音输入的检测。直到输出被中断为止还没有被检测到语音输入。在检测语音输入(或其它基于声音的输入)时,如果输入是有效的则可进行确定。如果输入是有效的,则输入被处理,否则,指令和/或信息输出可被再次中继和/或语音输入可被重新检测。
权利要求

1.一种车辆通信系统,包括:
与无线收发器通信的计算机处理器,所述无线收发器能够与远离所述处理器定位的无线通信装置通信;
能够由所述处理器控制的至少一个音频输出;
与所述处理器通信的至少一个输入控件;
与所述处理器通信的麦克
其中所述处理器能够操作用来通过所述无线装置建立与远程网络的连接,并且其中所述处理器进一步能够操作用来通过所述至少一个音频输出提供语音可控菜单的回放;
其中所述处理器能够操作用来检测所述至少一个输入控制器的激活,并且在检测到所述至少一个输入控制器的激活时,停止回放以开始检测麦克风输入。
2.根据权利要求1所述的系统,其中如果自所述处理器检测到所述至少一个输入控制器的激活以来已经过去了预定时段,则所述处理器能够操作用来重复所述语音可控菜单的回放。
3.根据权利要求1所述的系统,其中如果自所述处理器检测到所述至少一个输入控制器的激活以来已经过去了预定时段,则所述处理器能够操作用来输出输入提示。
4.根据权利要求1所述的系统,其中所述处理器能够操作用来接收麦克风输入,并确定所述麦克风输入是否是有效输入。
5.根据权利要求4所述的系统,其中所述处理器能够操作用来在所述麦克风输入是无效输入的情况下,通知用户所述输入是无效的。
6.一种用于通过无线通信链路递送的自动菜单系统,包括:
存储装置;
预定音频菜单,所述预定音频菜单提供存储在所述存储装置中的可选菜单选项;
处理器,所述处理器与所述存储装置通信以通过无线通信链路命令所述预定菜单的递送;
其中所述处理器能够操作用来检测由所述处理器通过所述无线通信链路接收的中断指令;
其中,在检测中断指令时,所述处理器能够操作用来停止所述预定菜单的递送,并开始通过所述通信链路接收菜单选项选择。
7.根据权利要求6所述的系统,其中如果自所述处理器检测到中断指令以来已经过去了预定时段,则所述处理器能够操作用来通过所述通信链路继续所述预定菜单的递送。
8.根据权利要求6所述的系统,其中如果自所述处理器检测到中断指令以来已经过去了预定时段,则所述处理器能够操作用来通过所述通信链路重复所述预定菜单的递送。
9.根据权利要求6所述的系统,其中如果自所述处理器检测到中断指令以来已经过去了预定时段,则所述处理器能够操作用来通过所述通信链路命令递送输入提示。
10.根据权利要求6所述的系统,其中所述处理器能够操作用来通过所述通信链路接收口头输入,并确定所述口头输入是否是有效输入。
11.根据权利要求10所述的系统,其中所述处理器能够操作用来在所述口头输入是无效输入的情况下,通过所述通信链路命令无效输入消息的递送。
12.一种处理语音交互会话的方法,包括:
提供要输出的信息或指令;
在提供过程中,检测第一输入;
当检测到所述第一输入时,停止所述提供;
一旦检测到所述第一输入,就监听第二口头输入;以及
处理所述第二输入,以至少部分基于所述处理来提供进一步输出。
13.根据权利要求12所述的方法,进一步包括:
对预定时段进行计数;以及
在所述预定时段已经期满之后,停止监听,并且然后重复提供、检测、停止所述提供、监听和处理的步骤。
14.根据权利要求12所述的方法,进一步包括:
确定所述第二输入是否是有效输入。
15.根据权利要求14所述的方法,进一步包括:
在所述第二输入是无效输入的情况下,输出所述第二输入是无效输入的消息。

说明书全文

用于中断指令提示以通过无线通信链路用信号通知即将到

来的输入的系统和方法

技术领域

[0001] 本说明性实施例一般涉及用于中断指令提示以通过无线通信链路用信号通知即将到来的输入的系统和方法。

背景技术

[0002] 现代技术和成本节约方法已经使各种电子菜单得以实施,使在线接线员从打电话中解脱出来,并且用输入驱动的菜单取代接线员。许多人都经历过这种情况,例如在给有线电视公司、信用卡公司、电话公司等打电话时。即使在打电话给某公司购买某产品时,电子菜单经常出现。
[0003] 电子菜单还可用来提供例如一系列的信息服务。在一种实例中,一家名为TELLME的公司提供电话接入(call-in)服务,在这种服务中,打电话的人可获得范围从天气、新闻到体育比赛分数最新情况的信息。
[0004] 所使用的电子菜单主要是双音多频(DTMF)音调控制的。即,提示用户输入数字1、2、3等等。输入特定的数字激活的与特定的菜单选择对应的DTMF音调。
[0005] 随着语音识别技术的提高,一些电子菜单已经用语音控制取代了音调控制。即,用户会说出“1”来代替输入1。其它具有基于语音的菜单的选项允许用户要求特定的“指定的”选项。例如,用户可打电话给它们的行,且代替输入2来验证信息,在被提示时,用户会说“验证信息”。
[0006] 也存在混合菜单,允许在使用小键盘的数字输入和基于语音的输入之间选择。这些可能例如在用户正在公共场所输入安全号码,并不希望对旁边的人说出例如他们的社保号码时是期望的。
[0007] 经常有时候,也可能通过按输入按钮或早点发出命令中断菜单。被设计成允许中断的菜单同时输出信息,并同时监听输入。发明内容
[0008] 在一个说明性的实施例中,车辆通信系统包括与无线收发器通信的计算机处理器,所述无线收发器能够与无线通信装置通信并且远离所述处理器定位
[0009] 所述系统还包括可由所述处理器控制的至少一个输出。作为一个非限制性例子,该输出可以是车辆的扬声器。在所述系统中还包括与所述处理器通信的至少一个输入控件。在该说明性的实施例中,该输入是诸如方向盘上安装的按钮的触控输入。不过,所述输入控件可以是任何适当输入。
[0010] 所述系统还包括与所述处理器通信的麦克。该麦克风可以用来输入例如口头命令。
[0011] 在该说明性的实施例中,所述处理器可通过所述无线通信装置连接到远程网络。该远程网络可以是提供用户业务的网络,并且所述处理器可进一步通过输出提供从远程网络上重新得到的语音可控菜单的回放。
[0012] 当用户期望对语音可控菜单做出响应时,例如期望输入菜单选择时,用户可激活第一输入控件,并且所述处理器可检测输入控件的激活。在这点上,处理器还可停止菜单的回放,并开始检测麦克风输入。
[0013] 在第二说明性的实施例中,自动菜单系统包括永久性和/或非永久性存储器。而且,提供可选菜单选项的预定音频菜单被存储在永久性或非永久性存储器的至少一个中。所述系统进一步包括通过通信链路与所述永久性和非永久性存储器通信,以命令预定菜单的递送的处理器。该递送可以是例如基于车辆的通信系统。
[0014] 在某种意义上,用户可能期望输入口头命令,并激活用信号通知此期望的输入。相应地,处理器可检测通过所述通信链路接收的中断指令(诸如可在输入激活时提供)。
[0015] 一旦检测到中断指令,处理器就可以停止所述预定菜单的递送,并开始通过所述通信链路接收菜单选项选择。
[0016] 在又一说明性的实施例中,处理语音交互会话的方法包括提供要被输出的信息或指令。这可以是例如语音可选菜单。在提供该信息时,可检测第一输入。
[0017] 在该说明性的实施例中,检测第一输入用信号通知的期望以输入口头命令,所以在输入检测时,停止所述提供过程。同时,开始监听第二输入。典型地,第二输入会与期望选择的菜单选项对应。附图说明
[0018] 在考虑附图进行阅读时,通过以下对示例性实施例的详细描述,说明性实施例的其它方面和特征变得很明显,附图中:
[0019] 图1显示可用于实施说明性实施例的一个示例性说明性系统。
[0020] 图2显示与语音-菜单系统通信的一个示例性说明性远程系统。
[0021] 图3显示用于确定即将到来的语音输入是否已经被用信号通知的一个示例性说明性查询例程的一个示例性流程。

具体实施方式

[0022] 本文在具体的示例性说明性实施例的背景下描述本发明。不过,本领域普通技术人员会认识到在不偏离本发明的真实范围和精神的情况下可进行对所公开示例性说明性实施例的修改、扩展和改变。简单讲,下文的描述只是通过例子提供的,且本发明不局限于本文公开的具体说明性的实施例。
[0023] 图1说明可用于从网络61给汽车递送信息的说明性的车载通信系统的系统架构。用基于车辆的计算系统31实现的车辆可包含位于车辆中的视觉前端接口4。在提供接口的情况下,用户还能够与接口交互,例如,与触敏屏幕交互。在另一说明性的实施例中,交互通过按钮压下、可听语音和语音合成产生。
[0024] 在图1中所示的说明性的实施例1中,处理器3控制基于车辆的计算系统的操作的至少某些部分。在车辆内提供处理器,该处理器允许命令和例程的车载处理。而且,处理器连接到非永久性存储装置5和永久性存储装置7二者。在此说明性的实施例中,非永久性存储装置是随机存取存储器(RAM),并且永久性存储装置是硬盘驱动器(HDD)或闪存。
[0025] 处理器还提供有许多个不同的输入,以允许用户与处理器接合。在此说明性的实施例中,麦克风29、辅助输入25(对于输入33而言)、USB输入23、GPS输入24和蓝牙输入15所有都提供。还提供输入选择器51,以允许用户在各个输入之间交换。麦克风和辅助连接器二者的输入在被传送到处理器之前,通过转换器27从模拟转换为数字。
[0026] 系统的输出可包括,但不局限于视觉显示器4和扬声器13或立体声系统输出。扬声器连接到放大器11,并通过数字到模拟转换器9从处理器3接收其信号。还可使得输出沿分别示于19和21处的双向数据流到达诸如PND 54的远程蓝牙装置,或诸如车辆导航装置60的USB装置。
[0027] 在一个说明性的实施例中,系统1使用蓝牙收发器15以与用户的漫游装置53(例如,手机,智能电话,PDA等等)通信17。漫游装置然后可用来例如通过与蜂窝塔57的通信55,来与车辆31外部的网络61通信59。
[0028] 漫游装置53和蓝牙收发器15的配对可通过按钮53或类似输入被命令,告诉CPU车载蓝牙收发器将与漫游装置中的蓝牙收发器配对。
[0029] 数据可以在CPU 3和网络61之间使用例如数据计划、话上数据或与漫游装置53关联的DTMF音调传送。可替代地,可能期望包括车载调制解调器63,以便在CPU 3和网络61之间通过语音频带传输数据。在一个说明性的实施例中,处理器提供有包括与调制解调器应用软件通信的API的操作系统。调制解调器应用软件访问蓝牙收发器上的嵌入模固件以完成与(诸如在漫游装置中发现的)远程蓝牙收发器的无线通信。在另一实施例中,漫游装置53包括用于语音频带或宽带数据通信的调制解调器。在话上数据实施例中,已知为频分复用的技术可在漫游装置的拥有者能通过装置讲话同时数据正在被传输时实施。在其它时候,当拥有者不使用此装置时,数据传输可使用整个带宽(在一个例子中是
300Hz到3.4kHz)。
[0030] 如果用户具有与漫游装置关联的数据计划,则数据计划允许宽带传输且系统可使用更宽的带宽(加速数据传输)是可行的。在又一实施例中,漫游装置53被附加到车辆31的蜂窝通信装置(未显示)取代。
[0031] 在一个实施例中,输入数据可经由话上数据或数据计划通过漫游装置,通过车载蓝牙收发器传送并到车辆的内部处理器3中。在某些例如临时数据的情况下,数据可存储在HDD或其它存储介质7上,直到不再需要这些数据的时候。
[0032] 可与车辆接合的附加来源包括具有例如USB连接56和/或天线58的个人导航装置54;或具有USB 62或其它连接的车辆导航装置60;车载GPS装置24,或具有与网络61的连接性的远程导航系统(未显示)。
[0033] 而且,CPU可与各种其它的辅助装置65通信。这些装置可通过无线67或有线69连接而被连接。同样,或可替代地,CPU可使用例如WiFi 71收发器连接到基于车辆的无线路由器73。这可允许CPU连接到本地路由器73范围内的远程网络。
[0034] 图2显示与语音菜单系统通信的示例性说明性远程系统。配备有例如一些或所有图1中所示的组件的车辆201可在附近行进,并且车辆系统可通过例如蜂窝塔203保持与网络205的通信。
[0035] 网络将命令从车辆传送到各种远程应用。远程应用的一个例子可能是TELLME,它可包含于语音应用服务器207上。TELLME是一个示例性的语音控制的应用程序,提供新闻、天气、股票更新、体育更新等等。信息从诸如TELLME的应用程序流出并且流到诸如TELLME的应用程序,以到达被定位在车辆中的漫游装置53。
[0036] 图3显示用于确定即将到来的语音输入是否已经被用信号通知的一个示例性说明性查询例程。可使用许多可能的例程来确定是否存在中断信号,命令系统中止口头指令,并开始监听语音或其它输入。图3中所示的例子只是许多可行的查询方法中的一种。
[0037] 在该说明性的实施例中,系统等待直到它检测到语音按钮已经被按下301为止。检测的一个例子基于DTMF音调。在该说明性的实施例中,在语音按钮以941Hz和1240Hz两个频率的正弦音调被按下时,用于“*”键的DTMF音调发送。不过,可使用任何DTMF音调,或者任何其它适当的检测按钮输入的方法。语音按钮具有多于一个功能,在此说明性的实施例中,它至少用信号向指令的回放集通知语音会话的开始,并用信号向指令的回放集通知中断。一旦语音按钮已经被按下,则语音会话开始监听用户指令303。
[0038] 在此说明性的实施例中,语音会话的开始对应于到TELLME的连接,尽管可能访问任何语音交互应用程序。系统验证以查看语音按钮是否已经被再次按下305。如果语音按钮被按下持续2秒的时间,则系统开始监听命令,不提供指令。这允许高级用户立即输入命令,而不必等到回放相似的菜单。
[0039] 如果语音按钮没有被再次按下,则系统开始指令回放307。指示例如告诉用户哪些菜单选项是可用的。一旦已经提供指令,系统就监听输入309。只要还没有出现超时311,系统就会验证以查看输入是否是有效的317。如果输入是有效的,则系统发出输入命令319。
[0040] 如果输入不被识别,则系统通知用户没有找到匹配315,并返回监听输入。如果出现超时,则系统提醒用户提供输入,并返回监听输入。
[0041] 尽管已经关于目前认为是最实用的优选实施例描述了本发明,但应理解本发明不局限于所公开的实施例,而是相反,旨在涵盖包含于所附权利要求书的精神和范围内的各种修改和等同布置。
QQ群二维码
意见反馈