[發明專利]一種異地實時合唱方法及裝置、存儲介質有效
| 申請號: | 202010345610.0 | 申請日: | 2020-04-27 |
| 公開(公告)號: | CN111524494B | 公開(公告)日: | 2023-08-18 |
| 發明(設計)人: | 劉騰飛;黃斯亮;雷勇;歐陽金凱;文紹斌 | 申請(專利權)人: | 騰訊音樂娛樂科技(深圳)有限公司 |
| 主分類號: | G10H1/36 | 分類號: | G10H1/36 |
| 代理公司: | 廣州三環專利商標代理有限公司 44202 | 代理人: | 熊永強;杜維 |
| 地址: | 518000 廣東省深圳市*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 異地 實時 合唱 方法 裝置 存儲 介質 | ||
本申請實施例公開了一種異地實時合唱方法及裝置、存儲介質,包括:播放合唱歌曲的伴奏音頻,獲取第一合唱用戶的干聲音頻數據;接收至少一個第二合唱用戶的干聲音頻數據,生成第二合唱用戶的音頻數據,第二合唱用戶的音頻數據攜帶第二合唱用戶終端錄制干聲音頻數據時添加的伴奏時間戳;在第二合唱用戶的音頻數據中確定目標時刻播放的目標音頻數據;根據目標時刻時第一合唱用戶終端播放伴奏音頻的播放進度時長與目標音頻數據攜帶的伴奏時間戳,確定合唱延遲時長;若合唱延遲時長大于預設延遲時長閾值,則對目標音頻數據進行加速播放。采用本申請,可以使參與合唱的合唱用戶均有完整的實時合唱體驗,提升K歌的互動性和趣味性。
技術領域
本申請涉及計算機技術領域,尤其涉及一種異地實時合唱方法及裝置、存儲介質。
背景技術
目前,異地合唱方案主要是通過在線直播和異步兩種方式實現,上述兩種方式均是合唱發起者播放合唱歌曲的伴奏并獨自演唱自己的部分上傳服務器,參與合唱者下載并播放合唱發起者的半合唱音頻并進行合唱完成合唱成品。區別在于,在線直播方式是合唱發起者一邊唱一邊將自己的演唱音頻發送給合唱參與者,異步方式則是合唱發起者將整首合唱歌曲唱完后再將自己整首歌曲的演唱音頻發送給合唱參與者,上述兩種方案均存在合唱發起者沒有實時合唱體驗的問題。
本申請實施例提供一種異地實時合唱方法及裝置、存儲介質,以期使參與合唱的合唱用戶均有完整的實時合唱體驗,提升K歌的互動性和趣味性。
第一方面,為本申請實施例提供了一種異地實時合唱方法,上述方法應用于第一合唱用戶終端,包括:
播放合唱歌曲的伴奏音頻,獲取第一合唱用戶的干聲音頻數據;
接收至少一個第二合唱用戶的干聲音頻數據,生成第二合唱用戶的音頻數據,上述第二合唱用戶的音頻數據攜帶第二合唱用戶終端錄制上述干聲音頻數據時添加的伴奏時間戳;
在上述第二合唱用戶的音頻數據中確定目標時刻播放的目標音頻數據;
根據上述目標時刻時上述第一合唱用戶終端播放上述伴奏音頻的播放進度時長與上述目標音頻數據攜帶的伴奏時間戳,確定合唱延遲時長;
若上述合唱延遲時長大于預設延遲時長閾值,則對上述目標音頻數據進行加速播放。
可選的,上述對上述目標音頻數據進行加速播放,包括:
根據上述合唱延遲時長和上述預設延遲時長閾值確定待加速時長;
根據上述待加速時長確定上述目標音頻數據的同步合唱播放位置,從上述同步合唱播放位置處播放上述目標音頻數據。
可選的,上述對上述目標音頻數據進行加速播放,還包括:
根據上述合唱延遲時長和上述預設延遲時長閾值確定待加速時長;
根據上述待加速時長和預設倍速確定上述目標音頻數據中待加速播放音頻數據,并確定上述目標音頻數據中常速播放音頻數據;
按照上述預設倍速開始播放上述待加速播放音頻數據,并在上述待加速播放音頻數據播放結束后按照常速開始播放上述常速播放音頻數據。
可選的,上述目標時刻為上述第一合唱用戶終端當前正在播放的第二合唱用戶的干聲音頻數據播放結束后,下一個第二合唱用戶的干聲音頻數據開始播放的時刻。
可選的,上述方法還包括:
將上述第一合唱用戶的干聲音頻數據、上述至少一個干聲音頻數據和上述伴奏音頻進行合成,得到上述合唱歌曲的合唱片段;
將上述合唱片段發送至流媒體服務器,以使上述流媒體服務器將上述合唱片段發送至聽眾用戶終端。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于騰訊音樂娛樂科技(深圳)有限公司,未經騰訊音樂娛樂科技(深圳)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.17sss.com.cn/pat/books/202010345610.0/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種板料平切的加工方法
- 下一篇:一種自動封邊機及控制系統和加工方法





