日韩成人黄色,透逼一级毛片,狠狠躁天天躁中文字幕,久久久久久亚洲精品不卡,在线看国产美女毛片2019,黄片www.www,一级黄色毛a视频直播

抗嘯叫音頻信號處理方法和裝置制造方法

文檔序號:2827725閱讀:354來源:國知局
抗嘯叫音頻信號處理方法和裝置制造方法
【專利摘要】本發(fā)明提供一種抗嘯叫音頻信號處理方法和裝置。本發(fā)明抗嘯叫音頻信號處理方法,包括:接收點唱請求,所述點唱請求包括待點唱歌曲的標識;并獲取與所述待點唱歌曲的標識對應的背景音頻信號;獲取遠端參考信號和近端輸入信號,根據(jù)所述遠端參考信號,對所述近端輸入信號進行嘯叫抑制處理,獲取第一音頻信號;將所述第一音頻信號與所述背景音頻信號進行混音,得到第二音頻信號。本發(fā)明實施例對近端輸入信號進行了嘯叫抑制處理,有效抑制了外放擴音環(huán)境中產(chǎn)生的嘯叫,能真實的模擬商業(yè)K歌放的場景,讓用戶隨時享受K歌樂趣。
【專利說明】抗嘯叫音頻信號處理方法和裝置

【技術領域】
[0001] 本發(fā)明實施例涉及通信技術,尤其涉及一種抗嘯叫音頻信號處理方法和裝置。

【背景技術】
[0002] 隨著智能手機的功能越來越強大,豐富的多媒體功能成為吸引消費者的一大特 點。其中,在該通過智能手機實現(xiàn)豐富的多媒體功能中,使用智能手機唱卡拉0K十分受消 費者的歡迎,但是,目前市場的大部分手機都只能戴著耳機唱卡拉0K,不具有外放卡拉0K 功能。
[0003] 圖1為現(xiàn)有技術中用于移動終端的卡拉0K系統(tǒng)原理框圖,如圖1所示,該卡拉0K 系統(tǒng)包括微處理器10、存儲器11、人機交互設備、音頻處理器14、調頻無線發(fā)射器17、音頻 功率放大器18和左、右聲道揚聲器;其中,微處理器10包括控制單元15和音頻編解碼單元 16 ;人機交互設備包括鍵盤12,顯不器13和麥克風19。具體的,該用于移動終端的卡拉0K 系統(tǒng)的實現(xiàn)方式如下:將預先處理過的高保真電視音樂網(wǎng)(MusicTelevision,簡稱MTV)文 件通過通用串行總線(Universal Serial Bus,簡稱USB)存入存儲器11,微處理器10將從 存儲器11中讀取到的聲音信號解碼成背景音頻信號和原唱音頻信號后通過音頻總線I2S 傳送給音頻處理器14。音頻處理器14將從麥克風19收到的人聲演唱的音頻信號同背景音 頻信號進行混音,混音后的音頻信號可以通過調頻無線發(fā)射器17發(fā)送到與該用于移動終 端的卡拉0K系統(tǒng)以無線方式相連的另一擴音設備上進行播放,或者,也可以通過音頻功率 放大器18對音頻處理器輸出的音頻信號放大,推動左、右聲道揚聲器進行播放,從而實現(xiàn) 了移動終端外放卡拉0K的功能。
[0004] 但是,在外放擴音環(huán)境中,揚聲器播放的音頻信號會重新被拾取,再經(jīng)過音頻功率 放大器放大播放,形成回環(huán),從而非常容易產(chǎn)生嘯叫,進而使得放音或錄音不在同一聲場, 或者放音設備和錄音設備必須距離較遠,限制了應用場景。


【發(fā)明內容】

