亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

音頻處理方法及移動終端的制作方法

文檔序號:9456000閱讀:502來源:國知局
音頻處理方法及移動終端的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及移動通信領(lǐng)域,尤其涉及一種音頻處理方法及移動終端。
【背景技術(shù)】
[0002]隨著智能終端用途的多樣化,人們可以在智能手機(jī)上安裝K歌軟件,滿足“移動KTV”的需求。然而,當(dāng)需要實現(xiàn)耳返功能(即在唱歌的同時聽到自己的演唱效果)時,通常的智能終端的操作系統(tǒng)框架只能返回沒有經(jīng)過音效處理的錄音,導(dǎo)致上層應(yīng)用程序需要在內(nèi)部重新處理錄音并合成,使得耳返的等待時間延長,實時性差。

【發(fā)明內(nèi)容】

[0003]為解決現(xiàn)有技術(shù)中存在的上述問題,本發(fā)明實施例一方面提供了一種音頻處理方法,包括:
[0004]接收用戶輸入的第一音頻數(shù)據(jù);
[0005]通過操作系統(tǒng)標(biāo)準(zhǔn)接口接收應(yīng)用層發(fā)送的第二音頻數(shù)據(jù)和控制指令;
[0006]在音頻處理集成電路芯片中,根據(jù)控制指令對第一音頻數(shù)據(jù)和第二音頻數(shù)據(jù)進(jìn)行合成處理,得到第三音頻數(shù)據(jù);
[0007]輸出第三音頻數(shù)據(jù)。
[0008]另一方面,本發(fā)明實施例還提供了一種移動終端,包括:
[0009]第一接收模塊,用于接收用戶輸入的第一音頻數(shù)據(jù);
[0010]第二接收模塊,用于通過操作系統(tǒng)標(biāo)準(zhǔn)接口接收應(yīng)用層發(fā)送的第二音頻數(shù)據(jù)和控制指令;
[0011]音頻處理集成電路芯片,用于根據(jù)控制指令對第一音頻數(shù)據(jù)和第二音頻數(shù)據(jù)進(jìn)行合成處理,得到第三音頻數(shù)據(jù);
[0012]輸出模塊,輸出第三音頻數(shù)據(jù)。
[0013]本發(fā)明實施例的技術(shù)方案中,通過音頻處理集成電路芯片對音頻數(shù)據(jù)的實時硬件處理,以及操作系統(tǒng)提供的標(biāo)準(zhǔn)接口,使得用戶在使用耳返功能時具有極小的時間延遲,提高了實時性,并且實現(xiàn)了對耳返音效的個性化定制。
【附圖說明】
[0014]為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0015]圖1為本發(fā)明的音頻處理方法的第一實施例的流程示意圖;
[0016]圖2為本發(fā)明的音頻處理方法的第二實施例的流程示意圖;
[0017]圖3為本發(fā)明的音頻處理方法的第三實施例的流程示意圖;
[0018]圖4為本發(fā)明的移動終端的第一實施例的結(jié)構(gòu)示意圖;
[0019]圖5為本發(fā)明的移動終端的第二實施例的結(jié)構(gòu)示意圖;
[0020]圖6為本發(fā)明的移動終端的第三實施例的結(jié)構(gòu)示意圖。
【具體實施方式】
[0021]下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護(hù)的范圍。
[0022]請參照圖1,是本發(fā)明的音頻處理方法的第一實施例的流程示意圖,該方法包括:
[0023]步驟Sll:接收用戶輸入的第一音頻數(shù)據(jù)。
[0024]本步驟中,第一音頻數(shù)據(jù)可為用戶的語音數(shù)據(jù)。用戶可通過麥克風(fēng)等音頻輸入設(shè)備完成第一音頻數(shù)據(jù)的輸入。
[0025]步驟S12:通過操作系統(tǒng)標(biāo)準(zhǔn)接口接收應(yīng)用層發(fā)送的第二音頻數(shù)據(jù)和控制指令。
[0026]本步驟中,操作系統(tǒng)可為Android,1S等系統(tǒng)。
[0027]本步驟中,示例性的,第二音頻數(shù)據(jù)可為應(yīng)用層發(fā)送的音頻文件,該音頻文件的內(nèi)容可為卡拉OK的背景音樂、伴奏音樂等。
[0028]本步驟中,控制指令可為用戶根據(jù)需要設(shè)置的,用于指示后續(xù)音頻處理類型、方式、效果的相關(guān)命令。系統(tǒng)通過控制指令來驅(qū)動硬件完成相關(guān)操作。
[0029]步驟S13:在音頻處理集成電路芯片中,根據(jù)控制指令對第一音頻數(shù)據(jù)和第二音頻數(shù)據(jù)進(jìn)行合成處理,得到第三音頻數(shù)據(jù)。
[0030]本步驟中,示例性的,當(dāng)?shù)谝灰纛l數(shù)據(jù)為用戶的語音數(shù)據(jù),第二音頻數(shù)據(jù)為卡拉OK的伴奏音樂時,通過合成處理所得到的第三音頻數(shù)據(jù)可為原始語音、音效處理過的語音、左聲道原始語音+右聲道音效處理過的語音、原始語音+伴奏音樂、音效處理過的語音+伴奏音樂等形式。
[0031]步驟S14:輸出第三音頻數(shù)據(jù)。
[0032]本步驟中,第三音頻數(shù)據(jù)可直接由揚(yáng)聲器等輸出設(shè)備向用戶播放,也可輸出至錄音模塊等其他模塊進(jìn)行處理。
[0033]本步驟中,第三音頻數(shù)據(jù)還可經(jīng)重采樣處理,改變其采樣率,以滿足硬件時鐘同步的要求。
[0034]本發(fā)明實施例,通過音頻處理集成電路芯片對音頻數(shù)據(jù)的實時硬件處理,以及操作系統(tǒng)提供的標(biāo)準(zhǔn)接口,使得用戶在使用耳返功能時具有極小的時間延遲。
[0035]請參照圖2,是本發(fā)明的音頻處理方法的第二實施例的流程示意圖,該方法包括:
[0036]步驟S21:接收用戶輸入的第一音頻數(shù)據(jù)。
[0037]步驟S22:通過操作系統(tǒng)標(biāo)準(zhǔn)接口接收應(yīng)用層發(fā)送的第二音頻數(shù)據(jù)和控制指令。
[0038]步驟S21至S22與音頻處理方法的第一實施例中的對應(yīng)步驟相同,這里不再贅述。
[0039]步驟S23:在音頻處理集成電路芯片中,由數(shù)字信號處理器根據(jù)控制指令對第一音頻數(shù)據(jù)和第二音頻數(shù)據(jù)進(jìn)行音頻混合、空間混響、音量音色調(diào)整或變調(diào)處理,得到第三音頻數(shù)據(jù)。
[0040]本步驟中,用戶可在應(yīng)用層通過控制指令來配置音頻處理的不同類型,獲得用戶需要的音頻效果。
[0041]步驟S24:輸出第三音頻數(shù)據(jù)。
[0042]本步驟與音頻處理方法的第一實施例中的對應(yīng)步驟相同,這里不再贅述。
[0043]本發(fā)明實施例,通過用戶在應(yīng)用層對控制指令進(jìn)行配置,并利用操作系統(tǒng)標(biāo)準(zhǔn)接口將控制指令下發(fā)給硬件,用于指示音頻處理類型,實現(xiàn)對音頻處理效果的定制,可滿足用戶的個性化視聽需求。
[0044]請參照圖3,是本發(fā)明的音頻處理方法的第三實施例的流程示意圖,該方法包括:
[0045]步驟S31:接收用戶輸入的第一音頻數(shù)據(jù)。
[0046]本步驟與音頻處理方法的第一實施例中的對應(yīng)步驟相同,這里不再贅述。
[0047]步驟S32:對第一音頻數(shù)據(jù)進(jìn)行前置放大和模數(shù)變換。
[0048]本步驟中,將用戶輸入的第一音頻數(shù)據(jù)從模擬信號轉(zhuǎn)換為數(shù)字信號,以便交由后續(xù)的數(shù)字信號處理器進(jìn)行音頻處理。
[0049]步驟S33:通過操作系統(tǒng)標(biāo)準(zhǔn)接口接收應(yīng)用層發(fā)送的第二音頻數(shù)據(jù)和控制指令。
[0050]本步驟與音頻處理方法的第一實施例中的對應(yīng)步驟相同,這里不再贅述。
[0051]步驟S34:在音頻處理集成電路芯片中,由數(shù)字信號處理器根據(jù)控制指令對第一音頻數(shù)據(jù)和第二音頻數(shù)據(jù)進(jìn)行音頻混合、空間混響、音量音色調(diào)整或變調(diào)處理,得到第三音頻數(shù)據(jù)。
[0052]本步驟與音頻處理方法的第二實施例中的對應(yīng)步驟相同,這里不再贅述。
[0053]步驟S35:輸出第三音頻數(shù)據(jù)。
[0054]本步驟與音頻處理方法的第一實施例中的對應(yīng)步驟相同,這里不再贅述。
[0055]步驟S36:對第三音頻數(shù)據(jù)進(jìn)行數(shù)模變換,功率放大后,由揚(yáng)聲器進(jìn)行播放。
[0056]本步驟中,將第三音頻數(shù)據(jù)從數(shù)字信號轉(zhuǎn)換為模擬信號并放大后,由揚(yáng)聲器重新播放給用戶,從而完成了低延遲的耳返功能。
[0057]本發(fā)明實施例,通過將音頻處理過程交由底層硬件完成,有效提高了耳返的實時性,同時便于應(yīng)用層獲得統(tǒng)一的基于硬件特性的聲音處理效果。
[0058]上文對本發(fā)明中音頻處理方法的實施例作了詳細(xì)介紹。下面將相應(yīng)于上述方法的移動終端作進(jìn)一步闡述。
[0059]請參照圖4,是本發(fā)明的移動終端的第一實施例的結(jié)構(gòu)示意圖,該移動終端100包括:第一接收模塊110、第二接收模塊120、音頻處理集成電路芯片130、輸出模塊140。
[0060]第一接收模塊110,用于接收用戶輸入的第一音頻數(shù)據(jù)。
[0061]第二接收模塊120,用于通過操作系統(tǒng)標(biāo)準(zhǔn)接口接收應(yīng)用層發(fā)送的第二音頻數(shù)據(jù)和控制指令。
[0062]音頻處理集成電路芯片130,與第一接收模塊110和第二接收模塊120相連,用于根據(jù)控制指令對第一音頻數(shù)據(jù)和第二音頻數(shù)據(jù)進(jìn)行合成處理,得到第三音頻數(shù)據(jù)。
[0063]輸出模塊140,與音頻處理集成電路芯片130相連,用于輸出第
當(dāng)前第1頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1