[發明專利]音效處理方法、裝置、插件管理器及音效插件有效
| 申請號: | 201310633280.5 | 申請日: | 2013-11-29 |
| 公開(公告)號: | CN103646656A | 公開(公告)日: | 2014-03-19 |
| 發明(設計)人: | 歐文軍;陳國明;彭遠疆;劉洪;龍興平 | 申請(專利權)人: | 騰訊科技(成都)有限公司 |
| 主分類號: | G11B27/031 | 分類號: | G11B27/031 |
| 代理公司: | 北京三高永信知識產權代理有限責任公司 11138 | 代理人: | 劉映東 |
| 地址: | 610041 四川省成都市成都*** | 國省代碼: | 四川;51 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 音效 處理 方法 裝置 插件 管理器 | ||
技術領域
本發明涉信息處理技術領域,特別涉及一種音效處理方法、裝置、插件管理器及音效插件。
背景技術
隨著信息處理技術的不斷發展,數據處理的需求快速增長,數據處理方式也越來越多。為了獲得更加豐富的播放效果,經常要將媒體數據進行音效處理。進行音效處理時,主要是將媒體數據處理成人們期望的效果。如何方便、快速地進行音效處理是人們關注的問題。
目前,有兩種音效處理方式,第一種方式:加載安裝一個具有音效處理功能的聲卡,并加載安裝適用該聲卡且適用于當前操作系統的驅動程序,之后再從安裝的驅動程序中找到音效功能頁面,手動調節參數或開關以激活音效,完成音效處理。第二種方式:在IDE(Integrated?Development?Environment,集成開發環境)中,將音效代碼添加到音效處理程序的代碼中,該音效代碼用于在用戶界面上顯示獲取音效處理參數的控件,并根據獲取到的音效處理參數進行音效處理;通過該IDE對應的代碼編譯器將添加音效代碼后的音效處理程序的代碼編譯成可以在該IDE中運行的目標代碼,并生成可執行程序;運行可執行程序,通過顯示的控件獲取音效處理參數,并使可執行程序根據獲取到的音效處理參數進行音效處理。
在實現本發明的過程中,發明人發現現有技術至少存在以下問題:
第一種方式需要安裝適用于當前操作系統且具有音效處理功能的聲卡,增加了音效處理的成本;又由于安裝的驅動程序需要適用于當前操作系統,致使相同的驅動程序不能應用于不同的操作系統,限制了該種音效處理的應用范圍;另外,其他應用程序通常需要對原始數據進行處理,但通過聲卡對待處理的原始數據進行預處理后,輸出帶有音效的數據,導致其他應用程序無法再對原始數據進行處理,因此,該種音效處理方式的應用范圍具有一定的局限性。
第二種方式針對不同的音效處理程序,需要重復執行將音效代碼添加到不同的音效處理程序的代碼中,并重新編譯代碼等操作,致使音效處理的成本過高;另外,由于不同的IDE對應不同的代碼編譯器,致使相同的音效代碼在不同的IDE下可能出現編譯失敗的情況,進一步增加了音效處理的成本。
發明內容
為了解決現有技術的問題,本發明實施例提供了一種音效處理方法、裝置、插件管理器及音效插件。所述技術方案如下:
一方面,提供了一種音效處理方法,所述方法包括:
調用預先加載的插件管理器獲取預先加載的每個音效插件支持的音效處理參數,所述音效插件的數量為至少一個;
獲取所述插件管理器預先配置的音效配置文件,所述音效配置文件中包括至少一個音效模式的參數控制數據及每個音效模式對應的音效索引標識;
顯示每個音效模式對應的音效索引標識,并確定被選音效索引標識;
根據所述被選音效索引標識確定被選音效模式,顯示所述被選音效模式的參數控制數據的調節界面,并根據所述調節界面獲取調節后的參數控制數據;
調用所述插件管理器根據每個音效插件支持的音效處理參數選擇一個音效插件,并將所述調節后的參數控制數據發送至被選音效插件;
調用所述插件管理器將待處理數據發送給所述被選音效插件,由所述被選音效插件根據所述調節后的參數控制數據對所述待處理數據進行音效處理。
另一方面,提供了一種音效處理裝置,所述裝置包括:
第一調用模塊,用于調用預先加載的插件管理器獲取預先加載的每個音效插件支持的音效處理參數,所述音效插件的數量為至少一個;
第一獲取模塊,用于獲取所述插件管理器預先配置的音效配置文件,所述音效配置文件中包括至少一個音效模式的參數控制數據及每個音效模式對應的音效索引標識;
第一顯示模塊,用于顯示每個音效模式對應的音效索引標識;
第一確定模塊,用于確定被選音效索引標識;
第二確定模塊,用于根據所述被選音效索引標識確定被選音效模式;
第二顯示模塊,用于顯示所述被選音效模式的參數控制數據的調節界面;
第二獲取模塊,用于根據所述調節界面獲取調節后的參數控制數據;
第二調用模塊,用于調用所述插件管理器根據每個音效插件支持的音效處理參數選擇一個音效插件,將所述調節后的參數控制數據發送至被選音效插件;
第三調用模塊,用于調用所述插件管理器將待處理數據發送給所述被選音效插件,由所述被選音效插件根據所述調節后的參數控制數據對所述待處理數據進行音效處理。
還提供了一種插件管理器,所述插件管理器包括:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于騰訊科技(成都)有限公司,未經騰訊科技(成都)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310633280.5/2.html,轉載請聲明來源鉆瓜專利網。