[0005] 本發(fā)明實施例提供一種抗嘯叫音頻信號處理方法和裝置,有效抑制了外放擴音環(huán) 境中產(chǎn)生的嘯叫,能真實的模擬商業(yè)K歌放的場景,讓用戶隨時享受K歌樂趣。
[0006] 本發(fā)明一方面提供一種抗嘯叫音頻信號處理方法,包括:
[0007] 接收點唱請求,所述點唱請求包括待點唱歌曲的標識;并獲取與所述待點唱歌曲 的標識對應的背景音頻信號;
[0008] 獲取遠端參考信號和近端輸入信號,根據(jù)所述遠端參考信號,對所述近端輸入信 號進行嘯叫抑制處理,獲取第一音頻信號;其中,所述遠端參考信號為揚聲器的輸入信號; 所述近端輸入信號為麥克風的輸出信號;
[0009] 將所述第一音頻信號與所述背景音頻信號進行混音處理,得到第二音頻信號。
[0010] 在第一方面的第一種可能實現(xiàn)方式中,所述根據(jù)所述遠端參考信號,對所述近端 輸入信號進行嘯叫抑制處理,獲取第一音頻信號,包括:
[0011] 在音頻處理底層或者數(shù)字信號處理DSP層上,根據(jù)所述遠端參考信號,對所述近 端輸入信號進行嘯叫抑制處理,獲取第一音頻信號。
[0012] 結合本發(fā)明第一方面的第一種可能實現(xiàn)方式,在第一方面的第二種可能實現(xiàn)方式 中,所述獲取與所述待點唱歌曲的標識對應的背景音頻信號,包括:
[0013] 根據(jù)所述待點唱歌曲的標識得到所述待點唱歌曲的歌曲信息,并對所述歌曲信息 解碼,以獲取所述背景音頻信號。
[0014] 結合本發(fā)明第一方面的第二種可能實現(xiàn)方式,在第一方面的第三種可能實現(xiàn)方式 中,所述將所述第一音頻信號與所述背景音頻信號進行混音處理,包括 :
[0015] 將所述第一音頻信號與所述背景音頻信號在音頻下行鏈路上進行混音處理。
[0016] 結合第一方面的第三種可能實現(xiàn)方式,在第一方面的第四種可能實現(xiàn)方式中,所 述播放第二音頻信號,具體包括:
[0017] 將所述第二音頻信號通過音頻信號線或者無線發(fā)射器發(fā)送到外部擴音設備上以 進行播放;或者,
[0018] 將所述第二音頻信號通過揚聲器進行播放。
[0019] 本發(fā)明第二方面提供一種抗嘯叫音頻信號處理裝置,包括:
[0020] 接收模塊,用于接收點唱請求,所述點唱請求包括待點唱歌曲的標識;
[0021] 獲取模塊,用于獲取與所述待點唱歌曲的標識對應的背景音頻信號;
[0022] 所述獲取模塊,還用于獲取遠端參考信號和近端輸入信號;其中,所述遠端參考信 號為揚聲器的輸入信號;所述近端輸入信號為麥克風的輸出信號;
[0023] 處理模塊,用于根據(jù)所述遠端參考信號,對所述近端輸入信號進行嘯叫抑制處理, 獲取第一音頻信號;并將所述第一音頻信號與所述背景音頻信號進行混音處理,獲取第二 音頻信號。
[0024] 在第二方面的第一種可能實現(xiàn)方式中,所述處理模塊,具體用于:
[0025] 在音頻處理底層或者數(shù)字信號處理DSP層上,根據(jù)所述遠端參考信號,對所述近 端輸入信號進行嘯叫抑制處理,獲取第一音頻信號;并將所述第一音頻信號與所述背景音 頻信號進行混音處理,獲取第二音頻信號。
[0026] 結合第二方面的第一中可能實現(xiàn)方式,在第二方面的第二種可能實現(xiàn)方式中,所 述獲取模塊,包括:
[0027] 歌曲信息獲取單元,用于根據(jù)所述待點唱歌曲的標識得到所述待點唱歌曲的歌曲 信息;
[0028] 解碼單元,用于對所述歌曲信息解碼,以獲取所述背景音頻信號。
[0029] 結合第二方面的第二種可能實現(xiàn)方式,在第二方面的第三種可能實現(xiàn)方式中,所 述處理模塊,具體還用于:
[0030] 將所述第一音頻信號與所述背景音頻信號在音頻下行鏈路上進行混音處理。
[0031] 結合第二方面的第三種可能實現(xiàn)方式,在第二方面的第四種可能實現(xiàn)方式中,還 包括播放模塊,所述播放模塊,用于將所述第二音頻信號通過音頻信號線或者無線發(fā)射器 發(fā)送到外部擴音設備上以進行播放;或者,
[0032] 將所述第二音頻信號通過揚聲器進行播放。
[0033] 本實施例提供的抗嘯叫音頻信號處理方法,通過接收到的點唱請求中的待點唱歌 曲的標識,獲取與待點唱歌曲的標識對應的背景音頻信號,獲取遠端參考信號和近端輸入 信號,根據(jù)該遠端參考信號對近端輸入信號進行嘯叫抑制處理,獲取第一音頻信號,將第一 音頻信號與背景音頻信號進行混音處理,獲得第二音頻信號。由于本實施例中對近端輸入 信號進行了抗嘯叫處理,因此,有效抑制了外放擴音環(huán)境中產(chǎn)生的嘯叫,使得放音設備和錄 音設備即使距離很近也不會產(chǎn)生嘯叫,能真實的模擬商業(yè)K歌放的場景,讓用戶隨時享受K 歌樂趣,從而有效地提高了用戶的體驗度。

