用于识别和应答呼叫者的方法和装置的制作方法

文档序号:7586163阅读:292来源:国知局
专利名称:用于识别和应答呼叫者的方法和装置的制作方法
技术领域
本发明涉及语音消息,特别是涉及对内部(来自于同一语音消息系统的消息)和外部语音消息(来自于外部语音消息系统的消息)进行应答的方法和装置。
背景技术
语音邮件系统(VMS)提供了一种在用户离开接收电话或者在呼叫者遇到占线信号的情况下可存储入站的语音消息的语音信箱,从而使受话者知道这次呼叫。如果不必须或不需要“实时呼叫(live call)”,呼叫者也可以选择直接把消息留在本次的呼叫的受话者的语音信箱内。
VMS的另外一种特点可使内部呼叫(发自同一VMS上的设有帐号的另一人的呼叫)的受话者通过操作电话键盘上的按键听到存储在他或她的语音信箱的消息,并开始答复该消息。开始答复内部消息时,由于VMS提供了信源分机,受话者不必识别该呼叫的信源的分机(extension)。但是,内部呼叫一般由该分机,而不是由该呼叫者,根据呼叫的位置(信源/分机)识别出来。因此,如果呼叫者不使用他或她自己的电话,就将会把应答信号发送到呼叫分机,而不发送到呼叫者个人的分机。
接收机可通过按下号码盘上的按键并直接进行连接而利用“实时呼叫”应答呼叫分机。也可以选择,通过按下适当的按键启动应答命令而建立发往呼叫分机的语音邮件箱的消息;受话者记录该应答消息并挂机;VMS自动地向呼叫分机的语音邮件箱传送所记录的应答消息。此外,这种应答特征仅可用于在同一VMS(内部呼叫者)上具有帐号、并仅在语音消息包括原始呼叫位置的返回语音邮件箱地址的情况下的用户之间的呼叫。由于应答特征不能识别呼叫的信源,发自诸如蜂窝电话用户等外部呼叫者(VMS之外的人)的呼叫的受话者不能自动地发送应答这种消息的消息。相反地,受话者必须倾听该消息,写下呼叫者的姓名和号码,然后挂机,再回呼留下消息的人。
语音消息也可允许在同一VMS系统上从一个呼叫者向多个受话者进行内部通讯,而不用呼叫者向每一个体受话者的语音邮件箱发出呼叫。
可把两个或更多个类似型号的VMS连接起来,作为一整体VMS进行操作。可把两个VMS设于不同位置。网络可通过诸如拨号(如模拟线)连接、或者数字连接(如集成服务数字网络(ISDN)连接)进行工作。
在语音消息网络中发送消息和应答信息需要一用于在分开的VMS系统之间进行通讯的协议。利用作成网络的VMS系统之间的模拟线分配语音消息的被广泛使用的协议符合音频消息交换规范(AMIS),可用于模拟电话线(AMIS-A)或者数字网络(AMIS-D)。该AMIS-A协议通过一语音拨号线分配消息;双音多频(DTMF)的音质用于发出信号。
个别VMS公司也已研制出在其自己的VMS系统之间使用的他们自己独占的协议。但是,由于独占的特点,这些协议只能在由同一公司制作的VMS系统之间作业;不同公司制作的VMS设备,都是应用其自己的独占协议,不能与其它设备进行通讯。
目前,语音消息网络不能使消息接收器自动应答不同VMS上的呼叫者。因此,VMS上的用户可接收一内部消息(即发自同一VMS或VMS网络上的消息)以及一外部消息(即发自不同VMS、移动电话、家庭电话的消息),却不能以同一方式应答每种消息。
需要一系统可使受话者以通用方式应答任何内部或外部语音消息。此外,系统需要向实际的呼叫者返回一呼叫,而不仅仅需要发出来自消息或呼叫的位置(呼叫分机)。
发明概述在本发明的一实施方案中,呼叫的受话者能够以通用方式应答一内部或外部语音消息。
在另一实施方案中,利用呼叫者产生的标识符查询用于呼叫者信息的数据库。
在另一实施方案中,提供一种用于在第一语音邮件系统上形成应答语音消息的方法,包括如下步骤识别呼叫者、检索与被识别的呼叫者有关的信息、以及把检索到的信息提供到第二语音邮件系统信息、以允许呼叫的受话者应答该语音消息。
在另一实施方案中,提供一种检索有关呼叫者的信息的方法,并包括如下步骤识别呼叫者的呼叫位置、记录呼叫者发出的声音音调、以及以被识别的呼叫位置和被记录的声音音调为函数对数据库进行存取。
在另一实施方案中,一种应答呼叫者的方法包括如下步骤识别呼叫者的呼叫位置;存储呼叫者发出的声音音调;以被识别的呼叫位置和被记录的声音音调为函数对数据库进行存取,以便检索呼叫者的信息,其中呼叫者的信息包括一呼叫者的应答位置;以及发送呼叫者应答位置的应答信息。
在另一实施方案中,一种存储发自呼叫者的单独语音邮件消息的方法包括如下步骤识别呼叫者的呼叫位置、记录呼叫者说出的受话人的姓名、以被识别的位置和被记录的受话人姓名为函数对数据库进行存取,以便检索呼叫者的信息、并记录呼叫者说出的消息、把所记录的受话人姓名和所记录的消息信息一起作为单独的语音邮件消息存储起来。
在另一实施方案中,用于检索有关呼叫者信息的系统包括用于识别呼叫者的呼叫位置的部件、用于存储呼叫者发出的声音音调的部件、以及以被识别的呼叫位置和被记录的声音音调为函数,对数据库进行存取的部件。
在另一实施方案中,用于应答呼叫者的系统包括用于识别呼叫者的呼叫位置的部件;用于记录呼叫者发出的声音音调的部件;用于以被识别的呼叫位置和被记录的声音音调为函数,对数据库进行存取,以便检索呼叫者信息的部件,其中呼叫者的信息包括呼叫者的应答位置,以及用于向呼叫者应答位置发送应答的部件。
在一实施方案中,呼叫位置与呼叫者的应答位置不同。
在另一实施方案中,应答信息是一电子邮件消息或已记录的消息。
在另一实施方案中,呼叫者应答位置是一语音邮件箱。
在另一实施方案中,把声音音调转换成字符串,其中所述数据库以该字符串为函数被存取。
在另一实施方案中,利用对说话者的验证或语音识别方式识别语音音调,对数据库进行存取。
附图简要说明

