音频列表的推送方法及装置的制造方法_4

文档序号:9787523阅读:来源:国知局
号,传输到扬声器161,由扬声器161转换为声音信号输出;另一方面,传声器162将收集的声音信号转换为电信号,由音频电路160接收后转换为音频数据,再将音频数据输出处理器180处理后,经RF电路110以发送给比如另一终端,或者将音频数据输出至存储器120以便进一步处理。音频电路160还可能包括耳塞插孔,以提供外设耳机与终端500的通信。
[0137]WiFi属于短距离无线传输技术,终端500通过WiFi模块170可以帮助用户收发电子邮件、浏览网页和访问流式媒体等,它为用户提供了无线的宽带互联网访问。虽然图5示出了 WiFi模块170,但是可以理解的是,其并不属于终端500的必须构成,完全可以根据需要在不改变发明的本质的范围内而省略。
[0138]处理器180是终端500的控制中心,利用各种接口和线路连接整个手机的各个部分,通过运行或执行存储在存储器120内的软件程序和/或模块,以及调用存储在存储器120内的数据,执行终端500的各种功能和处理数据,从而对手机进行整体监控。可选的,处理器180可包括一个或多个处理核心;可选的,处理器180可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作系统、用户界面和应用程序等,调制解调处理器主要处理无线通信。可以理解的是,上述调制解调处理器也可以不集成到处理器180中。
[0139]终端500还包括给各个部件供电的电源190(比如电池),优选的,电源可以通过电源管理系统与处理器180逻辑相连,从而通过电源管理系统实现管理充电、放电、以及功耗管理等功能。电源190还可以包括一个或一个以上的直流或交流电源、再充电系统、电源故障检测电路、电源转换器或者逆变器、电源状态指示器等任意组件。
[0140]尽管未示出,终端500还可以包括摄像头、蓝牙模块等,在此不再赘述。具体在本实施例中,终端500的显示单元是触摸屏显示器,终端500还包括有存储器,以及一个或者一个以上的程序,其中一个或者一个以上程序存储于存储器中,且经配置以由一个或者一个以上处理器执行。所述一个或者一个以上程序包含用于执行以下操作的指令:
[0141]获取用户的语音属性信息,语音属性信息至少包括音色频率和音域范围中至少一项;
[0142]至少根据语音属性信息,在音频文件数据库中,确定多个目标音频文件;
[0143]生成目标音频列表,目标音频列表包括多个目标音频文件;
[0144]向用户推送目标音频列表。
[0145]假设上述为第一种可能的实施方式,则在第一种可能的实施方式作为基础而提供的第二种可能的实施方式中,终端的存储器中,还包含用于执行以下操作的指令:
[0146]至少根据语音属性信息,在音频文件数据库中,确定多个目标音频文件,包括:
[0147]至少根据音色频率,在音频文件数据库中,获取与音色频率相同或差值小于指定阈值的多个目标音频文件;或,
[0148]至少根据音域范围,在音频文件数据库中,获取与音域范围相同或重叠范围大于指定范围的多个目标音频文件;或,
[0149]至少根据音色频率和音域范围,在音频文件数据库中,获取与音色频率相同或差值小于指定阈值,且与音域范围的重叠范围大于指定范围的多个目标音频文件。
[0150]假设上述为第二种可能的实施方式,则在第二种可能的实施方式作为基础而提供的第三种可能的实施方式中,终端的存储器中,还包含用于执行以下操作的指令:
[0151]生成目标音频列表,包括:
[0152]对于任一目标音频文件,根据目标音频文件的语音属性信息与语音属性信息的匹配度,为目标音频文件设置第一权重值;
[0153]获取用户历史录制的音频文件的音频类型;
[0154]根据历史录制的音频文件的音频类型与目标音频文件的音频类型的匹配度,为目标音频文件设置第二权重值;
[0155]根据第一权重值及第二权重值,确定目标音频文件的音频得分;
[0156]按照音频得分由高到低的顺序,对多个目标音频文件进行排序,得到目标音频列表。
[0157]假设上述为第三种可能的实施方式,则在第三种可能的实施方式作为基础而提供的第四种可能的实施方式中,终端的存储器中,还包含用于执行以下操作的指令:
[0158]获取用户的语音属性信息,包括:
[0159]对历史录制的音频文件中的人声数据进行分析,得到用户的语音属性信息。
[0160]假设上述为第四种可能的实施方式,则在第四种可能的实施方式作为基础而提供的第五种可能的实施方式中,终端的存储器中,还包含用于执行以下操作的指令:
[0161 ]向用户推送目标音频列表之后,还包括:
[0162]每当新录制一个音频文件,根据新录制的音频文件,调整用户的语音属性信息;
[0163]根据调整后的用户的语音数据信息及多个音频文件的音频类型,更新目标音频列表,多个音频文件包括历史录制的音频文件及新录制的音频文件;
[0164]向用户推送更新后的目标音频列表。
[0165]本发明实施例提供的终端,根据用户自身的语音属性信息,从音频文件数据库中,为用户选取多个目标音频文件,进而将包含多个目标音频文件的目标音频类列表推送给用户。由于音频列表是根据用户自身条件推送的,对于不同用户所推送的音频列表是不同的,因而所推送的音频列表更具有针对性。
[0166]本发明实施例还提供了一种计算机可读存储介质,该计算机可读存储介质可以是上述实施例中的存储器中所包含的计算机可读存储介质;也可以是单独存在,未装配入终端中的计算机可读存储介质。该计算机可读存储介质存储有一个或者一个以上程序,该一个或者一个以上程序被一个或者一个以上的处理器用来执行音频列表的推送方法,该方法包括:
[0167]获取用户的语音属性信息,语音属性信息至少包括音色频率和音域范围中至少一项;
[0168]至少根据语音属性信息,在音频文件数据库中,确定多个目标音频文件;
[0169]生成目标音频列表,目标音频列表包括多个目标音频文件;
[0170]向用户推送目标音频列表。
[0171]假设上述为第一种可能的实施方式,则在第一种可能的实施方式作为基础而提供的第二种可能的实施方式中,终端的存储器中,还包含用于执行以下操作的指令:
[0172]至少根据语音属性信息,在音频文件数据库中,确定多个目标音频文件,包括:
[0173]至少根据音色频率,在音频文件数据库中,获取与音色频率相同或差值小于指定阈值的多个目标音频文件;或,
[0174]至少根据音域范围,在音频文件数据库中,获取与音域范围相同或重叠范围大于指定范围的多个目标音频文件;或,
[0175]至少根据音色频率和音域范围,在音频文件数据库中,获取与音色频率相同或差值小于指定阈值,且与音域范围的重叠范围大于指定范围的多个目标音频文件。
[0176]假设上述为第二种可能的实施方式,则在第二种可能的实施方式作为基础而提供的第三种可能的实施方式中,终端的存储器中,还包含用于执行以下操作的指令:
[0177]生成目标音频列表,包括:
[0178]对于任一目标音频文件,根据目标音频文件的语音属性信息与语音属性信息的匹配度,为目标音频文件设置第一权重值;
[0179]获取用户历史录制的音频文件的音频类型;
[0180]根据历史录制的音频文件的音频类型与目标音频文件的音频类型的匹配度,为目标音频文件设置第二权重值;
[0181]根据第一权重值及第二权重值,确定目标音频文件的音频得分;
[0182]按照音频得分由高到低的顺序,对多个目标音频文件进行排序,得到目标音频列表。
[0183]假设上述为第三种可能的实施方式,则在第三种可能的实施方式作为基础而提供的第四种可能的实施方式中,终端的存储器中,还包含用于执行以下操作的指令:
[0184]获取用户的语音属性信息,包括:
[0185]对历史录制的音频文件中的人声数据进行分析,得到用户的语音属性信息。
[0186]假设上述为第四种可能的实施方式,则在第四种可能的实施方式作为基础而提供的第五种可能的实施方式中,终端的存储器中,还包含用于执行以下操作的指令:
[0187]向用户推送目标音频列表之后,还包括:
[0188]每当新录制一个音频文件,根据新录制的音频文件,调整用户的语音属性信息;
[0189]根据调整后的用户的语音数据信息及多个音频文件的音频类型,更新目标音频列表,多个音频文件包括历史录制的音频文件及新录制的音频文件;
[0190]向用户推送更新后的目标音频列表。
[0191]本发明实施例提供的计算机可读存储介质,根据用户自身的语音属性信息,从音频文件数据库中,为用户选取多个目标音频文件,进而将包含多个目标音频文件的目标音频类列表推送给用户。由于音频列表是根据用户自身条件推送的,对于不同用户所推送的音频列表是不同的,因而所推送的音频列表更具有针对性。
[0192]本发明实施例中提供了一种图形用户接口,该图形用户接口用在音频列表的推送终端上,该执行音频列表的推送终端包括触摸屏显示器、存储器和用于执行一个或者一个以上的程序的一个或者一个以上的处理器;该图形用户接口包括:
[0193]获取用户的语音属性信息,语音属性信息至少包括音色频率和音域范围中至少一项;
[0194]至少根据语音属性信息,在音频文件数据库中,确定多个目标音频文件;
[0195]生成目标音频列表,目标音频列表包括多个目标音频文件;
[0196]向用户推送目标音频列表。
[0197]本发明实施例提供的图形用户接口,根据用户自身的语音属性信息,从音频文件数据库中,为用户选取多个目标音频文件,进而将包含多个目标音频文件的目标音频类列表推送给用户。由于音频列表是根据用户自身条件推送的,对于不同用户所推送的音频列表是不同的,因而所推送的音频列表更具有针对性。
[0198]图6是根据一示例性实施例示出的一种用于音频列表的推送服务器。参照图6,服务器600包括处理组件622,其进一步包括一个或多个
当前第4页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1