当前位置: 首页 > 专利查询>诺基亚公司专利>正文

用于确定用户年龄范围的方法和装置制造方法及图纸

技术编号:8109339 阅读:194 留言:0更新日期:2012-12-21 23:39
提供一种用于确定用户年龄范围的方法。年龄估计器至少部分地导致语音数据的获取。然后,年龄估计器计算第一组概率值,其中概率值的每一个表示语音数据在多个预定义的年龄范围的相应的一个中的概率,并且所述多个预定义的年龄范围是寿命的多个片段。然后,通过将相关矩阵应用于第一组概率值,年龄估计器获得第二组概率值,其中相关矩阵将第一组概率值与匹配在整个寿命期间的多个单独年龄的语音数据的概率相关联。然后,为多个预定义的年龄范围的每一个,年龄估计器计算对应于在相应的多个预定义的年龄范围内的多个单独年龄的第二组概率值中的概率的总和。进一步地,至少部分地基于所计算的概率的总和,年龄估计器确定预定义的年龄范围与语音数据相关联。

【技术实现步骤摘要】
【国外来华专利技术】用于确定用户年龄范围的方法和装置
技术介绍
服务提供商和设备制造商(例如,无线,蜂窝等)不断地受到挑战以通过例如提供引人注目的网络服务向消费者提供价值和便利。发展的一方面是根据用户特性定制服务、内容、通信(例如营销、广告)等以使这些服务更有效或与単独用户更相关。应当注意到,与用户相关联的多个特性中,年龄是用于将服务作为目标的最重要的区别特征之一。ー些服务可从知晓用户的年龄中获益。例如,将完全匹配的年龄组作为目标的广告可显著地提高点击率(click through rate)。然而,从用户获得年龄信息是重要的挑战。用户经常不情愿提供该信息,因为他们可能认为这太隐私而不能随意给出,或者用户可能仅仅厌倦或疲于提供注册和相关信息。因此,服务提供商和设备制造商面临在減少或消除任何强加给用户的数据输入负担的同时,实现用户年龄的精确和有效的确定的重大技术挑战
技术实现思路
因此,存在精确和自动地确定用户年龄范围的方法的需求。根据ー个实施例,ー种方法,包括至少部分地导致语音数据的获取。所述方法还包括计算第一组概率值,其中每个概率值表示语音数据在多个预定义的年龄范围中的相应的一个的概率,并且所述多个预定义的年龄范围是寿命的多个片段(segment)。所述方法还包括通过将相关矩阵应用于第一组概率值来获取第二组概率值,其中相关矩阵将第一组概率值与匹配在整个寿命期间的多个单独年龄的语音数据的概率关联。所述方法还包括为所述多个预定义的年龄范围的每ー个计算对应于在相应的多个预定义的年龄范围内的多个单独年龄的第二组概率值的概率的总和。所述方法进ー步包括至少部分地基于所计算的概率的总和来确定预定义的年龄范围以与语音数据相关联。根据另ー个实施例,ー种装置,包括至少ー个处理器,和至少ー个包括计算机程序代码的存储器,所述至少一个存储器和所述计算机程序代码配置为与所述至少一个处理器至少部分地使装置至少部分地导致语音数据的获取。还使所述装置计算第一组概率值,其中所述概率值的每ー个表示所述语音数据在多个预定义的年龄范围中的相应的ー个中的概率,并且所述多个预定义的年龄范围是寿命的多个片段。还使所述装置通过将相关矩阵应用于第一组概率值来获取第二组概率值,其中相关矩阵将第一组概率值与匹配在整个寿命期间的多个单独年龄的语音数据的概率关联。还使所述装置为所述多个预定义的年龄范围的每ー个,计算对应于在相应的多个预定义的年龄范围内的多个单独年龄的第二组概率值的概率的总和。进ー步使所述装置至少部分地基于所计算的所述概率的总和来确定所述预定义的年龄范围与所述语音数据相关联。根据另ー个实施例,携载ー个或多个指令的ー个或多个序列的计算机可读存储介质,当由一个或多个处理器执行时,所述ー个或多个指令至少部分地使装置至少部分地导致语音数据的获取。还使所述装置计算第一组概率值,其中所述概率值的每ー个表示所述语音数据在多个预定义的年龄范围中的相应的ー个中的概率,并且所述多个预定义的年龄范围是寿命的多个片段。还使所述装置通过将相关矩阵应用于第一组概率值来获取第二组概率值,其中相关矩阵将第一组概率值与匹配在整个寿命期间的多个单独年龄的语音数据的概率相关联。还使所述装置为所述多个预定义的年龄范围的每ー个计算在对应于在相应的多个预定义的年龄范围内的所述多个单独年龄的第二组概率值中的概率的总和。进ー步使所述装置至少部分地基于所计算的所述概率的总和来确定与所述语音数据相关联的所述预定义的年龄范围。根据另ー个实施例,ー种装置,包括用于至少部分地导致语音数据的获取的部件。所述装置还包括用于计算第一组概率值的部件,其中概率值的每ー个表示语音数据在多个预定义的年龄范围的相应的ー个中的概率,并且所述多个预定义的年龄范围是寿命的多个片段。所述装置还包括通过将相关矩阵应用于第一组概率值来获取第二组概率值,其中相关矩阵将第一组概率值与匹配在整个寿命期间的多个单独年龄的语音数据的概率相关联。所述装置还包括为每个预定义的年龄范围计算在对应于在相应的多个预定义的年龄范围内的多个单独年龄的第二组概率值中的概率的总和。所述装置进ー步包括用于至少部分地基于所计算的概率的总和来确定与语音数据相关联的预定义的年龄范围的部件。简单地通过说明多个特定实施例和实现,包括所构想用于执行本专利技术的最佳模 式,本专利技术的其它方面、特征以及优点从下列详细说明中显而易见。在全部不脱离本专利技术的精神和范围的情况下,本专利技术还能够具有其它和不同的实施方式,并且可以在各种明显方面修改它的许多细节。因此,在实质上将附图和说明书认为是示意性的,而不是限制性的。附图说明通过示例并且不是通过限制的方式来说明本专利技术的实施例,在附图的图示中图I是根据一个实施例,能够确定用户年龄范围的系统的图;图2是根据一个实施例,年龄估计器组件的图;图3是根据一个实施例,用于确定用户年龄范围的过程的流程图;图4是根据一个实施例,训练用于确定用户年龄范围的统计模型和相关矩阵的过程的流程图;图5是根据一个实施例,用于确定用户年龄是否落入目标范围的过程的流程图;图6A-6B是根据多个实施例,在图3的过程中使用的用户接ロ的图;图7是可用于实现本专利技术实施例的硬件的图;图8是可用于实现本专利技术实施例的芯片组的图;图9是可用于实现本专利技术实施例的移动终端(例如手机)的图。具体实施例方式公开了用于确定用户年龄范围的方法、装置和计算机程序的范例。在以下描述中,为了说明的目的,阐述多个具体细节以提供本专利技术的实施例的全面理解。然而,对本领域技术人员显而易见的,本专利技术的实施例可在没有这些具体细节或具有等同设置的情况下实现。在其他情形下,以框图形式示出熟知的结构和设备以避免不必要地模糊本专利技术的实施例。图I是根据一个实施例,能够确定用户年龄范围的系统的图。如在先讨论的,针对目标用户或用户组的应用和服务经常依赖于用户的年龄作为提供有效服务的重要因素。也就是说,不同年龄的用户可能对不同的服务感兴趣。例如,广告、内容和应用等通常为特定的年龄和人口统计学设计。在一个范例中,儿童可能对收听有关关于星期六早晨的动画片的服务感兴趣,而成年人可能对收听有关股票市场感兴趣。因此,获知用户的年龄范围可能有助于向用户提供特定服务。进ー步,广告可以以年龄指定(age-specific)发送,从而用户设备不承受对于用户的年龄范围的大量无关广告的重负。另外,一些服务需要用户处于某个年龄范围内(例如对于关于暴力电影的信息年龄大于10岁)。通过考虑用户的多个方面可确定用户的年龄。影响年龄的用户的ー个方面是用户的语音。特别地,用户的语音贯穿用户的寿命期间改变从而与用户的年龄紧密相关。例如,儿童的语音可相比青少年的语音具有不同的音调(pitch),并且老年人的语音可相比年轻的成年人的语音具有不同的一致性(consistency)。所以,分析用户的语音可导致估计用户的年龄。进ー步地,可以容易地获取与用户的语音相关的数据。随着在语音通信中移动电话的越来越多的使用,可收集大量的用户语音数据,因为用户通常每天花费时间在他们各自的移动电话上。至少因为语音数据容易得到,因此需要收集与用户语音相关的数据并且分析这些数据。 然而,通过聆听用户的语音通常难于精确地确定单独的精确年龄。因此,从用户的语音计算用户的精确年龄也可能是困难的。尽管如此,代替用户的本文档来自技高网...

