[發明專利]音頻文件調用方法及系統有效
| 申請號: | 200710306377.X | 申請日: | 2007-12-28 |
| 公開(公告)號: | CN101196924A | 公開(公告)日: | 2008-06-11 |
| 發明(設計)人: | 張鵬;吳彬;楊崢嶸;徐凱 | 申請(專利權)人: | 騰訊科技(深圳)有限公司 |
| 主分類號: | G06F17/30 | 分類號: | G06F17/30;G06F19/00 |
| 代理公司: | 北京德琦知識產權代理有限公司 | 代理人: | 羅正云;宋志強 |
| 地址: | 518044廣東省深圳市*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 音頻文件 調用 方法 系統 | ||
技術領域
本發明涉及游戲開發領域,特別涉及一種音頻文件調用方法及系統。
背景技術
隨著網絡技術的發展,用戶對網絡游戲的要求越來越高,除了圖像外,對游戲音頻要求也越來越高。目前來說,雖然絕大部分游戲都可以支持音頻的調用播放,但在現有技術中,音頻調用的過程一般為:根據不同的場景需求及播放效果制作不同的音頻文件,音頻文件直接以wav/ogg/wma/mp3等形式直接寫入游戲中,這樣不便于后期的音頻文件管理及效果調整。
由于音頻文件是直接寫入游戲中的,這樣一旦需要調整音頻文件的播放效果時,就需要去修改音頻文件本身,再重新將音頻文件寫入游戲中,特別是當需要對多個音頻文件做播放參數的整體調整時,只能是逐一修改每個音頻文件的播放參數再逐一重新寫入。對于開發人員來說,即使是對多個音頻文件做一個整體的簡單音量調整,都需要針對大量文件做出相同的數據優化處理,非常麻煩。
另外根據不同的場景需求及播放效果制作不同的音頻文件,這樣就導致生成的音頻文件數目增多,占用的存儲空間增大,造成后期用戶下載或更新的不便。
下面以一個實例來說明現有技術的缺陷,比如某個游戲有二個場景草地和山洞需要播放蟋蟀的音效。由于在山洞場景中聲音需要聽起來有空間感的效果,所以在游戲開發中山洞場景中蟋蟀的音效應不同與草地場景中蟋蟀音效。現有技術的做法是,生成兩個蟋蟀的音頻文件,一個為沒有混響效果的音頻文件,添加到草地場景中,一個為具有混響效果的音頻文件,添加在山洞場景中。當需要對這兩個蟋蟀的音頻文件的音量作整體調整時,需要對每個音頻文件都做出音量調整,然后再重新導入,即重新添加到各場景中。同時由于需要提供兩個音頻文件,使得音頻資源所占用的存儲空間增大。
總之,現有技術中對音頻文件的調用十分繁雜。
發明內容
本發明實施例提供了一種音頻文件調用方法及系統,以實現對音頻文件快捷方便的調用。
本發明實施例的技術方案是這樣實現的:
一種音頻文件調用方法包括:
根據用戶針對一個或多個音頻文件設置的播放參數調整量建立事件,其中所述事件的屬性包括所述播放參數調整量;
調用所述事件;
根據所述一個或多個音頻文件的播放參數以及所述事件的屬性中的播放參數調整量播放所述一個或多個音頻文件。
一種音頻文件調用系統包括:
音頻數據庫,用于存儲音頻文件以及事件;
音頻編輯器,用于根據用戶針對音頻編輯器中一個或多個音頻文件設置的播放參數調整量建立事件,并將建立后的事件存放在音頻數據庫中;
調用編輯器,用于調用所述音頻編輯器建立的、并存放在音頻數據庫中的事件;
播放編輯器,用于根據所述調用編輯器調用的事件所對應的一個或多個音頻文件的播放參數以及所述事件的屬性中的播放參數調整量播放所述一個或多個音頻文件。
利用本發明實施例提供的音頻文件調用方法及系統,當對一個或多個音頻文件播放參數的整體調整時,通過生成與這一個或多個音頻文件對應的事件,這樣就可以通過設置或修改事件的屬性中的播放參數調整量,來統一調整原有一個或多個音頻文件的播放參數,而無需重新導入事件,從而為開發人員節省了大量的工作時間,實現快捷簡單的調用。
由于通過調整量來對原有一個或多個音頻文件做出不同的效果調整,不會改變原有一個或多個音頻文件,如需要針對一個或多個音頻文件得到不同的播放效果,只需通過增加事件的數目,而無需增加音頻文件數量,從而最大化利用有限的音頻資源,節省開發成本和開發時間。
附圖說明
圖1為本發明實施例一中的音頻文件調用方法流程圖。
圖2為本發明實施例二中的音頻文件調用方法流程圖。
圖3為本發明實施例二中音頻文件調用的組織結構模型。
圖4為本發明實施例中音頻文件調用系統的框架圖。
具體實施方式
為使本發明的目的、技術方案和優點更加清楚,下面結合附圖對本發明作進一步的詳細描述。
圖1為本發明實施例一中的音頻文件調用方法流程圖。如圖1所示,本發明實施例一中的音頻文件調用方法包括以下步驟。
步驟101:根據用戶針對一個或多個音頻文件設置的播放參數調整量建立事件,其中事件的屬性包括播放參數調整量。
事件的屬性中的播放參數調整量包括音量調整、淡入淡出效果、多普勒效果、音高音長調整、音樂片段序列、材質屬性、混響效果等等。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于騰訊科技(深圳)有限公司,未經騰訊科技(深圳)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200710306377.X/2.html,轉載請聲明來源鉆瓜專利網。





