一種同步點(diǎn)歌演唱方法及裝置的制造方法
【專利摘要】一種同步點(diǎn)歌演唱方法及裝置,本發(fā)明實(shí)施例公開了一種同步演唱方法及裝置,包括:第一終端向與所述第一終端建立通信連接的服務(wù)器發(fā)送攜帶目標(biāo)音樂(lè)標(biāo)識(shí)的點(diǎn)歌指令,所述點(diǎn)歌指令用于指示所述服務(wù)器搜索與所述目標(biāo)音樂(lè)標(biāo)識(shí)匹配的音樂(lè)文件,并指示所述服務(wù)器向所述第一終端和第二終端發(fā)送搜索到的目標(biāo)音樂(lè)文件;所述第一終端接收所述服務(wù)器響應(yīng)所述點(diǎn)歌指令返回的目標(biāo)音樂(lè)文件,并播放所述目標(biāo)音樂(lè)文件;所述第一終端獲取演唱信息,并播放所述演唱信息,其中,所述演唱信息包括:所述第一終端采集的第一演唱信息,和/或接收的所述第二終端采集的第二演唱信息。本發(fā)明實(shí)施例提供技術(shù)方案有利于實(shí)現(xiàn)不同房間的用戶同步合唱。
【專利說(shuō)明】
一種同步點(diǎn)歌演唱方法及裝置
技術(shù)領(lǐng)域
[0001]本發(fā)明涉及通信技術(shù)領(lǐng)域,具體涉及一種同步點(diǎn)歌演唱方法及裝置。
【背景技術(shù)】
[0002]隨著人們生活節(jié)奏的加快,卡拉OK已經(jīng)逐步成為一種人們舒緩工作壓力的娛樂(lè)活動(dòng)而獲得大眾的青睞,同時(shí),唱歌不僅能增加心肺功能,還能用來(lái)對(duì)負(fù)面情緒進(jìn)行發(fā)泄,使得身心都得到釋放,因此,KTV也成為當(dāng)代人們聚會(huì)的熱門場(chǎng)所。
[0003]KTV系統(tǒng)是將音樂(lè)播放器和錄音軟件相結(jié)合,可以在唱歌時(shí)將用戶的聲音融入歌曲的伴奏中,但是現(xiàn)有的KTV系統(tǒng)只能實(shí)現(xiàn)將位于同一個(gè)包間內(nèi)、且共同使用同一個(gè)KTV系統(tǒng)的一個(gè)或多個(gè)用戶的聲音融入歌曲的伴奏中,因此,當(dāng)位于不同房間或使用不同KTV系統(tǒng)的用戶想要一起進(jìn)行合唱時(shí),現(xiàn)有的點(diǎn)唱系統(tǒng)則無(wú)法滿足客戶需求。
【發(fā)明內(nèi)容】
[0004]本發(fā)明實(shí)施例提供了一種同步點(diǎn)歌演唱方法及裝置,以期解決現(xiàn)有的KTV系統(tǒng)無(wú)法實(shí)現(xiàn)位于不同房間或使用不同KTV系統(tǒng)的用戶同步合唱的問(wèn)題。
[0005]本發(fā)明實(shí)施例第一方面提供一種同步點(diǎn)歌演唱方法,包括:
[0006]第一終端向與所述第一終端建立通信連接的服務(wù)器發(fā)送攜帶目標(biāo)音樂(lè)標(biāo)識(shí)的點(diǎn)歌指令,所述點(diǎn)歌指令用于指示所述服務(wù)器搜索與所述目標(biāo)音樂(lè)標(biāo)識(shí)匹配的音樂(lè)文件,并指示所述服務(wù)器向所述第一終端和第二終端發(fā)送搜索到的目標(biāo)音樂(lè)文件;
[0007]所述第一終端接收所述服務(wù)器響應(yīng)所述點(diǎn)歌指令返回的目標(biāo)音樂(lè)文件,并播放所述目標(biāo)音樂(lè)文件;
[0008]所述第一終端獲取演唱信息,并播放所述演唱信息,其中,所述演唱信息包括:所述第一終端采集的第一演唱信息,和/或接收的所述第二終端采集的第二演唱信息。
[0009]可選的,當(dāng)所述演唱信息包括所述第一演唱信息時(shí),所述第一終端獲取演唱信息之后,所述方法還包括:
[0010]所述第一終端向所述服務(wù)器發(fā)送所述第一演唱信息,所述第一演唱信息用于指示所述服務(wù)器將所述第一演唱信息轉(zhuǎn)發(fā)至所述第二終端,并指示所述第二終端播放所述第一演唱信息;
[0011]或者,
[0012]所述第一終端通過(guò)與所述第二終端建立的通信連接直接向所述第二終端發(fā)送所述第一演唱信息,所述第一演唱信息用于指示所述第二終端播放所述第一演唱信息。
[0013]可選的,當(dāng)所述演唱信息包括所述第二演唱信息時(shí),所述第一終端獲取演唱信息包括:
[0014]所述第一終端獲取所述服務(wù)器發(fā)送的所述第二演唱信息,所述第二演唱信息是第二終端采集并發(fā)送至所述服務(wù)器,所述第二演唱信息用于指示所述服務(wù)器將所述第二演唱信息轉(zhuǎn)發(fā)至所述第一終端;或者
[0015]所述第一終端通過(guò)與所述第二終端建立的通信連接直接獲取所述第二終端采集的所述第二演唱信息。
[0016]可選的,第一終端向與所述第一終端建立通信連接的服務(wù)器發(fā)送攜帶目標(biāo)音樂(lè)標(biāo)識(shí)的點(diǎn)歌指令之前,所述方法還包括:
[0017]所述第一終端生成攜帶第二終端標(biāo)識(shí)的通信請(qǐng)求;
[0018]所述第一終端向所述服務(wù)器發(fā)送攜帶所述第二終端標(biāo)識(shí)的通信請(qǐng)求,所述通信請(qǐng)求用于指示所述服務(wù)器基于所述第二終端標(biāo)識(shí)將所述通信請(qǐng)求發(fā)送至所述第二終端,以使所述第二終端基于所述通信請(qǐng)求生成通信響應(yīng),并將所述通信響應(yīng)發(fā)送至所述服務(wù)器;
[0019]所述第一終端接收所述服務(wù)器轉(zhuǎn)發(fā)的所述第二終端響應(yīng)所述通信請(qǐng)求而生成的通信響應(yīng)。
[0020]本發(fā)明實(shí)施例第二方面提供一種同步點(diǎn)歌演唱方法,包括:
[0021 ]第二終端接收與所述第二終端建立通信連接的服務(wù)器發(fā)送的目標(biāo)音樂(lè)文件,并播放所述目標(biāo)音樂(lè)文件;
[0022]所述第二終端獲取演唱信息,并播放所述演唱信息,其中,所述演唱信息包括:接收的第一終端采集的第一演唱信息,和/或所述第二終端采集的第二演唱信息。
[0023]可選的,當(dāng)所述演唱信息包括所述第二演唱信息時(shí),所述第二終端獲取演唱信息之后,所述方法還包括:
[0024]所述第二終端向所述服務(wù)器發(fā)送所述第二演唱信息,所述第二演唱信息用于指示所述服務(wù)器將所述第二演唱信息轉(zhuǎn)發(fā)至所述第一終端,并指示所述第一終端播放所述第二演唱信息;
[0025]或者,
[0026]所述第二終端通過(guò)與所述第一終端建立的通信連接直接向所述第一終端發(fā)送所述第二演唱信息,所述第二演唱信息用于指示所述第一終端播放所述第二演唱信息。
[0027]可選的,當(dāng)所述演唱信息包括所述第一演唱信息時(shí),所述第二終端獲取演唱信息包括:
[0028]所述第二終端獲取所述服務(wù)器發(fā)送的所述第一演唱信息,所述第一演唱信息是第一終端采集并發(fā)送至所述服務(wù)器,所述第一演唱信息用于指示所述服務(wù)器將所述第一演唱信息轉(zhuǎn)發(fā)至所述第二終端;或者
[0029]所述第二終端通過(guò)與所述第一終端建立的通信連接直接獲取所述第一終端采集的所述第一演唱信息。
[0030]可選的,所述第二終端接收與所述第二終端建立通信連接的服務(wù)器發(fā)送的目標(biāo)音樂(lè)文件之前,所述方法還包括:
[0031]所述第二終端接收所述服務(wù)器發(fā)送的攜帶所述第二終端標(biāo)識(shí)的通信請(qǐng)求;
[0032]所述第二終端響應(yīng)所述通信請(qǐng)求生成請(qǐng)求響應(yīng);
[0033]所述第二終端將所述請(qǐng)求響應(yīng)發(fā)送至所述服務(wù)器,所述通信響應(yīng)用于指示所述服務(wù)器將所述通信響應(yīng)轉(zhuǎn)發(fā)至所述第一終端。
[0034]本發(fā)明實(shí)施例第三方面提供一種同步點(diǎn)歌演唱裝置,包括:
[0035]發(fā)送模塊,用于向與所述第一終端建立通信連接的服務(wù)器發(fā)送攜帶目標(biāo)音樂(lè)標(biāo)識(shí)的點(diǎn)歌指令,所述點(diǎn)歌指令用于指示所述服務(wù)器搜索與所述目標(biāo)音樂(lè)標(biāo)識(shí)匹配的音樂(lè)文件,并指示所述服務(wù)器向所述第一終端和第二終端發(fā)送搜索到的目標(biāo)音樂(lè)文件;
[0036]接收模塊,用于接收所述服務(wù)器響應(yīng)所述點(diǎn)歌指令返回的目標(biāo)音樂(lè)文件;
[0037]播放模塊,用于播放所述目標(biāo)音樂(lè)文件;
[0038]獲取模塊,用于獲取演唱信息,其中,所述演唱信息包括:所述第一終端采集的第一演唱信息,和/或接收的所述第二終端采集的第二演唱信息;
[0039]所述播放模塊,還用于播放所述演唱信息。
[0040]可選的,當(dāng)所述演唱信息包括所述第一演唱信息時(shí),
[0041]所述發(fā)送模塊,還用于所述獲取模塊獲取演唱信息之后,向所述服務(wù)器發(fā)送所述第一演唱信息,所述第一演唱信息用于指示所述服務(wù)器將所述第一演唱信息轉(zhuǎn)發(fā)至所述第二終端,并指示所述第二終端播放所述第一演唱信息;
[0042]或者,
[0043]所述發(fā)送模塊,還用于通過(guò)與所述第二終端建立的通信連接直接向所述第二終端發(fā)送所述第一演唱信息,所述第一演唱信息用于指示所述第二終端播放所述第一演唱信息。
[0044]可選的,當(dāng)所述演唱信息包括所述第二演唱信息時(shí),
[0045]所述獲取模塊,具體用于獲取所述服務(wù)器發(fā)送的所述第二演唱信息,所述第二演唱信息是第二終端采集并發(fā)送至所述服務(wù)器,所述第二演唱信息用于指示所述服務(wù)器將所述第二演唱信息轉(zhuǎn)發(fā)至所述第一終端;或者
[0046]所述獲取模塊,具體用于通過(guò)與所述第二終端建立的通信連接直接獲取所述第二終端采集的所述第二演唱信息。
[0047]可選的,所述裝置還包括:
[0048]通信模塊,用于所述發(fā)送模塊向與所述第一終端建立通信連接的服務(wù)器發(fā)送攜帶目標(biāo)音樂(lè)標(biāo)識(shí)的點(diǎn)歌指令之前,生成攜帶第二終端標(biāo)識(shí)的通信請(qǐng)求;向所述服務(wù)器發(fā)送攜帶所述第二終端標(biāo)識(shí)的通信請(qǐng)求;接收所述服務(wù)器轉(zhuǎn)發(fā)的所述第二終端響應(yīng)所述通信請(qǐng)求而生成的通信響應(yīng);
[0049]其中,所述通信請(qǐng)求用于指示所述服務(wù)器基于所述第二終端標(biāo)識(shí)將所述通信請(qǐng)求發(fā)送至所述第二終端,以使所述第二終端基于所述通信請(qǐng)求生成通信響應(yīng),并將所述通信響應(yīng)發(fā)送至所述服務(wù)器。
[0050]本發(fā)明實(shí)施例第四方面提供一種同步點(diǎn)歌演唱裝置,包括:
[0051 ]接收模塊,用于接收與所述第二終端建立通信連接的服務(wù)器發(fā)送的目標(biāo)音樂(lè)文件;
[0052]播放模塊,用于播放所述目標(biāo)音樂(lè)文件;
[0053]獲取模塊,用于獲取演唱信息,其中,所述演唱信息包括:接收的第一終端采集的第一演唱信息,和/或所述第二終端采集的第二演唱信息;
[0054]所述播放模塊,還用于播放所述演唱信息。
[0055]可選的,當(dāng)所述演唱信息包括所述第二演唱信息時(shí),所述裝置還包括:
[0056]發(fā)送模塊,用于所述獲取模塊獲取演唱信息之后,向所述服務(wù)器發(fā)送所述第二演唱信息,所述第二演唱信息用于指示所述服務(wù)器將所述第二演唱信息轉(zhuǎn)發(fā)至所述第一終端,并指示所述第一終端播放所述第二演唱信息;
[0057]或者,所述發(fā)送模塊,用于通過(guò)與所述第一終端建立的通信連接直接向所述第一終端發(fā)送所述第二演唱信息,所述第二演唱信息用于指示所述第一終端播放所述第二演唱?目息O
[0058]可選的,當(dāng)所述演唱信息包括所述第一演唱信息時(shí),
[0059]所述獲取模塊,具體用于獲取所述服務(wù)器發(fā)送的所述第一演唱信息,所述第一演唱信息是第一終端采集并發(fā)送至所述服務(wù)器,所述第一演唱信息用于指示所述服務(wù)器將所述第一演唱信息轉(zhuǎn)發(fā)至所述第二終端;或者
[0060]所述獲取模塊,具體用于通過(guò)與所述第一終端建立的通信連接直接獲取所述第一終端采集的所述第一演唱信息。
[0061 ] 可選的,所述裝置還包括:
[0062]通信模塊,用于所述接收模塊接收與所述第二終端建立通信連接的服務(wù)器發(fā)送的目標(biāo)音樂(lè)文件之前,接收所述服務(wù)器發(fā)送的攜帶所述第二終端標(biāo)識(shí)的通信請(qǐng)求;響應(yīng)所述通信請(qǐng)求生成請(qǐng)求響應(yīng),并將所述請(qǐng)求響應(yīng)發(fā)送至所述服務(wù)器,所述通信響應(yīng)用于指示所述服務(wù)器將所述通信響應(yīng)轉(zhuǎn)發(fā)至所述第一終端。
[0063]本發(fā)明實(shí)施例第五方面提供一種同步點(diǎn)歌演唱系統(tǒng),包括:第一終端、第二終端、服務(wù)器,其中:
[0064]所述第一終端,用于向與所述第一終端建立通信連接的服務(wù)器發(fā)送攜帶目標(biāo)音樂(lè)標(biāo)識(shí)的點(diǎn)歌指令;
[0065]所述服務(wù)器,用于基于所述點(diǎn)歌指令,搜索與所述目標(biāo)音樂(lè)標(biāo)識(shí)匹配的音樂(lè)文件;向所述第一終端和第二終端發(fā)送搜索到的目標(biāo)音樂(lè)文件;
[0066]所述第一終端,還用于接收所述服務(wù)器響應(yīng)所述點(diǎn)歌指令返回的目標(biāo)音樂(lè)文件,并播放所述目標(biāo)音樂(lè)文件;
[0067]所述第二終端,用于接收所述服務(wù)器發(fā)送的目標(biāo)音樂(lè)文件,并播放所述目標(biāo)音樂(lè)文件;
[0068]所述第一終端,還用于獲取第一同步演唱信息,并播放所述第一同步演唱信息,其中,所述第一同步演唱信息包括:所述第一終端采集的第一演唱信息,和/或接收的所述第二終端采集的第二演唱信息;
[0069]所述第二終端,還用于獲取第二同步唱信息,并播放所述第二同步演唱信息,其中,所述第二同步演唱信息包括:接收的第一終端采集的第一演唱信息,和/或所述第二終端米集的第二演唱?目息。
[0070]可以看出,本發(fā)明實(shí)施例技術(shù)方案中,第一終端向與所述第一終端建立通信連接的服務(wù)器發(fā)送攜帶目標(biāo)音樂(lè)標(biāo)識(shí)的點(diǎn)歌指令,所述服務(wù)器搜索與所述目標(biāo)音樂(lè)標(biāo)識(shí)匹配的音樂(lè)文件,并將所述搜索到的目標(biāo)音樂(lè)文件發(fā)送至所述第一終端和第二終端,所述第一終端接收所述服務(wù)器響應(yīng)所述點(diǎn)歌指令返回的目標(biāo)音樂(lè)文件,并播放所述目標(biāo)音樂(lè)文件,所述第一終端獲取演唱信息,并播放所述演唱信息,其中,所述演唱信息包括:所述第一終端采集的第一演唱信息,和/或接收的所述第二終端采集的第二演唱信息。通過(guò)實(shí)施本發(fā)明實(shí)施例,有利于實(shí)現(xiàn)位于不同房間或使用不同點(diǎn)唱終端的用戶可以同步合唱。
【附圖說(shuō)明】
[0071]為了更清楚地說(shuō)明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0072]圖1是本發(fā)明實(shí)施例公開的一種網(wǎng)絡(luò)構(gòu)架的結(jié)構(gòu)示意圖;
[0073]圖2是本發(fā)明第二實(shí)施例提供的一種同步點(diǎn)歌演唱方法的流程示意圖;
[0074]圖3是本發(fā)明第三實(shí)施例提供的一種同步點(diǎn)歌演唱方法的流程示意圖;
[0075]圖4是本發(fā)明第四實(shí)施例提供的一種同步點(diǎn)歌演唱方法的流程示意圖;
[0076]圖5是本發(fā)明第五實(shí)施例提供的一種同步點(diǎn)歌演唱方法的流程示意圖;
[0077]圖6是本發(fā)明第六實(shí)施例提供的一種同步點(diǎn)歌演唱裝置的結(jié)構(gòu)示意圖;
[0078]圖7是本發(fā)明第七實(shí)施例提供的一種同步點(diǎn)歌演唱裝置的結(jié)構(gòu)示意圖;
[0079]圖8是本發(fā)明第八實(shí)施例提供的一種同步點(diǎn)歌演唱裝置的結(jié)構(gòu)示意圖;
[0080]圖9是本發(fā)明第九實(shí)施例公開的一種同步點(diǎn)歌演唱裝置的結(jié)構(gòu)示意圖;
[0081]圖10是本發(fā)明第十實(shí)施例提供的一種同步點(diǎn)歌演唱系統(tǒng)的結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0082]為了使本技術(shù)領(lǐng)域的人員更好地理解本發(fā)明方案,下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒(méi)有作出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
[0083]本發(fā)明的說(shuō)明書和權(quán)利要求書及上述附圖中的術(shù)語(yǔ)“第一”、“第二”等是用于區(qū)別不同對(duì)象,而不是用于描述特定順序。此外,術(shù)語(yǔ)“包括”和“具有”以及它們?nèi)魏巫冃?,意圖在于覆蓋不排他的包含。例如包含了一系列步驟或單元的過(guò)程、方法、系統(tǒng)、產(chǎn)品或設(shè)備沒(méi)有限定于已列出的步驟或單元,而是可選地還包括沒(méi)有列出的步驟或單元,或可選地還包括對(duì)于這些過(guò)程、方法、產(chǎn)品或設(shè)備固有的其他步驟或單元。
[0084]在本文中提及“實(shí)施例”意味著,結(jié)合實(shí)施例描述的特定特征、結(jié)構(gòu)或特性可以包含在本發(fā)明的實(shí)施例中。在說(shuō)明書中的各個(gè)位置出現(xiàn)該短語(yǔ)并不一定均是指相同的實(shí)施例,也不是與其它實(shí)施例互斥的獨(dú)立的或備選的實(shí)施例。本領(lǐng)域技術(shù)人員顯式地和隱式地理解的是,本文所描述的實(shí)施例可以與其它實(shí)施例相結(jié)合。
[0085]本發(fā)明實(shí)施例公開了一種同步點(diǎn)歌演唱方法及裝置,有利于實(shí)現(xiàn)位于不同房間的用戶實(shí)現(xiàn)同步合唱。以下分別進(jìn)行詳細(xì)說(shuō)明。
[0086]為了更好理解本發(fā)明實(shí)施例提供的一種同步點(diǎn)歌演唱方法及裝置,下面先對(duì)本發(fā)明實(shí)施例適用的網(wǎng)絡(luò)構(gòu)架進(jìn)行描述。請(qǐng)參閱圖1,圖1是本發(fā)明第一實(shí)施例公開的一種網(wǎng)絡(luò)構(gòu)架的結(jié)構(gòu)示意圖。如圖1所示,該網(wǎng)絡(luò)構(gòu)架示意圖可以包括服務(wù)設(shè)備和終端,其中,服務(wù)設(shè)備可以包括服務(wù)器、服務(wù)主機(jī)、服務(wù)系統(tǒng)以及服務(wù)平臺(tái)等,而終端可以包括集合語(yǔ)音通話、視頻通話、點(diǎn)歌、K歌等功能為一體的終端設(shè)備。在圖1所示的網(wǎng)絡(luò)構(gòu)架中,該終端可以包括但不限于車載設(shè)備、移動(dòng)電話、移動(dòng)電腦、平板電腦、個(gè)人數(shù)字助理(Personal DigitalAssistant ,PDA)、媒體播放器、智能電視、智能手表、智能眼鏡、智能手環(huán)等用戶設(shè)備。其中,服務(wù)設(shè)備可以通過(guò)互聯(lián)網(wǎng)與終端進(jìn)行通信連接。
[0087]基于圖1所示的網(wǎng)絡(luò)構(gòu)架,請(qǐng)參閱圖2,圖2是本發(fā)明第二實(shí)施例提供的一種同步點(diǎn)歌演唱方法的流程示意圖,如圖2所示,本發(fā)明實(shí)施例中的同步點(diǎn)歌演唱方法包括以下步驟:
[0088]S201、第一終端向與所述第一終端建立通信連接的服務(wù)器發(fā)送攜帶目標(biāo)音樂(lè)標(biāo)識(shí)的點(diǎn)歌指令,所述點(diǎn)歌指令用于指示所述服務(wù)器搜索與所述目標(biāo)音樂(lè)標(biāo)識(shí)匹配的音樂(lè)文件,并指示所述服務(wù)器向所述第一終端和第二終端發(fā)送搜索到的目標(biāo)音樂(lè)文件。
[0089]可以理解的,上述點(diǎn)歌指令可以是例如歌名字?jǐn)?shù)檢索、首字筆畫檢索、曲種類別檢索等的傳統(tǒng)的點(diǎn)歌方式,也可以是用戶輸入的語(yǔ)音點(diǎn)歌指令。
[0090]當(dāng)用戶輸入語(yǔ)音點(diǎn)歌指令時(shí),上述第一終端可以利用語(yǔ)音識(shí)別算法根據(jù)用戶輸入的語(yǔ)音點(diǎn)歌指令確定所述目標(biāo)音樂(lè)標(biāo)識(shí),其中,上述語(yǔ)音點(diǎn)歌指令可以解決傳統(tǒng)的點(diǎn)歌方法中,由于歌曲數(shù)目較多(通常是在一萬(wàn)以上),操作者往往需要進(jìn)入多層菜單,瀏覽多個(gè)頁(yè)面才能找到目標(biāo)歌曲,查找歌曲的方式不夠友好而且效率很低的問(wèn)題。
[0091]S202、所述第一終端接收所述服務(wù)器響應(yīng)所述點(diǎn)歌指令返回的目標(biāo)音樂(lè)文件,并播放所述目標(biāo)音樂(lè)文件。
[0092]可以理解的,所述服務(wù)器響應(yīng)所述點(diǎn)歌指令在預(yù)存的音樂(lè)文件數(shù)據(jù)庫(kù)中搜索與所述目標(biāo)音樂(lè)標(biāo)識(shí)匹配的音樂(lè)文件,若所述服務(wù)器搜索到與所述目標(biāo)音樂(lè)標(biāo)識(shí)匹配的音樂(lè)文件,則向第一終端發(fā)送搜索到的目標(biāo)音樂(lè)文件,所述第一終端接收所述服務(wù)器響應(yīng)所述點(diǎn)歌指令返回的目標(biāo)音樂(lè)文件;若所述服務(wù)器沒(méi)有搜索到與所述目標(biāo)音樂(lè)標(biāo)識(shí)匹配的音樂(lè)文件,則向第一終端發(fā)送沒(méi)有檢索到與目標(biāo)音樂(lè)標(biāo)識(shí)匹配的音樂(lè)文件的反饋信息。
[0093]S203、所述第一終端獲取演唱信息,并播放所述演唱信息,其中,所述演唱信息包括:所述第一終端采集的第一演唱信息,和/或接收的所述第二終端采集的第二演唱信息。
[0094]可以理解的,當(dāng)只有第一終端用戶演唱時(shí),所述第一終端獲取第一終端采集的第一終端用戶輸入的第一演唱信息;當(dāng)只有第二終端用戶演唱時(shí),所述第一終端獲取第二終端發(fā)送的第二終端用戶輸入的第二演唱信息;當(dāng)?shù)谝唤K端用戶和第二終端用戶同時(shí)演唱時(shí),所述第一終端同時(shí)獲取第一終端采集的第一終端用戶輸入的第一演唱信息和所述第二終端發(fā)送的第二終端用戶輸入的第二演唱信息。
[0095]其中,當(dāng)所述演唱信息包括所述第一演唱信息時(shí),所述第一終端獲取演唱信息之后,所述第一終端還可以向所述服務(wù)器發(fā)送所述第一演唱信息,所述第一演唱信息用于指示所述服務(wù)器將所述第一演唱信息轉(zhuǎn)發(fā)至所述第二終端,并指示所述第二終端播放所述第一演唱信息;
[0096]或者,
[0097]所述第一終端通過(guò)與所述第二終端建立的通信連接直接向所述第二終端發(fā)送所述第一演唱信息,所述第一演唱信息用于指示所述第二終端播放所述第一演唱信息。
[0098]可選的,當(dāng)所述演唱信息包括所述第二演唱信息時(shí),所述第一終端獲取演唱信息的具體實(shí)現(xiàn)方式可以是:
[0099]所述第一終端獲取所述服務(wù)器發(fā)送的所述第二演唱信息,所述第二演唱信息是第二終端采集并發(fā)送至所述服務(wù)器,所述第二演唱信息用于指示所述服務(wù)器將所述第二演唱信息轉(zhuǎn)發(fā)至所述第一終端;或者,
[0100]所述第一終端通過(guò)與所述第二終端建立的通信連接直接獲取所述第二終端采集的所述第二演唱信息。
[0101]可選的,第一終端向與所述第一終端建立通信連接的服務(wù)器發(fā)送攜帶目標(biāo)音樂(lè)標(biāo)識(shí)的點(diǎn)歌指令之前,所述第一終端還可以執(zhí)行以下操作:
[0102]所述第一終端生成攜帶第二終端標(biāo)識(shí)的通信請(qǐng)求;
[0103]所述第一終端向所述服務(wù)器發(fā)送攜帶所述第二終端標(biāo)識(shí)的通信請(qǐng)求,所述通信請(qǐng)求用于指示所述服務(wù)器基于所述第二終端標(biāo)識(shí)將所述通信請(qǐng)求發(fā)送至所述第二終端,以使所述第二終端基于所述通信請(qǐng)求生成通信響應(yīng),并將所述通信響應(yīng)發(fā)送至所述服務(wù)器;
[0104]所述第一終端接收所述服務(wù)器轉(zhuǎn)發(fā)的所述第二終端響應(yīng)所述通信請(qǐng)求而生成的通信響應(yīng)。
[0105]可以看出,本發(fā)明實(shí)施例技術(shù)方案中,第一終端向與所述第一終端建立通信連接的服務(wù)器發(fā)送攜帶目標(biāo)音樂(lè)標(biāo)識(shí)的點(diǎn)歌指令,所述服務(wù)器搜索與所述目標(biāo)音樂(lè)標(biāo)識(shí)匹配的音樂(lè)文件,并將所述搜索到的目標(biāo)音樂(lè)文件發(fā)送至所述第一終端和第二終端,所述第一終端接收所述服務(wù)器響應(yīng)所述點(diǎn)歌指令返回的目標(biāo)音樂(lè)文件,并播放所述目標(biāo)音樂(lè)文件,所述第一終端獲取演唱信息,并播放所述演唱信息,其中,所述演唱信息包括:所述第一終端采集的第一演唱信息,和/或接收的所述第二終端采集的第二演唱信息。通過(guò)實(shí)施本發(fā)明實(shí)施例,有利于實(shí)現(xiàn)位于不同房間或使用不同點(diǎn)唱終端的用戶可以同步合唱。
[0106]請(qǐng)參閱圖3,圖3是本發(fā)明第三實(shí)施例提供的一種同步點(diǎn)歌演唱方法的流程示意圖,如圖3所示,本發(fā)明實(shí)施例中的同步點(diǎn)歌演唱方法包括以下步驟:
[0107]S301、所述第一終端生成攜帶第二終端標(biāo)識(shí)的通信請(qǐng)求。
[0108]S302、所述第一終端向所述服務(wù)器發(fā)送攜帶所述第二終端標(biāo)識(shí)的通信請(qǐng)求,所述通信請(qǐng)求用于指示所述服務(wù)器基于所述第二終端標(biāo)識(shí)將所述通信請(qǐng)求發(fā)送至所述第二終端,以使所述第二終端基于所述通信請(qǐng)求生成通信響應(yīng),并將所述通信響應(yīng)發(fā)送至所述服務(wù)器。
[0109]S303、所述第一終端接收所述服務(wù)器轉(zhuǎn)發(fā)的所述第二終端響應(yīng)所述通信請(qǐng)求而生成的通信響應(yīng)。
[0110]S304、第一終端向與所述第一終端建立通信連接的服務(wù)器發(fā)送攜帶目標(biāo)音樂(lè)標(biāo)識(shí)的點(diǎn)歌指令,所述點(diǎn)歌指令用于指示所述服務(wù)器搜索與所述目標(biāo)音樂(lè)標(biāo)識(shí)匹配的音樂(lè)文件,并指示所述服務(wù)器向所述第一終端和第二終端發(fā)送搜索到的目標(biāo)音樂(lè)文件。
[0111]可以理解的,上述點(diǎn)歌指令可以是例如歌名字?jǐn)?shù)檢索、首字筆畫檢索、曲種類別檢索等的傳統(tǒng)的點(diǎn)歌方式,也可以是用戶輸入的語(yǔ)音點(diǎn)歌指令。
[0112]當(dāng)用戶輸入語(yǔ)音點(diǎn)歌指令時(shí),上述第一終端可以利用語(yǔ)音識(shí)別算法根據(jù)用戶輸入的語(yǔ)音點(diǎn)歌指令確定所述目標(biāo)音樂(lè)標(biāo)識(shí),其中,上述語(yǔ)音點(diǎn)歌指令可以解決傳統(tǒng)的點(diǎn)歌方法中,由于歌曲數(shù)目較多(通常是在一萬(wàn)以上),操作者往往需要進(jìn)入多層菜單,瀏覽多個(gè)頁(yè)面才能找到目標(biāo)歌曲,查找歌曲的方式不夠友好而且效率很低的問(wèn)題。
[0113]S305、所述第一終端接收所述服務(wù)器響應(yīng)所述點(diǎn)歌指令返回的目標(biāo)音樂(lè)文件,并播放所述目標(biāo)音樂(lè)文件。
[0114]S306、所述第一終端獲取演唱信息,并播放所述演唱信息,其中,所述演唱信息包括:所述第一終端采集的第一演唱信息,和/或接收的所述第二終端采集的第二演唱信息。
[0115]其中,當(dāng)所述演唱信息包括所述第一演唱信息時(shí),所述第一終端獲取演唱信息之后,所述第一終端還可以向所述服務(wù)器發(fā)送所述第一演唱信息,所述第一演唱信息用于指示所述服務(wù)器將所述第一演唱信息轉(zhuǎn)發(fā)至所述第二終端,并指示所述第二終端播放所述第一演唱信息;
[0116]或者,
[0117]所述第一終端通過(guò)與所述第二終端建立的通信連接直接向所述第二終端發(fā)送所述第一演唱信息,所述第一演唱信息用于指示所述第二終端播放所述第一演唱信息。
[0118]可選的,當(dāng)所述演唱信息包括所述第二演唱信息時(shí),所述第一終端獲取演唱信息的具體實(shí)現(xiàn)方式可以是:
[0119]所述第一終端獲取所述服務(wù)器發(fā)送的所述第二演唱信息,所述第二演唱信息是第二終端采集并發(fā)送至所述服務(wù)器,所述第二演唱信息用于指示所述服務(wù)器將所述第二演唱信息轉(zhuǎn)發(fā)至所述第一終端;或者
[0120]所述第一終端通過(guò)與所述第二終端建立的通信連接直接獲取所述第二終端采集的所述第二演唱信息。
[0121]可以看出,本發(fā)明實(shí)施例技術(shù)方案中,第一終端向與所述第一終端建立通信連接的服務(wù)器發(fā)送攜帶目標(biāo)音樂(lè)標(biāo)識(shí)的點(diǎn)歌指令,所述服務(wù)器搜索與所述目標(biāo)音樂(lè)標(biāo)識(shí)匹配的音樂(lè)文件,并將所述搜索到的目標(biāo)音樂(lè)文件發(fā)送至所述第一終端和第二終端,所述第一終端接收所述服務(wù)器響應(yīng)所述點(diǎn)歌指令返回的目標(biāo)音樂(lè)文件,并播放所述目標(biāo)音樂(lè)文件,所述第一終端獲取演唱信息,并播放所述演唱信息,其中,所述演唱信息包括:所述第一終端采集的第一演唱信息,和/或接收的所述第二終端采集的第二演唱信息。通過(guò)實(shí)施本發(fā)明實(shí)施例,有利于實(shí)現(xiàn)位于不同房間或使用不同點(diǎn)唱終端的用戶可以同步合唱。
[0122]請(qǐng)參閱圖4,圖4是本發(fā)明第四實(shí)施例提供的一種同步點(diǎn)歌演唱方法的流程示意圖,如圖4所示,本發(fā)明實(shí)施例中的同步點(diǎn)歌演唱方法包括以下步驟:
[0123]S401、第二終端接收與所述第二終端建立通信連接的服務(wù)器發(fā)送的目標(biāo)音樂(lè)文件,并播放所述目標(biāo)音樂(lè)文件。
[0124]S402、所述第二終端獲取演唱信息,并播放所述演唱信息,其中,所述演唱信息包括:接收的第一終端采集的第一演唱信息,和/或所述第二終端采集的第二演唱信息。
[0125]其中,當(dāng)所述演唱信息包括所述第二演唱信息時(shí),所述第二終端獲取演唱信息之后,所述方法還包括:
[0126]所述第二終端向所述服務(wù)器發(fā)送所述第二演唱信息,所述第二演唱信息用于指示所述服務(wù)器將所述第二演唱信息轉(zhuǎn)發(fā)至所述第一終端,并指示所述第一終端播放所述第二演唱信息;
[0127]或者,
[0128]所述第二終端通過(guò)與所述第一終端建立的通信連接直接向所述第一終端發(fā)送所述第二演唱信息,所述第二演唱信息用于指示所述第一終端播放所述第二演唱信息。
[0129]其中,當(dāng)所述演唱信息包括所述第一演唱信息時(shí),所述第二終端獲取演唱信息的具體實(shí)現(xiàn)方式可以是:
[0130]所述第二終端獲取所述服務(wù)器發(fā)送的所述第一演唱信息,所述第一演唱信息是第一終端采集并發(fā)送至所述服務(wù)器,所述第一演唱信息用于指示所述服務(wù)器將所述第一演唱信息轉(zhuǎn)發(fā)至所述第二終端;或者
[0131]所述第二終端通過(guò)與所述第一終端建立的通信連接直接獲取所述第一終端采集的所述第一演唱信息。
[0132]可選的,所述第二終端接收與所述第二終端建立通信連接的服務(wù)器發(fā)送的目標(biāo)音樂(lè)文件之前,所述方法還包括:
[0133]所述第二終端接收所述服務(wù)器發(fā)送的攜帶所述第二終端標(biāo)識(shí)的通信請(qǐng)求;
[0134]所述第二終端響應(yīng)所述通信請(qǐng)求生成請(qǐng)求響應(yīng),并將所述請(qǐng)求響應(yīng)發(fā)送至所述服務(wù)器,所述通信響應(yīng)用于指示所述服務(wù)器將所述通信響應(yīng)轉(zhuǎn)發(fā)至所述第一終端。
[0135]可以看出,本發(fā)明實(shí)施例技術(shù)方案中,第二終端首先接收服務(wù)器發(fā)送的目標(biāo)音樂(lè)文件,并播放所述目標(biāo)音樂(lè)文件,然后,第二終端獲取演唱信息,并播放所述演唱信息,其中,所述演唱信息可以包括:接收的第一終端采集的第一演唱信息,和/或所述第二終端采集的第二演唱信息。通過(guò)實(shí)施本發(fā)明實(shí)施例,有利于實(shí)現(xiàn)位于不同房間或使用不同點(diǎn)唱終端的用戶可以同步合唱。
[0136]請(qǐng)參閱圖5,圖5是本發(fā)明第五實(shí)施例提供的一種同步點(diǎn)歌演唱方法的流程示意圖,如圖5所示,本發(fā)明實(shí)施例中的同步點(diǎn)歌演唱方法包括以下步驟:
[0137]S501、第二終端接收所述服務(wù)器發(fā)送的攜帶所述第二終端標(biāo)識(shí)的通信請(qǐng)求。
[0138]S502、所述第二終端響應(yīng)所述通信請(qǐng)求生成請(qǐng)求響應(yīng),并將所述請(qǐng)求響應(yīng)發(fā)送至所述服務(wù)器,所述通信響應(yīng)用于指示所述服務(wù)器將所述通信響應(yīng)轉(zhuǎn)發(fā)至所述第一終端。
[0139]S503、所述第二終端接收與所述第二終端建立通信連接的服務(wù)器發(fā)送的目標(biāo)音樂(lè)文件,并播放所述目標(biāo)音樂(lè)文件;
[0140]S504、所述第二終端獲取演唱信息,并播放所述演唱信息,其中,所述演唱信息包括:接收的第一終端采集的第一演唱信息,和/或所述第二終端采集的第二演唱信息。
[0141]其中,當(dāng)所述演唱信息包括所述第二演唱信息時(shí),所述第二終端獲取演唱信息之后,所述方法還包括:
[0142]所述第二終端向所述服務(wù)器發(fā)送所述第二演唱信息,所述第二演唱信息用于指示所述服務(wù)器將所述第二演唱信息轉(zhuǎn)發(fā)至所述第一終端,并指示所述第一終端播放所述第二演唱信息;
[0143]或者,
[0144]所述第二終端通過(guò)與所述第一終端建立的通信連接直接向所述第一終端發(fā)送所述第二演唱信息,所述第二演唱信息用于指示所述第一終端播放所述第二演唱信息。
[0145]其中,當(dāng)所述演唱信息包括所述第一演唱信息時(shí),所述第二終端獲取演唱信息的具體實(shí)現(xiàn)方式可以是:
[0146]所述第二終端獲取所述服務(wù)器發(fā)送的所述第一演唱信息,所述第一演唱信息是第一終端采集并發(fā)送至所述服務(wù)器,所述第一演唱信息用于指示所述服務(wù)器將所述第一演唱信息轉(zhuǎn)發(fā)至所述第二終端;或者
[0147]所述第二終端通過(guò)與所述第一終端建立的通信連接直接獲取所述第一終端采集的所述第一演唱信息。
[0148]可以看出,本發(fā)明實(shí)施例技術(shù)方案中,第二終端首先接收服務(wù)器發(fā)送的目標(biāo)音樂(lè)文件,并播放所述目標(biāo)音樂(lè)文件,然后,第二終端獲取演唱信息,并播放所述演唱信息,其中,所述演唱信息可以包括:接收的第一終端采集的第一演唱信息,和/或所述第二終端采集的第二演唱信息。通過(guò)實(shí)施本發(fā)明實(shí)施例,有利于實(shí)現(xiàn)位于不同房間或使用不同點(diǎn)唱終端的用戶可以同步合唱。
[0149]下面為本發(fā)明裝置實(shí)施例,本發(fā)明裝置實(shí)施例用于執(zhí)行本發(fā)明方法實(shí)施例一至五實(shí)現(xiàn)的方法,為了便于說(shuō)明,僅示出了與本發(fā)明實(shí)施例相關(guān)的部分,具體技術(shù)細(xì)節(jié)未揭示的,請(qǐng)參照本發(fā)明實(shí)施例一至實(shí)施例五。
[0150]請(qǐng)參閱圖6,圖6是本發(fā)明第六實(shí)施例提供的一種同步點(diǎn)歌演唱裝置的結(jié)構(gòu)示意圖,如圖6所示,本發(fā)明實(shí)施例中的同步點(diǎn)歌演唱裝置包括以下模塊:
[0151]發(fā)送模塊601,用于向與所述第一終端建立通信連接的服務(wù)器發(fā)送攜帶目標(biāo)音樂(lè)標(biāo)識(shí)的點(diǎn)歌指令,所述點(diǎn)歌指令用于指示所述服務(wù)器搜索與所述目標(biāo)音樂(lè)標(biāo)識(shí)匹配的音樂(lè)文件,并指示所述服務(wù)器向所述第一終端和第二終端發(fā)送搜索到的目標(biāo)音樂(lè)文件;
[0152]可以理解的,上述點(diǎn)歌指令可以是例如歌名字?jǐn)?shù)檢索、首字筆畫檢索、曲種類別檢索等的傳統(tǒng)的點(diǎn)歌方式,也可以是用戶輸入的語(yǔ)音點(diǎn)歌指令。
[0153]當(dāng)用戶輸入語(yǔ)音點(diǎn)歌指令時(shí),上述第一終端可以利用語(yǔ)音識(shí)別算法根據(jù)用戶輸入的語(yǔ)音點(diǎn)歌指令確定所述目標(biāo)音樂(lè)標(biāo)識(shí),其中,上述語(yǔ)音點(diǎn)歌指令可以解決傳統(tǒng)的點(diǎn)歌方法中,由于歌曲數(shù)目較多(通常是在一萬(wàn)以上),操作者往往需要進(jìn)入多層菜單,瀏覽多個(gè)頁(yè)面才能找到目標(biāo)歌曲,查找歌曲的方式不夠友好而且效率很低的問(wèn)題。
[0154]接收模塊602,用于接收所述服務(wù)器響應(yīng)所述點(diǎn)歌指令返回的目標(biāo)音樂(lè)文件,
[0155]播放模塊603,用于并播放所述目標(biāo)音樂(lè)文件;
[0156]獲取模塊604,用于獲取演唱信息,其中,所述演唱信息包括:所述第一終端采集的第一演唱信息,和/或接收的所述第二終端采集的第二演唱信息;
[0157]所述播放模塊603,還用于播放所述演唱信息。
[0158]可選的,當(dāng)所述演唱信息包括所述第一演唱信息時(shí),
[0159]所述發(fā)送模塊601,還用于所述獲取模塊603獲取演唱信息之后,向所述服務(wù)器發(fā)送所述第一演唱信息,所述第一演唱信息用于指示所述服務(wù)器將所述第一演唱信息轉(zhuǎn)發(fā)至所述第二終端,并指示所述第二終端播放所述第一演唱信息;
[0160]或者,
[0161]所述發(fā)送模塊601,還用于通過(guò)與所述第二終端建立的通信連接直接向所述第二終端發(fā)送所述第一演唱信息,所述第一演唱信息用于指示所述第二終端播放所述第一演唱?目息O
[0162]可選的,當(dāng)所述演唱信息包括所述第二演唱信息時(shí),
[0163]所述獲取模塊604,具體用于獲取所述服務(wù)器發(fā)送的所述第二演唱信息,所述第二演唱信息是第二終端采集并發(fā)送至所述服務(wù)器,所述第二演唱信息用于指示所述服務(wù)器將所述第二演唱信息轉(zhuǎn)發(fā)至所述第一終端;或者
[0164]所述獲取模塊604,具體用于通過(guò)與所述第二終端建立的通信連接直接獲取所述第二終端采集的所述第二演唱信息。
[0165]可選的,所述裝置還包括:
[0166]通信模塊605,用于所述發(fā)送模塊601向與所述第一終端建立通信連接的服務(wù)器發(fā)送攜帶目標(biāo)音樂(lè)標(biāo)識(shí)的點(diǎn)歌指令之前,生成攜帶第二終端標(biāo)識(shí)的通信請(qǐng)求;向所述服務(wù)器發(fā)送攜帶所述第二終端標(biāo)識(shí)的通信請(qǐng)求;接收所述服務(wù)器轉(zhuǎn)發(fā)的所述第二終端響應(yīng)所述通信請(qǐng)求而生成的通信響應(yīng)。
[0167]其中,所述通信請(qǐng)求用于指示所述服務(wù)器基于所述第二終端標(biāo)識(shí)將所述通信請(qǐng)求發(fā)送至所述第二終端,以使所述第二終端基于所述通信請(qǐng)求生成通信響應(yīng),并將所述通信響應(yīng)發(fā)送至所述服務(wù)器。
[0168]可以看出,本發(fā)明實(shí)施例技術(shù)方案中,第一終端向與所述第一終端建立通信連接的服務(wù)器發(fā)送攜帶目標(biāo)音樂(lè)標(biāo)識(shí)的點(diǎn)歌指令,所述服務(wù)器搜索與所述目標(biāo)音樂(lè)標(biāo)識(shí)匹配的音樂(lè)文件,并將所述搜索到的目標(biāo)音樂(lè)文件發(fā)送至所述第一終端和第二終端,所述第一終端接收所述服務(wù)器響應(yīng)所述點(diǎn)歌指令返回的目標(biāo)音樂(lè)文件,并播放所述目標(biāo)音樂(lè)文件,所述第一終端獲取演唱信息,并播放所述演唱信息,其中,所述演唱信息包括:所述第一終端采集的第一演唱信息,和/或接收的所述第二終端采集的第二演唱信息。通過(guò)實(shí)施本發(fā)明實(shí)施例,有利于實(shí)現(xiàn)位于不同房間或使用不同點(diǎn)唱終端的用戶可以同步合唱。
[0169]請(qǐng)參考圖7,圖7是本發(fā)明第七實(shí)施例提供的一種同步點(diǎn)歌演唱裝置的結(jié)構(gòu)示意圖。如圖7所示,本發(fā)明實(shí)施例中的同步點(diǎn)歌演唱裝置包括:處理器701,例如CPU,接收器703,存儲(chǔ)器704,發(fā)送器705,通信總線702。其中,通信總線702用于實(shí)現(xiàn)這些組件之間的連接通信。其中,本發(fā)明實(shí)施例中裝置的接收器703和發(fā)送器705可以是有線發(fā)送端口,也可以為無(wú)線設(shè)備,例如包括天線裝置,用于與其他節(jié)點(diǎn)設(shè)備進(jìn)行信令或數(shù)據(jù)的通信。存儲(chǔ)器704可以是高速RAM存儲(chǔ)器,也可以是非不穩(wěn)定的存儲(chǔ)器(non-volatile memory),例如磁盤存儲(chǔ)器。存儲(chǔ)器704可選的還可以是位于遠(yuǎn)離前述處理器701的存儲(chǔ)裝置。存儲(chǔ)器704中存儲(chǔ)一組程序代碼,且所述處理器701可通過(guò)通信總線702,調(diào)用存儲(chǔ)器704中存儲(chǔ)的代碼以執(zhí)行相關(guān)的功能。
[0170]所述處理器701,用于向與所述第一終端建立通信連接的服務(wù)器發(fā)送攜帶目標(biāo)音樂(lè)標(biāo)識(shí)的點(diǎn)歌指令,所述點(diǎn)歌指令用于指示所述服務(wù)器搜索與所述目標(biāo)音樂(lè)標(biāo)識(shí)匹配的音樂(lè)文件,并指示所述服務(wù)器向所述第一終端和第二終端發(fā)送搜索到的目標(biāo)音樂(lè)文件;接收所述服務(wù)器響應(yīng)所述點(diǎn)歌指令返回的目標(biāo)音樂(lè)文件,并播放所述目標(biāo)音樂(lè)文件;獲取演唱信息,并播放所述演唱信息,其中,所述演唱信息包括:所述第一終端采集的第一演唱信息,和/或接收的所述第二終端采集的第二演唱信息。
[0171]可以理解的,上述點(diǎn)歌指令可以是例如歌名字?jǐn)?shù)檢索、首字筆畫檢索、曲種類別檢索等的傳統(tǒng)的點(diǎn)歌方式,也可以是用戶輸入的語(yǔ)音點(diǎn)歌指令。
[0172]當(dāng)用戶輸入語(yǔ)音點(diǎn)歌指令時(shí),上述第一終端可以利用語(yǔ)音識(shí)別算法根據(jù)用戶輸入的語(yǔ)音點(diǎn)歌指令確定所述目標(biāo)音樂(lè)標(biāo)識(shí),其中,上述語(yǔ)音點(diǎn)歌指令可以解決傳統(tǒng)的點(diǎn)歌方法中,由于歌曲數(shù)目較多(通常是在一萬(wàn)以上),操作者往往需要進(jìn)入多層菜單,瀏覽多個(gè)頁(yè)面才能找到目標(biāo)歌曲,查找歌曲的方式不夠友好而且效率很低的問(wèn)題。
[0173]可選的,當(dāng)所述演唱信息包括所述第一演唱信息時(shí),所述處理器701,在用于獲取演唱信息之后,還用于向所述服務(wù)器發(fā)送所述第一演唱信息,所述第一演唱信息用于指示所述服務(wù)器將所述第一演唱信息轉(zhuǎn)發(fā)至所述第二終端,并指示所述第二終端播放所述第一演唱信息;
[0174]或者,
[0175]通過(guò)與所述第二終端建立的通信連接直接向所述第二終端發(fā)送所述第一演唱信息,所述第一演唱信息用于指示所述第二終端播放所述第一演唱信息。
[0176]可選的,當(dāng)所述演唱信息包括所述第二演唱信息時(shí),所述處理器701,在用于獲取演唱信息時(shí),具體用于獲取所述服務(wù)器發(fā)送的所述第二演唱信息,所述第二演唱信息是第二終端采集并發(fā)送至所述服務(wù)器,所述第二演唱信息用于指示所述服務(wù)器將所述第二演唱信息轉(zhuǎn)發(fā)至所述第一終端;或者
[0177]所述處理器701,在用于獲取演唱信息時(shí),具體用于通過(guò)與所述第二終端建立的通信連接直接獲取所述第二終端采集的所述第二演唱信息。
[0178]可選的,所述處理器701,在用于向與所述第一終端建立通信連接的服務(wù)器發(fā)送攜帶目標(biāo)音樂(lè)標(biāo)識(shí)的點(diǎn)歌指令之前,還用于生成攜帶第二終端標(biāo)識(shí)的通信請(qǐng)求;向所述服務(wù)器發(fā)送攜帶所述第二終端標(biāo)識(shí)的通信請(qǐng)求;接收所述服務(wù)器轉(zhuǎn)發(fā)的所述第二終端響應(yīng)所述通信請(qǐng)求而生成的通信響應(yīng);
[0179]其中,所述通信請(qǐng)求用于指示所述服務(wù)器基于所述第二終端標(biāo)識(shí)將所述通信請(qǐng)求發(fā)送至所述第二終端,以使所述第二終端基于所述通信請(qǐng)求生成通信響應(yīng),并將所述通信響應(yīng)發(fā)送至所述服務(wù)器。
[0180]可以看出,本發(fā)明實(shí)施例技術(shù)方案中,第一終端向與所述第一終端建立通信連接的服務(wù)器發(fā)送攜帶目標(biāo)音樂(lè)標(biāo)識(shí)的點(diǎn)歌指令,所述服務(wù)器搜索與所述目標(biāo)音樂(lè)標(biāo)識(shí)匹配的音樂(lè)文件,并將所述搜索到的目標(biāo)音樂(lè)文件發(fā)送至所述第一終端和第二終端,所述第一終端接收所述服務(wù)器響應(yīng)所述點(diǎn)歌指令返回的目標(biāo)音樂(lè)文件,并播放所述目標(biāo)音樂(lè)文件,所述第一終端獲取演唱信息,并播放所述演唱信息,其中,所述演唱信息包括:所述第一終端采集的第一演唱信息,和/或接收的所述第二終端采集的第二演唱信息。通過(guò)實(shí)施本發(fā)明實(shí)施例,有利于實(shí)現(xiàn)位于不同房間或使用不同點(diǎn)唱終端的用戶可以同步合唱。
[0181]請(qǐng)參閱圖8,圖8是本發(fā)明第八實(shí)施例提供的一種同步點(diǎn)歌演唱裝置的結(jié)構(gòu)示意圖,如圖8所示,本發(fā)明實(shí)施例中的同步點(diǎn)歌演唱裝置包括以下模塊:
[0182]接收模塊801,用于接收與所述第二終端建立通信連接的服務(wù)器發(fā)送的目標(biāo)音樂(lè)文件;
[0183]播放模塊802,用于播放所述目標(biāo)音樂(lè)文件。
[0184]獲取模塊803,用于獲取演唱信息,其中,所述演唱信息包括:接收的第一終端采集的第一演唱信息,和/或所述第二終端采集的第二演唱信息。
[0185]所述播放模塊802,還用于播放所述演唱信息。
[0186]可選的,當(dāng)所述演唱信息包括所述第二演唱信息時(shí),所述裝置還可以進(jìn)一步包括:
[0187]發(fā)送模塊804,用于所述獲取模塊803獲取演唱信息之后,向所述服務(wù)器發(fā)送所述第二演唱信息,所述第二演唱信息用于指示所述服務(wù)器將所述第二演唱信息轉(zhuǎn)發(fā)至所述第一終端,并指示所述第一終端播放所述第二演唱信息;
[0188]或者,所述發(fā)送模塊804,用于通過(guò)與所述第一終端建立的通信連接直接向所述第一終端發(fā)送所述第二演唱信息,所述第二演唱信息用于指示所述第一終端播放所述第二演唱信息。
[0189]可選的,當(dāng)所述演唱信息包括所述第一演唱信息時(shí),
[0190]所述獲取模塊803,具體用于獲取所述服務(wù)器發(fā)送的所述第一演唱信息,所述第一演唱信息是第一終端采集并發(fā)送至所述服務(wù)器,所述第一演唱信息用于指示所述服務(wù)器將所述第一演唱信息轉(zhuǎn)發(fā)至所述第二終端;或者
[0191]所述獲取模塊803,具體用于通過(guò)與所述第一終端建立的通信連接直接獲取所述第一終端采集的所述第一演唱信息。
[0192]可選的,所述裝置還可以進(jìn)一步包括:
[0193]通信模塊805,用于所述接收模塊801接收與所述第二終端建立通信連接的服務(wù)器發(fā)送的目標(biāo)音樂(lè)文件之前,接收所述服務(wù)器發(fā)送的攜帶所述第二終端標(biāo)識(shí)的通信請(qǐng)求;響應(yīng)所述通信請(qǐng)求生成請(qǐng)求響應(yīng),并將所述請(qǐng)求響應(yīng)發(fā)送至所述服務(wù)器,所述通信響應(yīng)用于指示所述服務(wù)器將所述通信響應(yīng)轉(zhuǎn)發(fā)至所述第一終端。
[0194]可以看出,本發(fā)明實(shí)施例技術(shù)方案中,第二終端首先接收服務(wù)器發(fā)送的目標(biāo)音樂(lè)文件,并播放所述目標(biāo)音樂(lè)文件,然后,第二終端獲取演唱信息,并播放所述演唱信息,其中,所述演唱信息可以包括:接收的第一終端采集的第一演唱信息,和/或所述第二終端采集的第二演唱信息。通過(guò)實(shí)施本發(fā)明實(shí)施例,有利于實(shí)現(xiàn)位于不同房間或使用不同點(diǎn)唱終端的用戶可以同步合唱。
[0195]請(qǐng)參考圖9,圖9是本發(fā)明第九實(shí)施例公開的一種同步點(diǎn)歌演唱裝置的結(jié)構(gòu)示意圖。如圖9所示,本發(fā)明實(shí)施例中的同步點(diǎn)歌演唱裝置包括:處理器901,例如CPU,接收器903,存儲(chǔ)器904,發(fā)送器905,通信總線902。其中,通信總線902用于實(shí)現(xiàn)這些組件之間的連接通信。其中,本發(fā)明實(shí)施例中裝置的接收器903和發(fā)送器905可以是有線發(fā)送端口,也可以為無(wú)線設(shè)備,例如包括天線裝置,用于與其他節(jié)點(diǎn)設(shè)備進(jìn)行信令或數(shù)據(jù)的通信。存儲(chǔ)器904可以是高速RAM存儲(chǔ)器,也可以是非不穩(wěn)定的存儲(chǔ)器(non-volatile memory),例如磁盤存儲(chǔ)器。存儲(chǔ)器904可選的還可以是位于遠(yuǎn)離前述處理器901的存儲(chǔ)裝置。存儲(chǔ)器904中存儲(chǔ)一組程序代碼,且所述處理器901可通過(guò)通信總線902,調(diào)用存儲(chǔ)器904中存儲(chǔ)的代碼以執(zhí)行相關(guān)的功能。
[0196]所述處理器901,用于接收與所述第二終端建立通信連接的服務(wù)器發(fā)送的目標(biāo)音樂(lè)文件,并播放所述目標(biāo)音樂(lè)文件,并播放所述目標(biāo)音樂(lè)文件;獲取演唱信息,并播放所述演唱信息,其中,所述演唱信息包括:接收的第一終端采集的第一演唱信息,和/或所述第二終端采集的第二演唱信息。
[0197]可選的,當(dāng)所述演唱信息包括所述第二演唱信息時(shí),所述處理器901,在用于獲取演唱信息之后,還用于向所述服務(wù)器發(fā)送所述第二演唱信息,所述第二演唱信息用于指示所述服務(wù)器將所述第二演唱信息轉(zhuǎn)發(fā)至所述第一終端,并指示所述第一終端播放所述第二演唱信息;
[0198]或者,
[0199]用于通過(guò)與所述第一終端建立的通信連接直接向所述第一終端發(fā)送所述第二演唱信息,所述第二演唱信息用于指示所述第一終端播放所述第二演唱信息。
[0200]可選的,當(dāng)所述演唱信息包括所述第一演唱信息時(shí),所述處理器901,在用于獲取演唱信息時(shí),具體用于獲取所述服務(wù)器發(fā)送的所述第一演唱信息,所述第一演唱信息是第一終端采集并發(fā)送至所述服務(wù)器,所述第一演唱信息用于指示所述服務(wù)器將所述第一演唱信息轉(zhuǎn)發(fā)至所述第二終端;或者,
[0201]所述處理器901,在用于獲取演唱信息時(shí),具體用于通過(guò)與所述第一終端建立的通信連接直接獲取所述第一終端采集的所述第一演唱信息。
[0202]可選的,所述處理器901,在用于接收與所述第二終端建立通信連接的服務(wù)器發(fā)送的目標(biāo)音樂(lè)文件之前,還用于接收所述服務(wù)器發(fā)送的攜帶所述第二終端標(biāo)識(shí)的通信請(qǐng)求;響應(yīng)所述通信請(qǐng)求生成請(qǐng)求響應(yīng),并將所述請(qǐng)求響應(yīng)發(fā)送至所述服務(wù)器,所述通信響應(yīng)用于指示所述服務(wù)器將所述通信響應(yīng)轉(zhuǎn)發(fā)至所述第一終端。
[0203]可以看出,本發(fā)明實(shí)施例技術(shù)方案中,第二終端首先接收服務(wù)器發(fā)送的目標(biāo)音樂(lè)文件,并播放所述目標(biāo)音樂(lè)文件,然后,第二終端獲取演唱信息,并播放所述演唱信息,其中,所述演唱信息可以包括:接收的第一終端采集的第一演唱信息,和/或所述第二終端采集的第二演唱信息。通過(guò)實(shí)施本發(fā)明實(shí)施例,有利于實(shí)現(xiàn)位于不同房間或使用不同點(diǎn)唱終端的用戶可以同步合唱。
[0204]請(qǐng)參閱圖10,圖10是本發(fā)明第十實(shí)施例提供的一種同步點(diǎn)歌演唱系統(tǒng)的結(jié)構(gòu)示意圖,如圖10所示,本發(fā)明實(shí)施例中的同步點(diǎn)歌演唱裝置包括第一終端1001、服務(wù)器1002以及第二終端1003,其中:
[0205]所述第一終端1001,用于向與所述第一終端建立通信連接的服務(wù)器發(fā)送攜帶目標(biāo)音樂(lè)標(biāo)識(shí)的點(diǎn)歌指令;
[0206]所述服務(wù)器1002,用于基于所述點(diǎn)歌指令,搜索與所述目標(biāo)音樂(lè)標(biāo)識(shí)匹配的音樂(lè)文件;向所述第一終端和第二終端發(fā)送搜索到的目標(biāo)音樂(lè)文件;
[0207]所述第一終端1001,還用于接收所述服務(wù)器響應(yīng)所述點(diǎn)歌指令返回的目標(biāo)音樂(lè)文件,并播放所述目標(biāo)音樂(lè)文件;
[0208]所述第二終端1003,用于接收所述服務(wù)器發(fā)送的目標(biāo)音樂(lè)文件,并播放所述目標(biāo)音樂(lè)文件;
[0209]所述第一終端1001,還用于獲取第一同步演唱信息,并播放所述第一同步演唱信息,其中,所述第一同步演唱信息包括:所述第一終端采集的第一演唱信息,和/或接收的所述第二終端采集的第二演唱信息;
[0210]所述第二終端1003,還用于獲取第二同步唱信息,并播放所述第二同步演唱信息,其中,所述第二同步演唱信息包括:接收的第一終端采集的第一演唱信息,和/或所述第二終端采集的第二演唱信息。
[0211]可以看出,本發(fā)明實(shí)施例技術(shù)方案中,第一終端向與所述第一終端建立通信連接的服務(wù)器發(fā)送攜帶目標(biāo)音樂(lè)標(biāo)識(shí)的點(diǎn)歌指令,所述服務(wù)器搜索與所述目標(biāo)音樂(lè)標(biāo)識(shí)匹配的音樂(lè)文件,并將所述搜索到的目標(biāo)音樂(lè)文件發(fā)送至所述第一終端和第二終端,所述第一終端接收所述服務(wù)器響應(yīng)所述點(diǎn)歌指令返回的目標(biāo)音樂(lè)文件,并播放所述目標(biāo)音樂(lè)文件,所述第一終端獲取演唱信息,并播放所述演唱信息,其中,所述演唱信息包括:所述第一終端采集的第一演唱信息,和/或接收的所述第二終端采集的第二演唱信息。通過(guò)實(shí)施本發(fā)明實(shí)施例,有利于實(shí)現(xiàn)位于不同房間或使用不同點(diǎn)唱終端的用戶可以同步合唱。
[0212]本發(fā)明實(shí)施例還提供一種計(jì)算機(jī)存儲(chǔ)介質(zhì),其中,該計(jì)算機(jī)存儲(chǔ)介質(zhì)可存儲(chǔ)有程序,該程序執(zhí)行時(shí)包括上述方法實(shí)施例中記載的任何一種服務(wù)進(jìn)程的監(jiān)控方法的部分或全部步驟。
[0213]需要說(shuō)明的是,對(duì)于前述的各方法實(shí)施例,為了簡(jiǎn)單描述,故將其都表述為一系列的動(dòng)作組合,但是本領(lǐng)域技術(shù)人員應(yīng)該知悉,本發(fā)明并不受所描述的動(dòng)作順序的限制,因?yàn)橐罁?jù)本發(fā)明,某些步驟可以采用其他順序或者同時(shí)進(jìn)行。其次,本領(lǐng)域技術(shù)人員也應(yīng)該知悉,說(shuō)明書中所描述的實(shí)施例均屬于優(yōu)選實(shí)施例,所涉及的動(dòng)作和模塊并不一定是本發(fā)明所必須的。
[0214]在上述實(shí)施例中,對(duì)各個(gè)實(shí)施例的描述都各有側(cè)重,某個(gè)實(shí)施例中沒(méi)有詳述的部分,可以參見其他實(shí)施例的相關(guān)描述。
[0215]在本申請(qǐng)所提供的幾個(gè)實(shí)施例中,應(yīng)該理解到,所揭露的裝置,可通過(guò)其它的方式實(shí)現(xiàn)。例如,以上所描述的裝置實(shí)施例僅僅是示意性的,例如所述單元的劃分,僅僅為一種邏輯功能劃分,實(shí)際實(shí)現(xiàn)時(shí)可以有另外的劃分方式,例如多個(gè)單元或組件可以結(jié)合或者可以集成到另一個(gè)系統(tǒng),或一些特征可以忽略,或不執(zhí)行。另一點(diǎn),所顯示或討論的相互之間的耦合或直接耦合或通信連接可以是通過(guò)一些接口,裝置或單元的間接耦合或通信連接,可以是電性或其它的形式。
[0216]所述作為分離部件說(shuō)明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個(gè)地方,或者也可以分布到多個(gè)網(wǎng)絡(luò)單元上??梢愿鶕?jù)實(shí)際的需要選擇其中的部分或者全部單元來(lái)實(shí)現(xiàn)本實(shí)施例方案的目的。
[0217]另外,在本發(fā)明各個(gè)實(shí)施例中的各功能單元可以集成在一個(gè)處理單元中,也可以是各個(gè)單元單獨(dú)物理存在,也可以兩個(gè)或兩個(gè)以上單元集成在一個(gè)單元中。上述集成的單元既可以采用硬件的形式實(shí)現(xiàn),也可以采用軟件功能單元的形式實(shí)現(xiàn)。
[0218]所述集成的單元如果以軟件功能單元的形式實(shí)現(xiàn)并作為獨(dú)立的產(chǎn)品銷售或使用時(shí),可以存儲(chǔ)在一個(gè)計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中?;谶@樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說(shuō)對(duì)現(xiàn)有技術(shù)做出貢獻(xiàn)的部分或者該技術(shù)方案的全部或部分可以以軟件產(chǎn)品的形式體現(xiàn)出來(lái),該計(jì)算機(jī)軟件產(chǎn)品存儲(chǔ)在一個(gè)存儲(chǔ)介質(zhì)中,包括若干指令用以使得一臺(tái)計(jì)算機(jī)設(shè)備(可為個(gè)人計(jì)算機(jī)、服務(wù)器或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個(gè)實(shí)施例所述方法的全部或部分步驟。而前述的存儲(chǔ)介質(zhì)包括:U盤、只讀存儲(chǔ)器(R0M,Read-0nly Memory)、隨機(jī)存取存儲(chǔ)器(RAM,Random Access Memory)、移動(dòng)硬盤、磁碟或者光盤等各種可以存儲(chǔ)程序代碼的介質(zhì)。
[0219]本領(lǐng)域普通技術(shù)人員可以理解上述實(shí)施例的各種方法中的全部或部分步驟是可以通過(guò)程序來(lái)指令相關(guān)的硬件來(lái)完成,該程序可以存儲(chǔ)于一計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)中,存儲(chǔ)介質(zhì)可以包括:閃存盤、只讀存儲(chǔ)器(英文= Read-Only Memory,簡(jiǎn)稱:ROM)、隨機(jī)存取器(英文:Random Access Memory,簡(jiǎn)稱:RAM)、磁盤或光盤等。
[0220]以上對(duì)本發(fā)明實(shí)施例所提供的一種同步點(diǎn)歌演唱方法及裝置進(jìn)行了詳細(xì)介紹,本文中應(yīng)用了具體個(gè)例對(duì)本發(fā)明的原理及實(shí)施方式進(jìn)行了闡述,以上實(shí)施例的說(shuō)明只是用于幫助理解本發(fā)明的方法及其核心思想;同時(shí),對(duì)于本領(lǐng)域的一般技術(shù)人員,依據(jù)本發(fā)明的思想,在【具體實(shí)施方式】及應(yīng)用范圍上均會(huì)有改變之處,綜上所述,本說(shuō)明書內(nèi)容不應(yīng)理解為對(duì)本發(fā)明的限制。
【主權(quán)項(xiàng)】
1.一種同步點(diǎn)歌演唱方法,其特征在于,包括: 第一終端向與所述第一終端建立通信連接的服務(wù)器發(fā)送攜帶目標(biāo)音樂(lè)標(biāo)識(shí)的點(diǎn)歌指令,所述點(diǎn)歌指令用于指示所述服務(wù)器搜索與所述目標(biāo)音樂(lè)標(biāo)識(shí)匹配的音樂(lè)文件,并指示所述服務(wù)器向所述第一終端和第二終端發(fā)送搜索到的目標(biāo)音樂(lè)文件; 所述第一終端接收所述服務(wù)器響應(yīng)所述點(diǎn)歌指令返回的目標(biāo)音樂(lè)文件,并播放所述目標(biāo)音樂(lè)文件; 所述第一終端獲取演唱信息,并播放所述演唱信息,其中,所述演唱信息包括:所述第一終端采集的第一演唱信息,和/或接收的所述第二終端采集的第二演唱信息。2.如權(quán)利要求1所述的方法,其特征在于,當(dāng)所述演唱信息包括所述第一演唱信息時(shí),所述第一終端獲取演唱信息之后,所述方法還包括: 所述第一終端向所述服務(wù)器發(fā)送所述第一演唱信息,所述第一演唱信息用于指示所述服務(wù)器將所述第一演唱信息轉(zhuǎn)發(fā)至所述第二終端,并指示所述第二終端播放所述第一演唱信息; 或者, 所述第一終端通過(guò)與所述第二終端建立的通信連接直接向所述第二終端發(fā)送所述第一演唱信息,所述第一演唱信息用于指示所述第二終端播放所述第一演唱信息。3.如權(quán)利要求1所述的方法,其特征在于,當(dāng)所述演唱信息包括所述第二演唱信息時(shí),所述第一終端獲取演唱信息包括: 所述第一終端獲取所述服務(wù)器發(fā)送的所述第二演唱信息,所述第二演唱信息是第二終端采集并發(fā)送至所述服務(wù)器,所述第二演唱信息用于指示所述服務(wù)器將所述第二演唱信息轉(zhuǎn)發(fā)至所述第一終端;或者, 所述第一終端通過(guò)與所述第二終端建立的通信連接直接獲取所述第二終端采集的所述第二演唱信息。4.如權(quán)利要求1至3任一項(xiàng)所述的方法,其特征在于,第一終端向與所述第一終端建立通信連接的服務(wù)器發(fā)送攜帶目標(biāo)音樂(lè)標(biāo)識(shí)的點(diǎn)歌指令之前,所述方法還包括: 所述第一終端生成攜帶第二終端標(biāo)識(shí)的通信請(qǐng)求; 所述第一終端向所述服務(wù)器發(fā)送攜帶所述第二終端標(biāo)識(shí)的通信請(qǐng)求,所述通信請(qǐng)求用于指示所述服務(wù)器基于所述第二終端標(biāo)識(shí)將所述通信請(qǐng)求發(fā)送至所述第二終端,以使所述第二終端基于所述通信請(qǐng)求生成通信響應(yīng),并將所述通信響應(yīng)發(fā)送至所述服務(wù)器; 所述第一終端接收所述服務(wù)器轉(zhuǎn)發(fā)的所述第二終端響應(yīng)所述通信請(qǐng)求而生成的通信響應(yīng)。5.一種同步點(diǎn)歌演唱方法,其特征在于,包括: 第二終端接收與所述第二終端建立通信連接的服務(wù)器發(fā)送的目標(biāo)音樂(lè)文件,并播放所述目標(biāo)音樂(lè)文件; 所述第二終端獲取演唱信息,并播放所述演唱信息,其中,所述演唱信息包括:接收的第一終端采集的第一演唱信息,和/或所述第二終端采集的第二演唱信息。6.如權(quán)利要求5所述的方法,其特征在于,當(dāng)所述演唱信息包括所述第二演唱信息時(shí),所述第二終端獲取演唱信息之后,所述方法還包括: 所述第二終端向所述服務(wù)器發(fā)送所述第二演唱信息,所述第二演唱信息用于指示所述服務(wù)器將所述第二演唱信息轉(zhuǎn)發(fā)至所述第一終端,并指示所述第一終端播放所述第二演唱信息; 或者, 所述第二終端通過(guò)與所述第一終端建立的通信連接直接向所述第一終端發(fā)送所述第二演唱信息,所述第二演唱信息用于指示所述第一終端播放所述第二演唱信息。7.如權(quán)利要求5所述的方法,其特征在于,當(dāng)所述演唱信息包括所述第一演唱信息時(shí),所述第二終端獲取演唱信息包括: 所述第二終端獲取所述服務(wù)器發(fā)送的所述第一演唱信息,所述第一演唱信息是第一終端采集并發(fā)送至所述服務(wù)器,所述第一演唱信息用于指示所述服務(wù)器將所述第一演唱信息轉(zhuǎn)發(fā)至所述第二終端;或者, 所述第二終端通過(guò)與所述第一終端建立的通信連接直接獲取所述第一終端采集的所述第一演唱信息。8.如權(quán)利要求5至7任一項(xiàng)所述的方法,所述第二終端接收與所述第二終端建立通信連接的服務(wù)器發(fā)送的目標(biāo)音樂(lè)文件之前,所述方法還包括: 所述第二終端接收所述服務(wù)器發(fā)送的攜帶所述第二終端標(biāo)識(shí)的通信請(qǐng)求; 所述第二終端響應(yīng)所述通信請(qǐng)求生成請(qǐng)求響應(yīng); 所述第二終端將所述請(qǐng)求響應(yīng)發(fā)送至所述服務(wù)器,所述通信響應(yīng)用于指示所述服務(wù)器將所述通信響應(yīng)轉(zhuǎn)發(fā)至所述第一終端。9.一種同步點(diǎn)歌演唱裝置,其特征在于,包括: 發(fā)送模塊,用于向與所述第一終端建立通信連接的服務(wù)器發(fā)送攜帶目標(biāo)音樂(lè)標(biāo)識(shí)的點(diǎn)歌指令,所述點(diǎn)歌指令用于指示所述服務(wù)器搜索與所述目標(biāo)音樂(lè)標(biāo)識(shí)匹配的音樂(lè)文件,并指示所述服務(wù)器向所述第一終端和第二終端發(fā)送搜索到的目標(biāo)音樂(lè)文件; 接收模塊,用于接收所述服務(wù)器響應(yīng)所述點(diǎn)歌指令返回的目標(biāo)音樂(lè)文件; 播放模塊,用于播放所述目標(biāo)音樂(lè)文件; 獲取模塊,用于獲取演唱信息,其中,所述演唱信息包括:所述第一終端采集的第一演唱信息,和/或接收的所述第二終端采集的第二演唱信息; 所述播放模塊,還用于播放所述演唱信息。10.如權(quán)利要求9所述的裝置,其特征在于,當(dāng)所述演唱信息包括所述第一演唱信息時(shí), 所述發(fā)送模塊,還用于所述獲取模塊獲取演唱信息之后,向所述服務(wù)器發(fā)送所述第一演唱信息,所述第一演唱信息用于指示所述服務(wù)器將所述第一演唱信息轉(zhuǎn)發(fā)至所述第二終端,并指示所述第二終端播放所述第一演唱信息; 或者, 所述發(fā)送模塊,還用于通過(guò)與所述第二終端建立的通信連接直接向所述第二終端發(fā)送所述第一演唱信息,所述第一演唱信息用于指示所述第二終端播放所述第一演唱信息。11.如權(quán)利要求9所述的裝置,其特征在于,當(dāng)所述演唱信息包括所述第二演唱信息時(shí), 所述獲取模塊,具體用于獲取所述服務(wù)器發(fā)送的所述第二演唱信息,所述第二演唱信息是第二終端采集并發(fā)送至所述服務(wù)器,所述第二演唱信息用于指示所述服務(wù)器將所述第二演唱信息轉(zhuǎn)發(fā)至所述第一終端;或者所述獲取模塊,具體用于通過(guò)與所述第二終端建立的通信連接直接獲取所述第二終端采集的所述第二演唱信息。12.如權(quán)利要求9至11任一項(xiàng)所述的裝置,其特征在于,所述裝置還包括: 通信模塊,用于所述發(fā)送模塊向與所述第一終端建立通信連接的服務(wù)器發(fā)送攜帶目標(biāo)音樂(lè)標(biāo)識(shí)的點(diǎn)歌指令之前,生成攜帶第二終端標(biāo)識(shí)的通信請(qǐng)求;向所述服務(wù)器發(fā)送攜帶所述第二終端標(biāo)識(shí)的通信請(qǐng)求;接收所述服務(wù)器轉(zhuǎn)發(fā)的所述第二終端響應(yīng)所述通信請(qǐng)求而生成的通信響應(yīng); 其中,所述通信請(qǐng)求用于指示所述服務(wù)器基于所述第二終端標(biāo)識(shí)將所述通信請(qǐng)求發(fā)送至所述第二終端,以使所述第二終端基于所述通信請(qǐng)求生成通信響應(yīng),并將所述通信響應(yīng)發(fā)送至所述服務(wù)器。13.—種同步點(diǎn)歌演唱裝置,其特征在于,包括: 接收模塊,用于接收與所述第二終端建立通信連接的服務(wù)器發(fā)送的目標(biāo)音樂(lè)文件; 播放模塊,用于播放所述目標(biāo)音樂(lè)文件; 獲取模塊,用于獲取演唱信息,其中,所述演唱信息包括:接收的第一終端采集的第一演唱信息,和/或所述第二終端采集的第二演唱信息; 所述播放模塊,還用于播放所述演唱信息。14.如權(quán)利要求13所述的裝置,其特征在于,當(dāng)所述演唱信息包括所述第二演唱信息時(shí),所述裝置還包括: 發(fā)送模塊,用于所述獲取模塊獲取演唱信息之后,向所述服務(wù)器發(fā)送所述第二演唱信息,所述第二演唱信息用于指示所述服務(wù)器將所述第二演唱信息轉(zhuǎn)發(fā)至所述第一終端,并指示所述第一終端播放所述第二演唱信息; 或者,所述發(fā)送模塊,用于通過(guò)與所述第一終端建立的通信連接直接向所述第一終端發(fā)送所述第二演唱信息,所述第二演唱信息用于指示所述第一終端播放所述第二演唱信息。15.如權(quán)利要求13所述的裝置,其特征在于,當(dāng)所述演唱信息包括所述第一演唱信息時(shí), 所述獲取模塊,具體用于獲取所述服務(wù)器發(fā)送的所述第一演唱信息,所述第一演唱信息是第一終端采集并發(fā)送至所述服務(wù)器,所述第一演唱信息用于指示所述服務(wù)器將所述第一演唱信息轉(zhuǎn)發(fā)至所述第二終端;或者 所述獲取模塊,具體用于通過(guò)與所述第一終端建立的通信連接直接獲取所述第一終端采集的所述第一演唱信息。16.如權(quán)利要求13至15任一項(xiàng)所述的裝置,其特征在于,所述裝置還包括: 通信模塊,用于所述接收模塊接收與所述第二終端建立通信連接的服務(wù)器發(fā)送的目標(biāo)音樂(lè)文件之前,接收所述服務(wù)器發(fā)送的攜帶所述第二終端標(biāo)識(shí)的通信請(qǐng)求;響應(yīng)所述通信請(qǐng)求生成請(qǐng)求響應(yīng),并將所述請(qǐng)求響應(yīng)發(fā)送至所述服務(wù)器,所述通信響應(yīng)用于指示所述服務(wù)器將所述通信響應(yīng)轉(zhuǎn)發(fā)至所述第一終端。
【文檔編號(hào)】H04L29/08GK105915503SQ201610105410
【公開日】2016年8月31日
【申請(qǐng)日】2016年2月25日
【發(fā)明人】王維, 萬(wàn)勇
【申請(qǐng)人】深圳市億睿誠(chéng)科技有限公司