【技术保护点】

【技术特征摘要】
【国外来华专利技术】1.一种方法,包括 至少部分地导致语音数据的获取; 计算第一组概率值,其中所述概率值的每一个表示所述语音数据在多个预定义的年龄范围中的相应的一个的概率,并且所述多个预定义的年龄范围是寿命的多个阶段; 通过将相关矩阵应用于所述第一组概率值获得第二组概率值,其中所述相关矩阵将所述第一组概率值与匹配在整个寿命期间的多个单独年龄的所述语音数据的概率相关联;为所述多个预定义的年龄范围的每一个,计算对应于在相应的多个预定义的年龄范围内的所述多个单独年龄的所述第二组概率值中的概率的总和;以及 至少部分地基于所计算的所述概率的总和来确定所述预定义的年龄范围与所述语音数据相关联。2.根据权利要求I所述的方法,进一步包括 接收指定目标年龄范围的输入; 计算对应于在所述目标年龄范围内的所述多个单独年龄的所述第二组概率值中的概率的另一个总和;以及 至少部分地基于所述另一个总和来确定所述语音数据是否与在所述目标年龄范围内的年龄相关联。3.根据权利要求I和2任一项所述的方法,进一步包括 收集多个语音数据训练样本; 根据所述多个预定义的年龄范围和在寿命中的所述多个单独年龄,识别所述多个语音数据训练样本的每一个; 计算用于将所述语音数据与所述多个预定义的年龄范围相关联的概率值的参考组;以及 基于所述语音数据训练样本计算所述相关矩阵。4.根据权利要求3所述的方法,进一步包括 经由区分性训练优化所述相关矩阵。5.根据权利要求I至4任一项所述的方法,其中使用统计模型执行所述第一组概率值、所述第二组概率值或者两者的计算,所述统计模型包括高斯混合模型、人工神经网络、支持向量模型、决策树或其任意组合。6.根据权利要求I至5任一项所述的方法,其中所述相关矩阵的每一个元素表示所述多个预定义的年龄范围中的一个落入所述多个单独年龄中的一个的概率。7.根据权利要求I至6任一项所述的方法,进一步包括 至少部分地导致生物识别信息、语境信息或其组合的获取; 其中所述预定义的年龄范围与所述语音数据相关联的确定进一步至少部分地基于所述生物识别信息、所述语境信息或其组合。8.根据权利要求I至7任一项所述的方法,进一步包括 基于所确定的预定义的年龄范围,选择性地提供广告、建议、报告、通知、消息、媒体或其任意组合。9.一种装置,包括 至少一个处理器;和至少一个包括计算机程序代码的存储器, 所述至少一个存储器和所述计算机程序代码配置为,与所述至少一个处理器使所述装置至少执行以下 至少部分地导致语音数据的获取; 计算第一组概率值,其中所述概率值的每一个表示所述语音数据在多个预定义的年龄范围中的相应的一个中的概率,并且所述预定义的年龄范围是寿命的多个片段; 通过将相关矩阵应用于所述第一组概率值来获得第二组概率值,其中所述相关矩阵将所述第一组概率值与匹配在整个寿命期间的多个单独年龄的所述语音数据的概率相关联; 为所述多个预定义的年龄范围中的每一个,计算对应于在相应的所述多个预定义的年龄范围内的所述多个单独年龄的所述第二组概率值中的概率的总和;以及 至少部分地基于所计算的概率的总和来确定所述预定义的年龄范围与所述语音数据相关联。10.根据权利要求9所述的装置,其中进一步至少部分地使所述装置 接收指定目标年龄范围的输入; 计算对应于在所述目标年龄范围内的所述多个单独年龄的所述第二组概率值中的所述概率的另一个总和;以及 至少部分地基于所述另一个总和,确定所述语音数据是否与在所述目标年龄范围内的年龄相关联。11.根据权利要求9和10中任一项所述的装置,其中进一步至少部分地使所述装置 收集多个语音数据训练样本; 根据所述多个预定义的年龄范围和在寿命中的所述多个单独年龄,识别所述多个语音数据训练样本的每一个; 计算用于将所述语音数据与所述多个预定义的年龄范围相关联的概率值的参考组;以及 基于所述语音数据训练样本计算所述相关矩阵。12.根据权利要求11任一项所述的装置,其中进一步至少部分地使所述装置 经由区分性训练优化所述相关矩阵。13.根据权利要求9至12任一项所述的装置,其中使用统计模型来执行所述第一组概率值、所述第二组概率值或者两者的计算,所述统计模型包括高斯混合模型、人工神经网络、支持向量模型、决策树或其任意组合。14.根据权利要求9至13任一项所述的装置,其中所述相关矩阵的每一个元素表示所述多个预定义的年龄范围中的一个落入所述多个单独年龄中的一个的概率。15.根据权利要求9至14任一项所述的装置,其中进一步至少部分地使所述装置 至少部分地导致生物识别信息、语境信息或其组合的获取; 其中所述预定义的年龄范围与所述语音数据相关联的确定进一步至少部分地基于所述生物识别信息、所述语境信息或其组合。16.根据权利要求9至15任一项所述的装置,其中进一步至少部分地使所述装置 基于所确定的预定义的年龄范围,选择性地提供广告、建议、报告、通知、消息、媒体或其任意组合。17.根据权利要求9至16任一项所述的装置,其中所述装置是移动电话,所述移动电话进一步包括 用户接口电路和用户接口软件,配置为通过显示器的使用方便所述移动电话的至少一些功能的用户控制并且配置为响应用户输入;以及 显示器和显示器电路,配置为显示所述移动电话的用户接口的至少一部分,所述显示器和显示器电路配置为方便所述移动电话的至少一些功能的用户控制。18.一种计算机可读存储介质,所述计算机可读存储介质携载一个或多...

【专利技术属性】
技术研发人员:曹阳丁丰田继雷
申请(专利权)人:诺基亚公司
类型:
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1