【技术实现步骤摘要】
【国外来华专利技术】用于向电子设备用户认证的语音签名相关申请与优先权要求本专利文档要求2017年5月18日提交的美国专利申请号15/598,998的优先权,该申请要求2017年2月13日提交的美国临时专利申请号62/458,146的优先权。每个优先权申请的公开内容通过引用完全合并于本文档。
技术介绍
电子设备的语音激活越来越普及。目前,语音激活要求训练每个电子设备以识别用户的语音。尽管用户的语音提示可以被存储在远程服务器上,但是可能存在由远程处理引起的认证的延迟和额外数据使用。此外,一些用户可能更喜欢根本不发生他们录制的语音的远程存储。尽管存在能够存储生物特征数据并使用所存储的数据来向电子设备认证用户的物理密钥,但是物理密钥可能被错放或丢失。此外,存在有限的用于在许多类型的电子设备上使用物理密钥来验证用户的方法。此外,诸如数字家庭助理的某些电子设备可以由多个用户访问,其中一些用户可以使用相同或相似的密码短语。在不同的用户访问相同的设备时,期望知道哪个用户正在访问该设备,使得系统能够访问正确的用户的简档并向用户提供个性化的使用体验。本公开描述了用于通过跨多个电子设备的语音来验证账户用户的身份的改进的方法和系统。
技术实现思路
在多个方面,一种向电子设备认证用户的方法包括,由电子设备的处理器通过以下各项来执行认证应用:(a)使电子设备的麦克风接收口头音频输入;(b)分析口头音频输入以检测音频输入是否与已知的密码短语匹配;以及(c)处理口头音频输入以确定音频输入是否与已知的语音签名一致。在确定了口头音频输入与已知的语音签名一致时,处理器将识别与已知的语音签名相关联的用户。系统可以确定在阈值时 ...
【技术保护点】
1.一种向电子设备认证用户的方法,所述方法包括:通过电子设备的处理器,通过以下各项执行认证应用:使所述电子设备的麦克风接收口头音频输入;分析所述口头音频输入以检测所述口头音频输入是否与已知的密码短语匹配;处理所述口头音频输入以确定所述口头音频输入是否与已知的语音签名一致;在确定所述口头音频输入与所述已知的密码短语匹配并且与所述已知的语音签名一致时,识别与所述已知的语音签名相关联的用户;使所述电子设备输出与预期响应相关联的音频提示;使所述麦克风接收对所述音频提示的口头答复;分析所述口头答复以确定所述口头答复是否对应于所述预期响应;以及在确定所述口头答复对应于所述预期响应之后,认证所述用户并向所述用户提供对所述电子设备或所述认证应用的访问。
【技术特征摘要】
【国外来华专利技术】2017.02.13 US 62/458,146;2017.05.18 US 15/598,9981.一种向电子设备认证用户的方法,所述方法包括:通过电子设备的处理器,通过以下各项执行认证应用:使所述电子设备的麦克风接收口头音频输入;分析所述口头音频输入以检测所述口头音频输入是否与已知的密码短语匹配;处理所述口头音频输入以确定所述口头音频输入是否与已知的语音签名一致;在确定所述口头音频输入与所述已知的密码短语匹配并且与所述已知的语音签名一致时,识别与所述已知的语音签名相关联的用户;使所述电子设备输出与预期响应相关联的音频提示;使所述麦克风接收对所述音频提示的口头答复;分析所述口头答复以确定所述口头答复是否对应于所述预期响应;以及在确定所述口头答复对应于所述预期响应之后,认证所述用户并向所述用户提供对所述电子设备或所述认证应用的访问。2.根据权利要求1所述的方法,进一步包括:在使所述电子设备输出所述音频提示之前,确定在阈值时间段内所述用户先前是否已经向所述电子设备或所述电子设备的所选择的应用认证;以及其中,使所述电子设备输出所述音频提示是响应于确定在所述阈值时间段内所述用户先前未向所述电子设备或所选择的应用认证而执行的。3.根据权利要求1所述的方法,进一步包括:在使所述电子设备输出所述音频提示之前,访问所述用户的系统使用简档以确定所述系统使用简档是否包括安全威胁的指示;以及其中,使所述电子设备输出所述音频提示是响应于确定所述系统使用简档包括安全威胁的指示而执行的。4.根据权利要求3所述的方法,其中,访问所述用户的所述系统使用简档以确定所述系统使用简档是否包括安全威胁的指示包括确定所述系统使用简档是否包括以下中的一个或多个:同时在多于阈值数量的设备上同时访问应用的尝试;同时在不同地理位置同时使用多个设备的尝试;或访问与所述用户的典型使用模式不一致的应用或服务的尝试。5.根据权利要求1所述的方法,进一步包括,在向所述用户提供所述访问之前:响应于检测到所述口头答复对应于所述预期响应,处理所述口头答复以确定所述口头答复是否与所述已知的语音签名一致;以及仅如果所述口头答复与所述已知的语音签名一致,向所述用户提供所述访问。6.根据权利要求1所述的方法,其中,处理所述口头音频输入以确定所述口头音频输入是否与所述已知的语音签名一致包括:识别包括所述已知的密码短语的一个或多个用户简档;选择与所识别的一个或多个用户简档中的一个用户简档相关联的每个用户作为候选用户;以及将所述口头音频输入与所述候选用户中的每一个候选用户的语音签名相比较以识别与所述口头音频输入一致的候选用户语音签名。7.根据权利要求1所述的方法,进一步包括,在处理所述口头音频输入以确定所述口头音频输入是否与所述已知的语音签名一致之前,通过以下各项生成所述已知的语音签名:通过电子设备的处理器,执行语音签名生成应用,所述语音签名生成应用:请求所述用户说出已知的文本段落,接收所述已知的文本段落的口头音频实例,处理所述口头音频实例以生成所述已知的语音签名,向远程服务器传送所述已知的语音签名以用于存储,以及删除或不保存所述口头音频实例的任何音频记录。8.根据权利要求1所述的方法,进一步包括,在处理所述口头音频输入以确定所述口头音频输入是否与所述已知的语音签名一致之前,通过以下各项生成所述已知的语音签名:通过电子设备的处理器,执行语音签名生成应用,所述语音签名生成应用:输出查询,接收对所述查询的口头响应,处理所述口头响应以产生所述已知的语音签名,向远程服务器传送所述已知的语音签名以用于存储,以及删除或不保存所述口头响应的任何音频记录,使得所述口头音频实例不保存在所述电子设备上。9.根据权利要求7所述的方法,其中,执行所述认证应用的所述电子设备和执行所述语音签名生成应用的所述电子设备是单独的物理设备。10.根据权利要求1所述的方法,进一步包括:在分析所述口头答复以确定所述口头答复是否对应于所述预期响应之前,通过以下各项为所述用户生成简档:由电子设备的处理器:输出多个查询,接收对所述查询的多个回复,处理所述回复以识别所述回复中的每一个回复中包含的文本,以及将包括与所述回复的对应的查询相关联的每个回复的所识别的文本的简档保存到远程服务器;以及在使所述电子设备输出所述音频提示时,从所述简档中随机选择所述查询中的一个查询;以及在分析所述口头答复以确定所述口头答复是否对应于所述预期响应时,确定所述口头答复是否对应于与所选择的查询对应的所述答复的所识别的文本。11.一种电子设备用户认证系统,包括:一种电子设备,所述电子设备包括麦克风、扬声器和包含认证应用的存储器,所述认证应用在被一个或多个处理器运行时,被配置为:使所述麦克风接收音频输入;使所述一个或多个处理器分析所述音频输入以检测所述音频输入是否与已知的密码短语匹配;使所述一个或多个处理器处理所述音频输入以确定所述音频输入是否与已知的语音签名一致;在确定所述音频输入与所述已知的密码短语匹配并且与所述已知的语音签名一致时,使所述一个或多个处理器识别与所述已知的语音签名相关联的用户;使所述电子设备的所述扬声器输出...
【专利技术属性】
技术研发人员:塞尔焦·奥拉亚,德米特里·夏皮罗,
申请(专利权)人:谷歌有限责任公司,
类型:发明
国别省市:美国,US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。