图1是按照本发明的一实施方案所述的语音消息系统的方框图;图2是用于应答语音消息的过程的流程图;图3是用于把语音标识加到语音消息上的处理过程的实例;图4是在客户位置的电话环境中一呼叫处理应答系统的方框图;图5是与不设有VMS的远程站点连接的一呼叫处理应答系统的方框图;图6是通过一中心站点与远程站点连接的一呼叫处理应答系统的方框图;图7是与设有VMS的远程站点连接的一呼叫处理应答系统的方框图;图8是与一AMIS-A顺从性(compliant)VMS连接的一呼叫处理应答系统的方框图;图9是配置在一总部站点和多个远程站点之间的多个呼叫处理应答系统的方框图;图10表示存储在语音目录数据库中的呼叫信息。
详细说明按照本发明的一实施方案,所提供的一种用于识别呼叫者的方法和装置可允许使用一种通用的方法应答内部(发自同一用于邮件系统)和外部(发自不同的语音邮件系统或者外部的语音邮件系统)的呼叫。一呼叫处理应答系统俘获传来的消息,并向语音邮件系统(VMS)提供包括一返回地址的呼叫消息。呼叫者可由用于查询呼叫者的信息的数据库的他/她的受话人的姓名进行识别(至少部分识别)。
如图1所示,用于处理用户1的电话呼叫的系统10包括个人交换分机(PBX)110、呼叫处理应答系统115、语音邮件系统(VMS)120、以及VPIM接口115。同样地,用于用户2的第二系统20包括PBX155、呼叫处理应答系统115、语音邮件系统145、以及用于接口邮件分机语音文档(voice profile)(VPIM)的接口140。PBX110、155可通过模拟或数字连接111、154连接到呼叫处理应答系统115。在一实施方案中,PBX系统110、155可由直接与局域网络(LAN)连接、以分配呼叫的其它电子开关或计算机设备代替。PBX的每一用户都可使用单独的呼叫处理应答系统。呼叫处理应答系统115可通过T1、T1和RS-232、或者模拟和RS-232系列连接116、147与语音邮件系统120、145连接。另外,呼叫处理应答系统115可仅使用一个VMS系统和一个PBX系统进行作业。语音邮件系统120、145可通过121、140的连接与VPIM接口125、140连接。VPIM接口也可以嵌入其各自的VMS内,这样可使VMS直接与语音目录数据库135连接。VPIM接口125、140与诸如因特网之类的数据网络连接,并使用VPIM协议进行通讯。在一实施方案中,可使用一独占协议。
设有一语音目录数据库135,该数据库通过连接131与数据网络130连接。另外,语音目录数据库135通过连接112与呼叫处理应答系统115连接,并使用标准或独占数据库协议进行通讯。PBX110、155分别通过连接108、158与公众交换电话网(PSTN)160连接。
现在结合图2所示的流程图说明图1所示部件的操作过程。一般通过电话、传真设备和PBX系统访问PSTN160。在此实施方案中,用户1向用户2发出呼叫;用户1和用户2通过PBX110、PSTN160和PBX155进行连接。就象下面更详细说明的那样,呼叫处理应答系统115在PBX110、155和VMS120、145之间设有硬件和软件接口。
呼叫处理应答系统115在PBX110、155上处理呼叫;这些系统识别呼叫者和原由,把呼叫传送到呼叫处理应答系统(如占线、无应答、转发等等),而且这些系统使VMS120或145以通用方式应答该呼叫,而不考虑该呼叫是内部呼叫(即发自同一VMS系统)还是外部呼叫(即发自外部VMS,如移动电话、家庭电话等)。
在一实施方案中,标准协议、内部邮件语音分布图(VPIM)是由电子发报协会(EMA)(一由独立语音邮件商组成的组织)生产的,可使顺从性(compliant)VMS把消息传送到其它每一VMS。即便每一VMS是由与其本身的独占协议不同的厂商制作的,具有VPIM顺从性的VNS也可与另一VMS通讯,这是因为它们之间的VPIM协议是通用的。VPIM建立在加强的简单邮件传输协议/多用途因特网邮件分机(ESMTP/MIME)的最上层,使每一VMS在因特网上通过使用ESMTP/MIME标准定义消息的结构向另一VMS发送或接收诸如语音消息之类的消息。VPIM可使具有不同性质、传输标准和特征的VMS根据呼叫者的消息期望就象呼叫者的VMS定义的那样进行通讯。如果没有VPIM,就使用通用的独占协议仅在由同一厂商生产的同一类型的VMS之间传送消息。VPIM接口125通过数据网络130(如因特网)把VMS120连接到VPIM140。
在另一实施方案中,在VPIM顺从性消息不能获得或者不能由所有用户用来进行呼叫时,可以应用诸如由Unifi通讯公司(Unifi Communications Inc.,Lowell,Massachusetts)生产的类似的服务提供商,在VMS之间传送语音消息。该服务提供商可以维护呼叫者的语音目录数据库,使VMS可以存取呼叫者的语音邮件地址。服务提供商可向本地用户提供全球客户的消息,能够在全球环境内报送和应答消息。另外,服务提供商还可与其它的服务提供商通讯,以便对语音目录数据库内的客户信息进行更新,并在需要时确保服务提供商彼此之间的通讯。也可以使用自动或人工更新语音目录数据库的其它方法。
呼叫处理应答系统115可通过数据网络(如因特网)协议连接127和132或者直接通过数据库协议连接112存取语音目录数据库135。语音目录数据库135向呼叫处理应答系统115提供包括应答地址的呼叫者的信息,为识别呼叫者,该呼叫处理应答系统115已查询了语音目录数据库135。
例如,如果呼叫开始(图2中的步骤203)而且PBX155接收到电话呼叫的第一铃声,自动号码标识(ANI)、呼叫者的身份(CID)、或者其它公知的电话呼叫识别方法与呼叫者的位置相关(步骤206)。ANI/CID用于识别正在呼叫的分机,但并不必识别实际的呼叫者。例如,如果企业的雇员发出一次呼叫,用于该呼叫的ANI/CID只是给出与公司的主要号码有关的信息,尽管也有可能识别发出呼叫的分机。但是,ANI/CID并不必识别发出该呼叫的实际呼叫者。
在步骤207中,判断被呼叫的当事人(即用户2)是否能够答复该呼叫,即是否占线、无应答、或者呼叫转发。如果用户2是可利用的,就执行步骤208,与呼叫者连接,并接下来进行“实时呼叫”。
如果遇到占线/无应答/呼叫转发信号,呼叫处理应答系统115就在步骤209截取该呼叫,并接收发自PBX110的与该呼叫有关的信息,包括ANI/CID信息和呼叫的原由(如占线、转发、没有应答等等)。呼叫处理应答系统115要求呼叫者(即用户1)说出他或她的姓名。在步骤212中,呼叫处理应答系统115记录下受话人的姓名。在另一可选择的实施方案中,在步骤212任何以确定的方式唯一识别呼叫者的声音都可由呼叫处理应答系统记录。
图10示出了在语音目录数据库135中一呼叫者的记录实例。该呼叫的记录可包括诸如呼叫者的姓名、公司名称、呼叫者的地址、记录在语音文档中的呼叫者的受话人的姓名、直接电话号码以及语音邮件箱号码之类的内容。语音目录数据库中的入口可由标准服务提供商更新,或者由数据库的用户动态更新。该数据库并不局限于任何特定的格式或者查找协议。可以由控制数据系统采用的分级目录的一个实例为X500目录;例如,使用由Netscape研制的轻型目录存取协议(LDAP)可存取该X500目录。
如图10所示,语音目录数据库135中的呼叫者的记录也可以包括与语音信箱有关的如何处理呼叫的信息。例如,根据呼叫者的身份转发某些呼叫或全部呼叫的条件可包含在呼叫者的记录中。可选择被列为呼叫者查询表的选项,使操作人员试图通过由操作人员回答一系列问题而登记未确认的呼叫者。
语音目录数据库135可包括与用于进行消息处理的普通呼叫者的期望有关的消息;此时可初步确定呼叫者进入了语音目录数据库。例如,不同的VMS可包括不同的特征,或者说这些特征可定义的不相同。通过在数据库中定义用户的首选项,如果呼叫处理应答系统检索到呼叫者的信息,就可自动获得所需的信息。首选项的一个实例可以是请求把一消息传输到一不同的邮件箱位置(例如穿行一段延长时间期间的人)以支持作为一整体的邮件箱的呼叫者。语音目录数据库135还可以进行特征的标准化,即在一特征在不同的系统上含义不相同时解决问题。例如,在一系统中,一优先权定义可能指示VMS立即传输一消息,而另一VMS却把优先权定义为必须在60分钟内传输一消息。如上所述,VPIM可传播这些呼叫者的期望,以便允许根据呼叫者的期望处理该呼叫。
语音目录数据库135也可包括呼叫者存取数据库的主叫程序表。该主叫程序表以某种方式识别呼叫者,防止由于同一电话号码或在不同位置分配到不同呼叫者的分机违反运行规程而进行呼叫。数据库可设计成唯一地识别每一VMS,并可存储与潜在的受话者有关的潜在呼叫者使用的入口。可由节点号码、物理地址号码和/或主叫程序号码识别呼叫者。如果在语音目录数据库中所作的入口对文件进行初始化,在任何两个节点中相同的任何号码都可决定允许对每一呼叫者进行唯一识别。为了唯一识别个别邮件箱,服务提供商为每一地址分配一附加在目的地址上的地区号码。如果公司没有附加地区号码,服务提供商就可以对所给的公司保留默认的地区号码。
在一实施方案中,呼叫者的身份仅仅由在步骤206中出现的ANI/CID识别。但是,可运用被识别的ANI/CID连同记录在步骤212中的语音标识检索语音目录数据库135。为了运行的更准确、并及时地检索语音目录数据库135,可从语音目录数据库检索所有带有ANI/CID标识的入口,建立更小的临时目录数据库(步骤215)。在一实施方案中,可在步骤215中使用被呼叫的电话号码建立一更小的临时目录数据库。在另一实施方案中,ANI/CID号码是无用的。另外,可使用任何呼叫者的标识符,如由呼叫处理系统115(步骤212)记录的以可靠方式唯一识别呼叫者的任何音调,检索数据库。
在一实施方案中,临时数据库仅包括从语音目录数据库135提取的文本名称表。该临时数据库应包括从语音目录数据库135取得的主人姓名列表,该姓名与ANI/CID以及根据被呼叫的电话号码而生成的另一列表相符。在另一实施方案中,临时数据库可包括由ANI/CID识别的姓名列表,以及有关的呼叫者的记录。
在步骤218中,呼叫处理应答系统运用被记录的呼叫者受话人的姓名在临时数据库中检索下一个姓名(建立在步骤215中);在步骤212由呼叫处理应答系统记录受话人的姓名。可运用各种技术手段执行根据所记录的受话人的姓名在数据库中识别呼叫者文本姓名的过程,比如语音识别和/或说话人验证。换句话说,受话人的姓名与文本连接。
在一检索临时数据库的实施方案中,可由诸如Pure Speech的ReCite之类的语言识别系统、或者Lernout和Hauspie、Dragon系统或者IBM的之类的语音识别系统处理受话人的姓名。语音识别系统识别受话人的姓名是什么,但是并不区别谁曾经讲到了该姓名。由相匹配的音素操作该系统,该音素是从语言或方言的另一种发音中区别出一种发音的最小的语言增量。
讲话人验证系统不但可用于识别说了什么,而且还可识别谁曾经讲到了这些话,并可用于识别呼叫者讲到一个姓名情景时并不是指那个人。讲话人验证可用于安全水平要求更高的系统中。
下一步,在步骤221中,判断能否从临时数据库的姓名中识别出了呼叫者。如果在临时数据库的姓名列表中发现了呼叫者的姓名(步骤221),就在与呼叫者的姓名有关的语音目录数据库135中检索入口(步骤239)。所检索的呼叫者的信息可包括先前记录的讲话人的姓名、呼叫者的姓名、电话号码、应答邮件箱地址以及其它呼叫者的信息。在一实施方案中,即在临时数据库包括由ANI/CID和/或被呼叫的号码识别的有关呼叫者的记录和从语音目录数据库135检索的姓名列表的情况下,在该步骤中就不需要进入语音目录数据库。
运用在步骤239检索的信息建立一简化信息台式接口(SMDI)数据包。该数据包包括诸如呼叫者(如用户1)的应答地址之类的信息,并将用于使语音邮件消息的受话者(如用户2)答复由外部呼叫者(如用户1)留下的语音邮件消息。该数据包还包括数据/时间标记以及特殊的处理指令(如紧急的、私人的消息等)。
随后该呼叫利用数据包被传输到(步骤245)用户2的VMS145。VMS145接收到该呼叫,并提示呼叫者记录一消息。呼叫者在步骤248记录该消息。如图3所示,所记录的讲话人的姓名附加在呼叫者建立的任何语音邮件消息上,以便作为用于呼叫者的语音标识。在提示呼叫者说出他或她的姓名之后,要求呼叫者留下消息。所记录的姓名成为语音邮件消息的一部分,并可与从语音邮件系统发送的消息一起传输。在被呼叫的当事人(如用户2)从VMS检索消息时,把语音标识记录成语音邮件消息的一部分可使未识别的呼叫者(如用户1)被他们的语音标识识别出来。可把语音标识存储在语音目录数据库135中以备将来使用。例如,在组成应答消息验证发送到正确的呼叫者的应答消息时,受话者可使用该语音标识。
在步骤251,消息的受话者听到记录的消息,随后在步骤254,可按下应答键应答所记录的消息。由受话者按下的键可以是任何允许答复一消息的键,即实际回呼或者用于用户1的语音邮件箱的键,从而使受话者不再需要区别是发自内部还是外部呼叫者的消息。顺序按下应答键之后,在步骤257,呼叫者既可以进行联系,或者记录一应答消息。应当注意到,根据呼叫处理应答系统、VMS以及语音目录数据库中的部件的性能,(也根据潜在的其它因素),可平行执行上述步骤中的几个步骤,例如,在呼叫者记录一消息的同时,呼叫应答处理系统可以对呼叫者进行识别。
在识别传输到VMS145的数据包中的信息基础上,在步骤260,应答消息发送到原始呼叫者。在一实施方案中,利用呼叫者的语音签名(即在步骤212中,记录在语音目录数据库135中的呼叫者的语音姓名),受话者建立的应答消息可验证返回的呼叫者的信息。例如,从呼叫者检索到一消息之后,呼叫处理应答系统可提示受话者验证呼叫者。受话者可按下某键听听由与记录的消息有关的呼叫者的语音签名记录。随后,受话者可判断是不是受话者想要应答的呼叫者的语音签名。如果是,受话者就可编写一应答消息。如果不是,呼叫者仍可以选择应答、或者可以选择单独进行实时呼叫或者建立一新的消息。
如在上面结合语音目录数据库135所讨论的那样,可把应答消息发送到服务提供商,例如语音目录数据库135的操作人员,以便转发到原始呼叫者。在一实施方案中,运用一VPIM接口把应答消息传送到数据网络,例如因特网,之后再传送到原始呼叫者的VMS,或者在模拟电话线上传送到呼叫者。
现在返回步骤221,如果不能根据对呼叫者姓名的查询结果从临时数据库的入口识别呼叫者,就在步骤224提示呼叫者输入一返回电话号码。通过按下电话上的按键、产生DTMF信号,输入该返回电话号码。
运用呼叫者输人的电话号码,在步骤227中查询语音目录数据库,判断是否识别出该呼叫者。在步骤230,如果在数据库中发现了与电话号码匹配的入口,就识别出该呼叫者,并在步骤239继续处理过程,在该步骤,如上面讨论的那样,检索包括应答地址在内的呼叫者的信息。
但是,如果在数据库中没有发现与返回电话号码匹配的入口,在步骤230就识别不出呼叫者,那么,在步骤233该呼叫就越过VMS145。在一实施方案中,由于没识别出呼叫者,呼叫者的返回地址不越过VMS。因此,在步骤235,呼叫者把消息记录在VMS145,消息的受话者不能运用应答特征。如果另一种方法需要,受话者仍可以应答消息,如倾听用户1留下的受话者可得到的消息。
在一实施方案中,如果没有识别出呼叫者,可使用一出站传输消息系统。利用发自在数据库135中不能识别的呼叫者的语音邮件消息,把一服务提供商(如语音目录数据库的操作人员)的地址提供到VMS。如果语音邮件消息的受话者选择应答该消息,就把应答消息传输到服务提供商的地址。之后,服务提供商可运用一计算机系统自动地呼叫一与原始呼叫者有关的电话号码,以便把应答消息提供给呼叫者。根据原始呼叫者输入的电话号码或者在服务提供商进行检索之后,作为一实时呼叫提供给原始呼叫者的应答消息可传输到原始呼叫者的语音邮件箱。
在另一实施方案中,如果识别不出呼叫者,在查询语音目录数据库135也不能识别呼叫者的情况下,操作人员可截听该呼叫。在受话者试图应答该呼叫时,操作人员可请求允许呼叫者进入语音目录数据库135的信息和关于呼叫者的任何有关信息一起允许应答特征工作。例如,该信息可包括呼叫者的姓名、语音邮件地址、回复电话号码邮件VPIM地址(如标准E-mail地址、域名地址的通用电话号码)。语音目录数据库135随后人工或自动地由呼叫者的信息更新,并利用语音消息把数据包传输到VMS145。
如图1所示的语音消息传送系统可以多种形式应用在一远程站点和/或一设在本部的站点。图4-9更详细地示出了各种语音消息传送系统,以及PBX和VMS系统之间的呼叫处理应答系统的详细连接方式。
在图4所示的另一实施方案中,呼叫处理应答系统可包含一电话学环境485(如一客户前提环境)。示出了一连接在PBX410和VMS430之间的呼叫处理应答系统420。呼叫处理应答系统420对于PBX410和VMS430来说是可见的,可接收所有的占线/没有应答的呼叫。呼叫处理应答系统420通过查询语音目录数据库440判断呼叫者的身份,对有关呼叫者的信息进行分组,并把带有已分组的呼叫者的信息传送到VMS430以便允许一呼叫处理应答信息。
在一实施方案中,SMDI链路向VMS430提供一包括呼叫者应答地址的数据包。在此实施方案中,呼叫处理应答系统420通过一局域网络(LAN)卡连接到语音目录数据库440(存储有呼叫者的信息)。呼叫处理应答系统420还可包括一语音桥接个人微机(VB-PC)接线板,例如Voice Technologies Group(语音技术公司)生产的VB-1001,而且每一连接板可包括8个端口以及一多头集成协议(Multi-Vendor Integration Protocol,MVIP)接口。VB-PC连接板模仿数字电话机以允许从计算机到PBX410有一接口。呼叫处理应答系统420还可包括一应用T1卡,例如PC中的AG-T1接口卡以及至少一个RS-232系列端口,而形成的对VMS430的接口。AG-T1连接板可包括T1连接端子、带有增强型顺从性MVIP开关的MVIP接口、每一连接板上设有24端口的数字信号处理(DSP)语音和呼叫处理,每一端口有7个MIPS。包含在呼叫处理应答系统中的AG-8卡在每一连接板上可包括8个端口,每一端口设有10个MIPS的DSP处理电源。
在图5所示的语音消息系统的另一实施方案中,语音处理应答系统520与语音目录数据库440以及带有PBX570的远程站点580连接,但是该远程站点580并不与其自身的VMS连接。在此实施方案中,远程站点580共享位于主站点585的VMS430,并接收系统的所有利益(benefit),包括一对外部和内部呼叫的呼叫处理应答能力。发自远程PBX570的占线/无应答呼叫通过T1数据链路578受到引导,或者运用PSTN线(未示出)直接输送到主站点585。
可运用独立硬件单元560与PBX570和VMS430交互作用。一硬件单元的实例是由Voice Technologies Group(语音技术集团)研制的Voice Bridge II(语音桥-2)。如果呼叫者是局域PBX570的一员,就可运用该硬件单元通过数字电话线检索呼叫者的识别信息。可把硬件单元560作为一第三当事人监视器,并把诸如ANI/CID、拨叫的号码设备服务(DNIS)或者直接内部拨号(DID)之类的呼叫信息提供到设于主站点585的呼叫处理应答系统520。硬件单元560截取除由模拟电话线传出PBX570之外的信息,以便限定在数据库440查询到的入口号码。
在此实施方案中,运用呼叫处理应答系统520中的辅助软件处理发自远程站点580的入站SMDI数据,并且除接收发自硬件单元560的呼叫之外,还接收另一信号源的呼叫。呼叫处理应答系统520解决其局域PBX410和可能与其连接的任何远程站点之间的任何重叠拨号进程。在此实施方案中,数据链路578的功能就是开通从远程站点580至主站点585之间的模拟电话线信道。可运用信道排550、575把模拟线转换成数字线或者把数字线转换成数字线。因此,连接可包括模拟线代替T1线。如果使用模拟线,可使用与两个调制解调器(未示出)单连接的模拟线代替从远程站点580发送SMDI数据的数字电路。
在图6所示的另一可供选择的实施方案中,主站点520中的呼叫处理应答系统520通过一中心站点(CO)642与远程站点680连接。如结合附图5在上面所讨论得到那样配置主站点685。远程站点680共享主站点685中的VMS,并具有通过呼叫处理应答系统520通向呼叫处理应答特征的入口。可由CO642在专用调制解调器或数据连接上接收对主站点685的占线/无应答呼叫。CO642把占线/无应答呼叫通过模拟线646或者也可以选择在T1线中传送到主站点685。呼叫处理应答系统520在SMDI线646上接收发自CO642的SMDI数据,在语音目录数据库440中进行目录查询,建立一SMDI数据包并把该数据包发送到VMS430。实时呼叫随后传送到VMS430,在VMS看来就好象该实时呼叫直接来自PBX。在呼叫者建立语音消息的整个时间期间,继续使用呼叫处理应答系统520上的模拟信号源。
图7表示另一实施方案,其中主站点785与远程站点780的连接方式与图5所示连接方式相似,外加远程站点780中的VMS755。在此实施方案中,T1数据链路778包括每一外部占线/无应答呼叫的两个实际语音信道。一个信道用于把呼叫处理应答系统720提供给发自远程站点780的实时呼叫。第二信道用于在记录发自呼叫者的消息时输送到远程VMS755。而在呼叫者留下消息时,就使用这两个信道。在此实施方案中,检索消息的呼叫可以是本地的。
图8表示其呼叫处理应答系统820与一AMIS-A顺从性VMS 830连接的另一实施方案。在上述讨论的实施方案中,可使用VPIM或其它语音消息网络。但是,在图8所示的该实施方案中,那些没有VPIM接口的用户也可使用呼叫处理应答系统820。呼叫处理应答系统820包括一模拟电话卡,以接收运用AMIS-A发自VMS的出站网络消息。由呼叫处理应答系统820接收的消息转换成诸如独占数字格式或者VPIM格式之类的格式,以允许把消息传送到另一目的地。利用语音目录数据库440可登记AMIS语音邮件系统,以接收发自服务提供商的入站消息。入站消息以数字方式传送到呼叫处理应答系统820,在此转换成AMIS-A消息并传送到局域VMS。
图9是配置本部站点和多个远程站点之间的多个呼叫处理应答系统的方框图。在图9所示的实施方案中,本部站点930通过T1连接(如AG-T1)或者模拟线(未示出)连接位于PBX935和VMS945之间的呼叫处理应答系统940。所配置的PBX935把在先前连接的T1或者模拟线上正常接收的呼叫映射到一数字电话分机。呼叫处理应答系统940通过一VB-PC连接板连接到该数字电话分机,并通过局域网(LAN)卡连接到广域网络(WAN)路由器947。呼叫处理应答系统940包括使用呼叫处理应答系统940的局域成员的信息,以及有关外部成员的信息,该外部成员与本部站点的某个人有业务来往。
现在说明由图9中的本部站点930接收的呼叫处理过程。由本部站点930通过PBX935接收的呼叫转发到一般的数字分机。如上所述,呼叫处理应答系统940接收该呼叫,并识别呼叫者和呼叫达到的原由(如占线、无应答、转发等等)。通过查询语音目录数据库902检索包括应答地址的呼叫者信息。语音目录数据库902可包含在传输语音消息并能识别VMS标准中的差别的服务提供商系统中。
在本部站点930或辅助模拟线(未示出)中俘获的T1信道把呼叫处理应答系统940连接到VMS945。所建立的SMDI数据包包括一用于从语音目录数据库902检索到的呼叫者的应答地址,以及一为了使用而俘获的信道的识别器。SMDI数据包包括允许应答呼叫者的信息。在呼叫处理应答系统940把T1或模拟线上的一铃声引入VMS945之前,SMDI数据包被传送到VMS945。VMS945对该连接进行答复,并从SMDI数据包检索有关呼叫的信息。呼叫处理应答系统940把呼叫者的数字分机连接到与VMS945连接的T1信道上。呼叫处理应答系统940在PBX935和VMS945之间传输语音数据。
用于图9中其它远程站点的占线/无应答呼叫的处理方式与上面结合附图4-8说明的呼叫处理方式相似。
在上述实施方案中讨论的能够进行呼叫处理的过程可包含在当前电话机环境中,也可包含在新的PBX和/或VMS平台中。
现在已描述了一些只是借助于实例而提出的实施方案,很显然,对于本领域的技术人员来说上述描述仅仅用于说明,并不是进行限定。对于本领域的普通技术人员来说有很多改进和其它实施方案,并都试图落入本发明的保护范围内。
权利要求
1.一种检索有关呼叫者的信息的方法,包括如下步骤记录呼叫者发出的声音音调;以及对数据库进行存取,以被记录的声音音调为函数检索有关呼叫者的信息。
2.如权利要求1所述的方法,包括识别呼叫者的呼叫位置;以及以被识别的呼叫位置和被接收的呼叫者识别语音为函数,对数据库进行存取。
3.一种应答呼叫者的方法,包括如下步骤识别呼叫者的呼叫位置;记录呼叫者发出的声音音调;以被识别的呼叫位置和被记录的声音音调为函数,对数据库进行存取,以便检索呼叫者的信息,其中呼叫者的信息包括一呼叫者的应答位置;以及向呼叫者应答位置发送应答。
4.如权利要求3所述的方法,其中的呼叫位置与呼叫者应答位置不同。
5.如权利要求3所述的方法,其中的应答信息是一电子邮件信息。
6.如权利要求3所述的方法,其中的应答信息是一已登录的信息。
7.如权利要求3所述的方法,其中呼叫者应答位置是一语音邮件箱。
8.如权利要求3所述的方法,把声音音调转换成字符串,其中所述数据库以该字符串为函数进行存取。
9.一种存储发自呼叫者的单独语音邮件消息的方法,包括如下步骤识别呼叫者的呼叫位置;记录呼叫者说出的受话人的姓名;以被识别的位置和被记录的受话人姓名为函数,对数据库进行存取,以便检索呼叫者的信息;以及记录呼叫者说出的消息,并把所记录的受话人姓名和所记录的消息信息一起存储为单独的语音邮件消息。
10.一种检索有关呼叫者的信息的系统,包括用于识别呼叫者的呼叫位置的部件;用于存储呼叫者发出的声音音调的部件;以及以被识别的呼叫位置和被记录的声音音调为函数,对数据库进行存取的部件。
11.一种应答呼叫者的系统,包括用于识别呼叫者的呼叫位置的部件;用于存储呼叫者发出的声音音调的部件;以被识别的呼叫位置和被记录的声音音调为函数,对数据库进行存取,以便检索呼叫者的信息的部件,其中呼叫者的信息包括一呼叫者的应答位置;以及用于发送应答呼叫者应答位置信息的部件。
12.一种在第一语音邮件系统上对语音消息形成应答的方法,包括如下步骤识别一提供语音消息的呼叫者;检索与被识别的呼叫者有关的信息;以及把检索的信息提供到第二语音邮件系统,以允许所述应答。
13.如权利要求12所述的方法,其中检索信息的步骤包括检索一呼叫者的应答地址。
14.如权利要求12所述的方法,其中识别呼叫者的步骤包括利用语音识别的方式识别呼叫者。
15.如权利要求12所述的方法,其中识别呼叫者的步骤包括利用DTMF语音识别呼叫者。
16.如权利要求12所述的方法,其中识别呼叫者的步骤包括利用自动号码识别方式识别呼叫者。
17.如权利要求12所述的方法,其中识别呼叫者的步骤包括利用说话者验证方式识别呼叫者。
全文摘要
在一种语音邮件系统(10)中,呼叫(用户1)的受话者能够以通用方式应答一内部或外部语音消息。一种提供应答的方法包括识别呼叫者,并从一数据库(135)中检索呼叫者的地址。呼叫者的原始信息自动地设有发自呼叫者的被记录的消息,以便允许被记录的消息受话者进行应答。识别呼叫者可包括利用呼叫者的语音标识查询一数据库(135),以识别呼叫者的信息。
文档编号H04M3/42GK1346567SQ99807952
公开日2002年4月24日 申请日期1999年6月4日 优先权日1998年6月5日
发明者托马斯·P·索斯诺斯基, 罗莎娜·加西亚, 保罗·F·菲尼根 申请人:网络数码通信公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1