智能人机界面系统 本发明涉及人机连接领域,特别是但并非唯一是涉及智能系统及其同时处理语音及数据输入的能力。
现有应用数据库询问方法通常包括使用受过培训的操作员利用菜单驱动界面系统按要求检索所需数据或信息。此类系统通常要求操作员了解一定数量数据库的访问条件,且在大多数情况下进而迫使操作员一次只使用和访问一种此类数据库。
在诸如公司通常为处理顾客查询与投诉而设的电话呼叫中心,培训过的操作员要向打电话者询问事先定好的问题,以使他们然后能够手工访问所需要的特定数据库,以便在处理查询或投诉过程中分辨诸如所使用的部件数目、式样和/或型号等。
例如,一个典型的呼叫中心的操作员可能要回答顾客涉及很大范围不同的公司产品的信息询问,诸如电话、洗衣机、电视、音响设备等等。操作员于是要根据式样、型号、序列号、可能还包括购买日期迅速确定打电话者指的是哪一种特定产品的类型,这些信息类型很有可能储存在不只一个数据库中。要使用键盘和/或鼠标在多个数据库之间转换,以及用事先安排好的一套措辞接近的问题进行交谈,这对呼叫中心的操作员来说是一项艰巨的工作,我们的发明将大大减小操作员的工作负担和每次业务的通话时间。
其他在目前需要人工操作员访问大量多个数据库的许多应用包括后勤支持、文件保密、以及舰长驾船任务、飞行员的任何和空中工程师的任务。
欧洲专利申请No.92119615.0公开了一种语音对话系统用于方便人机交互。尽管这项以语言对话为基础的发明具有人机交互作用,但并非起到辅助操作人员工作的作用,而是设计成替代操作人员。此发明让人对一部机器说话,通过一个语音识别系统形成一个对输入语音的响应并根据所理解的输入语音地语义内容形成输出。使用者输入语音的语义理解是根据输入速度探测关键词,输入速度中的关键词根据整个系统的要求预先限定。
因此语音对话系统是通过代替人员操作来辅助用户的,而不是用以支持操作员完成一系列业务。我们的发明使用一种人机界面系统和智能系统可实现对操作员和/或顾客输入(键盘输入、鼠标输入、语音输入等)的实时分析,并提供一种推理设备特别用于支持操作员在繁多的数据领域(一个或多个数据库)导航,响应自动语音识别系统提供的上下文关键词和短语。
我们的发明提供实现自动识别关键词/智语的实时上下文智能的设备和方法,用于对简单和复杂数据库的非手工查询。另外,提供灵活高效的方法提高当前呼叫中心软件的支持能力,这通过集成一种全功能人机界面系统(HCI)和智能系统,并允许其进一步与已存的软件应用集成而实现。
因此提供一种人机界面系统,包含用户界面和显示装置既用于输入语音和数据,又用于输出视觉和语音响应,人机界面装置用于识别用户的输入并连续将识别的输入传送到智能系统装置,以及用于将输出信号提供给用户界面和显示装置,智能系统装置用于根据使用者操作环境的智能分析将识别出的使用者的输入与使用者正在操作的环境相关联,并根据使用者操作环境的智能分析输出信号到用户界面和显示装置,输出信号可包括从应用或数据库中检索到的信息或数据。
本发明的另一方面是提供有关自动识别输入信号的实时环境智能的方法,由此从用户界面和显示装置输入的信息和/或数据由人机界面装置识别,以便传输到智能系统装置,由此将识别出的用户输入数据和信息与使用者正在操作的环境相关联,并根据使用者操作环境的智能分析,将输出信号送回用户界面和显示装置,所述输出信号可包含从应用或数据库中检索到的信息或数据。
本发明的其他特征和优点将从以下连带附图的描述中明显看出。
本发明由实例通过附图1-3说明,其中:
图1为根据本发明的一个典型系统的图示;
图2为一个HCI系统图示;以及
图3为根据本发明的一个智能系统的图示。
图1中,所示使用者或操作员2能够处理一定范围的界面装置,具体说是显示设备4,指示设备/键盘6,麦克风8和话筒10。所有上述设备(即4,6,8,10)与一人机界面系统12相连,人机界面系统12再与一智能系统14相连,智能系统14可访问一定范围的应用和/或数据库16。使用过程中,整个图1所示系统使使用者或操作员2能够使用任何可用的输入设备(如指示设备/键盘6和麦克风8)通过HCI系统12和智能系统14访问应用和/或数据库16。HCI系统12和智能系统14的功能基本上是“窍听”使用者或操作员2与其他人或人群(图中未示)或其他数据输出系统(图中未示)的对话或数据交换。
图2所示HCI系统包括集成话音识别18,语音合成20以及显示功能22。此系统用识别的话音短语修正显示信息24(即显示帮助窗口)以及传递到智能系统14使其监示并在必要时改变其操作环境。通过指示设备和/或键盘6的标准交互也传递到智能系统用于考虑作出整体决策、智能处理。
从智能系统14来的消息可触发显示改变24(如显示下一套现场问题),还可触发语音合成26(如传递电话号码),某些情况下,从智能系统14来的消息可同时触发显示改变24和语音合成26。
图3显示图1和图2所示的智能系统14所承担的活动。首先,智能系统14将使用者/操作员2、显示装置4和麦克风8输入的数据在输入关联模块中识别出使用者/操作员2所输入的主题。然后,在环境识别模块30中用对话/交互的当前状态确定操作员的输入环境。一旦识别出主题并知道环境,即可确定行动,提取对操作员有用的数据。这包括查询一个或多个数据库32、进行计算、分析业务、查询历史记录等等。一旦行动结束并获得数据即以适当方式呈送操作员,或通过打印机文字打印,或通过一种形式的显示装置4,或通过话筒8传送声音,或所有这些方式的某些组合。另外,对话/交互的当前状态需不断更新以便为操作员的更进一步输入提供正确环境。于是智能系统不断监示所有通过HCI的输入,以便当输入关联28和环境识别模块30探察到使用者/操作员2的需求改变时,系统可作出响应访问所需求的数据库32和/或进行必要的计算。
本发明的潜在应用很多,任何基于使用者/操作员、需访问和导航于繁多数据域,例如需要一个或多个数据库的系统均可适用。
应用实例可包括空中交通管理员,由此使用本发明可提供输入语音和数据的实时监测,系统以智能方式响应语音或数据输入,分析当前操作员的工作环境,必要时提供访问不同的数据库、不同的显示屏幕或其他信息,而不必直接请求。
其他例子可包括管理机上系统的飞行员,武器系统的管理员,船长以及呼叫中心的操作员。