CN1244984A - 用于信息系统访问和交易处理的语音识别 - Google Patents
用于信息系统访问和交易处理的语音识别 Download PDFInfo
- Publication number
- CN1244984A CN1244984A CN97181428A CN97181428A CN1244984A CN 1244984 A CN1244984 A CN 1244984A CN 97181428 A CN97181428 A CN 97181428A CN 97181428 A CN97181428 A CN 97181428A CN 1244984 A CN1244984 A CN 1244984A
- Authority
- CN
- China
- Prior art keywords
- user
- systems
- sound
- user side
- unit
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000012545 processing Methods 0.000 title claims description 16
- 238000004891 communication Methods 0.000 claims abstract description 34
- 238000000605 extraction Methods 0.000 claims description 16
- 230000008878 coupling Effects 0.000 claims description 12
- 238000010168 coupling process Methods 0.000 claims description 12
- 238000005859 coupling reaction Methods 0.000 claims description 12
- 230000005540 biological transmission Effects 0.000 claims description 4
- 238000000034 method Methods 0.000 abstract description 62
- 238000012795 verification Methods 0.000 abstract description 18
- 238000005516 engineering process Methods 0.000 abstract description 6
- 238000013475 authorization Methods 0.000 abstract description 2
- 238000010586 diagram Methods 0.000 description 21
- 230000008569 process Effects 0.000 description 9
- 238000003860 storage Methods 0.000 description 7
- 230000000875 corresponding effect Effects 0.000 description 6
- 238000006243 chemical reaction Methods 0.000 description 4
- 238000004458 analytical method Methods 0.000 description 3
- 230000007246 mechanism Effects 0.000 description 3
- 238000007781 pre-processing Methods 0.000 description 3
- 230000009471 action Effects 0.000 description 2
- 230000008901 benefit Effects 0.000 description 2
- 230000004087 circulation Effects 0.000 description 2
- 238000012850 discrimination method Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 230000008030 elimination Effects 0.000 description 2
- 238000003379 elimination reaction Methods 0.000 description 2
- 230000002708 enhancing effect Effects 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 230000008676 import Effects 0.000 description 2
- 238000007689 inspection Methods 0.000 description 2
- 238000001228 spectrum Methods 0.000 description 2
- 240000005020 Acaciella glauca Species 0.000 description 1
- 241001269238 Data Species 0.000 description 1
- 241000196324 Embryophyta Species 0.000 description 1
- 230000003044 adaptive effect Effects 0.000 description 1
- 238000013459 approach Methods 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000001413 cellular effect Effects 0.000 description 1
- 230000000295 complement effect Effects 0.000 description 1
- 238000004590 computer program Methods 0.000 description 1
- 238000012937 correction Methods 0.000 description 1
- 230000002596 correlated effect Effects 0.000 description 1
- 238000012217 deletion Methods 0.000 description 1
- 230000037430 deletion Effects 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 230000036039 immunity Effects 0.000 description 1
- 230000000977 initiatory effect Effects 0.000 description 1
- 230000009545 invasion Effects 0.000 description 1
- 230000014759 maintenance of location Effects 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 230000006855 networking Effects 0.000 description 1
- 235000003499 redwood Nutrition 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 238000005070 sampling Methods 0.000 description 1
- 230000035807 sensation Effects 0.000 description 1
- 230000005236 sound signal Effects 0.000 description 1
- GOLXNESZZPUPJE-UHFFFAOYSA-N spiromesifen Chemical compound CC1=CC(C)=CC(C)=C1C(C(O1)=O)=C(OC(=O)CC(C)(C)C)C11CCCC1 GOLXNESZZPUPJE-UHFFFAOYSA-N 0.000 description 1
- 230000009897 systematic effect Effects 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/08—Network architectures or network communication protocols for network security for authentication of entities
- H04L63/0861—Network architectures or network communication protocols for network security for authentication of entities using biometrical features, e.g. fingerprint, retina-scan
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/38—Payment protocols; Details thereof
- G06Q20/40—Authorisation, e.g. identification of payer or payee, verification of customer or shop credentials; Review and approval of payers, e.g. check credit lines or negative lists
- G06Q20/401—Transaction verification
- G06Q20/4014—Identity check for transactions
- G06Q20/40145—Biometric identity checks
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07C—TIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
- G07C9/00—Individual registration on entry or exit
- G07C9/30—Individual registration on entry or exit not involving the use of a pass
- G07C9/32—Individual registration on entry or exit not involving the use of a pass in combination with an identity check
- G07C9/37—Individual registration on entry or exit not involving the use of a pass in combination with an identity check using biometric data, e.g. fingerprints, iris scans or voice recognition
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07C—TIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
- G07C9/00—Individual registration on entry or exit
- G07C9/30—Individual registration on entry or exit not involving the use of a pass
- G07C9/38—Individual registration on entry or exit not involving the use of a pass with central registration
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- G10L15/00—Speech recognition
- G10L15/26—Speech to text systems
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/40—Network security protocols
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L2463/00—Additional details relating to network architectures or network communication protocols for network security covered by H04L63/00
- H04L2463/102—Additional details relating to network architectures or network communication protocols for network security covered by H04L63/00 applying security measure for e-commerce
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Computer Security & Cryptography (AREA)
- Accounting & Taxation (AREA)
- Health & Medical Sciences (AREA)
- Human Computer Interaction (AREA)
- Strategic Management (AREA)
- General Business, Economics & Management (AREA)
- Theoretical Computer Science (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Biomedical Technology (AREA)
- General Health & Medical Sciences (AREA)
- Computer Hardware Design (AREA)
- Computing Systems (AREA)
- General Engineering & Computer Science (AREA)
- Finance (AREA)
- Computational Linguistics (AREA)
- Audiology, Speech & Language Pathology (AREA)
- Acoustics & Sound (AREA)
- Multimedia (AREA)
- Telephonic Communication Services (AREA)
Abstract
本发明将语音识别技术用于远程访问、校验和鉴别应用。语音识别用于提高多种交易系统的安全水平,这些交易系统包括销售系统(10)的点、内部授权系统(9)、用于建立一个面向受话用户(60)的呼叫的系统(包括监狱电话系统)、国际因特网访问系统(600)、网址访问系统(300)、用于获得进入被保护的计算机网络(620)的系统、用于接入一个被限制的超链路(636)的系统、桌上型电脑系统(650)以及用于获得访问一个网络化服务器(660)的系统。还出现了使用通信(54)的通用语音识别系统。另外,不同种语音识别操作方法对于本发明而言是有用的,这些操作方法诸如“简单”安全法和系统(221)、多层安全法和系统(241)、有条件的多层安全法和系统(261)以及随机提示声音令牌的方法和系统(281)。
Description
相关申请的交叉参考
本申请要求来自美国的临时申请、序列号为60/031638、在1996年11月22日申请的题目为“用于信息系统访问和交易处理的用户识别”的优先权。
背景技术
本发明是一个用于确定交易安全完成的确认系统。本发明使用语音识别规则来允许用户完成交易。
1.发明领域
本发明涉及信号处理、通信、语音识别和安全以及可靠交易领域。
2.相关现有技术的说明
随着信用卡使用的增长,与交易处理的交易安全有关的计算机正再次引起日益受到关注的问题。通常用于信用卡确认的途径包括在销售点读出信用卡的磁性条码。存储在信用卡上的诸如帐户信息这样的信息是通过电话连接发送到信用卡公司的信用确认服务处。例如,使用X.25连接到信用卡确认系统。来自信用卡确认系统的一个响应向卖方表明该客户的信用卡是否是有效的以及该客户是否有足够的信用保证。上述系统的一个例子是由美国加利福尼亚的Redwood城的VeriFone所生产的。但是,这些现有技术的系统具有的不利之处是:该信用卡即使由某个没有被授权使用的人来用,它也可能被确认为有效的并具有足够的信用。
由商人来人工地确认出示信用卡的用户的身份。信用卡的背面包含一个在信用卡发行时用户签上的签名条。由商人来比较在购买时用户的实际签名和信用卡背后的签名。如果根据商人的判断,签名匹配,则允许交易继续。
现有技术的其他系统包括在信用卡上放置授权用户的照片。在进行交易时,商人比较卡上的照片与持卡人的长相。如果它们一样,则允许交易继续。
由于签名和照片是用户的个人特征,它们不是很有效。签名很容易被伪造并且签名和照片的差异可能被粗心的商人所忽略。这些系统是人工的从而容易有人为的错误。另外,在没有人参与的信用卡交易即通过电话进行的交易中不能使用这些系统。
与诸如访问系统、局域网络、数据库以及计算机网络(比如“国际因特网”)系统这样的应用有关的计算机通常使用从键盘输入的口令(所谓个人识别号-“PINs”)作为访问信息安全方法。计算机口令具有能够被盗、被截取或由第三方复制的缺点。计算机程序可以猜测(“被黑客猜中”)口令。另外,计算机口令/PIN不是个人特征,这意味着它们不复杂并且容易由不认识授权个体的个人特征的第三方来产生。
随着国际因特网上电子交易的到来,由通过在因特网上递交信用卡或其它“确认”信息给卖方的消费者购买的商品和服务正日益增加。从与因特网相连的用户那里发起的交易目前已经受限于安全供应。例如,从因特网上接收到用户信用卡号的零售商不能确定提供该号的人是否被授权使用该信用卡,或者是否已经从一个非法渠道获得一个信用卡号。
由于计算机在日常生活中扮演着一个很重要的角色,安全性已经作为一个显著的关注点出现。不管是它限制儿童玩他们父母的纳税申报表(本地访问),还是防止雇员偷窃商业秘密(网络访问),或者限制访问一个增值的WEB站点(远程网络访问),绝对需要有能力确定申请的用户是一个真实的用户。
另一个需要存在高度安全性的领域是蜂窝电话系统和监狱电话系统。在蜂窝系统中,电话盗用是一个反复发生的问题。在监狱系统中,出于授权某个诸如电话呼叫这样的交易的目的,必须密切监视同宿者的身份。
所需要的是使用用户的个人特征来识别和/或鉴别用户的本地和远程可靠访问系统和方法。
发明综述
本发明是用于增加信用卡交易、监狱同宿者交易、数据库访问请求、因特网交易以及其他在其中需要高度安全性的交易处理的安全性的改进的方法和系统。根据本发明,使用声谱图和说话人识别技术来鉴别交易和确认用户。
在说话人识别中(也被称为语音识别),存在两个方面:发话人识别和发话人验证。一个发话人识别系统用于确定在一群使用他的或她的声音采样的人群中某个人的身份。可以通过比较被查询用户的声音采样和上述声音数据的数据库并在该数据库中选择最匹配的从而实现发话人识别。与之相反,发话人验证系统用于使用他的或她的声音采样来确定某个人所申请的身份(即提出申请的人)是否是有效的。发话人验证系统通过诸如个人申请的名字、信用卡号、或社会保险号这样的目录信息来了解个人所申请的身份。所以,发话人验证系统一般比较用户的声音和存储在数据库中的一组声音数据,这组声音数据是由目录信息来识别的。
发话人识别提供比其它的诸如口令(包括个人识别号)和个人信息的保密措施更好的优势,因为个人的声音是与他的或她的身份相连的唯一的个人特征。所以发话人验证为安全性的增强提供了一个强有力的方法。
发话人验证系统包括确定一个语音采样是否提供了足够的与所申请身份一致的匹配。语音采样可以文本相关和文本独立。文本相关验证系统在口令短语发布之后识别发话人。在登记过程中选择口令短语并在连续的验证过程中使用相同的口令。一般地,口令短语存在于一个特定的词汇中(即,数字的数目)。一个文本独立发话人验证系统不用任何一个预先确定的口令短语。但是,由于不限制词汇,文本独立发话人验证系统的计算复杂性比文本相关发话人验证系统高得多。
本发明在现今的多媒体网络环境中使用语音生物测定学作为自然接口来授权用户,这胜于容易泄密的口令。
根据本发明,安全性可以包含在至少三个存取级中:在桌上型电脑中、在共同的网络服务器上(NT、N0VELL、或UNIX)、并在一个WEB服务器中(因特网/内联网/外联网)。安全装置可以控制对工作站、对网络文件服务器、对web站点的访问,或可以保密一个特定的交易。嵌套这些安全级可以提供额外的安全性;例如,一个公司可以通过桌上型安全机构来选择拥有它的本地的安全的工作站,以及保护带有NT、NOVELL或FTP安全机构的文件服务器上的共享数据。
发话人识别的使用,以及因而使用声音生物测定学数据,能够在用户需要的基础上提供不同的安全性标准。生物测定学确定用户的真实身份;其他流行的高安全性的方法诸如令牌卡也可能被泄密,如果这个令牌卡被从拥有者中偷走。一个系统可以在任何一种存取级中使用这些方法中的任何一种。在所有这里描述的创造性方法中,用户必须了解一个额外的信息识别段。不管这个信息是否是公共渠道获得的信息,这些信息诸如他们的姓名、或例如PIN、社会安全号或帐户号这样的私人信息段,该安全系统都不会泄露。
根据本发明,为提高安全性而提供“简单”的安全系统和方法(单独的语音口令)、多层的安全系统(语音口令的多层)以及随机提示的声音令牌(通过随机查找获得的即时语句)。可以使用这些安全系统和方法来提高这些系统的安全性:销售系统的某个销售点、本地授权系统、建立一个面向被呼叫方的一个呼叫(包括监狱电话系统)、因特网访问系统、web站点访问系统、用于获得访问被保护的计算机网络的系统、用于访问一个限制的超级链路的系统、桌上型计算机安全系统、以及用于获得访问一个网络化的服务器的系统。
附图的简要说明
图1是一个语音识别单元的框图。
图2是一个图1所示的单元的高级表现形式。
图3示出了一个“简单”的安全方法和系统。
图4A示出了多层的安全方法和系统的框图。
图4B示出了带有条件层的多层的安全方法和系统的框图。
图4C示出了随机提示的声音令牌方法和系统的框图。
图5A示出了一个发话人验证方法和系统的通用结构的示意图。
图5B示出了图5A方法和系统的一个更具体的示意图。
图6是一个用于销售系统销售点的发话人识别方法和系统的示意图。
图7是一个其中通过一个呼叫中心来获得本地授权的实施例的示意图。
图8是使用发话人识别来建立一个面向被呼叫方的呼叫的实施例示意图。
图9是在使用发话人识别来建立一个与因特网的连接中所用的实施例示意图。
图10A是在使用发话人识别来建立一个与web站点的连接中所用的实施例示意图。
图10B是在使用发话人识别来建立一个与被保护网络的连接中所用的实施例示意图。
图10C是在使用发话人识别来建立一个与web服务器上的限制的超级链路的连接中所用的实施例示意图。
图11示出了在使用发话人识别来确定一个桌上型电脑中所用的实施例。
图12A示出了在使用发话人识别来获得对一个网络化服务器的访问中所用的系统。
图12B示出了在使用发话人识别来获得对一个网络化服务器的访问中所用的方法。
最佳实施例的说明
本发明使用与各种安全和通信系统和方法结合的语音识别。其结果,得到一种有创造性的、可远程访问的并且全自动的语音验证和/或识别系统。
1.语音识别单元
图1说明了一种语音识别系统201。来自用户的检测语音202输入到一个语音识别单元204,在这个语音识别单元中包含一个存储语音数据的数据库。提示203展现给用户来通知用户说出一个口令或输入一个目录信息。在一个发话人验证系统中,通常提供通知语音识别单元204关于数据库208中的数据与用户匹配的目录206。在语音识别系统中,通常不输入目录206,而语音识别单元204在数据库中所有存储的语音数据中循环来查找最匹配的,并识别与该匹配相应的用户。另外,如果没有遇到某个门限值,则该语音识别系统204决定没有匹配的存在。
在另一个例子中,语音识别单元204使用一个比较处理单元210来将检测语音202与数据库208中的存储语音数据相比较。存储的语音数据可能提取出语音的特征、模式、记录、语音特征、模拟或数字的语音采样、或任何一种与语音有关的或来自语音的信息。然后语音识别单元204输出一个或者验证(或不)用户或者识别(或不)用户的决定216。另一方面,来自语音识别单元的“决定”216包括一个带有或不带有验证/识别决定的可信度。这个可信度可以是显示语音识别匹配多么接近的一个数据,或是其他与语音识别单元多么成功地获得一个匹配有关的信息。然后使用可能是一个识别、验证、和/或可信度的“决定”216来“认识”用户,即,意味着识别或验证该用户,或进行其它一些类型的识别。可以用图1所示的系统201来进行验证或识别。数据库208循环以获得最佳的匹配,所以识别应该是最佳的。
可以用来实现图1中的语音识别系统的系统被公开在1996年5月28日颁发的题目为“语音识别和验证系统”的美国专利5522012、题目为“语音验证系统”的专利申请No.08/479012、由Kevin Farrell和WilliamMistretta在1997年12月3日申请的题目为“用于发话人验证的模式自适应系统和方法”的美国专利申请No.08/--、由Richard J.Mammone、Xiaoyu Zhang、和Manish Sharma在1997年12月21日申请的题目为“声谱图系统和方法”的美国专利申请No.08/--中,其中每一个的全部内容被引用作为参考。
参考图1,语音识别单元024可以包括一个用于在进行任何一个比较之前预处理这个语音的预处理器单元212。预处理过程包括语音信号的模拟到数字的转换。可以用诸如由Dialogic生产的那些标准电话板来进行模拟到数字的转换。可以使用诸如ITU G711标准μ和A法则这样的语音编码方法来将语音采样编码。最好是使用8000Hz的采样率。
预处理单元可以在检测语音上进行任何次数的噪声删除或静音消除技术,这些技术包括下列公知的技术:
●消除预加重的数字滤波器。在这种情况中,使用数字滤波器H(z)=1-αz-1,其中α设定在0.9-1.0之间。
●使用能量和零交叉统计的静音消除。
这种技术的成功主要基于找到保证是背景静音的短期时间间隔(通常
在发话人实际开始记录之前,在说话的开始时找到一段毫秒时间)。
●基于能量柱状图的静音消除。在这个方法中,产生帧能量的柱状图。在低能量区域处的柱状图中的最大峰值应该对应于背景静音帧能量的假设基础上确定门限能量值。使用这种门限能量值来进行与静音相对的语音识别。
另外,语音识别单元可以任选地包括一个基于微处理器的特征提取单元214来在进行比较之前提取声音的特征。可以通过在被处理的语音信号的每帧内确定的语音特征向量来表示频谱语音特征。在特征提取单元214中,可以用诸如确定LP逆谱(cepstral)系数的线性预测(LP)分析、傅立叶转换分析以及滤波器组分析这样的通用方法来获得频谱特征向量。一种类型的特征提取在前面提到的1996年5月28日颁发的题目为“语音识别和验证系统”的美国专利5522012中公开并且参考它的全部内容。
可以使用一个至少具有大约10MB的相关RAM存储器和一个硬盘或作为存储的固定驱动的10MHz的英特尔奔腾平台通用目的计算机处理单元(CPU)来实现语音识别单元204。可替换的,一个另外的实施例可以是Dialogic Antares卡。
虽然前面引入作为参考的语音识别系统是最佳的,本发明可以使用其他语音识别系统。对本发明来说,这个语音识别系统的类型不是很关键,可以使用任何一种公知的语音识别系统。本发明使用安全领域中的这些语音识别系统来提高现有的、非有效系统的安全水平。
2.安全方法和系统
根据本发明,发话人识别可以提供基于用户要求的各种安全标准。诸如声音验证的生物测定学确定用户的真实身份。其它普遍的高安全性的方法例如令牌卡可能泄露,如果这个令牌卡被从拥有者中偷去的话。使用发话人识别,用户仅需要了解一个单独的信息段、要说什么、以及声音本身所提供的另一个信息段。本发明打算有至少三种安全标准,“简单”安全性、多层的安全性、以及随机提示的声音令牌。
图2示出了一个更详细的发话人识别系统215的通用说明。如图2所示,用户提供一个说话口令217到语音识别单元204。这个说话口令最好是输入在用户位置处(未示出)的话筒中或是语音识别单元204中(未示出)。这个口令也可以从电话或其它声音通信器件(未示出)中获得。响应这个口令、或连续数据,语音识别单元204输出一个可能是或包含一个可信度的决定216。为了增加安全性,可以包括一个任选的用户目录输入单元218来获得诸如信用卡号、社会保险号、或PIN这样的目录信息。用户目录输入单元218可以是一个键盘、读卡机、操纵杆、鼠标或其它输入设备。根据所需安全性的标准,该目录可以是保密的或是公开的。一个任选的提示输入单元220可以包括提示用户语音口令或目录信息。这个提示输入单元可以是一个显示器、扬声器或其它音频/视频设备。
图3示出了一个“简单”的安全方法。这种方法可以在图1或2中的系统中实现。这个“简单”安全系统仅需要口令和声音生物测定学。这种类型的授权提供现今以令牌为基础的系统特有的一个安全标准。因此,在图3中,获得一个说话口令224以及随意的目录信息226。这个信息和目录可以从提示228用户中获得。然后在语音识别单元204中处理这个信息。这个语音识别单元204可以识别230这个口令的发话人(如果输入的话,属于通过目录信息识别的这个人)。如果识别出这个发话人,能允许授权或在232识别这个人。如果没有识别出这个发话人,则拒绝授权(即,在234处产生不同意或“不识别”的结果)。任选地,语音识别单元的决定216是或包括一个可信度。
图4A示出了多层安全流程框图。图4A的方法可以在图1或2的系统中实现。图4A中所示的方法241使用口语口令的多个层次来进一步增强安全性。例如,需要用户说出他们选择的口令以及目前通常用于授权的额外的随机提示信息,例如,母亲的婚前姓名、生日、家乡、或SSN。一个多层系统通过诸如数字录音这样的机械装置将随机性加入该系统来阻止侵袭,并提供增强的生物测定学的有效性。例如,系统性能一般验证具有99.5%的精确性,那么两层系统将验证达到99.9975%,并且三层系统达到99.999988%。另外,多层系统检验多段认识和多个生物测定学采样。因为语音容易使用、是自然接口,所以在多层系统中加在用户上的负担将远小于以令牌为基础的系统给用户加的负担。这个系统可以依靠语言或不依靠语言。
如图4A所示,在242处从用户获得第一语音口令。在244处可以随意地从用户那里获得目录信息。接收到第一语音口令和任选的目录信息之后,声音识别单元204在246提示第二口令(随机的)246。这个提示可以通过图2的提示输入单元220显示。然后,获得第二语音口令248。然后这个声音识别单元204确定是否认识这个第一口令250。如果不认识这个第一口令,则在252没有授权和识别。如果认识这个第一口令,则声音识别单元确定它是否认识第二口令251。如果不认识这个第二口令,则将在252没有授权和识别。如果认识这个第二口令,则在254将产生授权和/或识别。任选地,输出作为决定216的可信度,或包括在决定216中。
一个两层系统可以在第一口令的拒绝处设置条件。图4B示出了有条件的两层系统261。如图4B所示,在262处获得第一语音口令。可任选地,可以在264处获得目录信息。语音识别单元204然后确定它是否认识这个第一口令266。如果认识这个第一口令,将在268处产生授权和识别。
如果语音识别单元不认识这个第一口令,它在270处产生一个第二口令270(随机的)。通过语音识别单元204随机地产生这个第二口令。可以在271处在提示输入单元220(图2)上显示这个口令的提示。在272处获得这个第二语音口令,并且如果在274处认识该第二口令,则在278处发生授权或识别。如果不认识这个第二口令270,则将在268处没有产生授权或识别。可任选地,决定216可以组成或包括一个可信度。
图4C示出了一种随机提示令牌方法281。在一个随机提示令牌系统中,系统模式特定的、特别是诸如元音这样的特别的口语声音的离散特性。系统然后从成百上千,或甚至成千上万个词的大数据库283中随机选择一个词或短语,并提示用户说出那个词。系统然后分离出来自那个词的重要的特定特征并验证这些特征。这样给出一个完全随机的词选择从而达到相对于数字记录的高水平的免疫性而并不需要用户记住一个口令。
如图4C所示,语音识别单元204从数据库283中选择一个特别口语声音的特定离散特征的模式282。然后提示用户说出一个包含与该模式有关信息的一个词或短语,这个可以通过提示输入单元220(图2)在284处提示。然后在286获得这个语音口令。在这种情况中,这个语音口令与所提示的语音特征有关。
在286接收到语音口令之后,声音识别单元204在288处识别语音口令的特征。声音识别单元204然后在290处确定它是否认为这些特征与所选的特征模式一致。如果认识这些特征,在292处发生授权和/或识别。如果不认识这些特征,在294处不发生授权或识别。可任选地,可信度可以包括在决定216中。
“简单”系统、多层系统以及随机提示声音令牌系统可以彼此组合在一个可替换的实施例中。例如,一个语音口令和一个随机提示声音令牌可以在单个或多层系统中一起使用。可以在本发明中使用通用的安全系统的其他类型的方法,声音或非声音的,比如智能卡系统或口令系统。本发明在公知系统和方法上增加了声音识别的好处。
3.其它实施例
本发明可用于在下列详细描述的一些实施例中。“简单”系统、多层系统、随机提示声音令牌系统和/或其他系统可以与下面示出的实施例组合在一起使用。
3.1发话人识别系统/服务-通用
图5A示出了一种声音验证方法和系统50的一般结构示意图。如图5A所示,用户端通过54连接到声音识别系统/服务56。连接54可以是声音连接(如电话连接)、数据连接(如调制解调器连接)或是声音连接和数据连接的组合(如ISDN连接)。声音识别系统/服务56建立起与声音识别数据库单元(VIDB)16的连接57。VIDB16存储诸如声音身份或声谱图这样的信息。
如果连接54是一个声音连接,声音验证系统56将来自用户端52的声音采样与存在VIDB16中的声音采样匹配。如果建立起数据连接,则由用户端52将用户的声音采样转化为在用户端52的站点处的数据特征。通过连接54发送的数据特征可任选地被加密。声音识别系统/服务56匹配来自用户52的数据和存在VIDB16中的数据,从而在用户的声音上进行声音识别。
图5B示出了图5A所示的用户端52、声音识别系统/服务56以及VIDB16的一个更详细的说明。图1的预处理器单元212和图1的特征提取单元214都包括在图5B的用户端52中。图1的比较处理单元210最好包括在图5B的声音识别系统/服务56中,但是可替换地,也可以在图5B的VIDB16中的210’中提供。最好将图1的数据库208设置在VIDB16中。
图5B的系统进一步阐明了最好安装附加元件的位置的地方。用户端52通常包含一个声音输入单元402、数据输入单元404、声音输出单元406以及数据输出单元408。这个声音输入单元可以是一个用于提供模拟声音信号到一个A/D转换单元410的扩音器。数据输入单元404可以是能够使用户输入数据的一个键盘或鼠标、或卡读出机。这个数据可以需要也可以不需要A到D的转换,为了清楚的目的,示出数据输入单元404与A到D转换器的连接。
使用声音输出单元406来给用户提供提示和其它的信息。声音输出单元406可以是一个扬声器或双耳式耳机。数据输出单元408用来给用户提供数据和/或提示。数据输出单元408可以是一个阴极射线管、LCD显示器、LED显示器或其它可视的指示器。许多类型的数据输出都需要模拟信息,因此,一个数字到模拟的转换器412与声音输出单元406和数据输出单元408的输入端相连。还要提供一个AUX单元414。AUX单元414可以是一个开关或其它在出现成功或不成功的验证或识别基础上、或在某个可信度的基础上被指示工作的器件。AUX单元414在操作前可以需要或不需要数字到模拟的转换。
用户端52用来获得声音输入信息和/或数据输入信息(如目录)。这个信息可以直接提供到通信单元416将其传送到声音识别系统/服务56。但是,最好是,声音/数据信息是A到D转换过的(如果需要)并在预处理单元212中进行其它的预处理。这个预处理过程可以根据图1如前说述那样发生。同样,下列预处理过程、特征提取也发生在特征提取单元214中。特征提取单元用来从声音信息中提取出感兴趣的数字化的特征并根据图1如前说述那样发生。这些提取的特征是难解的,所以,一旦数据离开用户端这个声音数据不可能泄露。
特征提取之后,信息最好进入加密/解密单元418。这个加密/解密单元418数字化地加密信息并允许其安全传送到声音识别系统/服务56。
位于用户端的通信单元416可以是电话通信设备、调制解调器、因特网入口设备、蜂窝电话、数字PCS发射机或任何公知的包括公知的总线和接口的本地或远程的声音/数据接口。
声音识别系统/服务56包括第一通信单元420、比较处理单元210和第二通信单元422。第一通信单元420接收来自用户端52或其它源的传送。在线54上接收来自用户端52的通信传送并在线424上接收来自其它源的通信传送。在用户端的通信单元在线54上与声音识别系统/服务通信并在线426上与其它源通信。
比较/处理单元210通过从VIDB 16中的数据库208中获得声音信息来执行声音识别工作。比较/处理单元210在比较用户的声音特征和来自数据库208的存储声音数据的基础上构成一个识别决定216。可以执行发话人验证和发话人识别。
如果用户端不包括A/D转换器410、预处理器212或特征提取单元214,则声音识别系统/服务56就包含这些元件(未示出)。声音识别系统/服务56最好包括一个加密/解密单元428。这个加密/解密单元428用于将来自用户端52的信息加密或解密。声音识别系统/服务56通过第二通信单元422与VIDB 16通信。这个通信单元还可以与包括线430上的用户端52的其它任何目的地进行通信。
VIDB 16包括一个通信单元432和数据库208。可任选地,VIDB 16包括一个比较/处理单元210’。仅在声音识别系统/服务56被用作切换网络来将所有的引入信息送到VIDB 16的情况下这个比较/处理单元210’才出现在VIDB中。如果声音识别系统/服务56将加密的信息传送到VIDB 16,那么VIDB 16还可以包括一个加密/解密单元(未示出)。但是,假设在声音识别服务和VIDB之间的通信线57是安全的,或VIDB 16和声音识别系统/服务56是联合设置的。在这种情况中,在线57上将不需要安全传送。
使用图5A和5B的系统来获得来自用户的声音和/或数据输入、执行远程或本地的声音识别、并将识别的成功或失败的信息传送给用户。在声音识别系统/服务52上进行声音识别,并作出在用户的声音输出406或数据输出上传送给用户的识别决定216。另一方面,如图5B所示,识别决定216可以通过声音识别系统/服务52与线430上的第三方通信。作为另一方面,还是如图5B所示,如果用户试图进入一个需要识别的系统,则用户的通信设备可以直接将识别的成功或失败传送到线426上的第三方。作为另一方面,如图5B所示,VIDB可以包括一个比较/处理单元并因此可以直接将识别决定216传送到在线434上的用户端52、在线57上的声音识别系统/服务56、或是在线434上的第三方。
其它类型的信息也可以在用户端52、声音识别系统/服务56、以及VIDB 16之间通信。例如,信息可以通过用户端52提供给声音识别系统/服务56,和/或VIDB 16这些识别决定应该被传送的地方,以及通过其它系统的某个部分。
作为一个例子,如果用户11希望访问一个数据库(未示出),则用户11提供一个与存在VIDB 16中的声音身份相匹配的口语口令。当与VIDB 16中的存储的声音身份匹配时,声音识别系统/服务56提供给用户11一个有关他的口令是否被接受或拒绝的结论。然后这个结论自动地通过线426传送到数据库提供者。另外,这个结论可以在线424上直接传送到数据库提供者,如果用户端52这样指示的话。这个数据库提供者可以是例如由ORACLE等提供的一个服务程序。
可以在声音识别系统/服务中实现前述的安全方法,即图3的“简单”系统、图4A和4B的多层系统241、261、以及图4C的随机提示声音令牌281。通过声音输入402获得口语口令,通过数据输入404获得目录信息(如果需要)并且通过声音输出406或数据输出408传送指示。因此,对于一个通用系统,图5A和图5B能够提供很高的安全标准。
3.2信用卡确认
图6示出了用于信用卡确认系统10的本发明的声音识别方法和系统的示意图。在这个信用卡确认系统10中,在设置在一个销售点处的销售端点12处确认用户11。这个销售端点12可以根据图5B中所示的用户端52那样构成。在这种情况中,通过读卡机450读出信用卡号。通过键盘452输入诸如用户希望购买的项目条这样的其它信息。由用户将一个口语口令输入话筒454。读卡机450和键盘452对应于图5B的数据输入404,话筒454对应于声音输入402。通过诸如电话线这样的通用连接13将信用卡号、其它相关信息(如果存在)以及口语口令传送到确认服务14。根据声音识别系统/服务56将确认服务14构成如图5B所示的那样。
确认服务14建立与声音识别数据库(VIDB)16的通用链路15。声音识别数据库(VIDB)可以构成如图5B所示的那样。为了将对应于帐户信息的存储的声音身份或声谱图编成索引,VIDB 16接收来自确认服务14的帐户信息。另外,VIDB 16可以在它的数据库(未示出)中保存帐户数据来确认用户的帐户是有效的并且不会由于所申请的购买而超出。另一方面,VIDB 16或确认服务14可以分别通过线460、462与外部的信用卡局联系,来确定用户的帐户是有效的并且不会由于所申请的购买而超出。
确认服务14在口语口令上执行发话人识别来确定口语口令是否与存在数据库中的用来由目录信息识别的人的语音数据匹配。如同前面所讨论的,确认服务14还可以得到信用卡局的结果。
确认决定216和信用卡局的结果(如果存在)通过链路13反馈到销售端点12。另一方面,如果比较/处理单元210’设置在VIDB 16中,该决定通过VIDB 16和销售端点12之间的直接连接464发送。销售端点有一个对应于图5B的数据输出408的显示456。这个显示456通知卖方有关用户是否被授权,用户是否已超出信用卡帐户上的最大数,和/或这个信用卡是否有效。
最好在信用卡确认系统10中的销售端点12中使用预处理单元、特征提取单元和加密/解密单元(未示出)。这些元件作用如同前面根据图5B所描述的。
可以在信用卡确认系统10中实现前述的安全方法,即图3的“简单”系统、图4A和4B的多层系统241、261、以及图4C的随机提示声音令牌281。通过扬声器454获得口语口令,通过键盘452获得目录信息并且通过显示456将提示传送给用户。因此,本发明能够显著地提高安全性而超过现有技术中的信用卡确认系统所提供的。
3.3面向呼叫中心的本地授权
在图7所示的另一个实施例中,用户11可以在用户端52和呼叫中心20之间建立一个连接21来提供信用卡交易的本地授权。在图7所示的系统9中,如前面图5A和5B所示和所描述的那样构造用户端52。
参考图7,用户端52可以通过电话线21从本地连接到一个与内联状态销售网络470和外连状态销售网络相连的呼叫中心20。用户11通过数据输入单元设备例如键盘提供帐户信息(可以被用作目录信息),并且通过声音输入单元402例如话筒将声音身份口令提供给用户端52。显示器456用于显示决定和提示。用户端52通过电话线21或其它标准连接与呼叫中心20相连。呼叫中心20通过可以是电话线的标准连接23将声音和目录信息(如果存在)传送到声音识别系统/服务56。
可以如前面所描述的根据图5A和5B构造声音识别系统/服务56。接收到声音和目录信息(如果存在)之后,声音授权服务56请求来自声音信息数据库单元16(VIDB)的声音数据。如图5A和5B所示和所描述的那样构造VIDB。
任选地,可以在声音识别系统/服务56和用户端52之间建立起一个连接28来用于在显示器上提供有关由声音识别系统/服务56作出的是否接受或拒绝用户11的结果。可以在VIDB 16和呼叫中心20之间建立另一个可替换的连接29,VIDB应该包括图5B中所示的比较处理单元210’。
从市场角度看,可以在声音识别系统/服务56或VIDB16处提供购买喜欢东西或类似的用户11的轮廓。
在另一个实施例中,用户端52可以通过一个卖方零售服务桥30与呼叫中心20相连。用户端52可以与卖方零售服务桥30建立连接32,这个连接或是电话连接或是一个调制解调器连接并与卖方零售服务桥30中的卖方零售计算机相连。卖方零售服务桥30通过链路34与呼叫中心56相连来接收关于是否接收或拒绝用户11的决定216。来自声音识别系统/服务56的决定56通过链路23发送到呼叫中心20,并且可以连续地经链路21发送到用户端52或可以经链路30发送到卖方零售服务桥。
最好在本地呼叫中心实施例的用户端52中使用一个预处理器、一个特征提取器和一个加密器(未示出)。这些元件作用如同根据图5B以前所描述的。
可以在呼叫中心实施例9中实现前述的安全方法,即图3的“简单”系统、图4A和4B的多层系统241/261、以及图4C的随机提示声音令牌281。通过声音输入402可获得口语口令,通过数据输入402可获得目录信息,通过显示456将提示传送给用户。因此,使用本发明原理的呼叫中心能够提供较高的安全性。
3.4电话呼叫验证/识别
图8说明了用于使用电话网络12来建立一个对受话用户的呼叫的本发明的声音识别方法和系统60。这个用途对建立从监狱同住者到监狱系统之外群体的呼叫的安全性特别有好处。某个监狱同住者可能被拒绝享有电话特权,而本系统可确保这些同住者不能使用电话呼叫受话用户。
在图8的实施例中,可以是一个监狱同住者的呼叫方61使用电话设备62来访问电话接口硬件64。这个电话接口硬件64与一个主机系统66相连。主机系统66建立一个与声音识别系统56的连接67。
呼叫方61的声音采样从电话62到达电话接口硬件64并经主机系统66到达声音识别系统/服务56。这个声音采样可以或是声音或是在主机系统66产生的声音采样的数据。
在这个实施例中,主机系统66包括图5B中所示的用户端52的组成部分,并使用一个开关480来作为AU单元414。声音识别系统/服务56最好构造成如图5B所示的那样。声音识别系统/服务56建立与VIDB 16的链路69来将存储的声音身份或呼叫方61的声谱图编成目录(如果目录数据存在)。这个目录数据可以是由囚犯或呼叫方61经电话呼叫开始时按键人工输入的。
声音识别系统/服务56作出是否接受或拒绝呼叫方61的决定216。这个决定216被通知到主机系统66,如果这个决定是正面的,则主机系统66经开关480建立与电话网络72的连接。在此之后,电话网络72建立与受话用户74的连接来允许与呼叫方61通信。
无论主机系统66还是声音识别系统56都可以经线482、484与信用局联系来确定呼叫方有足够的信用来完成呼叫。另外,主机系统66或声音识别系统56可以与监狱数据库486连接来确定所识别/所授权的呼叫人是否有通常的呼叫特权,或是否被阻止拨某个特定的电话号码。这个监狱数据库486可以有选择地包括在VIDB单元16中。
可以在受话用户系统60中实现前述的安全方法,即图3的“简单”系统、图4A和4B的多层系统241、261、以及图4C的随机提示声音令牌281。通过电话62获得口语口令,通过按键或旋转的拨号盘来获得目录信息,并且通过使用语音或听得见的语调的声音输出406将提示传送给用户。
所以,为了使囚犯打电话,必须将目录(如果希望)和声音口令通知给主机系统66。如果没有产生声音识别,并且如果没有出现某个合适的访问标准,则不打开开关并且不允许继续这个呼叫。因此,通过数据库486的更新,监狱官方可以控制囚犯打电话的能力。
3.5因特网访问
图9是在建立因特网连接中所使用的本发明的声音识别方法和系统的示意图。用户11提供一个声音采样给如图5B所示的根据用户端52所构造的PC 602。可替换的PC 602可以是一个如图5B所示的根据用户端52所构造的电视网。
PC 602经访问链路604与呼叫中心20通信。卖方呼叫中心20建立与提供对声音识别系统/服务56访问的卖方网页606的连接608。声音识别系统/服务56被构造成如图5B所示的那样。
在操作中,用户11提供一个口语口令到PC 602。最好是,PC 602包括一个声音输入(即,话筒)、预处理器、特征提取器和加密器(未示出)。另外,用户可以提供一个用作目录信息的数字标识。这个数字识别可以是一个分配给因特网用户的密钥。例如,可以在本发明中使用的数字标识是由美国加利福尼亚的VeriSign of Mountain View生产的“数字ID”。
声音和目录信息被通知给呼叫中心20,并经线608传送到卖方网页606,然后传送到声音识别系统/服务56。然后通过声音识别系统/服务56将识别决定216传送到卖方网页606,并且经链路608到达呼叫中心20。因此,通知卖方网页用户是否被验证或识别。呼叫中心20可以将有关决定216告诉PC 602。
另一方面,用户11经一个单独的连接612将口语口令提供给声音识别系统/服务56。在这种情况中,声音识别系统/服务包括图5B所示的声音输入(即,话筒)、预处理器和特征提取器。通过声音识别系统/服务将识别决定216发送到呼叫中心20,并经链路608发送到卖方网页。
可以产生其它通信的连接。例如,如果图5B的比较处理单元被设置在VIDB 16中,那么在VIDB 16和PC 602、呼叫中心20或卖方网页606之间可以建立一个连接(未示出)。
可以在因特网访问实施例200中实现前述的安全方法,即图3的“简单”系统、图4A和4B的多层系统241、261、以及图4C的随机提示声音令牌281。通过PC 602获得口语口令和目录信息。PC 602也可以显示图3、4A、4B和4C所示的提示。
所以,可以使因特网访问非常安全从而增加因特网的可信度,假设只有授权用户使用他们的访问系统。
3.6电子商务
图10A、10B和10C说明了用于万维网环境的本发明的验证方法和系统300的示意图。可以以不同方式和以不同的标准实现发话人验证从而确保因特网环境中的访问和交易。这些包括:
● 通过允许一种诸如安全电子交易(SET)或授权证书(CA)这样现存标准的安全交易来支持声音生物测定学。这是通过将声音模式或对这个声音模式的参考插入证书或消息中来完成的。
● 将对于声音生物测定学的支持加入防火墙产品中,这样可以限制在被保护的网络的外围对鉴别声音的用户的访问。在WEB服务器安全特征中加入支持来支持除键入口令之外的声音口令,从而阻止访问WEB站点。
● 阻止在WEB站点的某个区域对声音口令使能用户的访问的被声音保护的超链路。这是通过一个诸如JAVA附属程序或ActiveX控制这样的控制来实现的,在识别用户之后这种控制作用相当于超链路。
● 产生一个所有权交易接口来确保诸如在WEB站点进行购买这样的交易。
根据图10A,用户11运行PC602。PC 602构造成如同图5B中所示的用户端。用户提供给PC 602一个口语口令。PC 602可以包括一系列有特色的语调来提示用户执行一些特定的行动,比如提示用户说他的口令。可以用这些有特色的语调来替换PC 602的常规提示。
PC 602最好包括一个预处理器、特征提取器和加密器(未示出)。然后将加密的语音特征303传送到web服务器302。由web服务器302用存在web服务器302中的一个密钥来解密加密的语音特征303。Web服务器302经连接305与识别服务器307进行通信。根据声音识别系统/服务56如图5B所示构造识别服务器307。
识别服务器307建立与VIDB 304的一个链路并获得有关用户11是否被接受或拒绝的决定216。这个决定在链路305上被发送到web服务器302。如果用户11被接受,web服务器允许访问web站点306。另一方面,web服务器可以建立一个连接并访问另一个(被保护的)web站点来招待被保护的站点(未示出)。这个访问允许用户11获得存储的信息或可以建立一个交易。例如,用户可以建立对下列的访问:用于存储与用户的帐户401(k)有关的信息的数据库;到一个用来放置命令来买或卖共有的资金或股票的投资应用的访问,或到一个信息服务点来访问用于购买零售货物或类似物的邮购应用。
如图10B所示,可以根据本发明来修正防火墙系统620的功能。当位于用户端52的用户试图穿过因特网来访问一个被保护的网络时,连接必须首先经过一个防火墙624。防火墙624在各种级别处执行检验来确定被阻挡用户的有效性,在初始访问时以及在运行过程中,都确保保持连接的完整性而不是有敌意地使用。在初始访问处的典型的鉴别方法是一个对数ID/口令或是一个以提问/应答令牌为基础的系统。
发话人识别是一个更具鲁棒性的机制来确保真正的访问用户的可靠性,并且它不是一个可以容易泄露的一段信息,或一个可以被偷的令牌产生卡。图10B的用户端52最好构造成如图5B所示的用户端52。识别服务器628最好构造成如同图5B的声音识别系统/服务56,而VIDB 16最好构造成图5B中的那样。
参考图10B,在来自用户端的初始访问处,提示用户说出他们的口令。如果用户正使用HTTP协议经浏览器来访问,这个是通过一个ActiveX控制或一个附属程序来完成的。在用户端,语音数据可任选地减少到一个特征设置,然后穿过一个例如保密插口层(SSL)连接这样的一个加密连接发送到防火墙。
防火墙传递这个数据连同用户的对数ID一起到识别服务器628。识别服务器628搜索来自VIDB的那个用户的模式并比较语音数据和所存储模式。如果识别出用户,防火墙624允许建立连接,否则拒绝用户访问。
防火墙624还防止因特网用户从被保护的网络之外的地方带入恶意的数据或程序。还可以使用发话人验证来限制外部网络访问授权用户。
图10C示出了一种被声音保护的超链路系统630。如图10C所示,对于系统来说,用户端52、识别管理服务器632、识别服务器、以及VIDB16是用于允许在web服务器638处对一个限制的超链路636的访问的关键元件。最好如图5B所示构成用户端52,并运行一个鉴别程序640。最好如图5B的声音识别系统/服务56构成识别服务器634,并最好如图5B构成VIDB 16。
继续参考图10C,位于用户端浏览一个web站点的用户选择一个是声音保护的超链路636。诸如JAVA附属程序或ActiveX控制的鉴别程序640通过用户的浏览器在用户端开始起动,而不是立即进入一个被超链路的位置。这个鉴别程序640需要用户输入一个标别符,比如他们的名字或帐户号。这个标别符被用作目录信息来用于验证。
在用户端52的鉴别程序640然后请求识别管理服务器632确认用户的标别符,并且如果这个标识符有效则请求用户说出他们的通行短语。鉴别程序640然后记录用户说出的他们的通行短语。可以由该程序来执行任意的特征提取从而减少要求传送的设置数据并且使这个语音是难懂的。语音信息然后穿过鉴别程序640到达识别管理服务器632,识别管理服务器将它传送到识别服务器634以便于用任意的安全标准处理它。
识别服务器634比较语音数据和搜索到的用户的声谱图模式,并将比较的决定或结果传送回识别管理服务器632。如果鉴别出用户,服务器632将被保护超链路的名字传送回用户端52的鉴别程序640。然后鉴别程序640指示浏览器访问位于web站点638的被限制的超链路636。
可以在图10A、10B和10C中的因特网安全实施例中实现前述的安全方法,即图3的“简单”系统、图4A和4B的多层系统241、261、以及图4C的随机提示声音令牌281。通过PC 602或用户端52获得口语口令和目录信息。PC 602或用户端52也可以通过音频装置来显示或指示图3、4A、4B和4C所示的提示。
所以,可以极大地提高电子商务的安全性从而提高了用户通过因特网获得信息、产品和服务的能力。
3.7.PC的安全性
图11示出了一种台式安全系统650。这个台式安全系统650就地存储在台式工作站652。在这个实施例中,图5B中的所有元件都包括在这个台式工作站中,并且通信单元都是本机接口。
在台式工作站中可以包括一些组成部分来提供声音生物测定学保护,其中包括:
● 保密的声音系统登记。在台式工作站,一个登记提示替换现存的安全性(如果有的话)。这个登记在允许访问系统前需要一个声音生物测定学鉴别。
● 一个保密声音屏幕节省停用装置。这样确保工作站在一个延伸期间在空闲之后被锁定。热键启动也可以立即启动声音口令保护而不用等待屏幕节省启动。当停用这个屏幕节省装置时,这种逻辑电路就调用声音登记。一旦接收到一个有效的口语口令它才允许停用。
● 用于在系统中设定用户轮廓和登记用户的管理应用。
● 文件加密(任选)。该系统加密仅通过口语口令短语来被访问的文件。可以从这个口语口令短语来获得文件加密的密钥,这样对于由单个用户访问的文件来说增加了特别高的安全水平,但是禁止共享加密文件。另一方面,在鉴别之后,可以为那个文件在一个加密数据库中找到这个密钥,或从有关这个文件的信息中获得这个密钥,然后用它解密。
可以在台式工作站实施例中实现前述的安全方法,即图3的“简单”系统、图4A和4B的多层系统241、261、以及图4C的随机提示声音令牌281。通过这个台式工作站获得口语口令和目录信息。这个台式工作站通过音频装置也可以显示或指示图3、4A、4B和4C所示的提示。
这些安全预防措施可以帮助确保只有台式工作站的授权用户获得对这个台式工作站和/或它的文件的访问。
3.8.网络安全性
图12A和12B示出了一个网络安全实施例660。图12A示出了一个网络设备,其中包括一个用户、用户端52(比如一个PC)、网络服务器662、鉴别服务器662以及VIDB 16。最好如图5B所示构成用户端52。最好如图5B的声音识别系统/服务56构成识别服务器664。最好如图5B构成VIDB。
主要的占支配地位的网络服务器已经设立在一个安全装置中,一般通过一个登记的名字或口令来有限地访问服务器资源。这些服务器包括在以Windows NT、NOVELL以及UNIX为基础的系统中。作为攻击这些系统的策略正变得更加复杂,对于一个可选择的方法的需要也变得明显。声音生物测定学提供了一个比典型的服务器鉴别方法更难于泄露的复杂的装置。
下列特征可以结合在网络服务器安全系统和方法中;
● 保密声音服务器登记。对于服务器访问,一个登记提示可替换现存的安全性(如果有的话)。一般地,为了访问服务器资源,服务器需要一个登记的名字或口令。服务器一般也给一个给定的用户分配一组特权和访问权利。生物测定学登记替换口令登记。一旦用户已经登录,就更要依靠潜在的安全模式来提供对系统资源的访问控制。
● 用于在系统中设定用户轮廓和登记用户的管理应用。一般地,管理将结合在现存的服务器工具中,除非服务器特定的操作系统不允许工具修正。
如图12B所示,服务器安全系统660可以运行于一种模式,在其中仅允许带有声音口令短语的用户来访问服务器,或运行于一种混合模式,在该模式中一些通过常规的口令装置登记的用户也可以以减少的或相同的安全标准进行访问。用户和安全管理尽可能无缝地结合在标准的操作系统管理特征中;例如,在Window NT下,保持域用户和服务器管理程序的风格和感觉。
参考图12B,当用户试图访问网络化的服务器670时,提示他们惯用的名字/口令提示来在用户端集合用户的识别信息。用户端将用户信息发送到网络化服务器。这个网络服务器在用户识别的基础上在672作出用户是否是允许的声音口令的用户的决定。
如果该用户不是声音口令允许的用户并且服务器被构造成仅允许访问声音口令允许的用户,或如果用户ID不是设置在用户数据库676中,则在678拒绝这个登记。如果服务器不是被构造成仅允许访问声音口令允许的用户,并且如果这个用户的ID是设置在数据库676中,则在680检验用户的授权。
如果这个用户是非声音授权680授权的,且如果键入的口令与存在与用户ID有关的用户数据库中的口令在684匹配,则在682服务器允许用户访问。如果不满足这首先的两个条件,则服务器将拒绝鉴别。
再参考图12B的访问尝试640,如果用户是声音允许的,系统可以任选地使用一个常规的口令来在690提供第一标准鉴别。如果这个第一标准鉴别是允许的,则系统执行第一标准鉴别在692检验用户的口令。如果这个口令不正确,在694拒绝这个访问,如果这个口令正确,在696执行存储模式与记录口令之间的匹配。
如果在690不允许第一标准鉴别,则还是执行存储模式与记录口令之间的匹配。在决定继续696匹配的基础上,用户端提示用户说出他们的口语口令。在这点上可以任意地在用户的语音数据上进行特征提取以减少数据大小并且将其放入对外部应用而言难解的格式中。然后将这个语音数据或特征加密并做上时间标记,然后转送到网络化服务器662。网络化服务器将这个信息传送到带有一个任选的特定安全标准的鉴别服务器以显示当进行生物测定学鉴别时所用门限值的严密性。
鉴别服务器664搜索来自VIDB 16的口语口令的模式并比较来自口语通行短语的数据和这个模式,并提供了一个二进制结果和一个可选择的可信度。
网络服务器662使用这个鉴别标准来决定记录的口令是否与存储模式匹配以达到一个可接受的程度。如果这个匹配的程度是可以接受的,则在698允许访问,否则在699拒绝访问。将允许重新尝试的可配置数目。如果超出所允许的重新尝试的数目,则服务器禁止这个帐户。
Claims (15)
1.一种用于通过语音识别来识别用户的系统,其中包括;
一个用户端,包括:
一个获得语音数据的声音输入;以及
与声音输入相连的传送有关语音数据的第一通信单元;
一个声音识别系统,可操作地耦合来接收来自声音信息数据库的用户信息,其中包括;
用于接收与来自第一通信单元的语音数据有关的信息的第二通信单元;以及
一个处理单元,用于提供与输入的语音数据和来自声音信息数据库的用户信息之间的声音识别有关的输出信息。
2.如权利要求1的系统,其特征在于用户端进一步包括:
与声音输入相连的一个预处理器;
与预处理器和第一通信单元相连的一个特征提取单元,其中这个特征提取单元提取与语音数据有关的信息,并且其中这个处理单元使用与语音数据有关的提取信息。
3.如权利要求1的系统,其特征在于第一通信单元可以接收输出信息,其中声音识别系统将输出信息传送到用户端,用户端保留一个输出单元来显示这个输出信息。
4.如权利要求1的系统,其特征在于这个输出单元是一个显示器并且其中输入单元是一个话筒。
5.如权利要求2的系统,其特征在于用户端是一个销售端点,并且其中第一和第二通信单元是通过电话线相连的。
6.如权利要求2的系统,其特征在于第一和第二通信单元是通过呼叫中心相连的。
7.如权利要求2的系统,其特征在于呼叫中心通过一个卖方零售服务桥与第一通信单元相连。
8.如权利要求1的系统,其特征在于声音输入是电话输入,第一通信单元可以接收输出信息,声音识别系统将输出信息传送到用户端,并且其中用户端含有一个在成功的声音识别基础上将电话网络连接到电话输入的开关。
9.如权利要求8的系统,其特征在于这个电话输入是与设置在监狱中的电话相连的。
10.如权利要求2的系统,其特征在于用户端是一个个人计算机。其中第一和第二通信单元通过一个卖方网页和一个呼叫中心连接的,并且其中卖方网页在成功的声音识别情况下给个人计算机提供因特网访问。
11.如权利要求2的系统,其特征在于第一和第二通信单元通过一个防火墙相连,并且其中该防火墙在成功的声音识别情况下给用户端提供对被保护网络的访问。
12.如权利要求2的系统,其特征在于第一和第二通信单元通过一个web服务器和识别管理服务器相连,并且其中识别管理服务器在成功的声音识别的情况下给用户端提供对一个受限制的超链路的访问。
13.如权利要求1的系统,其特征在于第一和第二通信单元是台式计算机上的接口,并且其中整个系统是设置在台式计算机上的。
14.如权利要求2的系统,其特征在于用户端是一个用户端,其中第一和第二通信单元通过一个网络服务器相连,并且其中网络服务器在成功的声音识别情况下给用户端提供对被保护网络的访问。
15.如权利要求14的系统,其特征在于成功的声音识别包括第一标准鉴别。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US3163896P | 1996-11-22 | 1996-11-22 | |
US60/031,638 | 1996-11-22 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN1244984A true CN1244984A (zh) | 2000-02-16 |
Family
ID=21860591
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN97181428A Pending CN1244984A (zh) | 1996-11-22 | 1997-11-21 | 用于信息系统访问和交易处理的语音识别 |
Country Status (6)
Country | Link |
---|---|
US (1) | US20030046083A1 (zh) |
EP (1) | EP0938793A4 (zh) |
JP (1) | JP2001505688A (zh) |
CN (1) | CN1244984A (zh) |
AU (1) | AU7304798A (zh) |
WO (1) | WO1998023062A1 (zh) |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN100389588C (zh) * | 2000-03-21 | 2008-05-21 | 美国联机股份有限公司 | 通过电话使用话音以便在互联网上访问、处理和执行交易的系统和方法 |
WO2008138257A1 (fr) * | 2007-05-14 | 2008-11-20 | Huawei Technologies Co., Ltd. | Dispositif de reconnaissance vocale et procédé de communication vocale |
CN102542445A (zh) * | 2012-01-12 | 2012-07-04 | 广州易联商业服务有限公司 | 一种语音支付系统 |
CN104380351A (zh) * | 2012-04-11 | 2015-02-25 | Utc消防及保安公司 | 验证模式报告 |
CN106773742A (zh) * | 2015-11-23 | 2017-05-31 | 宏碁股份有限公司 | 语音控制方法及语音控制系统 |
TWI835304B (zh) * | 2022-09-21 | 2024-03-11 | 華南商業銀行股份有限公司 | 人工智能聲控銀行交易系統 |
Families Citing this family (147)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7106843B1 (en) * | 1994-04-19 | 2006-09-12 | T-Netix, Inc. | Computer-based method and apparatus for controlling, monitoring, recording and reporting telephone access |
US6397198B1 (en) * | 1994-11-28 | 2002-05-28 | Indivos Corporation | Tokenless biometric electronic transactions using an audio signature to identify the transaction processor |
US7613659B1 (en) | 1994-11-28 | 2009-11-03 | Yt Acquisition Corporation | System and method for processing tokenless biometric electronic transmissions using an electronic rule module clearinghouse |
US7882032B1 (en) | 1994-11-28 | 2011-02-01 | Open Invention Network, Llc | System and method for tokenless biometric authorization of electronic communications |
US6145083A (en) * | 1998-04-23 | 2000-11-07 | Siemens Information And Communication Networks, Inc. | Methods and system for providing data and telephony security |
EP0952511A3 (en) * | 1998-04-23 | 2000-01-26 | Siemens Information and Communication Networks Inc. | Method and system for providing data security and protection against unauthorised telephonic access |
US6484258B1 (en) | 1998-08-12 | 2002-11-19 | Kyber Pass Corporation | Access control using attributes contained within public key certificates |
GB9824762D0 (en) * | 1998-11-11 | 1999-01-06 | Ncr Int Inc | Self-service terminal |
IE980941A1 (en) * | 1998-11-16 | 2000-05-17 | Buy Tel Innovations Ltd | A transaction processings system |
EP1005002A1 (en) * | 1998-11-16 | 2000-05-31 | Buy-Tel Innovations Limited | A spoken transaction processing system |
US6275806B1 (en) | 1999-08-31 | 2001-08-14 | Andersen Consulting, Llp | System method and article of manufacture for detecting emotion in voice signals by utilizing statistics for voice signal parameters |
US7590538B2 (en) | 1999-08-31 | 2009-09-15 | Accenture Llp | Voice recognition system for navigating on the internet |
US7222075B2 (en) | 1999-08-31 | 2007-05-22 | Accenture Llp | Detecting emotions using voice signal analysis |
US6463415B2 (en) * | 1999-08-31 | 2002-10-08 | Accenture Llp | 69voice authentication system and method for regulating border crossing |
WO2001016940A1 (en) * | 1999-08-31 | 2001-03-08 | Accenture, Llp | System, method, and article of manufacture for a voice recognition system for identity authentication in order to gain access to data on the internet |
DE19949560A1 (de) * | 1999-10-14 | 2001-04-19 | Messer Griesheim Gmbh | Verfahren und Vorrichtung für die Abwicklung einer telefonischen Bestellung unter Einsatz eines Sprachdialogsystems |
US6618703B1 (en) * | 1999-10-26 | 2003-09-09 | Persay Inc. | Interface to a speech processing system |
US7725307B2 (en) * | 1999-11-12 | 2010-05-25 | Phoenix Solutions, Inc. | Query engine for processing voice based queries including semantic decoding |
US6760697B1 (en) * | 2000-01-25 | 2004-07-06 | Minds And Technology, Inc. | Centralized processing of digital speech data originated at the network clients of a set of servers |
JP2001273421A (ja) * | 2000-03-27 | 2001-10-05 | Nec Corp | 認証代行システム、認証代行方法およびコンピュータ読み取り可能な記録媒体 |
JP2001283167A (ja) * | 2000-04-03 | 2001-10-12 | Asahi Business Assist:Kk | 二次元コードによる個別識別方法、ハイブリット型個人認証システムおよびオフライン本人確認システム |
EP1150453B1 (en) * | 2000-04-26 | 2006-02-15 | Semiconductor Energy Laboratory Co., Ltd. | A communication system and method for identifying an individual by means of biological information |
US8355912B1 (en) * | 2000-05-04 | 2013-01-15 | International Business Machines Corporation | Technique for providing continuous speech recognition as an alternate input device to limited processing power devices |
WO2001088782A1 (fr) * | 2000-05-19 | 2001-11-22 | E-Mark Systems Inc. | Systeme et dispositif d'etablissement de donnees electriques et terminal |
AU2001266628A1 (en) | 2000-05-31 | 2001-12-11 | Indivos Corporation | Biometric financial transaction system and method |
US9165323B1 (en) | 2000-05-31 | 2015-10-20 | Open Innovation Network, LLC | Biometric transaction system and method |
US7047196B2 (en) * | 2000-06-08 | 2006-05-16 | Agiletv Corporation | System and method of voice recognition near a wireline node of a network supporting cable television and/or video delivery |
AU2001273249A1 (en) * | 2000-07-07 | 2002-01-21 | Mink And Associates Inc. | Method and system for using biometric sample to electronically access accounts and authorize transactions |
DE60120062T2 (de) * | 2000-09-19 | 2006-11-16 | Thomson Licensing | Sprachsteuerung von elektronischen Geräten |
US7254619B2 (en) * | 2000-10-13 | 2007-08-07 | Matsushita Electric Industrial Co., Ltd. | Apparatus for outputting individual authentication information connectable to a plurality of terminals through a network |
KR20020046813A (ko) * | 2000-12-15 | 2002-06-21 | 조정남 | 전자상거래에서 음성을 이용한 이용자 인증 방법 |
US8095370B2 (en) * | 2001-02-16 | 2012-01-10 | Agiletv Corporation | Dual compression voice recordation non-repudiation system |
US7899742B2 (en) | 2001-05-29 | 2011-03-01 | American Express Travel Related Services Company, Inc. | System and method for facilitating a subsidiary card account |
KR20020093509A (ko) * | 2001-06-09 | 2002-12-16 | 주식회사 한틀시스템 | 이동통신 단말기의 음성신호를 이용한 전자상거래방법 및그 시스템 |
US8301503B2 (en) * | 2001-07-17 | 2012-10-30 | Incucomm, Inc. | System and method for providing requested information to thin clients |
US20030046557A1 (en) * | 2001-09-06 | 2003-03-06 | Miller Keith F. | Multipurpose networked data communications system and distributed user control interface therefor |
JP2003178158A (ja) * | 2001-12-07 | 2003-06-27 | Canon Inc | 第三者証拠資料保存型の調書プリントサービスシステム |
KR20030063762A (ko) * | 2002-01-24 | 2003-07-31 | 주식회사 어니언소프트웨어 | 음성에 의한 사용자 인증방법 및 그 장치 |
US20030163739A1 (en) * | 2002-02-28 | 2003-08-28 | Armington John Phillip | Robust multi-factor authentication for secure application environments |
US20030171930A1 (en) * | 2002-03-07 | 2003-09-11 | Junqua Jean-Claude | Computer telephony system to access secure resources |
US9026468B2 (en) | 2002-04-29 | 2015-05-05 | Securus Technologies, Inc. | System and method for proactively establishing a third-party payment account for services rendered to a resident of a controlled-environment facility |
US7664689B1 (en) * | 2003-06-24 | 2010-02-16 | Evercom Systems, Inc. | Systems and methods for transaction and information management |
US7860222B1 (en) | 2003-11-24 | 2010-12-28 | Securus Technologies, Inc. | Systems and methods for acquiring, accessing, and analyzing investigative information |
US7333798B2 (en) | 2002-08-08 | 2008-02-19 | Value Added Communications, Inc. | Telecommunication call management and monitoring system |
US8509736B2 (en) | 2002-08-08 | 2013-08-13 | Global Tel*Link Corp. | Telecommunication call management and monitoring system with voiceprint verification |
US20060168089A1 (en) * | 2002-09-30 | 2006-07-27 | Sampson Scott E | Controlling incoming communication by issuing tokens |
US20040153337A1 (en) * | 2003-02-05 | 2004-08-05 | Cruze Guille B. | Automatic authorizations |
US7299177B2 (en) | 2003-05-30 | 2007-11-20 | American Express Travel Related Services Company, Inc. | Speaker recognition in a multi-speaker environment and comparison of several voice prints to many |
GB0315156D0 (en) * | 2003-06-28 | 2003-08-06 | Ibm | Identification system and method |
US7224786B2 (en) * | 2003-09-11 | 2007-05-29 | Capital One Financial Corporation | System and method for detecting unauthorized access using a voice signature |
DE10353068A1 (de) * | 2003-11-13 | 2005-06-23 | Voice Trust Ag | Verfahren zur Authentifizierung eines Benutzers anhand dessen Stimmprofils |
US7636855B2 (en) * | 2004-01-30 | 2009-12-22 | Panasonic Corporation | Multiple choice challenge-response user authorization system and method |
DE102004013860A1 (de) * | 2004-03-16 | 2005-10-06 | Deutsche Telekom Ag | Vorrichtung und Verfahren zur Verschlüsselung von Informationen durch Sprachschlüssel |
DE102004026349A1 (de) * | 2004-05-26 | 2005-12-29 | Tenovis Gmbh & Co. Kg | Verfahren zum Autorisieren einer fernmündlichen Transaktion und Vermittlungsknoten |
US7501948B2 (en) | 2004-09-29 | 2009-03-10 | Lone Star Ip Holdings, Lp | Interrogation system employing prior knowledge about an object to discern an identity thereof |
US7783021B2 (en) | 2005-01-28 | 2010-08-24 | Value-Added Communications, Inc. | Digital telecommunications call management and monitoring system |
US20060293898A1 (en) * | 2005-06-22 | 2006-12-28 | Microsoft Corporation | Speech recognition system for secure information |
US7940897B2 (en) * | 2005-06-24 | 2011-05-10 | American Express Travel Related Services Company, Inc. | Word recognition system and method for customer and employee assessment |
US8577684B2 (en) * | 2005-07-13 | 2013-11-05 | Intellisist, Inc. | Selective security masking within recorded speech utilizing speech recognition techniques |
PL1908249T3 (pl) | 2005-07-27 | 2012-10-31 | Ibm | Systemy i sposób bezpiecznego dostarczania plików do autoryzowanych odbiorców |
US20070143307A1 (en) * | 2005-12-15 | 2007-06-21 | Bowers Matthew N | Communication system employing a context engine |
US8234494B1 (en) * | 2005-12-21 | 2012-07-31 | At&T Intellectual Property Ii, L.P. | Speaker-verification digital signatures |
US8189783B1 (en) * | 2005-12-21 | 2012-05-29 | At&T Intellectual Property Ii, L.P. | Systems, methods, and programs for detecting unauthorized use of mobile communication devices or systems |
US8244532B1 (en) * | 2005-12-23 | 2012-08-14 | At&T Intellectual Property Ii, L.P. | Systems, methods, and programs for detecting unauthorized use of text based communications services |
GB0609328D0 (en) * | 2006-05-11 | 2006-06-21 | Ogden Jonathan N | Guaranteed electronic payments using authenticated voice biometric technology |
US8433915B2 (en) | 2006-06-28 | 2013-04-30 | Intellisist, Inc. | Selective security masking within recorded speech |
US20080037727A1 (en) * | 2006-07-13 | 2008-02-14 | Clas Sivertsen | Audio appliance with speech recognition, voice command control, and speech generation |
US7752043B2 (en) * | 2006-09-29 | 2010-07-06 | Verint Americas Inc. | Multi-pass speech analytics |
US8225103B2 (en) * | 2006-10-24 | 2012-07-17 | Avatier Corporation | Controlling access to a protected network |
US20080103875A1 (en) * | 2006-10-31 | 2008-05-01 | Michael Kokernak | Methods and systems for an interactive data finder |
EP1933522B1 (en) * | 2006-12-11 | 2013-10-23 | Sap Ag | Method and system for authentication |
US20080167992A1 (en) * | 2007-01-05 | 2008-07-10 | Backchannelmedia Inc. | Methods and systems for an accountable media advertising application |
DE102007006847A1 (de) * | 2007-02-12 | 2008-08-14 | Voice Trust Ag | Digitales Verfahren und Anordnung zur Authentifizierung eines Nutzers eines Telekommunikations- bzw. Datennetzes |
DE102007011831A1 (de) * | 2007-03-12 | 2008-09-18 | Voice.Trust Ag | Digitales Verfahren und Anordnung zur Authentifizierung einer Person |
US8087060B2 (en) | 2007-03-16 | 2011-12-27 | James Mark Norman | Chaining information card selectors |
DE102007014885B4 (de) * | 2007-03-26 | 2010-04-01 | Voice.Trust Mobile Commerce IP S.á.r.l. | Verfahren und Vorrichtung zur Steuerung eines Nutzerzugriffs auf einen in einem Datennetz bereitgestellten Dienst |
US10796392B1 (en) | 2007-05-22 | 2020-10-06 | Securus Technologies, Llc | Systems and methods for facilitating booking, bonding and release |
US9357061B2 (en) | 2007-09-10 | 2016-05-31 | Dsi-Iti, Llc | System and method for the automatic distribution of inmate phone recordings |
US8369799B2 (en) | 2007-10-25 | 2013-02-05 | Echostar Technologies L.L.C. | Apparatus, systems and methods to communicate received commands from a receiving device to a mobile device |
US8051455B2 (en) * | 2007-12-12 | 2011-11-01 | Backchannelmedia Inc. | Systems and methods for providing a token registry and encoder |
US8717971B2 (en) * | 2008-03-31 | 2014-05-06 | Echostar Technologies L.L.C. | Systems, methods and apparatus for transmitting data over a voice channel of a wireless telephone network using multiple frequency shift-keying modulation |
US8867571B2 (en) | 2008-03-31 | 2014-10-21 | Echostar Technologies L.L.C. | Systems, methods and apparatus for transmitting data over a voice channel of a wireless telephone network |
US8200482B2 (en) * | 2008-03-31 | 2012-06-12 | Echostar Technologies L.L.C. | Systems, methods and apparatus for transmitting data over a voice channel of a telephone network using linear predictive coding based modulation |
US8504365B2 (en) * | 2008-04-11 | 2013-08-06 | At&T Intellectual Property I, L.P. | System and method for detecting synthetic speaker verification |
US8077836B2 (en) | 2008-07-30 | 2011-12-13 | At&T Intellectual Property, I, L.P. | Transparent voice registration and verification method and system |
US8289134B2 (en) * | 2008-08-25 | 2012-10-16 | Robert Bosch Gmbh | Security system and method with automatic language selection |
US8561172B2 (en) | 2008-08-29 | 2013-10-15 | Novell Intellectual Property Holdings, Inc. | System and method for virtual information cards |
US9094721B2 (en) | 2008-10-22 | 2015-07-28 | Rakuten, Inc. | Systems and methods for providing a network link between broadcast content and content located on a computer network |
US8160064B2 (en) * | 2008-10-22 | 2012-04-17 | Backchannelmedia Inc. | Systems and methods for providing a network link between broadcast content and content located on a computer network |
US20100098074A1 (en) * | 2008-10-22 | 2010-04-22 | Backchannelmedia Inc. | Systems and methods for providing a network link between broadcast content and content located on a computer network |
US8291470B2 (en) * | 2008-12-10 | 2012-10-16 | International Business Machines Corporation | Conditional supplemental password |
US8083135B2 (en) | 2009-01-12 | 2011-12-27 | Novell, Inc. | Information card overlay |
US20100328035A1 (en) * | 2009-06-29 | 2010-12-30 | International Business Machines Corporation | Security with speaker verification |
US8340656B2 (en) * | 2009-10-07 | 2012-12-25 | Echostar Technologies L.L.C. | Systems and methods for synchronizing data transmission over a voice channel of a telephone network |
US9412381B2 (en) * | 2010-03-30 | 2016-08-09 | Ack3 Bionetics Private Ltd. | Integrated voice biometrics cloud security gateway |
SG187686A1 (en) | 2010-08-02 | 2013-03-28 | 3Fish Ltd | Identity assessment method and system |
US9318114B2 (en) | 2010-11-24 | 2016-04-19 | At&T Intellectual Property I, L.P. | System and method for generating challenge utterances for speaker verification |
AU2012205747B9 (en) | 2011-01-10 | 2015-02-12 | Validvoice, Llc | Natural enrolment process for speaker recognition |
US8810368B2 (en) * | 2011-03-29 | 2014-08-19 | Nokia Corporation | Method and apparatus for providing biometric authentication using distributed computations |
US9767807B2 (en) * | 2011-03-30 | 2017-09-19 | Ack3 Bionetics Pte Limited | Digital voice signature of transactions |
US9035774B2 (en) | 2011-04-11 | 2015-05-19 | Lone Star Ip Holdings, Lp | Interrogator and system employing the same |
US9712868B2 (en) | 2011-09-09 | 2017-07-18 | Rakuten, Inc. | Systems and methods for consumer control over interactive television exposure |
US10008206B2 (en) * | 2011-12-23 | 2018-06-26 | National Ict Australia Limited | Verifying a user |
US8903360B2 (en) * | 2012-05-17 | 2014-12-02 | International Business Machines Corporation | Mobile device validation |
US9208788B2 (en) * | 2012-07-27 | 2015-12-08 | Nuance Communications, Inc. | Method and apparatus for responding to a query at a dialog system |
US9286899B1 (en) * | 2012-09-21 | 2016-03-15 | Amazon Technologies, Inc. | User authentication for devices using voice input or audio signatures |
CN102903054A (zh) * | 2012-09-27 | 2013-01-30 | 腾讯科技(深圳)有限公司 | 线上交易验证方法、装置及系统 |
CN103106747A (zh) * | 2012-12-17 | 2013-05-15 | 交通银行股份有限公司 | 一种atm机自助银行快捷操作方法及系统 |
SG11201504186UA (en) | 2012-12-19 | 2015-07-30 | Visa Int Service Ass | System and method for voice authentication |
DE102013006351A1 (de) * | 2013-04-12 | 2014-10-30 | Unify Gmbh & Co. Kg | Verfahren und Vorrichtung zur Verwaltung eines Anrufs an ein Callcenter |
CN103679452A (zh) * | 2013-06-20 | 2014-03-26 | 腾讯科技(深圳)有限公司 | 支付验证方法、装置及系统 |
MY175230A (en) * | 2013-08-29 | 2020-06-16 | Panasonic Ip Corp America | Device control method, display control method, and purchase payment method |
CN104424419A (zh) * | 2013-08-30 | 2015-03-18 | 鸿富锦精密工业(武汉)有限公司 | 基于声纹识别技术的加密与解密方法及系统 |
US9343068B2 (en) | 2013-09-16 | 2016-05-17 | Qualcomm Incorporated | Method and apparatus for controlling access to applications having different security levels |
CN104751064A (zh) | 2013-12-27 | 2015-07-01 | 珠海金山办公软件有限公司 | 一种文档加密提示方法及系统 |
US8838071B1 (en) | 2014-04-30 | 2014-09-16 | Oto Technologies Llc | Secure communications smartphone system |
US9391988B2 (en) | 2014-06-04 | 2016-07-12 | Grandios Technologies, Llc | Community biometric authentication on a smartphone |
US9590984B2 (en) * | 2014-06-04 | 2017-03-07 | Grandios Technologies, Llc | Smartphone fingerprint pass-through system |
US10956907B2 (en) * | 2014-07-10 | 2021-03-23 | Datalogic Usa, Inc. | Authorization of transactions based on automated validation of customer speech |
US10032011B2 (en) | 2014-08-12 | 2018-07-24 | At&T Intellectual Property I, L.P. | Method and device for managing authentication using an identity avatar |
US9659564B2 (en) * | 2014-10-24 | 2017-05-23 | Sestek Ses Ve Iletisim Bilgisayar Teknolojileri Sanayi Ticaret Anonim Sirketi | Speaker verification based on acoustic behavioral characteristics of the speaker |
US10205826B1 (en) | 2015-10-01 | 2019-02-12 | Securus Technologies, Inc. | Inbound calls to intelligent controlled-environment facility resident media and/or communications devices |
US9420094B1 (en) | 2015-10-01 | 2016-08-16 | Securus Technologies, Inc. | Inbound calls to intelligent controlled-environment facility resident media and/or communications devices |
US10063698B2 (en) | 2015-10-01 | 2018-08-28 | Securus Technologies, Inc. | Inbound calls to intelligent controlled-environment facility resident media and/or communications devices |
US10063692B2 (en) | 2015-10-01 | 2018-08-28 | Securus Technologies, Inc. | Inbound calls to intelligent controlled-environment facility resident media and/or communications devices |
US10063700B1 (en) | 2015-10-01 | 2018-08-28 | Securus Technologies, Inc. | Inbound calls to intelligent controlled-environment facility resident media and/or communications devices |
US10129397B1 (en) * | 2015-10-01 | 2018-11-13 | Securus Technologies, Inc. | Inbound calls to intelligent controlled-environment facility resident media and/or communications devices |
US10282526B2 (en) * | 2015-12-09 | 2019-05-07 | Hand Held Products, Inc. | Generation of randomized passwords for one-time usage |
CN106057202A (zh) * | 2016-05-12 | 2016-10-26 | 王爱萍 | 中文学习用词语查询装置 |
US20170337558A1 (en) * | 2016-05-19 | 2017-11-23 | Mastercard International Incorporated | Method and system for voice authenticated distribution of payment credentials |
CN106328134A (zh) * | 2016-08-18 | 2017-01-11 | 都伊林 | 监狱语音数据识别及监测预警系统 |
US10708369B2 (en) * | 2016-11-02 | 2020-07-07 | Global Tel*Link Corp. | Control of internet browsing in a secure environment |
US10735431B2 (en) | 2016-11-02 | 2020-08-04 | Global Tel*Link Corp. | Control of internet browsing in a secure environment |
US9990826B1 (en) | 2016-12-07 | 2018-06-05 | Global Tel*Link Corporation | System for monitoring offender during correctional supervisory program |
US20180349994A1 (en) * | 2017-05-31 | 2018-12-06 | Intuit Inc. | System for pushing transactional data |
US9912821B1 (en) | 2017-06-30 | 2018-03-06 | Global Tel*Link Corporation | Call processing system for modifying inmate communication limits |
KR102002903B1 (ko) * | 2017-07-26 | 2019-07-23 | 네이버 주식회사 | 화자 인증 방법 및 음성인식 시스템 |
US11115410B1 (en) * | 2018-04-20 | 2021-09-07 | Facebook, Inc. | Secure authentication for assistant systems |
US11010179B2 (en) | 2018-04-20 | 2021-05-18 | Facebook, Inc. | Aggregating semantic information for improved understanding of users |
US11715042B1 (en) | 2018-04-20 | 2023-08-01 | Meta Platforms Technologies, Llc | Interpretability of deep reinforcement learning models in assistant systems |
US11886473B2 (en) | 2018-04-20 | 2024-01-30 | Meta Platforms, Inc. | Intent identification for agent matching by assistant systems |
US11307880B2 (en) | 2018-04-20 | 2022-04-19 | Meta Platforms, Inc. | Assisting users with personalized and contextual communication content |
US11676220B2 (en) | 2018-04-20 | 2023-06-13 | Meta Platforms, Inc. | Processing multimodal user input for assistant systems |
US10484648B1 (en) | 2019-03-21 | 2019-11-19 | Securus Technologies, Inc. | Inbound calls to controlled-environment facility resident telephone numbers |
US11595723B2 (en) * | 2020-08-20 | 2023-02-28 | The Nielsen Company (Us), Llc | Methods and apparatus to determine an audience composition based on voice recognition |
US11915694B2 (en) | 2021-02-25 | 2024-02-27 | Intelligrated Headquarters, Llc | Interactive voice system for conveyor control |
US20230032139A1 (en) * | 2021-07-30 | 2023-02-02 | RackTop Systems, Inc. | High speed trust evaluation for file activity |
Family Cites Families (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5202929A (en) * | 1979-09-24 | 1993-04-13 | Lemelson Jerome H | Data system and method |
CA1287910C (en) * | 1986-09-30 | 1991-08-20 | Salvador Barron | Adjunct processor for providing computer facility access protection via call transfer |
US5280527A (en) * | 1992-04-14 | 1994-01-18 | Kamahira Safe Co., Inc. | Biometric token for authorizing access to a host system |
US5339361A (en) * | 1992-12-04 | 1994-08-16 | Texas Instruments Incorporated | System and method for authenticating transmission and receipt of electronic information |
US5655013A (en) * | 1994-04-19 | 1997-08-05 | Gainsboro; Jay L. | Computer-based method and apparatus for controlling, monitoring, recording and reporting telephone access |
US5513250A (en) * | 1994-10-13 | 1996-04-30 | Bell Atlantic Network Services, Inc. | Telephone based credit card protection |
US5613012A (en) * | 1994-11-28 | 1997-03-18 | Smarttouch, Llc. | Tokenless identification system for authorization of electronic transactions and electronic transmissions |
US5657389A (en) * | 1995-05-08 | 1997-08-12 | Image Data, Llc | Positive identification system and method |
-
1997
- 1997-11-21 WO PCT/US1997/021259 patent/WO1998023062A1/en not_active Application Discontinuation
- 1997-11-21 US US08/976,279 patent/US20030046083A1/en not_active Abandoned
- 1997-11-21 AU AU73047/98A patent/AU7304798A/en not_active Abandoned
- 1997-11-21 JP JP52388898A patent/JP2001505688A/ja not_active Ceased
- 1997-11-21 EP EP97949507A patent/EP0938793A4/en active Pending
- 1997-11-21 CN CN97181428A patent/CN1244984A/zh active Pending
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN100389588C (zh) * | 2000-03-21 | 2008-05-21 | 美国联机股份有限公司 | 通过电话使用话音以便在互联网上访问、处理和执行交易的系统和方法 |
WO2008138257A1 (fr) * | 2007-05-14 | 2008-11-20 | Huawei Technologies Co., Ltd. | Dispositif de reconnaissance vocale et procédé de communication vocale |
CN102542445A (zh) * | 2012-01-12 | 2012-07-04 | 广州易联商业服务有限公司 | 一种语音支付系统 |
CN102542445B (zh) * | 2012-01-12 | 2016-08-03 | 易联支付有限公司 | 一种语音支付系统 |
CN104380351A (zh) * | 2012-04-11 | 2015-02-25 | Utc消防及保安公司 | 验证模式报告 |
CN106773742A (zh) * | 2015-11-23 | 2017-05-31 | 宏碁股份有限公司 | 语音控制方法及语音控制系统 |
CN106773742B (zh) * | 2015-11-23 | 2019-10-25 | 宏碁股份有限公司 | 语音控制方法及语音控制系统 |
TWI835304B (zh) * | 2022-09-21 | 2024-03-11 | 華南商業銀行股份有限公司 | 人工智能聲控銀行交易系統 |
Also Published As
Publication number | Publication date |
---|---|
AU7304798A (en) | 1998-06-10 |
WO1998023062A1 (en) | 1998-05-28 |
EP0938793A4 (en) | 2003-03-19 |
US20030046083A1 (en) | 2003-03-06 |
JP2001505688A (ja) | 2001-04-24 |
EP0938793A1 (en) | 1999-09-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN1244984A (zh) | 用于信息系统访问和交易处理的语音识别 | |
US9712526B2 (en) | User authentication for social networks | |
US8516562B2 (en) | Multi-channel multi-factor authentication | |
US9338006B2 (en) | Multi-channel multi-factor authentication | |
US7162475B2 (en) | Method for user verification and authentication and multimedia processing for interactive database management and method for viewing the multimedia | |
US20110307403A1 (en) | Systems and method for providing monitoring of social networks | |
ES2312395T3 (es) | Metodo y aparato para facilitar comunicaciones de red seguras con un dispositivo interfaz de red receptivo a la voz. | |
US20060106605A1 (en) | Biometric record management | |
US8812319B2 (en) | Dynamic pass phrase security system (DPSS) | |
CN1149504C (zh) | 数据传输系统中的授权方法 | |
CN1429373A (zh) | 利用个人数字身份证明减少在线欺诈的方法和设备 | |
US20030149881A1 (en) | Apparatus and method for securing information transmitted on computer networks | |
US20130179692A1 (en) | Systems and methods for three-factor authentication | |
US20050114705A1 (en) | Method and system for discriminating a human action from a computerized action | |
US20030046237A1 (en) | Method and system for enabling the issuance of biometrically secured online credit or other online payment transactions without tokens | |
JPH0737098A (ja) | 個人の同一性を確認する方法とシステム | |
WO2021135549A1 (zh) | 事项办理权限授权方法、装置、计算机设备及存储介质 | |
US6937702B1 (en) | Method, apparatus, and computer readable media for minimizing the risk of fraudulent access to call center resources | |
US6804331B1 (en) | Method, apparatus, and computer readable media for minimizing the risk of fraudulent receipt of telephone calls | |
EP2560122B1 (en) | Multi-Channel Multi-Factor Authentication | |
CN1698055A (zh) | 个人信息管理系统、转接系统、以及终端装置 | |
CN114511941A (zh) | 防作弊签到方法、装置、设备、介质和程序产品 | |
US8972739B1 (en) | Methods and systems for secure pass-set entry in an I/O device | |
CN115174181B (zh) | 一种单点登录的实现方法、装置、设备及存储介质 | |
EP4002900A1 (en) | Method and device for multi-factor authentication with voice based authentication |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C02 | Deemed withdrawal of patent application after publication (patent law 2001) | ||
WD01 | Invention patent application deemed withdrawn after publication |