[發明專利]一種語音網關的語音加載的預判方法有效
| 申請號: | 202110143615.X | 申請日: | 2021-02-02 |
| 公開(公告)號: | CN112817659B | 公開(公告)日: | 2023-06-02 |
| 發明(設計)人: | 曾生根 | 申請(專利權)人: | 金陵科技學院 |
| 主分類號: | G06F9/445 | 分類號: | G06F9/445;G06F9/50;G06F16/172;G06F16/174 |
| 代理公司: | 南京眾聯專利代理有限公司 32206 | 代理人: | 蔣昱 |
| 地址: | 210000 江*** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 語音 網關 加載 方法 | ||
本發明提供一種語音網關的語音加載的預判方法,根據需要加載的原始語音文件的大小,以及語音網關支持的碼型類型,估算出加載語音需要的內存和硬盤的容量大小,并和當前語音網關空閑的內存容量和硬盤容量進行比較,從而對語音加載是否成功做出預判。本發明其顯著優點在于,在語音加載之前,語音音加載預判技術估算的剩余內存大小基本準確,誤差范圍在10%以內。實現該技術后,可以在真正轉換語音和加載語音之前判斷系統的內存是否滿足語音加載要求,提前給出預警,為工程人員實際操作時節省時間。
技術領域
本發明涉及語音網關的語音加載技術領域,特別是涉及到一種語音網關的語音加載的預判方法。
背景技術
在傳統架構下,語音網關給用戶播放定制的媒體語音時,一般是通過專業的數字處理(Digital?Signal?Processing,DSP)芯片實現,可以高效處理媒體語音。但是DSP芯片是媒體專用芯片,內存比較小,例如64MB。因此,在內存中一般僅存放一份最常見的G.711碼型的語音文件,為了給不同編解碼的用戶進行播放語音,需要在語音資源和用戶之間增加一個轉碼器資源,將G.711碼型的語音轉換為用戶設備對應的語音碼型,如圖2所示。
不過DSP處理芯片和專業的轉碼器芯片的價錢都比較昂貴,因此,在新的語音網關架構下,媒體處理也采用通用的x86芯片。和DSP相比,轉碼器的性能大幅下降,另外通用的硬件設備使用的是通用的內存。因此,對于新的硬件架構和設備特性,在內存中存放各種用戶碼型的語音文件;對不同編解碼的用戶進行播放語音時,可以使用內存中不同的語音碼型文件直接對用戶進行播放語音。這樣既節省播放語音時的轉碼器資源,又充分利用通用硬件設備的內存空間。如圖3所示。
語音網關需要媒體需要播放語音,需要預先將需要播放的語音資源加載到語音網關中,一般需要如下的步驟:1)操作維護工具將原始的語音文件(一般為通用的WAVE文件格式,對應碼型為G.711)導入到語音網關中。2)語音網關需要將G.711碼型的原始語音文件,逐個轉換為語音網關支持的各種碼型的語音文件,并存儲在語音網關中。3)語音網關將各種碼型的語音文件加載到內存中。在播放語音時,根據用戶選擇的碼型,選擇對應碼型的語音文件進行播放。
在語音加載過程中,相對于G.711碼型,對語音網關的內存、存儲的需求一般需要增加15~30倍左右,第二步的轉換時間一般也需要長達幾十分鐘甚至以小時計算。如果語音加載到第二步或者第三步時才發現內存或者硬盤容量不足時,處理時間已經超過幾十分鐘,對于工程實施的影響是不可估量的。因此,需要在語音加載初期,對加載的語音占用的內存、硬盤的容量大小進行預判。
發明內容
為了解決上述存在問題,本發明提供一種語音網關的語音加載的預判方法,在語音加載之前,預判是否能成功加載所有的語音文件。本發明提供一種語音網關的語音加載的預判方法,根據需要加載的原始語音文件的大小,以及語音網關支持的碼型類型,估算出加載語音需要的內存和硬盤的容量大小,并和當前語音網關空閑的內存容量和硬盤容量進行比較,從而對語音加載是否成功做出預判。
本發明提供一種語音網關的語音加載的預判方法,具體步驟如下:
第一步,根據歷史數據,計算不同碼型的語音文件與G.711碼型文件的語音壓縮比例;
第二步,獲取需要加載的所有G.711碼型的原始語音WAVE文件的容量,根據補全靜音幀的規則,估算出G.711碼型語音的凈荷總容量;
計算語音文件大小時,需要將原始語音WAVE文件的文件頭長度去掉,取凈荷的大小;
因此,G.711碼型的語音凈荷容量計算公式為:
語音凈荷容量=WAVE文件總容量+音文件數×(MUTELEN–WAVEHEADLEN)
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于金陵科技學院,未經金陵科技學院許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110143615.X/2.html,轉載請聲明來源鉆瓜專利網。