【專利附圖】

【附圖說明】
[0034] 為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術中的技術方案,下面將對實施例或現(xiàn) 有技術描述中所需要使用的附圖作一簡單地介紹,顯而易見地,下面描述中的附圖是本發(fā) 明的一些實施例,對于本領域普通技術人員來講,在不付出創(chuàng)造性勞動性的前提下,還可以 根據(jù)這些附圖獲得其他的附圖。
[0035] 圖1為現(xiàn)有技術中用于移動終端的卡拉0K系統(tǒng)原理框圖;
[0036] 圖2為本發(fā)明實施例一提供的抗嘯叫音頻信號處理方法流程圖;
[0037] 圖3為本發(fā)明實施例二提供的抗嘯叫音頻信號處理方法流程圖;
[0038] 圖4為本發(fā)明實施例五提供的抗嘯叫音頻信號處理裝置的結構示意圖;
[0039] 圖5為本發(fā)明實施例七提供的抗嘯叫音頻信號處理裝置的結構示意圖;
[0040] 圖6為本發(fā)明實施例九提供的抗嘯叫音頻信號處理裝置的原理框圖。

【具體實施方式】
[0041] 為使本發(fā)明實施例的目的、技術方案和優(yōu)點更加清楚,下面將結合本發(fā)明實施例 中的附圖,對本發(fā)明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例是 本發(fā)明一部分實施例,而不是全部的實施例。基于本發(fā)明中的實施例,本領域普通技術人員 在沒有作出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
[0042] 圖2為本發(fā)明實施例一提供的抗嘯叫音頻信號處理方法流程圖。該抗嘯叫音頻信 號處理方法主要用于便攜式移動終端中唱卡拉0K的場景,執(zhí)行主體可以為智能手機,但并 不以此為限。如圖2所示,本實施例的抗嘯叫音頻信號處理方法包括以下步驟。
[0043] 步驟101、接收點唱請求,點唱請求包括待點唱歌曲的標識。
[0044] 本實施例中,待點唱歌曲的標識可以為待點唱歌曲的曲名、歌詞、關鍵子、演唱歌 手姓名等,但并不以此為限。
[0045] 步驟102、獲取與待點唱歌曲的標識對應的背景音頻信號。
[0046] 本實施例中,待點唱歌曲包括原唱語音信號和背景音頻信號,點唱歌曲時需要獲 取與待點唱歌曲的標識對應的背景音頻信號。
[0047] 步驟103、獲取遠端參考信號和近端輸入信號,根據(jù)遠端參考信號,對近端輸入信 號進行嘯叫抑制處理,得到第一音頻信號。
[0048] 其中,遠端參考信號為揚聲器的輸入信號;近端輸入信號為麥克風的輸出信號。
[0049] 本實施例中,舉例來說,遠端參考信號為揚聲器的輸入信號,即在揚聲器中進行播 放的音頻信號,近端輸入信號為麥克風采集到的音頻信號,麥克風采集到的音頻信號即近 端輸入信號中包括語音信號、周圍環(huán)境音頻信號、揚聲器播放的音頻信號的反饋信號。當遠 端參考信號不存在,即揚聲器中沒有任何音頻信號輸出時,麥克風采集到的音頻信號中沒 有揚聲器播放的音頻信號的反饋信號,因而不存在嘯叫,由于遠端參考信號不存在,也不會 對近端輸入信號進行嘯叫抑制處理;當存在遠端參考信號,即揚聲器中有音頻信號輸出時, 麥克風采集到的音頻信號中有揚聲器播放的音頻信號的反饋信號,會產(chǎn)生嘯叫,因此,當獲 取到遠端參考信號時,根據(jù)遠端參考信號對近端輸入信號進行嘯叫抑制處理,得到第一音 頻信號。
[0050] 需要說明的是,本實施例中的麥克風主要為移動終端自帶的麥克風,但并不以此 為限。
[0051] 本實施例中,以基于反饋信號頻譜估計的嘯叫抑制處理方法為例,詳細說明本實 施例的技術方案。嘯叫抑制處理方法具體包括以下步驟:
[0052] 1)分別對近端輸入信號和遠端參考信號進行分幀、加窗和傅里葉變換處理,以將 時域信號變換到頻域,得到近端參考頻域信號和遠端參考頻域信號;
[0053] 2)根據(jù)近端參考頻域信號和遠端參考頻域信號,計算近端輸入信號和遠端參考信 號之間的互相功率譜,并計算遠端參考信號的功率譜;再用近端輸入信號和遠端參考信號 之間的互相功率譜除以遠端參考信號的功率譜得到反饋路徑的幅度譜,并利用反饋路徑的 幅度譜計算當前幀反饋信號的幅度譜;其中,麥克風采集到的信號(即近端輸入信號)包括 語音信號、環(huán)境信號和揚聲器播放的音頻信號的反饋信號,當前幀反饋信號是指麥克風采 集到的信號中的揚聲器播放的音頻信號的反饋信號。
[0054] 3)計算近端輸入信號的幅度譜,利用近端輸入信號的幅度譜和當前幀反饋信號的 幅度譜計算增益函數(shù);
[0055] 4)利用增益函數(shù)對近端輸入信號頻譜進行修正;
[0056] 5)對修正后的近端輸入信號進行逆傅里葉變換得到時域輸出信號,即獲取第一音 頻信號。
[0057] 需要說明的是,嘯叫抑制處理方法有多種,本領域技術人員可根據(jù)實際情況選擇 適當?shù)膰[叫抑制處理方法,本發(fā)明中并不以此為限。
[0058] 步驟104、將第一音頻信號與背景音頻信號進行混音處理,得到第二音頻信號。
[0059] 本實施例提供的抗嘯叫音頻信號處理方法,通過接收到的點唱請求中的待點唱歌 曲的標識,獲取與待點唱歌曲的標識對應的背景音頻信號,獲取遠端參考信號和近端輸入 信號,根據(jù)該遠端參考信號,對近端輸入信號進行嘯叫抑制處理,獲取第一音頻信號,將第 一音頻信號與背景音頻信號進行混音處理,得到第二音頻信號。由于本實施例中對近端輸 入信號進行了嘯叫抑制處理,因此,有效抑制了外放擴音環(huán)境中產(chǎn)生的嘯叫,使得放音設備 和錄音設備即使距離很近也不會產(chǎn)生嘯叫,能真實的模擬商業(yè)K歌放的場景,讓用戶隨時 孚受:K歌樂趣,從而有效地提1? 了用戶的體驗度。
[0060] 圖3為本發(fā)明實施例二提供的抗嘯叫音頻信號處理方法流程圖。如圖3所示,該 方法包括如下步驟。
[0061] 步驟201、接收點唱請求,點唱請求包括待點唱歌曲的標識。
[0062] 步驟202、獲取與待點唱歌曲的標識對應的背景音頻信號。
[0063] 本實施例中,步驟201?步驟202和上述實施例一中的步驟101?步驟102相同, 此處不再贅述。
[0064] 步驟203、獲取遠端參考信號和近端輸入信號,在音頻處理底層或者數(shù)字信號處理 (digital signal processing,簡稱DSP)層上,根據(jù)遠端參考信號,對近端輸入信號進行嘯 叫抑制處理,獲取第一音頻信號。
[0065] 本實施例方法的執(zhí)行主體可以為操作軟件,軟件分為應用層(Application)、結構 層(Framework)、硬件抽象層(Hardware Abstraction Layer,簡稱 HAL)、驅動層(Driver) 四個層次,越高層軟件存在越多的延遲,例如:在Application層處理,就會存在越多的延 遲,音頻處理底層和DSP層為Driver下面的一層,在音頻處理底層或者DSP進行嘯叫抑制 處理,延遲小,因此,為了降低音頻信號處理和傳輸過程中的延遲,本發(fā)明中在音頻處理底 層或者數(shù)字信號處理層上,根據(jù)遠端參考信號,對近端輸入信號進行嘯叫抑制處理,獲取第 一音頻信號。
[0066] 步驟204、將第一音頻信號與背景音頻信號進行混音處理,得到第二音頻信號。
[0067] 本實施例提供的抗嘯叫音頻信號處理方法,通過接收到的點唱請求中的待點唱歌 曲的標識,獲取與待點唱歌曲的標識對應的背景音頻信號,獲取遠端參考信號和近端輸入 信號,在音頻處理底層或者數(shù)字信號處理DSP層上,根據(jù)遠端參考信號,對近端輸入信號進 行嘯叫抑制處理,獲取第一音頻信號,將第一音頻信號與背景音頻信號進行混音處理,得到 第二音頻信號。本實施例中對近端輸入信號進行了嘯叫抑制處理,有效抑制了外放擴音環(huán) 境中產(chǎn)生的嘯叫,使得放音設備和錄音設備即使距離很近也不會產(chǎn)生嘯叫,能真實的模擬 商業(yè)K歌放的場景,讓用戶隨時享受K歌樂趣,并且,本實施例中在音頻處理底層或者或者 DSP層上進行嘯叫抑制處理,減小了音頻信號處理過程中的延遲,還可以回避系統(tǒng)高層次軟 件的不穩(wěn)定因素,使得K歌效果更好。
[0068] 進一步的,在本發(fā)明的實施例三中,在上述各個實施例的基礎上,獲取與待點唱歌 曲的標識對應的背景音頻信號,具體包括:根據(jù)待點唱歌曲的標識得到待點唱歌曲的歌曲 信息,并對該歌曲信息解碼,以獲取背景音頻信號。
[0069] 本實施例中,根據(jù)待點唱歌曲的標識得到待點唱歌曲的歌曲信息,該歌曲信息中 包括原唱語音信號和背景音頻信號,在一些特殊的場景中(如唱卡拉0K),只需要背景音頻 信號,因此,需要對待點唱歌曲解碼,以獲取對應的背景音頻信號。其中,對于待點唱歌曲解 碼以獲取對應的背景音頻信號的方法有多種,本領域技術人員可根據(jù)實際情況選擇合適的 解碼方法來獲取背景音頻信號,本發(fā)明中不做限定。
[0070] 更進一步的,在本發(fā)明的實施例四中,在上述各個實施例的基礎上,將第一音頻信 號與背景音頻信號進行混音處理,包括:將第一音頻信號與背景音頻信號在音頻下行鏈路 上進行混音處理。
[0071] 本實施例中,音頻信號處理過程中,將麥克風采集到音頻信號傳輸?shù)綉脤又羞M 行處理(如錄入存儲)這一音頻處理鏈路為音頻上行鏈路;在應用層上獲取背景音頻信號 與第一音頻信號進行混音,得到第二音頻信號后由揚聲器播出這一音頻處理鏈路為音頻下 行鏈路,因此,第一音頻信號與背景音頻信號是在音頻下行鏈路上進行混音處理。
[0072] 可選地,得到第二音頻信號之后,還包括:將第二音頻信號通過音頻信號線或者無 線發(fā)射器發(fā)送到外部擴音設備上以進行播放;或者,將第二音頻信號通過揚聲器進行播放。
[0073] 本實施例中,外部擴音設備指的是位于用于進行抗嘯叫音頻信號處理的設備之 夕卜,該設備需要通過無線或者有限的方式連接到其它擴音設備上。將第二音頻信號通過音 頻信號線或者無線發(fā)射器發(fā)送到外部擴音設備上以進行播放,實現(xiàn)了移動終端外放卡拉OK 的功能,能真實的模擬商業(yè)K歌放的場景;或者將第二音頻信號通過揚聲器進行播放,用戶 可以隨時使用便攜式的移動終端唱卡拉0K,享受K歌樂趣。
[0074] 圖4為本發(fā)明實施例五提供的抗嘯叫音頻信號處理裝置的結構示意圖。如圖4所 示,該裝置包括:接收模塊21、獲取模塊22和處理模塊23。接收模塊21用于接收點唱請 求,點唱請求包括待點唱歌曲的標識。獲取模塊22用于獲取與待點唱歌曲的標識對應的背 景音頻信號。處理模塊23用于根據(jù)遠端參考信號,對近端輸入信號進行嘯叫抑制處理,獲 取第一音頻信號;并將第一音頻信號與背景音頻信號進行混音處理,獲取第二音頻信號。其 中,獲取模塊22還用于獲取遠端參考信號和近端輸入信號;其中,遠端參考信號為揚聲器 的輸入信號;近端輸入信號為麥克風的輸出信號。
[0075] 本實施例的裝置可以執(zhí)行上述圖2所示方法實施例的技術方案,其實現(xiàn)原理和有 益效果相類似,此處不再贅述。
[0076] 進一步地,在本發(fā)明的實施例六中,在上述實施例五的基礎上,處理模塊23具體 用于:在音頻處理底層或者數(shù)字信號處理DSP層上,根據(jù)遠端參考信號,對近端輸入信號進 行嘯叫抑制處理,獲取第一音頻信號;并將第一音頻信號與背景音頻信號進行混音處理,得 到第二音頻信號。
[0077] 本實施例的裝置可以執(zhí)行上述圖3所示方法實施例的技術方案,其實現(xiàn)原理和有 益效果相類似,此處不再贅述。
[0078] 圖5為本發(fā)明實施例七提供的抗嘯叫音頻信號處理裝置的結構示意圖。如圖5所 示,獲取模塊22包括:歌曲信息獲取單元24和解碼單元25。其中,歌曲信息獲取單元24用 于根據(jù)待點唱歌曲的標識得到待點唱歌曲的歌曲信息;解碼單元25用于對歌曲信息解碼, 以獲取背景音頻信號。
[0079] 本實施例的裝置可以執(zhí)行上述方法實施例三的技術方案,其實現(xiàn)原理和有益效果 相類似,此處不再贅述。
[0080] 更進一步的,在本發(fā)明實施例八中,在上述實施例五至七任一實施例的基礎上,處 理模塊23具體還用于:將第一音頻信號與背景音頻信號在音頻下行鏈路上進行混音處理。
[0081] 本實施例的裝置可以執(zhí)行上述方法實施例四的技術方案,其實現(xiàn)原理和有益效果 相類似,此處不再贅述。
[0082] 可選地,本發(fā)明提供的抗嘯叫音頻信號處理裝置還包括播放模塊(圖中未示出), 該播放模塊用于將第二音頻信號通過音頻信號線或者無線發(fā)射器發(fā)送到外部擴音設備上 以進行播放;或者,將第二音頻信號通過揚聲器進行播放。
[0083] 本發(fā)明所提供的具備上述功能的抗嘯叫音頻信號處理裝置可以通過多種芯片結 合外圍電路來實現(xiàn),其中一種優(yōu)選的實施方案描述如下:圖6為本發(fā)明實施例九提供的抗 嘯叫音頻信號處理裝置的原理框圖,該方案中抗嘯叫音頻信號處理裝置可以具體為用戶設 備,其用戶設備所應用的系統(tǒng)可以為:Linux、Windows Mobile、Android等系統(tǒng),但本發(fā)明中 并不以此為限。
[0084] 如圖6所示,該用戶終端包括:主處理器33、音頻處理器32、麥克風31、放音設備 34和存儲器35,其中,主處理器33包括音頻編解碼單元36和混音處理單元37,音頻處理器 32包括嘯叫抑制處理單元38。
[0085] 當主處理器33接收到點唱請求信號后,控制音頻編解碼單元36根據(jù)點唱請求中 的待點唱歌曲的標識,從存儲器35中獲取標識對應的待點唱歌曲,將待點唱歌曲進行解 碼,獲取背景音頻信號,將該背景音頻信號輸入混音處理單元37。同時,麥克風31將采集到 的音頻信號作為近端輸入信號輸入音頻處理器32中的嘯叫抑制處理單元38中,嘯叫抑制 處理單元38根據(jù)遠端參考信號對近端輸入信號進行抗嘯叫處理,獲取第一音頻信號,并將 第一音頻信號輸入到混音處理單元37中,將該第一音頻信號和背景音頻信號進行混音處 理,獲取第二音頻信號,該第二音頻信號一方面輸入到放音設備進行播放,另一方面作為遠 端參考信號輸入嘯叫抑制處理單元38中。
[0086] 可選地,本實施例中的麥克風31既可以為用戶終端自帶的麥克風,也可以使用外 接的麥克風設備,本發(fā)明中主要使用該用戶終端自帶的麥克風;存儲器35既可以為用戶終 端自帶的存儲器,也可以使用外部存儲器設備,如手機、電腦等其他外部設備的存儲器;放 音設備34既可以為用戶終端自帶的揚聲器,也可以為外部擴音設備,如外接音箱等,本發(fā) 明中并不以此為限。
[0087] 本領域普通技術人員可以理解:實現(xiàn)上述各方法實施例的全部或部分步驟可以通 過程序指令相關的硬件來完成。前述的程序可以存儲于一計算機可讀取存儲介質中。該程 序在執(zhí)行時,執(zhí)行包括上述各方法實施例的步驟;而前述的存儲介質包括:ROM、RAM、磁碟 或者光盤等各種可以存儲程序代碼的介質。
[0088] 最后應說明的是:以上各實施例僅用以說明本發(fā)明的技術方案,而非對其限制; 盡管參照前述各實施例對本發(fā)明進行了詳細的說明,本領域的普通技術人員應當理解:其 依然可以對前述各實施例所記載的技術方案進行修改,或者對其中部分或者全部技術特征 進行等同替換;而這些修改或者替換,并不使相應技術方案的本質脫離本發(fā)明各實施例技 術方案的范圍。
【權利要求】
1. 一種抗嘯叫音頻信號處理方法,其特征在于,包括: 接收點唱請求,所述點唱請求包括待點唱歌曲的標識;獲取與所述待點唱歌曲的標識 對應的背景音頻信號; 獲取遠端參考信號和近端輸入信號,根據(jù)所述遠端參考信號,對所述近端輸入信號進 行嘯叫抑制處理,得到第一音頻信號;其中,所述遠端參考信號為揚聲器的輸入信號;所述 近端輸入信號為麥克風的輸出信號; 將所述第一音頻信號與所述背景音頻信號進行混音,得到第二音頻信號。
2. 根據(jù)權利要求1所述的方法,其特征在于,所述根據(jù)所述遠端參考信號,對所述近端 輸入信號進行嘯叫抑制處理,得到第一音頻信號,包括: 在音頻處理底層或者數(shù)字信號處理層上,根據(jù)所述遠端參考信號,對所述近端輸入信 號進行嘯叫抑制處理,獲取第一音頻信號。
3. 根據(jù)權利要求1或2所述的方法,其特征在于,所述獲取與所述待點唱歌曲的標識對 應的背景音頻信號,包括: 根據(jù)所述待點唱歌曲的標識得到所述待點唱歌曲的歌曲信息,并對所述歌曲信息解 碼,得到所述背景音頻信號。
4. 根據(jù)權利要求3所述的方法,其特征在于,所述將所述第一音頻信號與所述背景音 頻信號進行混音處理,包括: 將所述第一音頻信號與所述背景音頻信號在音頻下行鏈路上進行混音處理。
5. 根據(jù)權利要求4所述的方法,其特征在于,所述得到第二音頻信號之后,還包括: 將所述第二音頻信號通過音頻信號線或者無線發(fā)射器發(fā)送到外部擴音設備上以進行 播放;或者, 將所述第二音頻信號通過揚聲器進行播放。
6. -種抗嘯叫音頻信號處理裝置,其特征在于,包括: 接收模塊,用于接收點唱請求,所述點唱請求包括待點唱歌曲的標識; 獲取模塊,用于獲取與所述待點唱歌曲的標識對應的背景音頻信號; 所述獲取模塊,還用于獲取遠端參考信號和近端輸入信號;其中,所述遠端參考信號為 揚聲器的輸入信號;所述近端輸入信號為麥克風的輸出信號; 處理模塊,用于根據(jù)所述遠端參考信號,對所述近端輸入信號進行嘯叫抑制處理,獲取 第一音頻信號;并將所述第一音頻信號與所述背景音頻信號進行混音處理,獲取第二音頻 信號。
7. 根據(jù)權利要求6所述的裝置,其特征在于,所述處理模塊,具體用于: 在音頻處理底層或者數(shù)字信號處理DSP層上,根據(jù)所述遠端參考信號,對所述近端輸 入信號進行嘯叫抑制處理,獲取第一音頻信號;并將所述第一音頻信號與所述背景音頻信 號進行混音處理,獲取第二音頻信號。
8. 根據(jù)權利要求6或7所述的裝置,其特征在于,所述獲取模塊,包括: 歌曲信息獲取單元,用于根據(jù)所述待點唱歌曲的標識得到所述待點唱歌曲的歌曲信 息; 解碼單元,用于對所述歌曲信息解碼,以獲取所述背景音頻信號。
9. 根據(jù)權利要求8所述的裝置,其特征在于,所述處理模塊,具體還用于: 將所述第一音頻信號與所述背景音頻信號在音頻下行鏈路上進行混音處理。
10.根據(jù)權利要求9所述的裝置,其特征在于,還包括播放模塊; 所述播放模塊,用于將所述第二音頻信號通過音頻信號線或者無線發(fā)射器發(fā)送到外部 擴音設備上以進行播放;或者, 將所述第二音頻信號通過揚聲器進行播放。
【文檔編號】G10H1/36GK104157292SQ201410411669
【公開日】2014年11月19日 申請日期:2014年8月20日 優(yōu)先權日:2014年8月20日
【發(fā)明者】徐德著, 趙翔宇, 顧鳳香 申請人:杭州華為數(shù)字技術有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1