新四季網

音頻信號處理方法和支持其的電子裝置與流程

2024-04-01 23:21:05


本公開一般涉及音頻信號處理,並且更具體地,涉及一種音頻處理方法和用於支持它的電子裝置。
背景技術:
:當通過具有揚聲器的電子裝置播放音頻時,傳統上,會增大增益以增大音量,會壓縮音頻信號以防止削波(clipping)和飽和,並會使用不同的濾波器以獲取淨空(headroom)和調整音頻音調。然而,上述用於增加揚聲器音量的方法可能會降低聲音質量。例如,如果施加過度增益以提高音頻音量,這可能增大噪聲或在峰值頻率時引起飽和。當聲音振動是由音頻信號的輸出引起時,可能會限制輸出在預定的頻帶。然而,這種限制可能會引起音調質量的變化。因此,根據傳統方法,不管音頻信號的音量水平如何總是施加固定的音頻參數到音頻信號,很難保持聲音的音量水平,可能會發生聲音失真。技術實現要素:本公開是為了解決上述的問題和缺點,並提供至少下面描述的優點。根據本公開的一個方面,提供了電子裝置的一種音頻信號處理方法。該音頻信號處理方法包括:響應於播放音頻信號的請求,檢查音頻信號的屬性信息;當經檢查的屬性信息滿足第一條件時,使用第一處理過程處理音頻信號;當屬性信息滿足第二條件時,使用第二處理過程處理音頻信號;以及通過揚聲器輸出使用第一處理過程和第二處理過程中的一個處理過的音頻信號。根據本公開的另一方面,提供了一種電子裝置。該電子裝置包括:存儲用於處理音頻信號的第一方法和第二方法的存儲器;以及功能上連接到該存儲器的處理器,其中,該處理器將響應於播放該音頻信號的請求檢查音頻信號的屬性信息,當檢查屬性信息滿足第一條件時,使用第一處理過程處理音頻信號,當屬性信息滿足第二條件時,使用第二處理過程處理音頻信號,並通過揚聲器輸出使用第一處理過程和第二處理過程中的一個處理的信號。根據本公開的另一方面,提供了用於存儲電子裝置的執行音頻信號處理方法的程序的計算機可讀存儲介質。音頻信號處理方法包括:響應於播放該音頻信號的請求,檢查音頻信號的屬性信息;當經檢查的屬性信息滿足第一條件時,使用第一處理過程處理音頻信號的裝置;當屬性信息滿足第二條件時,使用第二處理過程處理音頻信號;以及通過揚聲器輸出使用第一處理過程和第二處理過程中的一個處理的音頻信號。附圖說明圖1A是示出了根據本公開的實施例的電子裝置的配置的框圖;圖1B是示出了根據本公開的實施例的電子裝置的配置的框圖;圖2是示出了根據本公開的實施例的音頻信號處理方法的流程圖。圖3是示出了根據本發明的實施例的用於處理音頻信號的電子裝置的配置的框圖;圖4是示出了圖3的音頻信號處理器的配置的框圖;圖5是示出了根據本公開的實施例的用於處理音頻信號的電子裝置的配置的框圖;圖6是示出了根據本公開的實施例的音頻信號處理方法的流程圖;圖7是示出了根據本發明的實施例的用於處理音頻信號的電子裝置的配置的框圖;圖8A是示出了傳統的音頻信號處理機制的圖;圖8B是示出了根據本公開的實施例的音頻信號處理機制的圖;圖8C是示出了傳統方法和所提出的方法之間的音頻信號的頻率特性的比較的曲線圖;圖9是示出了根據本公開的實施例的音頻信號處理方法的流程圖;圖10是示出了根據本公開的實施例的用於處理音頻信號的電子裝置的配置的框圖;圖11是示出了根據本公開的實施例的網絡環境的框圖;圖12是示出了根據本公開的實施例的電子裝置的配置的框圖;以及圖13是示出了根據本公開的實施例的程序模塊的配置的框圖。具體實施方式參照附圖詳細描述了本公開的實施例。本文所用的實施例和術語並不意在限制本公開,而是幫助理解本公開,並且應當理解,本公開的實施例包括在本公開的精神和範圍內的所有變化、等價物、和/或替代。貫穿附圖,相同的參考標號可用來指代相同或相似的部分。如本文中所使用的,單數形式「一」、「一個」、和「該」的術語旨在也包括複數形式,除非上下文清楚地另外指明。如本文所用,諸如「第一」和「第二」的術語用於描述各種組件。然而,各組件並不由這些術語限定。術語僅僅用於區分部件彼此。例如,第一組件可以稱為第二組件,同樣地,第二元件也可以稱為第一組件,而不偏離本公開。當(第一)組件被稱為由另一個(第二)組件「連接」或者「訪問」時,則該組件可以由其他組件直接連接或訪問,或另一(第三)組件可以插入在兩個組件之間。在下面的描述中,對於硬體或軟體,表述「被配置為」可以與表述「適合於」、「具有一種能力」、「改變為」、「製作為」、「能夠」、和/或「設計為」互換使用。表述「裝置被配置為」執行指定功能或操作可表示該裝置「有能力」與其他裝置或組件執行功能或操作。例如,當處理器被描述為被配置成執行A、B和C時,處理器(例如,中央處理單元(CPU)和/或應用處理器)有能力通過執行專用於相應操作的軟體程序執行相應的操作。根據本公開的實施例,電子裝置的實例可以包括智慧型電話、平板個人計算機(PC)、行動電話、視頻電話、電子書籍閱讀器、臺式個人計算機、膝上型計算機、上網本計算機、工作站、伺服器、個人數字助理(PDA)、可攜式多媒體播放器(PMP)、移動圖像專家組(MPEG)音頻層3(MP3)播放器、醫療設備、照相機、以及可穿戴設備。可穿戴設備的例子可以包括配件類型的設備(如手錶、戒指、手鐲、踝鐲、項鍊、眼鏡、隱形眼鏡、以及頭部安裝設備(HMD))、織物或衣服類型的設備(如電子衣服)、身體連接的類型(如皮膚墊和紋身)、和生物實現的類型。電子裝置的實例可以包括電視、數字視頻光碟(DVD)播放器、音頻播放器、冰箱、空調、清潔器、烤箱、微波爐、洗衣機、空氣淨化器、機頂盒、家庭自動化控制面板、安全控制面板、媒體盒、遊戲控制臺、電子辭典、電子鑰匙,攝像機和電子框架。根據本公開的實施例,電子裝置的實例可以包括醫療裝置(如可攜式醫療傳感器(包括血糖儀、心臟速率傳感器、張力計、和身體溫度計)、磁共振血管造影(MRA)裝置、磁共振成像(MRI)設備、計算機斷層攝影(CT)裝置、攝像機、以及微波掃描器)、導航設備、全球導航衛星系統(GNSS)、事件數據記錄(EDR)、飛行數據記錄器(FDR)、汽車信息娛樂設備、船用電子裝置(如船用導航系統和陀螺羅經)、航空電子裝置(航空電子)、汽車頭單元、工業或家用機器人中、自動取款機(ATM)、銷售點(POS)終端、以及物聯網(IoT)裝置(如電燈泡、傳感器、自動噴水滅火系統、火災報警系統、溫度控制器、路燈、烤麵包機、健身器材、熱水箱、加熱器、和鍋爐)。電子裝置的實例可以包括家具、建築物/結構、車輛的一部分、電子板、電子籤名接收裝置、投影儀、和傳感器(例如水、電、氣、和電波表)。根據本公開的實施例,電子裝置可以是靈活的或至少有兩個上述裝置的組合。電子裝置並不限於上述裝置。在本公開中,術語「用戶」可以表示使用電子裝置的人或使用電子裝置的裝置(例如,人工智慧電子裝置)。根據本公開的實施例的音頻信號處理方法和用於支持其的電子裝置能夠在檢測到音頻信號時以最大音量水平輸出最大音量,並在其他的音量水平施加音頻參數補償在最大音量水平施加的過度信號處理。根據本公開的實施例的音頻信號處理方法和支持其的電子裝置能夠降低音頻信號的音量和質量的失真。圖1A是示出了根據本公開的實施例的電子裝置的配置的框圖。參照圖1A,根據本公開的實施例的電子裝置可以包括通信單元110、存儲器120、觸控螢幕顯示器130、輸入單元140、音頻處理單元150和處理器160。通信單元110可以建立與另一個電子裝置的連接。例如,通信單元110可以建立到網絡的無線或有線通信鏈路以與另一電子裝置進行通信。無線通信鏈路可以是無線網絡鏈路、藍牙(BT)鏈路、以及近場通信(NFC)鏈路中的一個。無線通信鏈路還可以是蜂窩通信鏈路(例如,長期演進(LTE)、高級LTE(LTE-A)、碼分多址(CDMA)、寬帶CDMA(WCDMA)、通用移動電信系統(UMTS)、無線寬帶(WIBRO)、以及用於移動通信系統(GSM)鏈路的全球系統)。有線通信鏈路可以是通用串行總線(USB)鏈路、高清晰度多媒體接口(HDMI)鏈路、推薦標準232(RS-232)鏈路、以及普通的老式電話服務(POTS)鏈路中的一個。根據本公開的實施例,通信單元110可以與另一電子裝置通信音頻和視頻文件。通信單元110可以從另一電子裝置接收呼叫請求或來電鈴聲。對應於由通信單元110接收的來話呼叫的鈴音,可以在向其施加對應於該音量水平的音頻參數和音量增益後通過音頻輸出裝置(例如,揚聲器)輸出。存儲器120可包括用於存儲該電子裝置的作業系統程序存儲區,以及用於存儲當作業系統運行時生成的數據的數據存儲區。根據本公開的實施例,存儲器120可以存儲用於獲取對應於該音頻音量水平的音頻參數所必需的各種信息和程序。存儲器120可以存儲映射音頻音量水平和音頻參數的音頻參數表。存儲器120還可以存儲映射音頻音量水平到音量增益的音量增益表。存儲器120還可以存儲用於收集外部音頻和測量所收集的外部音頻的大小(或水平)的程序,以及用於根據測量外部音頻的大小獲取音頻音量水平的程序。存儲器120還可以存儲映射外部音頻大小(或水平)到音頻音量水平的外部音頻水平表。觸控螢幕顯示器130可以包括被集成以形成一個整體的顯示面板131和觸摸面板132。顯示屏131可在處理器160的控制下在電子裝置的使用過程中顯示各種畫面。顯示板131可以用液晶顯示器(LCD)、有機發光二極體(OLED)、有源矩陣OLED(AMOLED)、柔性顯示器、彎曲顯示器和三維(3D)顯示器來實現。顯示面板131還可以被實現為柔性的、透明的、和/或可穿戴的。觸摸面板132可以是配備有能夠感測手勢的手觸摸面板和能夠感測筆手勢的筆觸摸面板的混合觸摸面板。根據本公開的實施例,顯示面板131可以顯示音量控制菜單。音量控制菜單可以包括最小音量項、最大音量項、以及電流量項。例如,顯示面板131可以以條狀的形式顯示音量控制菜單。顯示面板131還可以顯示通知音頻音量水平增加或下降的通告。根據本公開的實施例,觸摸面板132可以檢測用於增大或減小當前配置的音頻音量水平的觸摸輸入。例如,觸摸板132可以利用在屏幕的一部分中顯示的音量控制菜單,檢測用於增大或減小當前音量水平做出的觸摸輸入。觸摸面板132還可以在不顯示音量控制菜單的狀態下,檢測為控制音量水平做出的觸摸輸入。例如,觸摸板132可以檢測觸摸輸入,例如,在垂直方向上做出為增大或減小音樂或視頻重放畫面上的音量的拖拽動作。輸入單元140可以包括用於接收字母數字信息的多個輸入鍵和用於配置和執行各種功能的多個功能鍵。功能鍵可包括被配置為執行預定功能的方向鍵、音量鍵和快捷鍵。輸入單元140也可以生成與用戶的配置和電子裝置的功能控制相關的鍵信號到處理器160。輸入單元140可以被實現為3*4鍵盤、4*3的鍵盤的鍵信號、球操縱杆、光學操縱杆、滾輪鍵、觸摸鍵、觸摸墊、和觸控螢幕中的一個或組合。當輸入單元140以全觸控螢幕的形式來實現時,該電子裝置可以包括受限制的功能鍵,諸如用於增加和減小音量的音量鍵、用於電源開/關的電源鍵、菜單鍵、取消鍵、主頁鍵。根據本公開的實施例,輸入單元140可以接收音頻音量水平輸入並傳送相應的輸入信號到處理器160。音頻處理單元150可連接到在呼叫期間包括在輸出或輸入鈴音輸出音頻信號,或者在存儲在存儲器120的音頻文件的重放期間輸出解碼音頻信號的揚聲器(SPK)151,以及收集人類語音和其他聲音的麥克風(MIC)152。例如,音頻處理單元150可以通過揚聲器151輸出根據音頻和視頻文件的重放和遊戲的執行的音頻信號。根據本公開的實施例,音頻處理單元150可以根據所配置的音量水平和/或音量級(volumestep)通過揚聲器151輸出音頻信號。例如,音頻處理單元150可以以經配置的音量輸出包括在通過揚聲器151的來電鈴聲、音樂文件、或視頻文件中的音頻信號。音頻處理單元150還可以在處理器160的控制下通過揚聲器151以利用輸入單元140輸入的音量水平輸出音頻信號。音頻處理單元150也可接收對應於音頻信號的音量水平的音頻參數,並通過施加該音頻參數處理音頻信號。根據本公開的實施例,音頻參數可以包括增益、均衡器(EQ)、低音增強器、聲音檢索系統(SRS)、聲音助力器、動態助力器、3D聲音、混響、噪聲消除器、聲學回聲控制(AEC)、自動增益控制(AGC)、噪聲抑制(NS)、採樣率、編解碼器類型、語音增強子以及濾波器。根據本公開的實施例,麥克風152可以收集外部音頻,即,環境噪聲。電子裝置可以具有多個麥克風152。在這種情況下,音頻處理單元150可以使用麥克風收集外部音頻,除了呼叫或音樂重放過程中正在使用的麥克風。處理器160可以包括中央處理單元(CPU)、應用處理器(CP)和通訊處理器(CP)中的至少一個。該處理器160可以執行與至少一個組件和數據處理的控制和/或通信相關的計算。根據本公開的實施例,處理器160可識別音頻信號,並檢查該音頻信號的屬性信息。屬性信息可以包括音頻聲道的信息(例如,1聲道、2聲道、4聲道以及5.1聲道)、音頻質量信息(位數(例如,16位、24位、以及40位))、以及音頻類型信息(例如,語音和音樂)。在該音頻信號的屬性信息是音量水平的假設下進行描述。例如,如果音頻信號是通過麥克風152接收或通過揚聲器151輸出的,則處理器160確定檢測到音頻信號。如果檢測到音頻信號,則處理器160可以利用輸入單元140檢查音量水平輸入,並確定對應於該音量水平的音頻參數。例如,處理器160可基於存儲在存儲器120中的音頻參數表確定對應於該音量水平的音頻參數。音頻參數表可以映射每音量水平的音頻參數值(例如,數字增益、濾波器、以及AGC)。處理器160可以通過將音頻參數施加到音頻信號處理音頻信號。處理器160可以施加對應於音量水平的音量增益到音頻信號,然後通過揚聲器151輸出該音頻信號。根據本公開的實施例,如果檢測到音頻信號,則處理器160可以對音頻信號執行第一音頻信號處理過程以提高音量,以便降低動態範圍的音頻質量。在第一音頻信號處理過程之後,處理器160可基於處理後的音頻信號根據音量水平優化音頻參數值,然後執行第二音頻信號過程。該處理器160可以施加對應於該音量水平的音量增益到對其已經執行第二音頻信號處理過程的音頻信號,並通過揚聲器151輸出處理過的音頻信號。根據本公開的實施例,如果檢測到音頻信號,則處理器160可分析外部音頻水平。該處理器160可以利用麥克風152連續地或周期性地收集外部聲音來測量外部音頻的水平。處理器160可根據外部音頻水平改變音頻信號的音量水平。也即,處理器160可以根據環境噪聲的大小(或水平)調節音量水平。圖1B是示出了根據本公開的實施例的電子裝置的配置的框圖。參照圖1B,根據本公開的實施例的電子裝置包括通信單元110、存儲器120、觸控螢幕顯示器130、輸入單元140、音頻處理單元150和處理器160。由於圖1B的電子裝置的通信單元110、存儲器120、觸控螢幕顯示器130以及輸入單元140的配置和圖1A的電子裝置的那些是相同的,所以在此省略其詳細描述。音頻處理單元150可以連接到在呼叫期間輸出包括在輸出或輸入鈴音中的音頻信號或者在存儲在存儲器120和音頻文件的重放期間輸出解碼的音頻信號的揚聲器(SPK)151,並可連接到收集人類語音輸入和其它聲音的麥克風(MIC)152。例如,音頻處理單元150可通過揚聲器151輸出根據音頻和視頻文件的重放和遊戲運行的音頻信號。根據本公開的實施例,音頻處理單元150可以包括數位訊號處理器(DSP)155。如果檢測到音頻信號,則DSP155可以檢查關於該音頻信號的屬性信息。根據本公開的實施例,屬性信息可包括音頻聲道的信息(例如,音頻信號是否包括1聲道、2聲道、4聲道、或5.1聲道)、音頻質量信息(例如,位數(16位、24位、或40位))、以及音頻類型信息(例如,語音或音樂)。本文假設該音頻信號的屬性信息包括音量水平信息。DSP155可以通過施加對應於從處理器160接收到的音量水平的音頻參數處理音頻信號。DSP155也可以施加對應於從處理器160接收到的音量水平的音量增益到基於音頻參數處理的音頻信號並通過揚聲器151輸出音頻信號。根據本公開的實施例,如果檢測到音頻信號,則DSP155可以對音頻信號執行第一音頻信號處理過程,以在降低動態範圍內的聲音質量失真的同時增加音量。在第一音頻信號處理過程之後,DSP155可以基於處理後的音頻信號根據音量水平優化音頻參數值,然後執行第二音頻信號過程。該DSP155可以將對應於從處理器160接收到的音量水平的音量增益施加到已經對其執行了第二音頻信號處理過程的音頻信號,並通過揚聲器151輸出處理的音頻信號。根據本公開的實施例,如果檢測到音頻信號,則DSP155分析外部音頻水平。例如,DSP155可以利用麥克風152連續地或周期性地收集外部聲音來測量外部音頻的水平。該DSP155可以通過根據所測得的外部音頻水平通過揚聲器151輸出該音頻信號。也即,DSP155可以通過揚聲器以根據環境噪聲的大小(或級)調節的音量水平輸出音頻信號。處理器160可以包括CPU、應用處理器(AP)、以及通信處理器(CP)中的至少一個。處理器160可以執行與至少一個組件和數據處理的控制和/或通信相關的計算。根據本公開的實施例,如果從音頻處理單元150接收到測得的外部音頻水平,則處理器160可將信號傳送到音頻處理單元150。如果在觸摸面板132上檢測到用於調整(增加或減小)音量的用戶輸入,則處理器160可以輸出相應的音量調整信號到音頻處理單元150。處理器160可通過參照在存儲器120中存儲的音頻參數表確定對應於音量水平的音頻參數。處理器160也可以參照在存儲器中存儲的音量增益表以通知音頻處理單元150對應於該音量水平的音量增益。根據本公開的實施例,如果接收到由音頻處理單元150測得的外部音頻水平,則該處理器可以參照在存儲器120中存儲的外部音頻水平表通知音頻處理單元150對應於外部音頻水平的音頻音量水平。可以如參照圖1A所描述的由處理器160,或如參照圖1B所描述的由音頻處理單元150的DSP155執行基於對應於該音頻信號的音量水平的音頻參數和音量增益的音頻處理操作。根據本公開的實施例,在處理器160執行音頻處理操作的假設下做出描述。電子裝置可包括各種傳感器模塊(例如,用於接收位置信息的全球定位系統(GPS)模塊、紅外線傳感器模塊,以及光傳感器模塊)、用於拍攝靜態和動態圖像的相機模塊、以及用於接收廣播信號的廣播接收器模塊。圖2是示出了根據本公開的實施例的音頻信號處理方法的流程圖。參照圖2,處理器160可以在步驟201檢測音頻信號。根據本公開的實施例,如果通過麥克風152輸入或通過諸如揚聲器151的輸出裝置輸出音頻信號,則處理器160可確定已檢測到音頻信號。例如,可在語音呼叫、視頻呼叫、LTE(VoLTE的)語音呼叫、網際網路協議語音(VoIP)呼叫、重編碼操作、語音識別操作、音樂重放操作、視頻重放操作、以及遊戲運行操作中執行音頻信號的檢測。如果檢測到音頻信號,則處理器可以在步驟203檢查音頻信號的屬性信息。根據本公開的實施例,屬性信息可包括音頻聲道的信息(例如,1聲道、2聲道、4聲道、以及5.1聲道)、音頻質量信息(例如,位數(16位、24位和40位))、以及音頻類型信息(例如,話音和音樂)。在音頻信號的屬性信息是音量水平的假設下做出描述。處理器可以檢查音頻信號的音量。例如,處理器160可檢查用於輸出音頻信號的當前配置的音量水平。在檢測到通過輸入單元140所做的調整音量水平的輸入時,處理器160也可以檢查調整後的音量。處理器160可在步驟205確定相應於該音頻信號的屬性信息的音頻參數。例如,處理器160可以基於在存儲器120中存儲的音頻參數表確定對應於音量水平的音頻參數。根據本公開的實施例,音頻參數可以包括,但不限於,數字增益、濾波器、以及AGC。處理器160可以映射不同的音頻參數值到音量水平並在存儲器120中存儲該映射。例如,處理器160可以施加對應於該音頻信號的音量水平的數字增益,以增大或減小音頻信號的音量。該處理器160可以施加對應於該音頻信號的音量水平的濾波器,以在預定頻帶增大或減小能量。處理器160可以以這樣的方式調整對應於該音頻信號的音量水平,使得當輸入音頻信號的能量水平高於預定的能量水平時,增大動態範圍,以及當輸入信號的能量水平等於或小於預定的能量水平時,減小動態範圍。在步驟207,處理器160可以通過施加在步驟205確定的音頻參數處理音頻信號。根據本發明的實施例,電子裝置可以動態地而不是固定地施加音頻參數到音頻信號的音量水平,以便為用戶提供無失真的高品質聲音。處理器可以在步驟209施加對應於音頻信號的屬性信息的音量增益到使用音頻參數處理過的音頻信號,並輸出作為結果的信號。根據本公開的實施例,處理器160可通過參照音量增益表,確定對應於音頻信號的音量水平的音量增益,並通過揚聲器151輸出施加了音量增益的音頻信號。圖3是示出了根據本公開的實施例的處理音頻信號的電子裝置的配置的框圖。參照圖3,根據本公開的實施例的電子裝置可以包括解碼器301、音量指數(volumeindex)303、控制器305、音頻信號處理器307、音量增益表309、音量增益單元311、數字-模擬轉換器(D/A)313、以及揚聲器315。當執行音頻重放時,解碼器301可以將諸如MP3文件這樣的壓縮過的文件解壓為脈衝編碼調製(PCM)格式的、將被傳送到音頻信號處理器307數位訊號。解碼器301可以根據由音頻內容提供者所使用的相同的音頻格式標準解碼位流。音頻格式標準的例子可以包括MPEG1層2、MPEG-2層2、用於地面數字多媒體廣播(DMB)的位片式算術編碼(BSAC)、用於衛星DMB的高級音頻編碼(AAC)、以及用於高清晰度電視(HDTV)廣播的音頻編碼3號(AC-3)。如果檢測到了當前配置的音量水平信息或用於調節在處理器160的控制下的當前配置的音量水平的輸入,則音量指數303可以發送調整的音量水平信息到控制器305和音量增益表309。控制器305可以將基於從音量指數303接收的音量水平確定的音頻參數值發送到音頻信號處理器307。根據本發明的實施例,控制器305可包括數字增益控制器、濾波器控制器和AGC控制器。下面參照圖5詳細描述上述部件。音頻信號處理器307可以通過將從控制器305接收的音頻參數施加到由解碼器301解碼的PCM音頻信號處理音頻信號。音頻信號處理器307可以將施加了音頻參數的音頻信號發送到音量增益單元311。根據本公開的實施例,音頻信號處理器307可包括數字增益模塊、濾波器和AGC模塊。在本文中參照圖4詳細描述上述部件。音量增益表309可具有對應於該音頻信號的各個音量水平的不同音量增益值。音量增益表309可以檢查對應於從音量指數303接收的音量水平的音量增益值並將檢查後的音量增益值發送到音量增益單元。音量增益單元可以通過施加從音量增益表309接收到的音量增益值到由音頻信號處理器307處理的音頻信號調整最終輸出量。根據本公開的實施例,處理器160可以為音頻信號的最大音量水平施加0分貝以及為比最大音量水平小的音量水平施加小於0分貝的音量增益,使得當音量水平減小時,聲音音量減小。D/A313可以將PCM數位訊號,例如從音量增益表309檢索到音量增益值的音頻信號,轉換為傳送到揚聲器315模擬信號。揚聲器315可以以輸入聲信號的形式輸出模擬電子信號。參照表1和表2在下文中說明上面的音頻信號處理方法。表1表1顯示了根據現有技術和本公開中的音頻信號的音量水平的音頻處理器307和音量增益單元311的輸出。參照表1,在比最大音量水平低的音量水平,與現有技術相比,根據本公開的實施例的處理器160可以施加低增益、緩解濾波器、以及非過度壓縮設定值到音頻信號。這意味著,本公開的音頻信號處理方法可以輸出具有降低的音質失真的音頻信號。相比於在其中在中級音量水平施加9分貝的總增益(=數字增益+音量增益)到音頻信號的其他傳統方法,在本公開的實施例中可以施加4分貝的總增益。有可能通過在中級音量水平施加4分貝的增益到音頻信號,以增加與現有技術相同量的聲音音量。這是因為,相比於在現有技術中使用濾波器去除了音頻信號的低於500赫茲的頻帶,提出的方法能夠通過去除低於200赫茲的頻帶以降低音量損失。相比於在其中音頻信號處理器307在最大、中級和最小音量施加相同的參數值的其它傳統方法,根據本公開的實施例的音頻信號處理方法在最大、中間和最小音量施加不同的參數值,以便解決在較低音量的音質失真和響亮聲音的問題。表2現有方法中的音量增益提出的方法中的音量增益音量指數60dB0dB音量指數5-3dB-1dB音量指數4-6dB-2dB音量指數3-9dB-4dB音量指數x2-12dB-6dB音量指數x1-15dB-8dB表2是在其中在傳統方法和根據本公開的方法中的將音量增益映射到音頻信號的音量水平的音量增益表309。根據本公開的實施例,音頻信號處理器307可以將對應於在音量增益表309中的音量水平的音量增益值施加到由音頻信號處理器307處理的音頻信號。相比於在其中音量增益值在3dB的規則間隔分隔的傳統方法,根據本公開的實施例的音頻信號處理方法施加對應於該音頻信號的音量水平的不同音量增益值以輸出具有降低的語音質量失真的音頻信號。雖然已經使用諸如表1和表2所示的特定的音頻參數和音量增益值以及諸如音量增益表的特定術語描述本公開的實施例以幫助理解本公開,但是對本領域技術人員顯然的是,表的音頻參數和音量增益值可以根據情況而改變。圖4是示出了圖3的音頻信號處理器的配置的方框圖。參照圖4,音頻信號處理器307可包括數字增益模塊401、濾波器403以及AGC405。雖然描述是針對其中音頻信號由數字增益模塊401、濾波器403、AGC405順序進行處理的情況,但本公開不限於此。數字增益模塊401可以施加對應於音量水平的值到PCM音頻信號,以增大或減小音量。濾波器403可以施加對應於音量值的濾波器以在PCM音頻信號的預定頻帶增加或降低能量。AGC405可以施加對應於音量水平的AGC值調整動態範圍。動態範圍表示接收到的音頻信號的最大和最小的聲音的聲壓之間的差值(比)。也即,自動增益控制405可以自動地調節音頻信號的放大比率達到預定水平的範圍。例如,AGC405可以減小比預定水平更高的音頻信號的能量,並去除等於或低於預定水平的音頻信號的能量。圖5是示出了根據本公開的實施例的處理音頻信號的電子裝置的配置的框圖。本文省略了圖5的與圖3或圖4的那些相同的電子裝置的部件的進一步詳細說明。參照圖5,數字增益控制器501、濾波器控制器505、以及AGC控制器509可以包括在圖3的控制器305中。解碼器301可解碼諸如MP3文件的壓縮文件為PCM格式的被發送到數字增益模塊401數位訊號。音量指數303可以檢查當前的音量。然而,本公開不限於此,音量指數303有可能在處理器160的控制下,在檢測到用於調整音量水平的輸入時檢查所調節的音量水平。音量指數303可通知經檢查的音量水平到數字增益控制器501、濾波器控制器505、AGC控制器509、以及音量增益表309。數字增益控制器501可以發送從音量指數303接收到的音量水平信息到數字增益模塊401以施加音量水平到相應的數字增益。例如,數字增益控制器501可控制施加過量音量增益於音頻信號,以便增加在最大音量水平的音頻音量。結果是,數字增益模塊401和音量增益單元之間的增益平衡可能破壞。但是,有可能控制數字增益模塊401以在比最大音量水平低的音量水平不施加過量音量增益。這使得能夠分發增益來實現數字增益模塊401和音量增益單元之間的增益平衡。數字增益模塊401可以根據音量將從數字增益控制器501接收的數字增益值施加到由解碼器301解碼的PCM音頻信號。濾波器控制器505可以將從音量指數303接收的音量水平信息施加到對應於音量水平的濾波器403。例如,濾波器控制器505可以控制濾波器403施加用於過濾處於最大音量水平的音頻信號的低頻帶的頻率的高通濾波器,以及用於切割預定頻帶以便緩解聲音振動的濾波器。由於能夠避免小揚聲器低頻帶重放失敗和音頻信號的聲音振動,所以濾波器控制器505可施加緩解濾波器到音頻信號。根據本公開的實施例,電子裝置可以施加緩解濾波器到處於低音量水平的音頻信號來播放原始聲音。濾波器403可通過施加對應於從濾波器控制器505接收到的音量水平的濾波器到已施加數字增益值的音頻信號處理音頻信號。AGC控制器509可從音量指數303接收音量水平信息,並控制AGC405施加對應於該音量水平的AGC設定值。例如,如上所述,由於在最大音量水平施加了過量音量增益到音頻信號,所以AGC控制器509可以施加AGC設定值用於過壓縮,以便保護音頻信號以免飽和或保持低於額定功率的功率,從而避免說話中斷。因為在不會太大而引起飽和或聲音振動的音頻音量輸出音頻信號,所以AGC控制器509可以施加取整的(rounded)AGC設定值,以降低音頻信號的聲音質量退化。AGC405可通過施加對應於從AGC控制器509接收到的音量水平的AGC設定值到已經施加濾波器403的音頻信號以處理音頻信號。音量增益表309可以檢查對應於從音量指數303接收到的音量水平的音量增益值以通知音量增益值到音量增益單元。音量增益單元可以通過施加從音量增益表接收到的音量增益值到已經由音頻信號處理器307(即,數字增益模塊401、濾波器403、以及AGC405)處理過的音頻信號以調整最終輸出的音頻音量。根據本公開的實施例,電子裝置還可以包括平滑單元513。如果施加數字增益模塊401、濾波器403、自動增益控制405、以及音量增益單元到對應於音頻信號的音量水平的音頻信號,則突然不連續可能會引起噪音。即使音頻信號的音量水平變化了,平滑單元513也可以執行音頻信號的平滑。D/A可以轉換PCM數位訊號,即由平滑單元513處理的音頻信號,為傳送到揚聲器315的模擬信號。揚聲器315可以輸出從D/A313接收的音頻信號。圖6是示出了根據本公開的實施例的音頻信號處理方法的流程圖。根據本公開的實施例,如果施加到解碼器輸出信號的設定值是在從最大音量水平到最小音量水平的範圍內,則在音頻參數值出現大的差值,從而導致在最大和最小音量值之間的聲音質量的變化。處理器160可以執行第一音頻信號處理過程,以克服上述問題。在第一音頻信號處理過程之後,處理器160可以執行第二音頻信號處理過程,以基於先前處理的音頻信號優化每單位音量水平的音頻參數值。即,由於第一音頻處理過程先於第二音頻信號處理過程執行,有可能在第二音頻信號處理過程中施加更取整的音頻參數值。參照圖6,處理器160可以在步驟601檢測音頻信號。由於圖6的步驟601和圖2的步驟201是相同的,所以本文省略其詳細描述。如果檢測到音頻信號,則處理器160可以在步驟603執行第一音頻信號處理過程。根據本公開的實施例,第一音頻信號處理過程可以是增加音頻音量以在動態範圍內降低音頻信號的音頻質量失真的操作。處理器160可以在步驟605檢查音頻信號的屬性信息,並在步驟607確定對應於經檢查的屬性信息的音頻參數。例如,處理器160可以檢查音頻信號的音量水平,並確定對應於該音量水平的音頻參數。因為圖6的步驟607和圖2的步驟205相同,所以本文省略其詳細描述。處理器160可以在步驟609通過施加所確定的音頻參數到通過第一音頻信號處理過程處理過的信號以執行第二音頻信號處理過程。處理器160可以施加對應於音頻信號的屬性信息(例如,音量水平)的音量增益到由第二音頻處理過程處理的音頻信號;因此,在步驟611通過揚聲器151輸出結果信號。根據本公開的實施例,處理器160可以施加對應於該音頻信號的音量水平的音頻參數和音量增益,以通過揚聲器151輸出結果信號。圖7是示出了根據本公開的實施例的處理音頻信號的電子裝置的配置的框圖。本文將省略對圖7的與圖1的電子裝置的部件相同的電子裝置的部件的詳細描述。參照圖7,第一音頻信號處理器701可處理從解碼器301輸入的音頻信號。例如,第一音頻信號處理過程器701可施加音量放大方案,以降低音質的失真。第一音頻信號處理器701可以在音量放大方案中優化增益、濾波器、和AGC值,以便在動態範圍內最小化音頻信號的飽和度。第二音頻信號處理器703可以處理從第一音頻信號處理器701輸出的音頻信號。第二音頻信號處理器703可以以與圖1的音頻信號處理器307相同的方式進行操作。更具體地,第二音頻信號處理過程器703可以將從控制器305接收的音頻參數施加到從第一音頻信號處理過程器701接收的音頻信號。音量增益表309可以提供具有對應於從音量指數303接收到的音量水平的音量增益值到音量增益單元。音量增益單元可以通過施加從音量增益表309接收的音量增益值到從第二音頻信號處理器703接收的音頻信號以調整最終輸出的音頻音量。D/A313可以將PCM數位訊號,即,施加從音量增益表309接收的音量增益值的音頻信號,轉換為傳送到揚聲器315的模擬信號。揚聲器315可以輸出從D/A313接收的音頻信號。圖8A是示出了傳統的音頻信號處理機制的圖。參照圖8A,傳統方法以在動態範圍內對從解碼器301輸出的PCM音頻信號801進行削波(clipping)這樣的方式處理音頻信號,並施加以參考標號803表示的過度音量增益以增加音量到最大值。然而,傳統方法具有過度音量增益增大了噪聲或使增益在峰值飽和的缺點。此外,傳統方法以只在低於最大音量水平的音量水平減小最大音量水平的音量增益這樣的方式處理音頻信號;因此,音頻信號保持由參考標號805表示的最大音量水平的波形特性。其結果是,由在最高水平增大音頻音量所造成的音頻質量劣化的問題,即使在音量水平低於最大音量水平時也會發生。圖8B是示出了根據本公開的實施例的音頻信號處理機制的圖。參照圖8B,處理器160可以對從解碼器301輸出的由參考標號811所表示的PCM音頻信號執行第一音頻信號處理過程,以增加音頻音量而不在由參考標號813所表示的動態範圍內失真。例如,處理器160可控制施加高達數字淨空間(headroom)水平的增益、最小低帶濾波器(等於或低於100赫茲)、以及高達-2dB級的AGC壓縮器閾值到PCM音頻信號811以防止音頻質量失真。獲得信號813的第一音頻信號處理過程是優化包括增益、濾波器、以及AGC的音頻參數的操作,而不對PCM音頻信號811削波,例如操作施加8分貝的數字增益、100赫茲的截止高通濾波器、以及1dB的AGC壓縮器。通過此音頻處理操作,有可能分別降低在如參考標號815和817所表示的最大和最小音量水平兩者的音頻信號的音頻質量失真。根據本公開的實施例的電子裝置通過執行第一音頻信號處理過程,以產生由參考標號813所表示的信號,能夠克服傳統方法的問題,即由削波動態範圍中的音頻信號和施加過度音量增益到音頻信號以增大在最大音量水平的音量引起的噪聲放大和在峰值的飽和。此外,通過施加對應於基於通過第一音頻信號處理過程處理過的信號確定的音量的音頻參數,根據本公開的實施例的電子裝置能夠克服傳統方法的問題,即在低於最大音量水平的音量水平發生的音質劣化。圖8C是示出了在傳統方法和所提出的方法之間比較音頻信號的頻率特性的曲線圖。在圖8C中,參考標號821表示根據傳統方法的音頻信號的能量曲線,頻率標號823表示根據本公開的實施例的音頻信號的能量曲線。在圖8C中,x軸代表頻率,y軸代表能量(例如,音量功率);由於傳統方法即使對音量水平低於最大音量的音頻信號,也僅減小對應於最大音量水平的音頻信號的音量增益,所以音頻信號保持最大音量水平的波形特性。因此,在最大水平增加音頻音量引起的音頻質量的劣化問題,即使在低於最大音量水平的音量水平也會出現。然而,通過施加包括增益、濾波器、和AGC優化的音頻參數到音頻信號,本發明的聲音處理方法能夠降低即使在最小音量水平的音頻質量失真。圖8C顯示了在低頻段頻率根據所提出的方法的音頻信號的能量比根據傳統方法比的音頻信號的能量更高。這意味著,根據本公開的實施例的電子裝置能夠輸出在低於最大水平的音量具有降低的音頻質量失真的音頻信號。圖9是示出了根據本公開的實施例的音頻信號處理方法的流程圖。參照圖9,處理器160可以在步驟901檢測音頻信號。由於圖9的步驟901與圖2的步驟201相同,所以在此省略其詳細描述。如果檢測到音頻信號,則處理器160可在步驟903分析外部音頻的水平。例如,處理器160可以利用例如麥克風152的音頻收集裝置收集外部音頻。例如,處理器160可以連續地或以預定的間隔周期性地收集外部音頻,以測量外部音頻的水平。處理器160在步驟905可以根據例如外部音頻的水平改變音頻的屬性信息。處理器160可以根據外部音頻的水平改變它的音頻信號的音量水平。根據本公開的實施例,處理器160可以減小在平靜環境狀態的音量,並增大在嘈雜環境狀態的音量。也即,處理器160可以根據周圍噪聲的大小(或級)調節音量。例如,處理器可通過參照映射例如噪音水平和音量水平的外部音頻水平表調節音量水平。處理器160可在步驟907確定對應於改變後的屬性信息(例如,音量水平)的音頻參數。根據本公開的實施例,有可能通過參照表1和表2,基於改變的音量水平確定該音頻參數。因為圖9的步驟907和圖2的步驟205是相同的,所以在此省略其詳細描述。處理器160可以通過在步驟909施加所確定的音頻參數處理音頻信號。根據本公開的實施例,電子裝置可以施加對應於音頻信號的音量水平的音頻參數以輸出該音頻信號而沒有音頻質量失真。在步驟911,處理器160可以輸出通過施加對應於屬性信息(例如,音量水平)的音量增益到使用對應於根據外部音頻的水平改變的音量水平的音頻參數處理的音頻信號處理的音頻信號。根據本公開的實施例,處理器160可以通過揚聲器151輸出通過施加對應於改變的音量水平的音量增益和音頻參數處理的音頻信號。圖10是示出了根據本公開的實施例的處理音頻信號的電子裝置的配置的框圖。本文省略了圖10的電子裝置的部件的詳細描述,其和圖1的電子裝置的部件是相同的。參照圖10,根據本公開的實施例的噪聲分析單元1001可分析由麥克風152收集的外部音頻(例如,噪聲)。處理器160可配置對應於所分析的外部音頻水平的音量水平。根據本公開的實施例,映射外部音頻水平和音量水平的映射表可以被存儲在存儲器120中。處理器160可通過參照映射表基於外部音頻水平確定音頻信號的音量水平。也即,處理器160可通過參照映射表根據外部音頻水平減小或增大當前音量水平。根據本公開的實施例,如果由麥克風512收集的外部音頻水平比預定水平更高(例如,噪聲水平高),則處理器160可以控制增加音頻信號的音量水平。如果由麥克風512收集的外部音頻的水平比預定水平低(例如,噪聲水平低),則處理器160可控制減小音頻信號的音量。如參照圖3描述的,對應於改變的音頻信號的音量水平,音頻信號利用裝置數字增益模塊401、濾波器403、AGC405和音量增益單元處理,然後經由D/A313通過揚聲器315輸出。圖11示出了根據本公開的實施例的包括電子裝置的網絡環境。參照圖11,在網絡環境1100中的電子裝置1101包括總線1110、處理器1120、存儲器1130、輸入/輸出接口1150、顯示器1160、以及通信接口1170。根據本公開的一些實施例,電子裝置1101可以包括一個或多個上述組件或還包括一個或多個其它額外組件。總線1110可以是連接上述部件的並在上述組件之間發送通信(例如,控制消息)的電路。處理器1120可包括CPU、AP或通信處理器(CP)中的一個或多個。例如,處理器1120可以控制電子裝置1101中的至少一個組件和/或執行與通信或數據處理相關的計算。存儲器1130可以包括易失性和/或非易失性存儲器。例如,存儲器1130可以存儲與電子裝置1101的至少一個部件相關指令或數據。根據本公開的一些實施例,存儲器可以存儲軟體和/或程序1140。例如,程序140可包括內核1141、中間件1143、應用編程接口(API)1145、和/或應用1147等。內核1141、中間件1143和API1145中的至少一部分,可以被定義為作業系統(OS)。內核1141控制或管理用於運行由諸如中間件1143,該API1145,或應用1147的剩餘其他程序實現的操作或功能系統資源(例如,總線1110、處理器1120、或存儲器1130)。此外,內核1141提供了用於從中間件1143、API1145、或者應用1147訪問電子裝置1101的各個組件的接口以控制或管理的組件。中間件1143執行使得API1145或應用1147與內核1141通信以交換數據的中繼功能。此外,在從應用1147接收到的操作請求中,中間件1143通過使用分配優先級的方法執行對操作請求的控制(例如,調度或負載平衡),通過該優先級電子裝置1101的系統資源(例如,總線1110、處理器1120、存儲器1130等)可以用於應用1147。API1145是應用1147可以經由其控制由內核141或中間件1142提供的功能的接口,並且包括,例如,用於文件控制的接口、窗口控制、圖像處理、或字符控制的至少一個接口或功能(例如,命令)。輸入/輸出接口1150可以是用於發送由用戶或另一個外部設備輸入到電子裝置101的另外另一組件(多個)的命令或數據的接口。另外,輸入/輸出接口1150可以輸出從電子裝置101的另一組件(多個)接收的命令或數據給用戶或另一外部設備。顯示器1160可以包括,例如,液晶顯示器(LCD)、發光二極體(LED)、有機LED(OLED)、或微機電系統(MEMS)顯示器或電子紙顯示器。顯示器160可以顯示,例如各種內容(文字、圖像、視頻、圖標或符號等等)給用戶。顯示器1160可以包括觸控螢幕,並且接收使用用戶的身體的一部分的觸摸、手勢、接近、或懸停輸入。通信接口1170可以設置電子裝置1101和外部裝置(例如,第一外部設備1102、第二外部裝置1104或伺服器1106)的通信。例如,通信接口1170可以經由無線通信或有線通信與網絡1162連接,並與外部設備(例如,第二外部設備1104或伺服器1106)進行通信。無線通信可以使用,例如,蜂窩通信協議(LTE,LTE-A、CDMA、WCDMA、UMTS中的至少一個)、無線寬帶、GSM等。短距離通信163可以包括,例如,無線網絡、藍牙、NFC、磁性安全傳輸或近場磁數據磁條傳輸(MST)、以及GNSS中的至少一個等等。GNSS可以包括,例如,GPS、全球導航衛星系統(GLONASS、北鬥導航衛星系統(北鬥)和伽利略(歐洲的全球衛星導航系統)中的至少一種。在本文中,術語「GPS」可以與術語「GNSS」互換使用。有線通信可以包括,例如,USB、HDMI、RS-232、POTS等中的至少一個。網絡162可以包括電信網絡,例如,計算機網絡(例如,區域網(LAN)或廣域網(WAN)),網際網路、和電話網中的至少一個。第一外部裝置1102和第二外部裝置1104中的每一個可以是與電子裝置1101相同類型或不同類型的裝置。根據本公開的一些實施例,伺服器1106可以包括一組或多組伺服器。由電子裝置運行的運行中的至少一部分可以由一個或多個電子裝置(例如,外部電子裝置1102、1104或伺服器1106)來執行。當電子裝置1101應該自動執行功能或服務時,電子裝置1101可請求執行至少一個功能到另一設備(例如,外部電子裝置1102、1104、或伺服器1106)。針對上述情況,可以使用例如雲計算技術、分布式計算技術、或客戶端-伺服器計算技術。圖12示出了根據本公開的實施例的電子裝置的框圖。參照圖12,電子裝置1201可以配置,例如,如圖1中所示的電子裝置1101的整體或部分。電子裝置1201包括一個或多個AP1210、通信模塊1220、用戶識別模塊(SIM)卡1224、存儲器1230、傳感器模塊1240、輸入設備1250、顯示器1260、接口1270、音頻模塊1280、相機模塊1291、功率管理模塊1295、電池1296、指示器1297和電機1298。該AP1210操作OS或應用程式,以便控制連接到AP1210的多個硬體或軟體組件元件,並運行包括多媒體數據的各種數據的處理和計算。AP1210可以由例如片上系統(SoC)實現。根據本公開的實施例,處理器1210還可以包括圖形處理單元(GPU)和/或圖像信號處理器。AP1210可包括在圖12所示的組件的至少一部分(例如,蜂窩式模塊1221)。AP1210可以加載從另一個組件中的至少一個(例如,非易失性存儲器)接收到的命令或數據,在非易失性存儲器中存儲各種數據。通信模塊1220可包括如圖11的通信接口1160相同或類似的組件。通信模塊1220,例如,可以包括蜂窩模塊1221、Wi-Fi模塊1223、BT模塊1225、GPS模塊1227、NFC模塊1228和射頻(RF)模塊1229。蜂窩模塊1221提供了語音、呼叫、視頻呼叫、短消息服務(SMS)、或者通過通信網絡(例如,LTE、LTE-A、CDMA、WCDMA、UMTS、WiBro、GSM等)的網際網路服務。此外,蜂窩模塊1221可通過使用SIM卡1224區分和驗證電子裝置。根據本公開的實施例,蜂窩模塊1221執行至少一些可由AP1210提供的功能。例如,蜂窩模塊1221可以執行至少一些多媒體控制功能。蜂窩模塊1221可以包括CP。Wi-Fi模塊1223、BT模塊1225、GPS模塊1227、以及NFC模塊1228中的每一個可以包括,例如,用於處理通過相應的模塊傳輸/接收的數據的處理器。雖然蜂窩模塊1221、Wi-Fi模塊1223、BT模塊1225、GPS模塊1227以及NFC模塊1228是至少一些(例如,兩個或更多個)元件,但是根據本公開的一個實施例,蜂窩模塊1221、Wi-Fi模塊1223、BT模塊1225、GPS模塊1227以及NFC模塊1228可被包括在一個集成電路晶片(IC)或一個IC封裝中。例如,對應於蜂窩模塊1221、Wi-Fi模塊1223、BT模塊1225、GPS模塊1227以及NFC模塊1228的處理器的至少一些元件(例如,對應於蜂窩模塊1221的CP和對應於Wi-Fi模塊1223的Wi-Fi處理器),可以被一個SoC實現。RF模塊1229發送/接收例如RF信號的數據。RF模塊1229可以包括,例如,收發器、功率放大器模塊(PAM)、頻率濾波器、低噪聲放大器(LNA)等。此外,RF模塊1229還可以包括用於在無線通信的無空氣空間發送/接收電子波的組件,例如,導體、導線等。雖然在圖12中,蜂窩模塊1221、Wi-Fi模塊1223、BT模塊1225、GPS模塊1227、和NFC模塊1228共享一個RF模塊1229,但是根據本公開的實施例,蜂窩模塊1221、Wi-Fi模塊1223、BT模塊1225、GPS模塊1227、以及NFC模塊1228中的至少一個可以通過單獨的RF模塊發射/接收RF信號。SIM卡1224包括SIM並且可插入到形成於電子裝置的特定部分的槽。SIM卡1224包括唯一識別信息(例如,集成電路卡標識符(ICCID))或訂戶信息(例如,國際移動訂戶身份(IMSI))。存儲器1230(例如,存儲器1130)可以包括內部存儲器1232或外部存儲器1234。內部存儲器1232可以包括,例如,易失性存儲器(例如,隨機存取存儲器(RAM)、動態RAM(DRAM)、靜態RAM(SRAM)、同步動態RAM(SDRAM)等)和非易失性存儲器(例如,只讀存儲器(ROM)、性可編程ROM(OTPROM)、可編程ROM(PROM)、可擦除和可編程ROM(EPROM)、電可擦除和可編程ROM(EEPROM)、掩模ROM、閃速ROM,notand(NAND)快閃記憶體、notor(NOR)快閃記憶體等)中的至少一個。根據本公開的實施例,內部存儲器1232可以是固態驅動程序(SSD)。外部存儲器1234還可以包括快閃記憶體驅動程序,例如緊湊式快閃記憶體(CF)、安全數字(SD)、微SD、迷你SD、極端數字(XD)、或存儲棒。外部存儲器1234可通過各種接口功能性地連接至電子裝置1201。電子裝置1201還可以包括諸如硬碟驅動程序的存儲裝置(或存儲介質)。傳感器模塊1240測量物理量或檢測電子裝置1201的操作狀態,並將所測量的或檢測到的信息轉換為電子信號。傳感器模塊1240可包括,例如,手勢傳感器1240A、陀螺傳感器1240B、大氣壓(氣壓)傳感器1240C、磁傳感器1240D、加速度傳感器1240E、手柄傳感器1240F、接近傳感器1240G、顏色傳感器1240H(例如,紅色、綠色和藍色(RGB)傳感器)、生物測定傳感器1240I、溫度/溼度傳感器1240J、照射(光)傳感器1240K、以及紫外(UV)傳感器1240M中的至少一個。另外地或可選地,傳感器模塊1240可以包括,例如,電子鼻傳感器、肌電圖(EMG)傳感器、腦電圖(EEG)傳感器、心電圖(ECG)傳感器、紅外(IR)傳感器、虹膜傳感器、指紋傳感器等。傳感器模塊1240還可以包括用於控制包括在傳感器模塊1240中的一個或多個傳感器的控制電路。輸入設備1250包括觸摸面板1252、數字筆傳感器1254、鍵1256和超聲波輸入裝置1258。例如,觸摸面板1252可以識別以電容型、電阻型、紅外型、以及聲波型輸入中的至少一個類型的觸摸輸入。觸摸面板1252還可以包括控制電路。在電容型中,觸摸板1252可識別接近和直接接觸。觸摸面板1252還可以包括觸覺層。在這種情況下,觸摸面板1252提供觸覺反應給用戶。數字筆傳感器1254可以,使用例如與接收用戶的觸摸輸入的方法相同或相似的,或者使用單獨的識別片材的方法實現。鍵1256可以包括,例如,物理鍵、光學鍵或鍵盤。超聲波輸入裝置1258是可以由電子裝置1201的麥克風1288通過生成超聲波信號的輸入裝置識別數據以檢測聲波,並且可以執行無線識別的裝置。根據本公開的實施例,電子裝置1201通過使用通信模塊1220從連接至電子裝置1201的外部設備接收(例如,計算機或伺服器)用戶輸入。顯示器1260(例如,顯示器1160)包括面板1262、全息圖裝置1264、以及投影儀1266。面板1262可以是,例如,液晶顯示器或有源矩陣OLED(AM-OLED)。面板1262可以實現為,例如,靈活的、透明的、或可穿戴的。面板1262可以由觸摸面板1252和一個模塊進行配置。全息圖裝置1264通過使用光的幹涉在空氣中示出立體圖像。投影機1266投射光到屏幕上來顯示圖像。例如,屏幕可位於電子裝置1201的內部或外部。根據本公開的實施例,顯示器1260還可以包括用於控制面板1262、全息圖裝置1264和投影機1266的控制電路。接口1270包括,例如,HDMI1272、USB1274、光學接口1276、以及D-微型(D-SUB)1278。接口1270可以被包括在例如在圖11中示出的通信接口1170中。另外地或可替換地,接口1290可以包括,例如,移動高清鏈路(MHL)接口、SD卡/多媒體卡(MMC)、或紅外數據協會(IrDA)標準接口。音頻模塊1280雙向轉換聲音和電子信號。音頻模塊1280的至少一些組件可以被包括在,例如在圖11中示出的輸入/輸出接口1150中。音頻模塊1280通過例如揚聲器1282、接收器1284、耳機1286、話筒1288等處理聲音信息的輸入或輸出。相機模塊1291是可以拍攝靜止圖像和視頻的裝置。根據本公開的實施例,照相機模塊1291可以包括一個或多個圖像傳感器(例如,前置傳感器或後置傳感器)、圖像信號處理器(ISP)或快閃記憶體(例如,LED或氙氣燈)。功率管理模塊1295管理電子裝置1201的功率。功率管理模塊1295可包括例如,功率管理集成電路(PMIC)、充電器IC或電池電量。PMIC可以被安裝到,例如,集成電路或SoC的半導體。充電方法可以被劃分為有線和無線方法。充電器IC對電池充電並防止過電壓或過電流流過充電器。根據本公開的實施例,充電器IC包括有線充電方法和無線充電方法中的至少一個的充電器IC。無線充電方法可以包括,例如,磁共振方法、磁感應方法和電磁波方法,以及用於無線充電的額外電路,例如,也可以增加諸如線圈迴路、諧振電路、整流器等的電路。電池測量儀測量,例如,電池1296剩餘量、或電壓、電流或充電時的溫度。電池1296可以存儲或生成電力,並使用所存儲的或生成的電力供電給電子裝置1201。電池1296可以包括可再充電電池或太陽能電池。指示器1297示出了電子裝置1201或電子裝置1201的一部分(例如,AP1210)的特定狀態,例如,引導狀態、消息狀態、充電狀態等。電機1298轉換機械振動為電信號。電子裝置1201可以包括處理單元(例如,GPU)用於支持移動TV。用於支持移動TV的處理單元可以處理,例如,根據數字多媒體廣播(DMB)、數字視頻廣播(DVB)媒體流等的標準的媒體數據。根據本公開的實施例,電子裝置的部件中的每一個可以由一個或多個組件來實現,並且相應的元件的名字可以根據電子裝置的類型而變化。電子裝置可以包括上述部件中的至少一個,幾個部件可以被省略,或者還可以包括另外的組件。而且,電子裝置的一些部件可以組合以形成單一的實體,並且因此可以等效運行組合之前的相應部件的功能。圖13是示出了根據本公開的實施例的編程模塊的框圖。參照圖13,編程模塊1310可以包括在,例如,存儲在電子設備1100中,例如存儲器1130中,如圖11所示。編程模塊1310的至少一部分(例如,程序1140)可以通過軟體、固件、硬體、和/或兩種或更多種它們的組合構成。編程模塊1310可以包括在諸如硬體1200的硬體中實現的作業系統,以控制與電子裝置相關的資源,例如,電子裝置1100、和/或諸如應用1370的OS上驅動的各種應用。例如,作業系統可能是Android、iOS、Windows、Symbian、Tizen、Bada等。參照圖13,編程模塊1310可以包括內核1320、中間件1330、API1360和應用1370(例如,應用1147)。程序模塊1310的至少一部分可以在電子裝置上預加載或從伺服器(例如,電子裝置1102、1104、伺服器1106等)下載。內核1320,其可以像內核1141,可以包括系統資源管理器1321和/或設備驅動程序1323。系統資源管理器1321可以包括,例如,過程管理器、存儲器管理器、以及文件系統管理器。系統的資源管理器1321可以控制、分配和/或收集系統資源。設備驅動程序1323可以包括,例如,顯示驅動程序、攝像機驅動程序、BT驅動程序、共享存儲器驅動程序、USB驅動程序、小鍵盤驅動程序、Wi-Fi驅動程序、音頻驅動程序。此外,根據本公開的實施例,設備驅動程序1323可包括進程間通信(IPC)驅動程序。中間件1330可以包括多個預先實現的用於提供由應用1370常用的功能模塊。另外,中間件1330可以通過API1360提供功能,使得應用1370可以有效地使用電子設備中的受限的系統資源。例如,如圖13所示,中間件1330可以包括運行時庫1335、應用管理器1341、窗口管理器1342、多媒體管理器1343、資源管理器1344、電源管理器1345、資料庫管理器1346、分組管理器1347、連接管理器1348、通知管理器1349、位置管理器1350、圖形管理器1351、以及安全管理器1352中的至少一個。運行時庫1335可以包括編譯器使用的庫模塊,以便在執行應用1370的同時通過程式語言添加新的功能。根據本公開的實施例,運行時庫1335可以執行輸入/輸出、存儲器管理、和/或算術函數的功能。應用管理器1341可以管理應用1370中的至少一個的生命周期。窗口管理器1342可以管理由屏幕使用的圖形用戶界面(GUI)資源。多媒體管理器1343可檢測用於各個媒體文件的再現的格式,並且可以通過使用適合於相應的格式的編解碼器執行媒體文件的編碼和/或解碼。資源管理器1344可以管理諸如原始碼、存儲器、和應用1370中的至少一個的存儲空間的資源。功率管理器1345可以管理電池和/或電源,同時與基本輸入/輸出系統(BIOS)一起操作,並且可以提供用於操作的功率信息。資料庫管理器1346可以管理生成、搜索、和/或改變由應用1370中的至少一個使用的資料庫。分組管理器1347可以管理以分組文件的形式分發的應用的安裝和/或更新。例如,連接管理器1348可以管理諸如Wi-Fi或BT的無線連接。通知管理器1349可以不幹擾用戶的方法顯示和/或通知諸如到達消息、跡象、接近通知等的事件。位置管理器1350可以管理電子設備的位置信息。圖形管理器1351可以管理將要提供給用戶的圖形效果,和/或與圖形效果相關的用戶接口。安全管理器1352可以提供用於系統安全性和/或用戶驗證的所有安全功能。根據本公開的實施例,當例如電子設備1100的電子設備具有電話呼叫功能時,中間件1330還可以包括電話管理器,用於管理電子設備的語音和/或視頻通信功能。中間件1330可以通過上述內部元件模塊的各種功能的組合生成和使用新的中間件模塊。中間件1330可提供根據OS的類型的專用模塊以提供差異化的功能。此外,中間件1330可以動態地去除一些現有元件和/或添加新的元件。因此,中間件1330可以排除一些在本公開的實施例描述的元件,還包括其它元件,和/或使用具有不同名字並執行類似功能的元件替代元件。API1360,它可以類似於API1133,是一組API編程函數,並且可以根據OS提供不同的配置。例如,在Android或iOS的情況下,可以為每個平臺提供API組,當使用Tizen時,可以提供兩個或更多的API組。應用1370,其可包括類似於應用1134的應用,可以包括,例如,預加載的應用和/或第三方應用。應用1370可包括主應用1371、撥號器應用1372、簡訊/彩信服務(MMS)應用1373、即時消息(IM)應用1374、瀏覽器應用1375、相機應用1376、警報應用1377、聯繫人應用1378、語音撥號應用1379、電子郵件應用1380、日曆應用1381、媒體播放器應用1382、專輯應用1383、以及時鐘應用1384。然而,本公開的實施例並不限於此,並且應用1370可以包括任何其他類似和/或合適的應用。編程模塊1310的至少一部分可以由存儲在計算機可讀存儲介質中的命令來實現。當指令由諸如處理器1210的至少一個處理器運行時,至少一個處理器可以執行對應於命令的功能。計算機可讀存儲介質可以是,例如,存儲器1230。編程模塊1310的至少一部分可以由例如處理器1210實現,例如,運行。編程模塊1310的至少一部分可以包括用於執行至少一個功能的,例如,模塊、程序、例程、一組指令和/或進程。根據本公開,諸如編程模塊1310的編程模塊的上述元件的標題,可以根據OS的類型而變化。根據本公開的編程模塊可以包括上述元件中的至少一個,和/或還可以包括其它附加元件,和/或也可以省略某些上述元件。根據本公開,由編程模塊和/或其他元件執行的操作可以通過連續的、平行的、重複的、和/或啟發式方法來處理,並且可以省略一些操作和/或可以添加其他操作。如在本公開中使用的術語「模塊」,可以指例如包括硬體、軟體和固件的至少一個組合的單元。術語「模塊」可以與諸如單元、邏輯、邏輯塊、組件和/或電路的術語互換使用。模塊可以是整體配置製品和/或它們的部分的最小單元。模塊可以是執行至少一個功能和/或它們的部分的最小單元。模塊可以是機械和/或電子地實現。例如,根據本公開,模塊可以包括用於執行已知的和/或將要開發的操作的應用專用集成電路(ASIC)晶片、現場可編程門陣列(FPGA)、和操作的可編程邏輯裝置中的至少一個。根據本公開的實施例,根據本發明的裝置(例如,模塊或其功能)或方法(例如,操作)的至少一些可以由以編程模塊形式存儲在計算機可讀存儲介質中的命令來實現。當指令由至少一個處理器運行(例如,處理器120)時,該至少一個處理器可以執行對應於該指令的功能。該計算機可讀存儲介質可以是,例如,存儲器130。編程模塊的至少一部分可以通過,例如,處理器120實現(例如,運行)。編程模塊中的至少一些可以包括例如,用於執行一個或多個功能的模塊、程序、例程、一組指令或進程。計算機可讀記錄介質可以包括諸如硬碟、軟盤和磁帶的磁介質,諸如壓縮盤ROM(CD-ROM)和DVD的光學介質,諸如光磁碟的磁光介質,以及諸如ROM、RAM、閃速存儲器等專門配置為存儲和執行程序指令的硬體設備(例如,編程模塊)。此外,該程序指令可以包括在計算機中通過使用解釋器來運行的高級語言代碼,以及由編譯器產生的機器代碼。上述硬體裝置可被配置以作為一個或多個軟體模塊操作,以執行本發明的操作,反之亦然。本公開的模塊或編程模塊可以包括前述組件中的至少一個,省略一些部件或添加其它部件。模塊、編程模塊、或者其它組件的操作可以順序、並行、遞歸,或啟發式運行。此外,一些操作可以以不同的順序運行、省略或使用其他操作擴展。如上所述,根據本公開的實施例的音頻處理方法和支持它的電子裝置在根據音頻信號的音量水平施加音頻參數方面是有利的。這使得有可能輸出即使在比最大水平低的音量水平音量和質量的失真都降低了的聲音。根據本公開的實施例的音頻處理方法和支持其的電子裝置在為用戶提供適合於當前的音量水平的質量的音頻方面是有利的。儘管已經使用特定的術語描述了根據本公開的實施例的音頻處理方法及支持它的電子裝置,但是說明書和附圖應被認為是說明性而非限制性的意義,以幫助理解本公開。因此本公開的範圍應當由所附的權利要求及其法律等同物而不是本說明書來確定,權利要求書的定義和範圍內的各種變化和修改都包括在權利要求書中。當前第1頁1&nbsp2&nbsp3&nbsp

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