1.一種歌曲合唱方法,其特征在于,所述方法包括:
當接收到攜帶發(fā)起合唱用戶標識的和歌曲標識的合唱指令時,獲取所述發(fā)起合唱用戶標識所對應的音域類型;
根據(jù)所述發(fā)起合唱用戶標識所對應的音域類型確定用于演唱所述歌曲標識對應的目標歌曲所缺的至少一種目標音域類型;
獲取與所述至少一種目標音域類型匹配的目標推薦用戶標識組合,并將所述目標推薦用戶標識組合推薦給所述用戶標識對應的用戶,以使所述目標推薦用戶標識對應的用戶與所述目標推薦用戶標識組合對應的至少一個目標用戶對所述目標歌曲進行合唱。
2.如權(quán)利要求1所述的方法,其特征在于,所述獲取所述發(fā)起合唱用戶標識所對應的音域類型包括:
在預置的用于存儲用戶的演唱音頻數(shù)據(jù)的數(shù)據(jù)庫中獲取所述發(fā)起合唱用戶標識對應的目標演唱音頻數(shù)據(jù);
按預置的至少一種音域類型對所述目標演唱音頻數(shù)據(jù)進行分析,獲得每種音域類型對應的演唱音頻數(shù)據(jù)片段;
通過預置的評分規(guī)則種音域類型對應的演唱音頻數(shù)據(jù)片段進行評分,獲得每種音域類型對應的演唱分數(shù);
在所述每種音域類型對應的演唱分數(shù)中獲取分數(shù)滿足第一預設條件的演唱分數(shù),并將所述分數(shù)滿足第一預設條件的演唱分數(shù)對應的音域類型設為所述發(fā)起合唱用戶標識對應的音域類型。
3.如權(quán)利要求2所述的方法,其特征在于,所述根據(jù)所述發(fā)起合唱用戶標識所對應的音域類型確定用于演唱所述歌曲標識對應的目標歌曲所缺的至少一種目標音域類型包括:
獲取所述目標歌曲的樂譜信息;
分析所述樂譜信息,獲得用于演唱所述目標歌曲所需的至少一種音域類型;
根據(jù)所述發(fā)起合唱用戶標識所對應的音域類型和所述用于演唱所述目標歌曲所需的至少一種音域類型確定用于演唱所述歌曲標識對應的目標歌曲所缺的至少一種目標音域類型。
4.如權(quán)利要求3所述的方法,其特征在于,所述獲取與所述至少一種目標音域類型匹配的目標推薦用戶標識組合包括:
根據(jù)預置的音域類型與用戶標識的對應關系,分別獲取每種目標音域類型對應的至少一個待推薦用戶標識;
對每種目標音域類型對應的至少一個用戶標識和所述發(fā)起合唱用戶標識進行組合,獲得至少一種待推薦用戶標識組合,其中,每種待推薦用戶標識組合所包括的待推薦用戶標識對應的音域類型組成用于演唱所述目標歌曲所需的音域類型;
在所述至少一種待推薦用戶標識組合中獲取任一種待推薦用戶標識組合作為所述目標推薦用戶標識組合。
5.如權(quán)利要求4所述的方法,其特征在于,所述在所述至少一種待推薦用戶標識組合中獲取任一種待推薦用戶標識組合作為所述目標推薦用戶標識組合包括:
獲取每個待推薦用戶標識組合所包括的每個待推薦用戶標識分別對應的基頻信息;
根據(jù)所述每個待推薦用戶標識組合所包括的每個待推薦用戶標識分別對應的基頻信息計算每個待推薦用戶標識組合的基頻相似度;
在每個待推薦用戶標識組合的基頻信息相似度中獲取基頻相似度滿足第一預設條件的至少一個基頻相似度;
在所述至少一個基頻相似度對應的至少一個待推薦用戶標識組合中獲取任一種待推薦用戶標識組合作為所述目標推薦用戶標識組合。
6.如權(quán)利要求5所述的方法,其特征在于,所述在所述至少一個基頻信息相似度對應的至少一個待推薦用戶標識組合獲取任一種待推薦用戶標識組合作為所述目標推薦用戶標識組合包括:
獲取所述至少一個待推薦用戶標識組合中的每個待推薦用戶標識組合所包括的每個用戶標識分別對應的音色信息;
根據(jù)所述至少一個待推薦用戶標識組合中的每個待推薦用戶標識組合所包括的每個待推薦用戶標識分別對應的音色信息計算所述至少一個待推薦用戶標識組合中的每個待推薦用戶標識組合的音色相似度;
在所述至少一個待推薦用戶標識組合中的每個待推薦用戶標識組合的音色相似度中獲取音色相似度滿足第二預設條件的至少一個音色相似度;
在所述至少一個音色相似度對應的至少一個待推薦用戶標識組合中獲取任一種待推薦用戶標識組合作為所述目標推薦用戶標識組合。
7.如權(quán)利要求6所述的方法,其特征在于,所述將所述目標推薦用戶標識組合推薦給所述用戶標識對應的用戶包括:
獲取所述目標推薦用戶標識組合所包括的每個目標推薦用戶標識分別對應的用于演唱所述目標歌曲的歌曲演唱數(shù)據(jù);
根據(jù)每個目標推薦用戶標識所對應的音域類型,在所述每個目標推薦用戶標識分別對應的歌曲演唱數(shù)據(jù)中獲取每個目標推薦用戶標識所對應的歌曲演唱數(shù)據(jù)片段;
將所述每個目標推薦用戶標識所對應的歌曲演唱數(shù)據(jù)片段進行歌曲合成,獲得所述目標歌曲對應的合成歌曲并輸出。
8.一種終端,其特征在于,所述終端包括:
獲取單元,用于當接收到攜帶發(fā)起合唱用戶標識的和歌曲標識的合唱指令時,獲取所述發(fā)起合唱用戶標識所對應的音域類型;
確定單元,用于根據(jù)所述發(fā)起合唱用戶標識所對應的音域類型確定用于演唱所述歌曲標識對應的目標歌曲所缺的至少一種目標音域類型;
推薦單元,用于獲取與所述至少一種目標音域類型匹配的目標推薦用戶標識組合,并將所述目標推薦用戶標識組合推薦給所述用戶標識對應的用戶,以使所述目標推薦用戶標識對應的用戶與所述目標推薦用戶標識組合對應的至少一個目標用戶對所述目標歌曲進行合唱。
9.如權(quán)利要求7所述的終端,其特征在于,所述獲取單元包括:
第一獲取子單元,用于在預置的用于存儲用戶的演唱音頻數(shù)據(jù)的數(shù)據(jù)庫中獲取所述發(fā)起合唱用戶標識對應的目標演唱音頻數(shù)據(jù);
第二獲取子單元,用于按預置的至少一種音域類型對所述目標演唱音頻數(shù)據(jù)進行分析,獲得每種音域類型對應的演唱音頻數(shù)據(jù)片段;
第三獲取子單元,用于通過預置的評分規(guī)則種音域類型對應的演唱音頻數(shù)據(jù)片段進行評分,獲得每種音域類型對應的演唱分數(shù);
第一設置子單元,用于在所述每種音域類型對應的演唱分數(shù)中獲取分數(shù)滿足第一預設條件的演唱分數(shù),并將所述分數(shù)滿足第一預設條件的演唱分數(shù)對應的音域類型設為所述發(fā)起合唱用戶標識對應的音域類型。
10.如權(quán)利要求9所述的終端,其特征在于,所述確定單元包括:
第四獲取子單元,用于獲取所述目標歌曲的樂譜信息;
分析子單元,用于分析所述樂譜信息,獲得用于演唱所述目標歌曲所需的至少一種音域類型;
確定子單元,用于根據(jù)所述發(fā)起合唱用戶標識所對應的音域類型和所述用于演唱所述目標歌曲所需的至少一種音域類型確定用于演唱所述歌曲標識對應的目標歌曲所缺的至少一種目標音域類型。
11.如權(quán)利要求10所述的終端,其特征在于,所述推薦單元包括:
第五獲取子單元,用于根據(jù)預置的音域類型與用戶標識的對應關系,分別獲取每種目標音域類型對應的至少一個待推薦用戶標識;
第六獲取子單元,用于對每種目標音域類型對應的至少一個用戶標識和所述發(fā)起合唱用戶標識進行組合,獲得至少一種待推薦用戶標識組合,其中,每種待推薦用戶標識組合所包括的待推薦用戶標識對應的音域類型組成用于演唱所述目標歌曲所需的音域類型;
第二設置子單元,用于在所述至少一種待推薦用戶標識組合中獲取任一種待推薦用戶標識組合作為所述目標推薦用戶標識組合。
12.如權(quán)利要求11所述的終端,其特征在于,所述第二設置子單元包括:
第七獲取子單元,用于獲取每個待推薦用戶標識組合所包括的每個待推薦用戶標識分別對應的基頻信息;
第八獲取子單元,用于根據(jù)所述每個待推薦用戶標識組合所包括的每個待推薦用戶標識分別對應的基頻信息計算每個待推薦用戶標識組合的基頻相似度;
第九獲取子單元,用于在每個待推薦用戶標識組合的基頻信息相似度中獲取基頻相似度滿足第一預設條件的至少一個基頻相似度;
第三設置子單元,在所述至少一個基頻相似度對應的至少一個待推薦用戶標識組合中獲取任一種待推薦用戶標識組合作為所述目標推薦用戶標識組合。
13.如權(quán)利要求12所述的終端,其特征在于,所述第三設置子單元具體用于:
獲取所述至少一個待推薦用戶標識組合中的每個待推薦用戶標識組合所包括的每個用戶標識分別對應的音色信息;
根據(jù)所述至少一個待推薦用戶標識組合中的每個待推薦用戶標識組合所包括的每個待推薦用戶標識分別對應的音色信息計算所述至少一個待推薦用戶標識組合中的每個待推薦用戶標識組合的音色相似度;
在所述至少一個待推薦用戶標識組合中的每個待推薦用戶標識組合的音色相似度中獲取音色相似度滿足第二預設條件的至少一個音色相似度;
在所述至少一個音色相似度對應的至少一個待推薦用戶標識組合中獲取任一種待推薦用戶標識組合作為所述目標推薦用戶標識組合。
14.如權(quán)利要求13所述的終端,其特征在于,所述推薦單元包括:
第十獲取子單元,用于獲取所述目標推薦用戶標識組合所包括的每個目標推薦用戶標識分別對應的用于演唱所述目標歌曲的歌曲演唱數(shù)據(jù);
第十一獲取子單元,用于根據(jù)每個目標推薦用戶標識所對應的音域類型,在所述每個目標推薦用戶標識分別對應的歌曲演唱數(shù)據(jù)中獲取每個目標推薦用戶標識所對應的歌曲演唱數(shù)據(jù)片段;
合成子單元,用于將所述每個目標推薦用戶標識所對應的歌曲演唱數(shù)據(jù)片段進行歌曲合成,獲得所述目標歌曲對應的合成歌曲并輸出。