1.一种歌词评价方法,其特征在于,包括:
根据目标歌词的文本确定所述目标歌词的类别,将所述目标歌词的类别与系统中该目标歌词的主题分类进行匹配计算,得到所述目标歌词的分类评分;
根据所述目标歌词对应的时间轴信息计算所述目标歌词中歌词演唱的速度,将所述歌词演唱的速度与所述目标歌词对应的音频文件的节奏进行相似度计算,根据计算结果得到所述目标歌词的旋律评分;
获取所述目标歌词对应的歌词拼音,识别所述目标歌词的格式,根据所述目标歌词的格式以及所述歌词拼音得到所述目标歌词每句歌词的句末词的拼音,根据所述句末词的拼音获得所述目标歌词的押韵评分;
根据所述目标歌词的格式获取所述目标歌词的歌词语句间的逻辑关系,得到所述歌词语句间的逻辑评分;
根据所述目标歌词的所述分类评分、所述旋律评分、所述押韵评分以及所述逻辑评分,计算所述目标歌词的评价得分。
2.根据权利要求1所述的方法,其特征在于,所述根据目标歌词的文本确定所述目标歌词的类别,包括:将所述目标歌词的文本通过one-hot独热码的方式获得所述文本的数字编码;
将所述数字编码通过word embedding词嵌入模型矩阵,得到对应的词向量;
将所述词向量输入到神经网络模型,获取所述目标歌词的类别。
3.根据权利要求2所述的方法,其特征在于,所述word embedding词嵌入模型通过以下方式进行训练:获取歌词数据库中的多篇歌词作为训练样本;
根据所述训练样本利用CBOW连续词袋模型对所述word embedding词嵌入模型进行训练。
4.根据权利要求1所述的方法,其特征在于,所述根据所述目标歌词对应的时间轴信息计算所述目标歌词中歌词演唱的速度,将所述歌词演唱的速度与所述目标歌词对应的音频文件的节奏进行相似度计算,根据计算结果得到所述目标歌词的旋律评分,包括:根据所述时间轴信息计算所述目标歌词各个段落的所述歌词演唱速度;
通过声波波形处理算法获取所述音频文件中各个时间段落的音乐节拍;
获取所述各个段落的所述歌词演唱速度与其对应的所述各个时间段落的音乐节拍的差值,将该差值作为相似度值;
根据所述相似度值得到所述目标歌词的旋律评分。
5.根据权利要求1所述的方法,其特征在于,所述根据所述句末词的拼音获得所述目标歌词的押韵评分,包括:根据所述目标歌词的格式确定所述目标歌词需要押韵的句子;
获取需要押韵的句子的句末词的拼音,并根据该句末词的拼音确定出需要押韵的句子的押韵情况;
根据所述押韵情况获得对应的所述押韵评分。
6.根据权利要求1所述的方法,其特征在于,所述根据所述目标歌词的格式获取所述目标歌词的歌词语句间的逻辑关系,得到所述歌词语句间的逻辑评分,包括:根据所述目标歌词的格式获取所述目标歌词的歌词语句;
通过word embedding词嵌入模型获取所述歌词语句的词向量;
计算所述歌词语句的词向量之间的余弦相似度;
根据所述余弦相似度确定所述歌词语句间的逻辑评分。
7.根据权利要求1所述的方法,其特征在于,所述根据所述目标歌词的所述分类评分、所述旋律评分、所述押韵评分以及所述逻辑评分,计算所述目标歌词的评价得分,包括:将所述分类评分乘以其相应的权重、所述旋律评分乘以其相应的权重、所述押韵评分乘以其相应的权重以及所述逻辑评分乘以其相应的权重后进行累加,并将累加值作为所述目标歌词的评价得分。
8.一种歌词评价装置,其特征在于,包括:
第一获取模块,用于根据目标歌词的文本确定所述目标歌词的类别,将所述目标歌词的类别与系统中该目标歌词的主题分类进行匹配计算,得到所述目标歌词的分类评分;
第二获取模块,用于根据所述目标歌词对应的时间轴信息计算所述目标歌词中歌词演唱的速度,将所述歌词演唱的速度与所述目标歌词对应的音频文件的节奏进行相似度计算,根据计算结果得到所述目标歌词的旋律评分;
第三获取模块,用于获取所述目标歌词对应的歌词拼音,识别所述目标歌词的格式,根据所述目标歌词的格式以及所述歌词拼音得到所述目标歌词每句歌词句末词的拼音,根据所述句末词的拼音获得所述目标歌词的押韵评分;
第四获取模块,用于根据所述目标歌词的格式获取所述目标歌词的歌词语句间的逻辑关系,得到所述歌词语句间的逻辑评分;
计算模块,用于根据所述目标歌词的所述分类评分、所述旋律评分、所述押韵评分以及所述逻辑评分,计算所述目标歌词的评价得分。
9.一种存储介质,其特征在于,其上存储有计算机程序;所述计算机程序适于由处理器加载并执行上述权利要求1至7中任一项所述的歌词评价方法。
10.一种计算机设备,其特征在于,其包括:
一个或多个处理器;
存储器;
一个或多个应用程序,其中所述一个或多个应用程序被存储在所述存储器中并被配置为由所述一个或多个处理器执行,所述一个或多个应用程序配置用于执行根据权利要求1至7任一项所述的歌词评价方法。