直播内容分类方法及装置的制造方法_4

文档序号:9727411阅读:来源:国知局
一内容数据库,也可以存储于不同的内容数据库,本发明实施例对此不做限定。
[0145]其中,该内容数据库可以为MySQL(关联数据管理系统)、0racle(关系数据管理系统)等,本发明实施例对该内容数据库的类型不做限定。
[0146]可选地,划分确定的多个内容类型中,有些内容类型之间互斥,不能兼容,而有些内容类型之间可以相互兼容。例如,“男声”和“女声”互斥,某一段声音信息只可能为“男声”或者“女声”,而不能同时为“男声”和“女声”。“女声”和“成年声音”可以兼容,一段声音信息为“女声”时,也可以为“成年声音”。
[0147]为了便于进行准确地分类,该服务器可以将多个内容类型中互斥的内容类型划分为一组,不同组中的内容类型可以相互兼容。例如,将“男声”和“女声”分为一组,“童声”和“成年声音”分为一组,“沙哑声音”和“清悦声音”分为一组,“劲爆音乐节奏”、“民谣音乐节奏”和“伤感音乐节奏”、分为一组,本发明实施例对此不做限定。
[0148]在进行分类时,该服务器仅会从每组中确定与声音信息匹配的一个内容类型。例如,对于每组来说,计算出该声音信息的内容特征信息与该组中每个内容类型的预设内容特征信息之间的匹配度之后,将每组中的最大匹配度对应的内容类型确定为该直播用户的内容类型。
[0149]例如,一个直播用户为成年女性,该直播用户声音沙哑,则该直播用户的直播内容为演唱的民谣歌曲时,确定的直播内容类型即为“女声”、“成年声音”、“沙哑声音”、“民谣音乐节奏”四种。
[0150]204、建立该直播用户的身份标识与该确定的直播内容类型之间的对应关系。
[0151]具体地,确定该直播用户的直播内容类型之后,该服务器可以获取该直播用户的身份标识,建立该直播用户的身份标识与该直播用户的直播内容类型之间的对应关系。
[0152]其中,该直播用户的身份标识用于表示该直播用户,可以是该直播用户的名称、账号,本实施例对此不做限定。
[0153]进一步地,当直播用户的直播内容发生变化时,服务器可以根据该直播用户的声音信息重新确定内容类型,如果确定的内容类型与该直播用户的原内容类型不同,该服务器可以在该对应关系中,将该直播用户的身份标识对应的原内容类型替换为重新确定的内容类型,实现对应关系的更新,从而实现对内容类型的更新。
[0154]上述步骤201-204仅是以确定一个直播用户的内容类型为例,而实际应用中,该服务器可以对不同直播用户分别执行步骤201-203,确定不同直播用户的内容类型,并建立每个直播用户的身份标识与确定的内容类型之间的对应关系,从而实现了对多个直播用户的直播内容分类。
[0155]后续在多个直播用户的直播过程中,观众用户可以根据感兴趣的内容查询到匹配的直播用户。
[0156]可选地,观众用户在使用的终端触发对指定内容类型的查询请求,服务器接收该观众用户发送的查询请求,根据已建立的每个直播用户的身份标识与直播内容类型之间的对应关系,查询该指定直播内容类型对应的身份标识,向该观众用户发送查询到的身份标识,观众用户即可从服务器发送的身份标识中,选择某一个身份标识,从而进入对应直播用户所在的频道,观看该直播用户的直播内容。
[0157]其中,该指定内容类型可以根据观众用户输入的搜索关键词确定,也即是,观众用户可以在该服务器提供的搜索页面中输入搜索关键词,并点击搜索按键触发该查询请求,则该服务器即可将该搜索关键词作为指定内容类型,返回与搜索关键词匹配的身份标识。
[0158]另外,该服务器可以为每个频道分配频道标识,该频道标识可以为频道序号、频道名称等,并根据当前在每个频道内进行直播的直播用户的身份标识,建立身份标识与频道标识之间的对应关系。那么,在观众用户查询指定内容类型对应的身份标识时,该服务器即可获取与该身份标识对应的频道标识,发送给观众用户,以便观众用户根据该频道标识进入对应直播用户所在的频道。
[0159]本发明实施例提供的方法,通过在直播用户进行直播的过程中,获取直播用户的声音信息,对该声音信息进行特征提取,得到该声音信息的内容特征信息,根据该内容特征信息与每个内容类型的预设内容特征信息之间的匹配度,确定该直播用户的直播内容类型,在直播用户的直播内容发生变化时,也能够通过获取直播过程中的声音信息,确定与变化后的直播内容匹配的直播内容类型,无需直播用户预先手动选择直播内容类型,简化了直播用户的操作,也避免了变化后的直播内容与用户预先手动选择的直播内容类型不符的情况,提高了直播内容的分类准确性。确定的直播内容类型能够准确反映当前的直播内容,观众用户根据直播内容类型可以准确查找到感兴趣的直播内容,提高了查找效率,提高了观众用户的粘度。
[0160]进一步地,通过建立直播用户的身份标识与该确定的直播内容类型之间的对应关系,观众用户可以快速查询到符合指定直播内容类型的直播用户,提高了查询效率。
[0161]图3是根据一示例性实施例示出的一种直播内容分类装置的框图,该直播内容分类装置可以用于服务器中,执行如图1或者图2中由服务器所执行的方法的全部或者部分步骤。如图3所示,该直播内容分类装置包括:获取模块301、特征提取模块302和确定模块303。
[0162]所述获取模块301,用于在直播用户进行直播的过程中,获取所述直播用户的声音信息;
[0163]所述特征提取模块302,用于对所述声音信息进行特征提取,得到所述声音信息的内容特征信息;
[0164]所述确定模块303,用于根据所述内容特征信息与每个内容类型的预设内容特征信息之间的匹配度,确定所述直播用户的直播内容类型。
[0165]本发明实施例提供的装置,通过在直播用户进行直播的过程中,获取直播用户的声音信息,对该声音信息进行特征提取,得到该声音信息的内容特征信息,根据该内容特征信息与每个内容类型的预设内容特征信息之间的匹配度,确定该直播用户的直播内容类型,在直播用户的直播内容发生变化时,也能够通过获取直播过程中的声音信息,确定与变化后的直播内容匹配的直播内容类型,无需直播用户预先手动选择直播内容类型,简化了直播用户的操作,也避免了变化后的直播内容与用户预先手动选择的直播内容类型不符的情况,提高了直播内容的分类准确性。
[0166]在另一实施例中,所述特征提取模块302还用于将所述声音信息转换为所述文本信息,对所述文本信息进行特征提取,得到文本内容特征信息,所述文本内容特征信息包括至少一个关键词。
[0167]在另一实施例中,其特征在于,所述确定模块303还用于获取每个内容类型的预设文本内容特征信息,每个内容类型的预设文本内容特征信息包括至少一个关键词,计算所述文本内容特征信息与每个内容类型的预设文本内容特征信息之间的匹配度,按照匹配度从大到小的顺序,选取预设数目的匹配度,将选取的匹配度所对应的内容类型确定为所述直播用户的直播内容类型。
[0168]在另一实施例中,所述特征提取模块302还用于采用预设特征提取算法,对所述声音信息进行特征提取,得到所述声音信息的声音内容特征信息。
[0169]在另一实施例中,所述特征提取模块302还用于获取每个内容类型的预设声音内容特征信息,计算所述声音内容特征信息与每个内容类型的预设声音内容特征信息之间的匹配度,按照匹配度从大到小的顺序,选取预设数目的匹配度,将选取的匹配度所对应的内容类型确定为所述直播用户的直播内容类型。
[0170]在另一实施例中,所述特征提取模块302还用于获取所述声音信息中包含的用户声音信息,对所述用户声音信息进行特征提取,得到第一内容特征信息,或者,获取所述声音信息中包含的环境声音信息,对所述环境声音信息进行特征提取,得到第二内容特征信息。
[0171]在另一实施例中,所述内容特征信息包括文本内容特征信息和声音内容特征信息;
[0172]所述确定模块303还用于获取每个内容类型的预设文本内容特征信息和预设声音内容特征信息,计算所述文本内容特征信息与每个内容类型的预设文本内容特征信息之间的匹配度,并计算所述声音内容特征信息与每个内容类型的预设声音内容特征信息之间的匹配度,按照计算得到的匹配度从大到小的顺序,选取预设数目的匹配度,将选取的匹配度所对应的内容类型确定为所述直播用户的直播内容类型。
[0173]参见图4,在另一实施例中,所述装置还包括:建立模块304。
[0174]所述建立模块304,用于建立所述直播用户的身份标识与所述确定的直播内容类型之间的对应关系。
[0175]参见图5,在另一实施例中,所述装置还包括:接收模块305、查询模块306和发送模块307。
[0176]所述接收模块305,用于接收观众用户发送的查询请求,所述查询请求包括指定直播内容类型;
[0177]所述查询模块306,用于根据已建立的每个直播用户的身份标识与直播内容类型之间的对应关系,查询所述指定直播内容类型对应的身份标识;
[0178]所述发送模块307,用于向所述观众用户发送查询到的身份标识。
[017
当前第4页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1