本發(fā)明涉及通信領(lǐng)域,尤其涉及一種用于電視節(jié)目聲音互動(dòng)的方法、電視。
背景技術(shù):
隨著電視產(chǎn)業(yè)的發(fā)展,智能電視的發(fā)展和普及,電視已經(jīng)普及到了每個(gè)家庭,電視節(jié)目已經(jīng)成了人們?nèi)粘蕵返囊徊糠?。但是目前的電視?jié)目基本都是單方面播放和收看,缺乏溝通和互動(dòng)。
目前,有一種方案,通過分析電視節(jié)目的內(nèi)容,生成與所述電視節(jié)目有關(guān)的調(diào)查競猜互動(dòng)信息以及與所述調(diào)查競猜互動(dòng)信息對應(yīng)的調(diào)查競猜互動(dòng)界面;在播放所述電視節(jié)目的過程中,將所述調(diào)查競猜互動(dòng)信息加載至所述電視節(jié)目中展示,并推送所述調(diào)查競猜互動(dòng)界面給終端,所述調(diào)查競猜互動(dòng)界面用于終端用戶參與電視節(jié)目的調(diào)查競猜互動(dòng)。但是這種互動(dòng)基于文字進(jìn)行互動(dòng),且沒有非常直接的參與到電視節(jié)目中去。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明實(shí)施例提供了一種用于電視節(jié)目聲音互動(dòng)的方法、電視,旨在讓用戶直接參與到電視節(jié)目中去,進(jìn)一步增強(qiáng)電視的娛樂互動(dòng)功能,提高用戶體驗(yàn)。
為了對披露的實(shí)施例的一些方面有一個(gè)基本的理解,下面給出了簡單的概括。該概括部分不是泛泛評述,也不是要確定關(guān)鍵/重要組成元素或描繪這些實(shí)施例的保護(hù)范圍。其唯一目的是用簡單的形式呈現(xiàn)一些概念,以此作為后面的詳細(xì)說明的序言。
根據(jù)本發(fā)明實(shí)施例的第一方面,提供了一種用于電視節(jié)目聲音互動(dòng)的方法,其特征在于,包括:開啟聲音互動(dòng)模式;將電視節(jié)目的音頻數(shù)據(jù)的音軌進(jìn)行分離,獲得所述電視節(jié)目的背景音;接收本地用戶和遠(yuǎn)程用戶對所述電視節(jié)目的配音;將所述本地用戶和遠(yuǎn)程用戶對所述電視節(jié)目的配音與所述電視節(jié)目的背景音進(jìn)行合成并播放。
可選地,從本地移動(dòng)終端接收本地用戶和遠(yuǎn)程用戶對所述電視節(jié)目的配音。
可選地,所述本地用戶對所述電視節(jié)目的配音由用戶通過所述本地移動(dòng)終端的麥克風(fēng)輸入;所述遠(yuǎn)程用戶對電視節(jié)目的配音由云端服務(wù)器發(fā)送給所述本地移動(dòng)終端。根據(jù)本發(fā)明實(shí)施例的第二方面,提供了一種電視節(jié)目聲音互動(dòng)方法,其特征在于,包括:打開聲音互動(dòng)應(yīng)用程序(Application,APP);接收本地用戶對電視節(jié)目的配音;接收遠(yuǎn)程用戶對所述電視節(jié)目的配音;發(fā)送本地用戶和遠(yuǎn)程用戶對所述電視節(jié)目的配音給本地電視。
可選地,通過語音輸入設(shè)備接收所述本地用戶對電視節(jié)目的配音,從云端服務(wù)器接收所述遠(yuǎn)程用戶對電視節(jié)目的配音。
可選地,在接收本地用戶對電視節(jié)目的配音后,還包括:發(fā)送所述本地用戶對所述電視節(jié)目的配音至云端服務(wù)器。根據(jù)本發(fā)明實(shí)施例的第三方面,提供了一種電視,其特征在于,包括:選擇模塊,用于選擇播放模式;音頻解析分離模塊,用于對電視節(jié)目音頻數(shù)據(jù)進(jìn)行音軌分離;接收模塊,用于接收本地用戶和遠(yuǎn)程用戶對電視節(jié)目的配音;聲音合成模塊,用于將所述本地用戶和遠(yuǎn)程用戶對電視節(jié)目的配音與所述電視節(jié)目的背景音進(jìn)行合成;播放模塊,用于播放電視節(jié)目的聲音數(shù)據(jù)。
可選地,所述接收模塊,還用于接收電視節(jié)目信號。
可選地,所述電視,還包括:聲音濾波模塊,用于對所述本地用戶和遠(yuǎn)程用戶對電視節(jié)目的配音進(jìn)行濾波處理。
可選地,所述電視,還包括:聲音變換模塊,用于將所述本地用戶和遠(yuǎn)程用戶對電視節(jié)目的配音按照設(shè)定的模式進(jìn)行聲音變換。
本發(fā)明實(shí)施例提供的技術(shù)方案可以包括以下有益效果:
本發(fā)明通過電視開啟聲音互動(dòng)模式,移動(dòng)終端開啟聲音互動(dòng)APP,電視對電視節(jié)目的視頻數(shù)據(jù)及音頻數(shù)據(jù)進(jìn)行解析,對音頻數(shù)據(jù)進(jìn)行音軌分離,本地移動(dòng)終端接收本地用戶配音傳送到云端服務(wù)器和電視,并從云端服務(wù)器獲取遠(yuǎn)程用戶對所述電視節(jié)目的配音并傳送到電視,電視對用戶配音進(jìn)行濾波處理并與解析出的電視節(jié)目中的背景音進(jìn)行合成后再播放。從而實(shí)現(xiàn)了電視觀眾通過給電視節(jié)目配音的方式直接參與電視節(jié)目,并將配音傳送到其他網(wǎng)絡(luò)用戶的電視進(jìn)行播放,進(jìn)一步增強(qiáng)了電視的娛樂互動(dòng)功能。
應(yīng)當(dāng)理解的是,以上的一般描述和后文的細(xì)節(jié)描述僅是示例性和解釋性的,并不能限制本發(fā)明。
附圖說明
此處所說明的附圖用來提供對本發(fā)明的進(jìn)一步理解,構(gòu)成本申請的一部分,本發(fā)明的示意性實(shí)施例及其說明用于解釋本發(fā)明,并不構(gòu)成對本發(fā)明的不當(dāng)限定。在附圖中:
圖1是本發(fā)明實(shí)施例中電視節(jié)目聲音互動(dòng)方法的一個(gè)實(shí)施例流程圖;
圖2是本發(fā)明實(shí)施例中電視節(jié)目聲音互動(dòng)方法的一個(gè)實(shí)施例流程圖;
圖3是本發(fā)明實(shí)施例中電視一個(gè)實(shí)施例示意圖;
圖4是本發(fā)明實(shí)施例中聲音互動(dòng)模式下的數(shù)據(jù)傳輸示意圖;
圖5是本發(fā)明實(shí)施例中聲音互動(dòng)模式下,用戶一說話時(shí)的聲音數(shù)據(jù)傳輸?shù)氖疽鈭D;
圖6是本發(fā)明實(shí)施例中電視節(jié)目視頻和音頻數(shù)據(jù)原始處理流程圖;
圖7是本發(fā)明實(shí)施例中聲音互動(dòng)模式下的音頻數(shù)據(jù)處理流程圖。
具體實(shí)施方式
以下描述和附圖充分地示出本發(fā)明的具體實(shí)施方案,以使本領(lǐng)域的技術(shù)人員能夠?qū)嵺`它們。實(shí)施例僅代表可能的變化。除非明確要求,否則單獨(dú)的部件和功能是可選的,并且操作的順序可以變化。一些實(shí)施方案的部分和特征可以被包括在或替換其他實(shí)施方案的部分和特征。本發(fā)明的實(shí)施方案的范圍包括權(quán)利要求書的整個(gè)范圍,以及權(quán)利要求書的所有可獲得的等同物。在本文中,各實(shí)施方案可以被單獨(dú)地或總地用術(shù)語“發(fā)明”來表示,這僅僅是為了方便,并且如果事實(shí)上公開了超過一個(gè)的發(fā)明,不是要自動(dòng)地限制該應(yīng)用的范圍為任何單個(gè)發(fā)明或發(fā)明構(gòu)思。本文中,諸如第一和第二等之類的關(guān)系術(shù)語僅僅用于將一個(gè)實(shí)體或者操作與另一個(gè)實(shí)體或操作區(qū)分開來,而不要求或者暗示這些實(shí)體或操作之間存在任何實(shí)際的關(guān)系或者順序。而且,術(shù)語“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過程、方法或者設(shè)備不僅包括那些要素,而且還包括沒有明確列出的其他要素,或者是還包括為這種過程、方法或者設(shè)備所固有的要素。在沒有更多限制的情況下,由語句“包括一個(gè)……”限定的要素,并不排除在包括所述要素的過程、方法或者設(shè)備中還存在另外的相同要素。本文中各個(gè)實(shí)施例采用遞進(jìn)的方式描述,每個(gè)實(shí)施例重點(diǎn)說明的都是與其他實(shí)施例的不同之處,各個(gè)實(shí)施例之間相同相似部分互相參見即可。對于實(shí)施例公開的方法結(jié)構(gòu)、產(chǎn)品等而言,由于其與實(shí)施例公開的方法部分相對應(yīng),所以描述的比較簡單,相關(guān)之處參見方法部分說明即可。
圖1是本發(fā)明實(shí)施例中電視節(jié)目聲音互動(dòng)方法的一個(gè)實(shí)施例流程圖。
步驟101,開啟聲音互動(dòng)模式;
本實(shí)施例中的電視在可以以普通模式收看電視節(jié)目以外,附加一種聲音互動(dòng)模式,在該模式下,用戶可以用自己和其他收看同一電視節(jié)目的用戶錄制的聲音代替電視節(jié)目中人物的聲音。
步驟102,將電視節(jié)目的音頻數(shù)據(jù)的音軌進(jìn)行分離,獲得所述電視節(jié)目的背景音;
在將電視節(jié)目的音頻數(shù)據(jù)的音軌進(jìn)行分離,獲得所述電視節(jié)目的背景音之前還包括:解析電視節(jié)目數(shù)據(jù)獲得視頻數(shù)據(jù)和音頻數(shù)據(jù)。
可以理解的,電視節(jié)目的音頻數(shù)據(jù)通常是多音軌聲音,主要可以由人聲、背景音樂和特殊音效等組成。本實(shí)施例中的電視聲音互動(dòng)模式下,是用用戶配音代替電視節(jié)目中的人聲部分,因此為了實(shí)現(xiàn)用戶配音替換電視節(jié)目中的人聲部分需要先將電視節(jié)目的聲音數(shù)據(jù)進(jìn)行音軌分離。
步驟103,接收本地用戶和遠(yuǎn)程用戶對所述電視節(jié)目的配音;
在本實(shí)施例中,為遠(yuǎn)程網(wǎng)絡(luò)多用戶模式,即多用戶對同一電視節(jié)目進(jìn)行配音。
可選地,本地用戶為同一臺(tái)電視機(jī)前的用戶,遠(yuǎn)程用戶為通過網(wǎng)絡(luò)同時(shí)參與同一電視節(jié)目的聲音互動(dòng)的用戶。
本實(shí)施例中,本地用戶和遠(yuǎn)程用戶同時(shí)給電視節(jié)目配音。本地用戶使用移動(dòng)終端打開聲音互動(dòng)APP,通過移動(dòng)終端的麥克風(fēng)輸入用戶對電視節(jié)目的配音,通過網(wǎng)絡(luò)上傳到云端服務(wù)器,同時(shí)所述移動(dòng)終端上的聲音互動(dòng)APP從云端服務(wù)器獲取到遠(yuǎn)程用戶對該電視節(jié)目的配音,再發(fā)送給電視,電視收到用戶對所述電視節(jié)目的配音后再進(jìn)行下一步處理。
可選地,所述移動(dòng)終端為手機(jī)或平板。
可選地,所述移動(dòng)終端通過網(wǎng)絡(luò)與云端服務(wù)器進(jìn)行連接。
可選地,所述移動(dòng)終端可以通過藍(lán)牙或網(wǎng)絡(luò)與所述電視機(jī)進(jìn)行連接。
舉例說明,如果有100個(gè)用戶(個(gè)數(shù)理論上無上限)和電視同時(shí)在看春晚時(shí),都開啟了聲音互動(dòng)模式,且都開啟了該APP功能并且參與時(shí),當(dāng)某一個(gè)春晚主持人將要說話時(shí),一個(gè)用戶用自己的聲音代替了主持人的聲音,并把自己聲音傳輸?shù)?00個(gè)電視用戶。
當(dāng)?shù)诙€(gè)主持人將要說話時(shí),可以由第二個(gè)用戶說話來代替第二個(gè)主持人聲音,讓自己的聲音傳到遠(yuǎn)程用戶電視上播放。
此時(shí)100個(gè)電視用戶看春晚節(jié)目聽到的就是用戶主持的聲音,而不是原主持人的聲音。且用戶為主持人配音不僅自己能夠聽到,遠(yuǎn)程用戶也聽到該用戶的聲音。
這樣可以讓多人多用戶多臺(tái)電視共同參與,可以使一個(gè)人為電視節(jié)目的配音在眾多電視中同時(shí)播放,讓眾多參與的電視和用戶都可以聽到某一個(gè)用戶的節(jié)目配音。
在一些實(shí)施例中,在個(gè)人單機(jī)模式下,用戶可以通過語音遙控器就可以實(shí)現(xiàn)自己電視的聲音替換和節(jié)目互動(dòng)。
舉例說明,在開啟聲音互動(dòng)模式情況下,當(dāng)一個(gè)小孩看動(dòng)畫片時(shí),拿著遙控器自己說出那些臺(tái)詞,遙控器將小孩對所述動(dòng)畫片的配音發(fā)送給電視,電視對聲音數(shù)據(jù)進(jìn)行處理,便可以讓小孩的聲音從電視里播放出來。
這樣可以讓小孩身臨其境的融入到動(dòng)畫片中,讓小孩成為動(dòng)畫片中的人物。比目前只是被動(dòng)的觀看電視節(jié)目有更好的用戶體驗(yàn)。
步驟104,將所述本地用戶和遠(yuǎn)程用戶對所述電視節(jié)目的配音與所述電視節(jié)目的背景音進(jìn)行合成并播放;
可以理解的,在播放電視節(jié)目音頻之前,需要將各個(gè)音軌進(jìn)行合成,合并成一個(gè)音頻數(shù)據(jù)文件。其中,電視節(jié)目音頻數(shù)據(jù)中原來的人聲部分由用戶配音替換。
可選地,本實(shí)施例中背景音包括音頻數(shù)據(jù)中除去人聲以外的其他音軌,例如背景音樂音軌,特殊音效音軌等。
把獲得的用戶配音的音頻數(shù)據(jù)和原節(jié)目音頻數(shù)據(jù)中的背景樂等音軌,壓縮為一個(gè)音頻數(shù)據(jù)文件。然后通過功放以及喇叭進(jìn)行播放。
在一些實(shí)施例中,如果電視節(jié)目數(shù)據(jù)不標(biāo)準(zhǔn),音頻數(shù)據(jù)只有一個(gè)音軌,人聲與背景音樂等是混合在一起的,無法單獨(dú)解析出人聲音軌,則可以用用戶配音替換該電視節(jié)目的全部音軌。則播出的時(shí)候只有人聲,沒有背景音樂和特殊音效等。
本實(shí)施例提供的上述用于電視節(jié)目聲音互動(dòng)的方法,在所述聲音互動(dòng)模式下收看電視節(jié)目的用戶可以直接對電視節(jié)目進(jìn)行配音,使得用戶直接參與到電視節(jié)目中去,進(jìn)一步增強(qiáng)電視的娛樂互動(dòng)功能,提高了用戶體驗(yàn)。
圖2是本發(fā)明實(shí)施例中電視節(jié)目聲音互動(dòng)方法的一個(gè)實(shí)施例流程圖。
步驟201,打開聲音互動(dòng)APP;
可以理解的,聲音互動(dòng)APP通過網(wǎng)絡(luò)可以登錄到云端服務(wù)器,每個(gè)人都可以通過聲音互動(dòng)APP和網(wǎng)絡(luò)登錄到云端服務(wù)器。每個(gè)用戶登錄云端服務(wù)器,是首先注冊用戶名等,可以創(chuàng)建好友群等。
只有在好友群的人才可以一起參與聲音替換互動(dòng)。因?yàn)樵贫朔?wù)器要根據(jù)登錄的用戶名和好友目錄,來發(fā)送聲音數(shù)據(jù)。
步驟202,接收本地用戶對電視節(jié)目的配音;
在接收本地用戶對電視節(jié)目的配音后,還包括:發(fā)送所述本地用戶對所述電視節(jié)目的配音至云端服務(wù)器。
步驟203,接收遠(yuǎn)程用戶對所述電視節(jié)目的配音;
在本實(shí)施例中,通過移動(dòng)終端的麥克風(fēng)來接收本地用戶對所述電視節(jié)目的配音。而遠(yuǎn)程用戶對所述電視節(jié)目的配音由聲音互動(dòng)APP從云端服務(wù)器接收。
步驟204,發(fā)送本地用戶和遠(yuǎn)程用戶對所述電視節(jié)目的配音給本地電視;
在本實(shí)施例中,移動(dòng)終端發(fā)送本地用戶和遠(yuǎn)程用戶對所述電視節(jié)目的配音給本地電視完成播放。
本實(shí)施例中,通過本地移動(dòng)終端的麥克風(fēng)接收本地用戶對電視節(jié)目配音,通過網(wǎng)絡(luò)發(fā)送到云端服務(wù)器,并接收其他同時(shí)參與該電視節(jié)目聲音互動(dòng)的遠(yuǎn)程用戶對該電視節(jié)目配音。實(shí)現(xiàn)了多用戶對電視節(jié)目進(jìn)行聲音互動(dòng)的功能,使得多個(gè)用戶同時(shí)直接的參與到電視節(jié)目互動(dòng)中去。
圖3是本發(fā)明實(shí)施例中電視一個(gè)實(shí)施例示意圖。
選擇模塊301,用于選擇播放模式;
可選的,本實(shí)施例中的電視至少包括兩種模式:普通播放模式和聲音互動(dòng)模式。
音頻解析分離模塊302,用于對電視節(jié)目音頻數(shù)據(jù)進(jìn)行音軌分離;
本實(shí)例中電視節(jié)目信號包括視頻數(shù)據(jù)和音頻數(shù)據(jù),因此本實(shí)施例中的電視還包括中央處理單元(Central Processing Unit,CPU)模塊,用于解析電視節(jié)目信號,解析出視頻數(shù)據(jù)和音頻數(shù)據(jù)。其中用用戶配音替換電視節(jié)目音頻中的人聲,因此需要音頻解析分離模塊302對電視節(jié)目音頻數(shù)據(jù)進(jìn)行音軌分離。
接收模塊303,用于接收本地用戶和遠(yuǎn)程用戶對電視節(jié)目的配音;
在本實(shí)施例中,所述接收模塊303,還用于接收電視節(jié)目信號。
在一些實(shí)施例中還包括聲音濾波處理模塊,用于對所述本地用戶和遠(yuǎn)程用戶對電視節(jié)目的配音進(jìn)行濾波處理。
在另一些實(shí)施例中還包括聲音變換模塊,用于將所述本地用戶和遠(yuǎn)程用戶對電視節(jié)目的配音按照設(shè)定的模式進(jìn)行聲音變換??蛇x地,所述設(shè)定的模式包括:男聲模式,女聲模式,男童聲模式和女童聲模式。
聲音合成模塊304,用于將所述本地用戶和遠(yuǎn)程用戶對電視節(jié)目的配音與所述電視節(jié)目的背景音進(jìn)行合成;
在一些實(shí)施例中,直接將本地用戶與網(wǎng)絡(luò)用戶的配音直接與解析出的電視節(jié)目背景音進(jìn)行合成。
在另一些實(shí)施例中,對本地用戶與網(wǎng)絡(luò)用戶的配音進(jìn)行濾波處理后,直接與解析出的電視節(jié)目背景音進(jìn)行合成。
在另一些實(shí)施例中,對本地用戶與網(wǎng)絡(luò)用戶的配音進(jìn)行濾波處理后,進(jìn)行聲音變換,將變換后的用戶配音與解析出的電視節(jié)目背景音進(jìn)行合成。
播放模塊305,用于播放電視節(jié)目的聲音數(shù)據(jù)。
將合成后的音頻文件通過播放模塊305進(jìn)行播放。
本實(shí)施例提供的電視可以實(shí)現(xiàn)對電視節(jié)目原聲進(jìn)行分離解析,并由用戶配音代替節(jié)目音頻數(shù)據(jù)中人聲。使得用戶在觀看電視節(jié)目的同時(shí)直接參與到電視節(jié)目中去。
圖4是本發(fā)明實(shí)施例中聲音互動(dòng)模式下的數(shù)據(jù)傳輸示意圖。
在本實(shí)施例中,聲音互動(dòng)模式下,用戶使用聲音互動(dòng)APP,通過移動(dòng)終端麥克風(fēng)接收用戶對電視節(jié)目的配音,通過網(wǎng)絡(luò)上傳到云端服務(wù)器401,同時(shí)所述聲音互動(dòng)APP從云端服務(wù)器401獲取到好友列表中的遠(yuǎn)程用戶,包括用戶2到用戶N,對該電視節(jié)目的配音。
圖5是本發(fā)明實(shí)施例中聲音互動(dòng)模式下,用戶1說話時(shí)的聲音數(shù)據(jù)傳輸?shù)氖疽鈭D;
用戶1用移動(dòng)終端506錄制聲音,同時(shí)用聲音互動(dòng)APP把該聲音數(shù)據(jù)傳送到用戶1的電視505和上傳到云端服務(wù)器401上。云端服務(wù)器401檢測到用戶1發(fā)來的聲音數(shù)據(jù),根據(jù)用戶1好友群的人員目錄(用戶2,用戶3,...,用戶N),把該聲音數(shù)據(jù)同時(shí)發(fā)送給用戶2到用戶N的移動(dòng)設(shè)備。用戶2到用戶N的移動(dòng)設(shè)備把接收到的用戶1的聲音數(shù)據(jù)發(fā)送給用戶2到用戶N的電視進(jìn)行播放。
在一些實(shí)施例中,當(dāng)某一用戶關(guān)閉聲音互動(dòng)模式時(shí),電視便不再接受用戶移動(dòng)終端發(fā)送的用戶配音。
在另一些實(shí)施例中,當(dāng)用戶關(guān)閉聲音互動(dòng)APP時(shí),便不會(huì)發(fā)送用戶配音至用戶電視。
本實(shí)施例的數(shù)據(jù)循環(huán)過程實(shí)現(xiàn)了用戶對電視節(jié)目的配音傳送到自己的電視,并傳送到其他用戶的電視。使得一個(gè)用戶的配音可以被多個(gè)用戶聽到。
圖6是本發(fā)明實(shí)施例中電視節(jié)目視頻和音頻數(shù)據(jù)原始處理流程圖;
步驟601,接收電視節(jié)目信號;
可以理解的,電視在播放電視節(jié)目之前,首先要接收電視節(jié)目的信號。
步驟602,CPU對電視節(jié)目信號進(jìn)行解析,解析出視頻數(shù)據(jù)和音頻數(shù)據(jù);
在本實(shí)施例中,電視節(jié)目信號包含視頻數(shù)據(jù)和音頻數(shù)據(jù),播放的時(shí)候視頻數(shù)據(jù)由顯示器進(jìn)行播放,音頻數(shù)據(jù)由功放及喇叭進(jìn)行播放,視頻數(shù)據(jù)和音頻數(shù)據(jù)播放途徑不一樣,因此在接收到電視節(jié)目信號后要對其進(jìn)行解析。
步驟603,視頻數(shù)據(jù)通過顯示器進(jìn)行播放,音頻數(shù)據(jù)經(jīng)過功放及喇叭進(jìn)行播放;
在本實(shí)施例中,對電視節(jié)目的信號解析完成后,視頻數(shù)據(jù)通過顯示器進(jìn)行播放,音頻數(shù)據(jù)經(jīng)過功放及喇叭進(jìn)行播放,以供用戶收聽和觀看。
本實(shí)施例原始處理流程為普通觀看模式下的信號處理流程,解析出視頻數(shù)據(jù)和音頻數(shù)據(jù),使得分別通過顯示器和功放及喇叭進(jìn)行播放,用戶所收聽到的聲音為電視節(jié)目的原聲。
圖7是本發(fā)明實(shí)施例中聲音互動(dòng)模式下的音頻數(shù)據(jù)處理流程圖;
步驟703,對音頻數(shù)據(jù)進(jìn)行分離解析,解析出每個(gè)音軌;
本實(shí)施例中用用戶配音代替節(jié)目中的人聲,所以在解析出音頻數(shù)據(jù)之后,要對音頻數(shù)據(jù)進(jìn)行進(jìn)一步音軌分離,分離出節(jié)目音頻數(shù)據(jù)中的人聲,背景音樂和特殊音效等音軌。
步驟704,接收本地用戶與網(wǎng)絡(luò)用戶的配音;
在遠(yuǎn)程網(wǎng)絡(luò)多用戶模式,本地用戶使用聲音互動(dòng)APP,通過移動(dòng)終端的麥克風(fēng)獲得本地用戶對電視節(jié)目的配音,同時(shí)從云端服務(wù)器獲取到遠(yuǎn)程用戶對該電視節(jié)目的配音,再發(fā)送給電視,電視接收本地用戶與網(wǎng)絡(luò)用戶的配音。
步驟705,對本地用戶與網(wǎng)絡(luò)用戶的配音進(jìn)行濾波處理;
用戶在用麥克風(fēng)進(jìn)行語音輸入時(shí)難免會(huì)有噪音,對本地用戶與網(wǎng)絡(luò)用戶的配音進(jìn)行濾波處理以去掉噪音雜音等,使得臺(tái)詞更加清晰。
步驟706,將濾波處理后的配音進(jìn)行聲音變換處理;
可選地,將濾波處理后的配音進(jìn)行聲音變換處理。
可以理解的,男人,女人,小孩等說話的聲調(diào)有明顯的不同,電視節(jié)目中男女說話是隨機(jī)的,當(dāng)用戶想替換里面男女,大人,小孩的全部臺(tái)詞時(shí),就可以使用這個(gè)聲音變換功能。雖然用戶本身也可以盡量模擬其他聲音(例如小孩),但經(jīng)過聲音變換模塊后會(huì)更像。
改變音調(diào)主要是聲音的發(fā)音頻率,以內(nèi)置標(biāo)準(zhǔn)音調(diào)數(shù)據(jù)為參考,通過加權(quán)算法對用戶聲音進(jìn)行改變和調(diào)節(jié)。
例如,女性要模仿男聲音時(shí)可以使用,用戶本身語音可以在一定程度上模仿異性聲音,通過軟件算法和變聲,使發(fā)音更接近異性的聲音。
可選地,變換模式可以包括男聲,女聲,男童聲和女童聲。
步驟707,與解析出的背景音進(jìn)行合成;
在一些實(shí)施例中,對本地用戶與網(wǎng)絡(luò)用戶的配音進(jìn)行濾波處理后,直接與解析出的電視節(jié)目背景音進(jìn)行合成。
在另一些實(shí)施例中,對本地用戶與網(wǎng)絡(luò)用戶的配音進(jìn)行濾波處理后,進(jìn)行聲音變換,將變換后的用戶配音與解析出的電視節(jié)目背景音進(jìn)行合成。
步驟708,合成后的音頻通過功放及喇叭進(jìn)行播放。
在本實(shí)施例中,電視對電視節(jié)目的音頻數(shù)據(jù)進(jìn)行處理,與用戶配音進(jìn)行合成后,通過功放及喇叭播放出來。
如圖7所示,與普通觀看模式不同的是,聲音互動(dòng)模式下對音頻數(shù)據(jù)進(jìn)行音軌分離,將用戶配音代替節(jié)目中的人物配音再進(jìn)行合成。其中用戶配音包括多個(gè)用戶的配音,且為了配音質(zhì)量對用戶的配音進(jìn)行濾波處理。為了增加趣味性,還可以選擇聲音變換功能,用戶可以根據(jù)個(gè)人喜好選擇變換模式,將配音變換成男聲,女聲,男童聲或者女童聲。
本實(shí)施例實(shí)現(xiàn)了多個(gè)用戶對同一電視節(jié)目進(jìn)行配音,與傳統(tǒng)的參與場外活動(dòng),如:掃碼等互動(dòng)形式相比,使得用戶更直接的參與到節(jié)目中去,增強(qiáng)了觀看電視節(jié)目的娛樂性。而且本實(shí)施例提供了聲音變換功能,增加了互動(dòng)的趣味性。
在示例性實(shí)施例中,還提供了一種包括指令的非臨時(shí)性計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),例如包括指令的存儲(chǔ)器,上述指令可由處理器執(zhí)行以完成前文所述的方法。上述非臨時(shí)性計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)可以是只讀存儲(chǔ)器(Read Only Memory,ROM)、隨機(jī)存取存儲(chǔ)器(Random Access Memory,RAM)、磁帶和光存儲(chǔ)設(shè)備等。
本領(lǐng)域普通技術(shù)人員可以意識到,結(jié)合本文中所公開的實(shí)施例描述的各示例的單元及算法步驟,能夠以電子硬件、或者計(jì)算機(jī)軟件和電子硬件的結(jié)合來實(shí)現(xiàn)。這些功能究竟以硬件還是軟件方式來執(zhí)行,取決于技術(shù)方案的特定應(yīng)用和設(shè)計(jì)約束條件。所屬技術(shù)人員可以對每個(gè)特定的應(yīng)用來使用不同方法來實(shí)現(xiàn)所描述的功能,但是這種實(shí)現(xiàn)不應(yīng)認(rèn)為超出本發(fā)明的范圍。所屬領(lǐng)域的技術(shù)人員可以清楚地了解到,為描述的方便和簡潔,上述描述的系統(tǒng)、裝置和單元的具體工作過程,可以參考前述方法實(shí)施例中的對應(yīng)過程,在此不再贅述。
本文所披露的實(shí)施例中,應(yīng)該理解到,所揭露的方法、產(chǎn)品(包括但不限于裝置、設(shè)備等),可以通過其它的方式實(shí)現(xiàn)。例如,以上所描述的裝置實(shí)施例僅僅是示意性的,例如,所述單元的劃分,僅僅為一種邏輯功能劃分,實(shí)際實(shí)現(xiàn)時(shí)可以有另外的劃分方式,例如多個(gè)單元或組件可以結(jié)合或者可以集成到另一個(gè)系統(tǒng),或一些特征可以忽略,或不執(zhí)行。另一點(diǎn),所顯示或討論的相互之間的耦合或直接耦合或通信連接可以是通過一些接口,裝置或單元的間接耦合或通信連接,可以是電性,機(jī)械或其它的形式。所述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個(gè)地方,或者也可以分布到多個(gè)網(wǎng)絡(luò)單元上??梢愿鶕?jù)實(shí)際的需要選擇其中的部分或者全部單元來實(shí)現(xiàn)本實(shí)施例方案的目的。另外,在本發(fā)明各個(gè)實(shí)施例中的各功能單元可以集成在一個(gè)處理單元中,也可以是各個(gè)單元單獨(dú)物理存在,也可以兩個(gè)或兩個(gè)以上單元集成在一個(gè)單元中。
應(yīng)當(dāng)理解的是,本發(fā)明并不局限于上面已經(jīng)描述并在附圖中示出的流程及結(jié)構(gòu),并且可以在不脫離其范圍進(jìn)行各種修改和改變。本發(fā)明的范圍僅由所附的權(quán)利要求來限制。