一種用于音頻處理的方法和電子設備的制作方法【專利摘要】本發明實施例提供了一種用于音頻處理的方法和電子設備,該方法應用于電子設備中,包括:確定第一音頻,所數第一音頻為在特定時間段內連續采集的音頻;獲得觸發指令;響應觸發指令,電子設備自動執行如下步驟:從第一音頻中提取M個參數信息,M大于等于1的正整數;基于M個參數信息和處理策略處理第一音頻生成第二音頻,其中,第二音頻的數據量小于第一音頻的數據量。本發明實施例可以根據參數信息和預設策略自動對音頻做有效處理,提升用戶體驗。【專利說明】一種用于音頻處理的方法和電子設備【
技術領域:
】[0001]本發明涉及音頻處理領域,特別涉及一種用于音頻處理的方法和電子設備。【
背景技術:
】[0002]通常情況下,用戶在使用移動設備錄音時,往往采用全程無間斷錄音的方式,即從開始到結束保持錄音狀態,而不會因為錄音對象聲音的停頓而中止錄音,這樣能夠保證錄音內容的完整性。例如,對某一訪談錄音時,不會因為訪談在訪談過程中因錄音對象思考等間歇性的對話停頓而間歇性的暫停和繼續錄音;同樣,在錄制一堂公開課時,不會因為老師間歇性的寫板書而間歇性的暫停和繼續錄音。[0003]然而,往往一段音頻例如錄音音頻中會存在沒有發聲的“空白段”,例如,據統計,在一場60分鐘的訪談中,有將近20分鐘(1/3)的時間是錄音主體沒有發聲的“空白段”。在錄音回放的過程中,為提高回放收聽的效率,用戶往往希望跳過這些無意義的空白段。通常情況下,現有方法中,不會對音頻做處理,或者無法對音頻進行有效處理而直接進行播放或轉發等,影響用戶體驗。【
發明內容】[0004]本發明實施例提供了一種用于音頻處理的方法和電子設備,能夠提升用戶體驗。[0005]本發明實施例提供了一種用于音頻處理的方法,該方法應用于電子設備中,包括:確定第一音頻,所數第一音頻為在特定時間段內連續采集的音頻;獲得觸發指令;響應該觸發指令,該電子設備自動執行如下步驟:從該第一音頻中提取M個參數信息,M大于等于I的正整數;基于該M個參數信息和處理策略處理該第一音頻生成第二音頻,其中,該第二音頻的數據量小于該第一音頻的數據量。[0006]較優選地,該方法還包括:顯示該第二音頻對應的顯示標識,該顯示標識用于該電子設備基于該電子設備的用戶操作響應針對該第二音頻的操作處理。[0007]較優選地,其特征在于,該M個參數信息包括:音頻的頻率、第一頻率閾值和第二頻率閾值;該處理策略包括:刪除該音頻的空白段;其中,該基于該M個參數信息和處理策略處理該第一音頻生成第二音頻,包括:確定該第一音頻中頻率大于第一頻率閾值和該音頻中頻率小于第二頻率閾值的音頻段;將該音頻段中時長大于該時間閾值的音頻段從該第一音頻中刪除,生成第二音頻。[0008]較優選地,該M個參數信息包括:音頻的振幅、第一振幅閾值和第二振幅閾值,該處理策略包括:刪除該音頻的空白段;其中,該基于該M個參數信息和處理策略處理該第一音頻生成第二音頻,包括:確定該第一音頻中振幅大于第一振幅閾值和該音頻中振幅小于第二振幅閾值的音頻段;將該音頻段中時長大于該時間閾值的音頻段從該第一音頻中刪除,生成該第二音頻。[0009]本發明實施例還提供了一種電子設備,包括:確定單元,用于確定第一音頻,所數第一音頻為在特定時間段內連續采集的音頻;獲取單元,用戶獲得觸發指令;響應單元,用于響應該觸發指令;提取單元,用于從該第一音頻中提取M個參數信息,M大于等于I的正整數;處理單元,用于基于該M個參數信息和處理策略處理該第一音頻生成第二音頻,其中,該第二音頻的數據量小于該第一音頻的數據量。[0010]較優選地,該電子設備還包括:顯示單元,用于顯示該第二音頻對應的顯示標識,該顯示標識用于該電子設備基于該電子設備的用戶操作響應針對該第二音頻的操作處理。[0011]較優選地,該M個參數信息包括:音頻的頻率、第一頻率閾值和第二頻率閾值;該處理策略包括:刪除該音頻的空白段;其中,該處理單元確定該第一音頻中頻率大于第一頻率閾值和該音頻中頻率小于第二頻率閾值的音頻段;將該音頻段中時長大于該時間閾值的音頻段從該第一音頻中刪除,生成第二音頻。[0012]較優選地,該M個參數信息包括:音頻的振幅、第一振幅閾值和第二振幅閾值,該處理策略包括:刪除該音頻的空白段;其中,該處理單元,確定該第一音頻中振幅大于第一振幅閾值和該音頻中振幅小于第二振幅閾值的音頻段;將該音頻段中時長大于該時間閾值的音頻段從該第一音頻中刪除,生成該第二音頻。[0013]基于上述技術方案,本發明實施例可以根據參數信息和預設策略自動對音頻做有效處理,提升用戶體驗。【專利附圖】【附圖說明】[0014]為了更清楚地說明本發明實施例的技術方案,下面將對本發明實施例中所需要使用的附圖作簡單地介紹,顯而易見地,下面所描述的附圖僅僅是本發明的一些實施例,對于本領域普通技術人員來講,在不付出創造性勞動的前提下,還可以根據這些附圖獲得其他的附圖。[0015]圖1是根據本發明一個實施例的用于音頻處理的方法的示意圖。[0016]圖2是根據本發明另一實施例的用于音頻處理的方法的示意圖。[0017]圖3是根據本發明一個實施例的電子設備的示意框圖。[0018]圖4是根據本發明另一實施例的電子設備的示意框圖。【具體實施方式】[0019]下面將結合本發明實施例中的附圖,對本發明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例是本發明的一部分實施例,而不是全部實施例。基于本發明中的實施例,本領域普通技術人員在沒有做出創造性勞動的前提下所獲得的所有其他實施例,都應屬于本發明保護的范圍。[0020]應理解,在本發明實施例中,電子設備包括用戶設備(UE,UserEquipment)具體包括但不限于移動臺(MS,MobileStat1n)、移動終端(MobileTerminal)、移動電話(MobileTelephone)、手機(handset)及便攜設備(portableequipment)等,該用戶設備可以對音頻進行處理,例如,用戶設備可以是MP3、MP5、電視機、電視盒子等,本發明實施例中的電子設備還可以是便攜式、袖珍式、手持式、計算機內置的或者車載的移動裝置。[0021]圖1是根據本發明一個實施例的用于音頻處理的方法的示意圖,方法應用于電子設備中,如圖1所示,該方法包括:[0022]110,確定第一音頻,所數第一音頻為在特定時間段內連續采集的音頻。[0023]具體地,第一音頻可以是預設的第一音頻,也可以是該電子設備中已存儲的音頻,也可以是該電子設備采集的音頻,還可以是該電子設備接收另一電子設備發送的音頻,本發明實施例并不對此作限定。[0024]120,獲得觸發指令。[0025]具體地,觸發指令可以用于促發電子設備處理第一音頻。例如,該促發指令可以是播放該語音數據的指令、發送該語音數據的指令、上傳第一音頻的指令或者是存儲該語音數據的指令,本發明實施例并不對此作限定。在實際應用中,例如,在微信中,該觸發指令也可以是錄制音頻的指令,也就是說,該觸發指令在錄制音頻的過程中或者在錄制音頻后會立即觸發發電子設備采用本發明實施例方法處理第一音頻,該處理指令也可以是發送第一音頻的指令。[0026]130,響應觸發指令,電子設備自動執行如下步驟:[0027]具體地,可以由電子設備的處理器執行如下步驟。[0028]140,從第一音頻中提取M個參數信息,M大于等于I的正整數。[0029]具體的,M個參數信息可以包括一個或多個參數信息,例如,M個參數信息包括音頻的頻率、音頻的振幅、音頻的大小、第一頻率閾值、第二頻率閾值、第一振幅閾值和第二振幅閾值等中的至少一個。[0030]150,基于M個參數信息和處理策略處理第一音頻生成第二音頻,其中,第二音頻的數據量小于第一音頻的數據量。[0031]具體地,處理策略可以包括刪除音頻的空白段、壓縮音頻、加密音頻等。[0032]因此,本發明實施例可以根據參數信息和預設策略自動對音頻做有效處理,提升用戶體驗。[0033]可選地,作為另一實施例,本發明實施例方法,還可以包括:顯示第二音頻對應的顯示標識,顯示標識用于電子設備基于電子設備的用戶操作響應針對第二音頻的操作處理。[0034]具體地,如圖2所示的方法包括:[0035]210,確定第一音頻,所數第一音頻為在特定時間段內連續采集的音頻。[0036]220,獲得觸發指令。[0037]230,響應觸發指令,電子設備自動執行如下步驟:[0038]240,從第一音頻中提取M個參數信息,M大于等于I的正整數。[0039]250,基于M個參數信息和處理策略處理第一音頻生成第二音頻,其中,第二音頻的數據量小于第一音頻的數據量。[0040]具體地,210至250分別與圖1中的110至150對應,為避免重復,不再贅述。[0041]260,顯示第二音頻對應的顯示標識,顯示標識用于電子設備基于電子設備的用戶操作響應針對第二音頻的操作處理。[0042]具體地,用戶可以通過顯示標識來對第二音頻進行操作處理。其中,顯示標識可以為多種形式,例如,可以為幾何圖形,例如三角形或矩形等。對第二音頻的操作處理,可以包括多種,例如,存儲、轉發、上傳或刪除第二音頻等,本發明實施例并不對此作限定。[0043]可選地,作為另一實施例,M個參數信息包括:音頻的頻率、第一頻率閾值和第二頻率閾值;處理策略包括:刪除音頻的空白段;其中,在150中,確定第一音頻中頻率大于第一頻率閾值和音頻中頻率小于第二頻率閾值的音頻段;將音頻段中時長大于時間閾值的音頻段從第一音頻中刪除,生成第二音頻。[0044]具體地,第一頻率閾值大于第二頻率閾值,具體的,第一頻率閾值可以是人類能夠聽到的頻率的最大值或小于該最大值的頻率值,第二頻率閾值可以是人類能夠聽到的頻譜的最小值或大于該最小值的頻率值,在實際應用中,本發明實施例可以根據實際需要預設第一頻率閾值和第二頻率閾值,本發明并不對此作限定。[0045]應理解,時間閾值可以是預先設置好的值,例如,可以是O秒,也可是I秒、2秒、3秒、4秒或5秒等,本發明實施例并不對此作限定,需要說明的一點是,在時間閾值為O秒時,會刪除所有的第一音頻中頻率大于第一頻率閾值和音頻中頻率小于第二頻率閾值的音頻段。[0046]應理解,第一音頻中頻率大于第一頻率閾值和音頻中頻率小于第二頻率閾值的音頻段可以認為是空白段或者對用戶來說是無用的音頻段,或者用戶不需要聽到的音頻段。[0047]現有方法在播放錄音時,用戶無法確定這些空白段,也無法跳過或刪除該空白段,影響用戶體驗。而本發明實施例可以自動的刪除空白段,為用戶節省音頻的播放時間,同時降低了音頻的大小,減小了音頻的存儲空間,提升用戶體驗。[0048]可替代地,作為另一實施例,M個參數信息包括:音頻的振幅、第一振幅閾值和第二振幅閾值,處理策略包括:刪除音頻的空白段;[0049]其中,在150中,確定第一音頻中振幅大于第一振幅閾值和音頻中振幅小于第二振幅閾值的音頻段;將音頻段中時長大于時間閾值的音頻段從第一音頻中刪除,生成第二音頻。[0050]具體地,第一振幅閾值大于第二振幅閾值,在實際應用中,本發明實施例可以根據實際需要預設第一振幅閾值和第二振幅閾值,例如,第一振幅閾值可以是高于音頻振幅三個或兩個標準差的振幅,第二振幅閾值可以是低于音頻振幅三個或兩個標準差的振幅等,本發明并不對此作限定。[0051]應理解,時間閾值可以是預先設置好的值,例如,可以是O秒,也可是I秒、2秒、3秒、4秒或5秒等,本發明實施例并不對此作限定,需要說明的一點是,在時間閾值為O秒時,會刪除所有的第一音頻中振幅大于第一振幅閾值和音頻中振幅小于第二振幅閾值的音頻段。[0052]應理解,第一音頻中振幅大于第一振幅閾值和音頻中振幅小于第二振幅閾值的音頻段可以認為是空白段或者對用戶來說是無用的音頻段,或者用戶不需要聽到的音頻段。[0053]現有方法在播放錄音時,用戶無法確定這些空白段,也無法跳過或刪除該空白段,影響用戶體驗。而本發明實施例可以自動的刪除空白段,為用戶節省音頻的播放時間,同時降低了音頻的大小,減小了音頻的存儲空間,提升用戶體驗。[0054]上文中,結合圖1和圖2詳細描述了本發明實施例的用于音頻處理的方法,下面結合圖3詳細描述本發明實施例的電子設備。[0055]圖3是根據本發明一個實施例的電子設備的示意框圖,如圖3所示,該電子設備300包括:確定單元310、獲取單元320、響應單元330、提取單元340和處理單元350。[0056]具體地,確定單元310用于確定第一音頻,所數第一音頻為在特定時間段內連續采集的音頻;獲取單元320用戶獲得觸發指令;響應單元330用于響應觸發指令;提取單元340用于從第一音頻中提取M個參數信息,M大于等于I的正整數;處理單元350用于基于M個參數信息和處理策略處理第一音頻生成第二音頻,其中,第二音頻的數據量小于第一音頻的數據量。[0057]因此,本發明實施例可以根據參數信息和預設策略自動對音頻做有效處理,提升用戶體驗。[0058]可選地,作為另一實施例,本發明實施例的電子設備還包括顯示單元,具體地,如圖4所示的電子設備400,包括:確定單元410、獲取單元420、響應單元430、提取單元440、處理單元450和顯示單元460。[0059]具體地,410至450分別與圖3中的310至350相對應,為避免重復,不再贅述,顯示單元460用于顯示第二音頻對應的顯示標識,顯示標識用于電子設備基于電子設備的用戶操作響應針對第二音頻的操作處理。[0060]可選地,作為另一實施例,M個參數信息包括:音頻的頻率、第一頻率閾值和第二頻率閾值;處理策略包括:刪除音頻的空白段;其中,處理單元350確定第一音頻中頻率大于第一頻率閾值和音頻中頻率小于第二頻率閾值的音頻段;將音頻段中時長大于時間閾值的音頻段從第一音頻中刪除,生成第二音頻。[0061]可替代地,作為另一實施例,M個參數信息包括:音頻的振幅、第一振幅閾值和第二振幅閾值,處理策略包括:刪除音頻的空白段;其中,處理單元350確定第一音頻中振幅大于第一振幅閾值和音頻中振幅小于第二振幅閾值的音頻段;將音頻段中時長大于時間閾值的音頻段從第一音頻中刪除,生成第二音頻。[0062]應理解,圖3和圖4的電子設備能能夠實現圖1至圖2的用于音頻處理的方法的各個過程,圖3和圖4的電子設備可參見圖1和圖2的相關描述,為避免重復,不再贅述。[0063]應理解,說明書通篇中提到的“一個實施例”或“一實施例”意味著與實施例有關的特定特征、結構或特性包括在本發明的至少一個實施例中。因此,在整個說明書各處出現的“在一個實施例中”或“在一實施例中”未必一定指相同的實施例。此外,這些特定的特征、結構或特性可以任意適合的方式結合在一個或多個實施例中。應理解,在本發明的各種實施例中,上述各過程的序號的大小并不意味著執行順序的先后,各過程的執行順序應以其功能和內在邏輯確定,而不應對本發明實施例的實施過程構成任何限定。[0064]應理解,在本發明實施例中,“與A相應的B”表示B與A相關聯,根據A可以確定B。但還應理解,根據A確定B并不意味著僅僅根據A確定B,還可以根據A和/或其它信息確定B。[0065]本領域普通技術人員可以意識到,結合本文中所公開的實施例描述的各示例的單元及算法步驟,能夠以電子硬件、計算機軟件或者二者的結合來實現,為了清楚地說明硬件和軟件的可互換性,在上述說明中已經按照功能一般性地描述了各示例的組成及步驟。這些功能究竟以硬件還是軟件方式來執行,取決于技術方案的特定應用和設計約束條件。專業技術人員可以對每個特定的應用來使用不同方法來實現所描述的功能,但是這種實現不應認為超出本發明的范圍。[0066]在本申請所提供的幾個實施例中,應該理解到,所揭露的系統、裝置和方法,可以通過其它的方式實現。例如,以上所描述的裝置實施例僅僅是示意性的,例如,所述單元的劃分,僅僅為一種邏輯功能劃分,實際實現時可以有另外的劃分方式,例如多個單元或組件可以結合或者可以集成到另一個系統,或一些特征可以忽略,或不執行。另外,所顯示或討論的相互之間的耦合或直接耦合或通信連接可以是通過一些接口、裝置或單元的間接耦合或通信連接,也可以是電的,機械的或其它的形式連接。[0067]所述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個地方,或者也可以分布到多個網絡單元上。可以根據實際的需要選擇其中的部分或者全部單元來實現本發明實施例方案的目的。[0068]另外,在本發明各個實施例中的各功能單元可以集成在一個處理單元中,也可以是各個單元單獨物理存在,也可以是兩個或兩個以上單元集成在一個單元中。上述集成的單元既可以采用硬件的形式實現,也可以采用軟件功能單元的形式實現。[0069]通過以上的實施方式的描述,所屬領域的技術人員可以清楚地了解到本發明可以用硬件實現,或固件實現,或它們的組合方式來實現。當使用軟件實現時,可以將上述功能存儲在計算機可讀介質中或作為計算機可讀介質上的一個或多個指令或代碼進行傳輸。計算機可讀介質包括計算機存儲介質和通信介質,其中通信介質包括便于從一個地方向另一個地方傳送計算機程序的任何介質。存儲介質可以是計算機能夠存取的任何可用介質。以此為例但不限于:計算機可讀介質可以包括RAM、ROM、EEPROM、CD-ROM或其他光盤存儲、磁盤存儲介質或者其他磁存儲設備、或者能夠用于攜帶或存儲具有指令或數據結構形式的期望的程序代碼并能夠由計算機存取的任何其他介質。此外。任何連接可以適當的成為計算機可讀介質。例如,如果軟件是使用同軸電纜、光纖光纜、雙絞線、數字用戶線(DSL)或者諸如紅外線、無線電和微波之類的無線技術從網站、服務器或者其他遠程源傳輸的,那么同軸電纜、光纖光纜、雙絞線、DSL或者諸如紅外線、無線和微波之類的無線技術包括在所屬介質的定影中。如本發明所使用的,盤(Disk)和碟(disc)包括壓縮光碟(⑶)、激光碟、光碟、數字通用光碟(DVD)、軟盤和藍光光碟,其中盤通常磁性的復制數據,而碟則用激光來光學的復制數據。上面的組合也應當包括在計算機可讀介質的保護范圍之內。[0070]總之,以上所述僅為本發明技術方案的較佳實施例而已,并非用于限定本發明的保護范圍。凡在本發明的精神和原則之內,所作的任何修改、等同替換、改進等,均應包含在本發明的保護范圍之內。【權利要求】1.一種用于音頻處理的方法,所述方法應用于電子設備中,其特征在于,包括:確定第一音頻,所數第一音頻為在特定時間段內連續采集的音頻;獲得觸發指令;響應所述觸發指令,所述電子設備自動執行如下步驟:從所述第一音頻中提取M個參數信息,M大于等于I的正整數;基于所述M個參數信息和處理策略處理所述第一音頻生成第二音頻,其中,所述第二音頻的數據量小于所述第一音頻的數據量。2.根據權利要求1所述的方法,其特征在于,還包括:顯示所述第二音頻對應的顯示標識,所述顯示標識用于所述電子設備基于所述電子設備的用戶操作響應針對所述第二音頻的操作處理。3.根據權利要求1或2所述的方法,其特征在于,所述M個參數信息包括:音頻的頻率、第一頻率閾值和第二頻率閾值;所述處理策略包括:刪除所述音頻的空白段;其中,所述基于所述M個參數信息和處理策略處理所述第一音頻生成第二音頻,包括:確定所述第一音頻中頻率大于第一頻率閾值和所述音頻中頻率小于第二頻率閾值的音頻段;將所述音頻段中時長大于所述時間閾值的音頻段從所述第一音頻中刪除,生成第二音頻。4.根據權利要求1或2所述的方法,其特征在于,所述M個參數信息包括:音頻的振幅、第一振幅閾值和第二振幅閾值,所述處理策略包括:刪除所述音頻的空白段;其中,所述基于所述M個參數信息和處理策略處理所述第一音頻生成第二音頻,包括:確定所述第一音頻中振幅大于第一振幅閾值和所述音頻中振幅小于第二振幅閾值的音頻段;將所述音頻段中時長大于所述時間閾值的音頻段從所述第一音頻中刪除,生成所述第二音頻。5.—種電子設備,其特征在于,包括:確定單元,用于確定第一音頻,所數第一音頻為在特定時間段內連續采集的音頻;獲取單元,用戶獲得觸發指令;響應單元,用于響應所述觸發指令;提取單元,用于從所述第一音頻中提取M個參數信息,M大于等于I的正整數;處理單元,用于基于所述M個參數信息和處理策略處理所述第一音頻生成第二音頻,其中,所述第二音頻的數據量小于所述第一音頻的數據量。6.根據權利要求5所述的電子設備,其特征在于,還包括:顯示單元,用于顯示所述第二音頻對應的顯示標識,所述顯示標識用于所述電子設備基于所述電子設備的用戶操作響應針對所述第二音頻的操作處理。7.根據權利要求5或6所述的電子設備,其特征在于,所述M個參數信息包括:音頻的頻率、第一頻率閾值和第二頻率閾值;所述處理策略包括:刪除所述音頻的空白段;其中,所述處理單元確定所述第一音頻中頻率大于第一頻率閾值和所述音頻中頻率小于第二頻率閾值的音頻段;將所述音頻段中時長大于所述時間閾值的音頻段從所述第一音頻中刪除,生成第二音頻。8.根據權利要求5或6所述的電子設備,其特征在于,所述M個參數信息包括:音頻的振幅、第一振幅閾值和第二振幅閾值,所述處理策略包括:刪除所述音頻的空白段;其中,所述處理單元確定所述第一音頻中振幅大于第一振幅閾值和所述音頻中振幅小于第二振幅閾值的音頻段;將所述音頻段中時長大于所述時間閾值的音頻段從所述第一音頻中刪除,生成所述第二音頻。【文檔編號】G11B27/02GK104409086SQ201410719908【公開日】2015年3月11日申請日期:2014年12月1日優先權日:2014年12月1日【發明者】蘇寅申請人:聯想(北京)有限公司