[發明專利]一種PCM音頻采樣率的升降控制方法及系統有效
| 申請號: | 202110997057.3 | 申請日: | 2021-08-27 |
| 公開(公告)號: | CN113823333B | 公開(公告)日: | 2022-11-15 |
| 發明(設計)人: | 張年乾 | 申請(專利權)人: | 深圳市靈鏡技術有限公司 |
| 主分類號: | G11B20/10 | 分類號: | G11B20/10 |
| 代理公司: | 北京冠和權律師事務所 11399 | 代理人: | 陳彥朝 |
| 地址: | 518110 廣東省深圳市寶安*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 pcm 音頻 采樣率 升降 控制 方法 系統 | ||
1.一種PCM音頻采樣率的升降控制方法,其特征在于,包括:
步驟1:獲取原始PCM音頻幀數據的原始采樣率;
步驟2:獲取用戶輸入的目標采樣率;
步驟3:計算所述目標采樣率和所述原始采樣率的倍數;
步驟4:基于所述倍數,對所述原始PCM音頻幀數據按所述目標采樣率進行采樣;
步驟5:獲取所述用戶對應的數據存儲庫的存儲壓力值,若所述存儲壓力值大于等于預設的閾值,確定所述目標采樣率是否能夠調整,若是,對所述目標采樣率進行相應調整,調整后,繼續進行采樣;
其中,確定所述目標采樣率是否能夠調整,包括:
計算所述存儲壓力值所述閾值之間的第三差值;
構建用戶-差值-采樣率對照庫,基于所述用戶-差值-采樣率對照庫,確定所述用戶和所述第三差值共同對應的適宜采樣率;
若所述目標采樣率大于等于所述適宜采樣率,則所述目標采樣率需要調整,否則不需要;
對所述目標采樣率進行相應調整,包括:
將所述目標采樣率調整為所述適宜采樣率;
構建用戶-差值-采樣率對照庫,包括:
獲取預設的采樣率可接受程度調查表,分發所述采樣率可接受程度調查表至所述用戶;
獲取所述用戶基于所述采樣率可接受程度調查表輸入的調查結果,所述調查結果包括:多個可以接受的第一采樣率;
將所述第一采樣率從大到小進行排序,獲得采樣率序列;
從所述采樣率序列中從頭至尾依次提取一個所述第一采樣率,并作為第二采樣率;
獲取所述用戶輸入所述第二采樣率時前和/或后預設的時間段內產生的多個第一操作記錄;
對所述第一操作記錄進行特征提取,獲得多個第一特征;
構建不確定特征庫,將所述第一特征與所述不確定特征庫中的第二特征進行匹配,若匹配符合,獲取匹配符合的匹配項,所述匹配項包括:匹配符合的第一特征和第二特征以及匹配符合度;
若所述匹配項的個數大于等于預設的個數閾值和/或至少一個所述匹配項中的所述匹配符合度大于等于預設的匹配符合度閾值,從所述采樣率序列中剔除對應所述第二采樣率,同時,剔除所述采樣率序列中小于所述第二采樣率的所述第一采樣率;
剔除完畢后,繼續提取;
當所述采樣率序列中需要剔除的所述第二采樣率或所述第一采樣率均被剔除后,將剩余所述第一采樣率作為第三采樣率;
統計所述第三采樣率的個數;
獲取預設的差值序列,從所述差值序列中選取前所述個數個第四差值;
將所述第四差值從大到小進行排序,獲得第一序列;
將所述第三采樣率從小到大進行排序,獲得第二序列;
選取任意一個所述第四差值,確定選取的所述第四差值在所述第一序列中的第一位置;
將所述第二序列中對應于所述第一位置的第二位置上的所述第三采樣率與選取的所述第四差值進行對應;
將所述第四差值、對應所述第三采樣率與所述用戶進行組合,獲得一個對照組;
獲取預設的第一空白數據庫,將所述對照組存入所述第一空白數據庫;
當需要存入所述第一空白數據庫的所述對照組全部存入后,將所述第一空白數據庫作為用戶-差值-采樣率對照庫;
其中,構建不確定特征庫,包括:
獲取記錄數據,所述記錄數據包括:不同實驗用戶基于所述采樣率可接受程度調查表輸入調查結果時產生的多個第二操作記錄;
對所述第二操作記錄進行特征提取,獲得多個第三特征;
匯總所述第三特征,獲得特征集;
獲取所述第二操作記錄的產生時間;
將所述第二操作記錄基于對應所述產生時間,按時間先后順序進行排序,獲得操作記錄序列;
從所述操作記錄序列中隨機選取一個所述第二操作記錄,并作為第一目標項;
對所述第一目標項進行特征提取,獲得多個第四特征;
基于預設的第一提取規則,嘗試從所述操作記錄序列中提取出至少一個第三操作記錄;
若提取成功,對所述第三操作記錄進行特征提取,獲得多個第五特征,并將所述第三操作記錄作為第二目標項;
將所述第四特征和所述第五特征進行隨機組合,獲得多個第一組合特征;
基于預設的存在率分析模型,分析所述第一組合特征在所述特征集中的第一存在率;
若任一所述第一存在率大于等于預設的第一存在率閾值,獲取預設的第二空白數據庫,賦予所述第四特征和第五特征預設的第一權重,賦予后,存入所述第二空白數據庫,同時,賦予所述第一組合特征預設的第二權重,賦予后,存入所述第二空白數據庫;
基于預設的第二提取規則,嘗試從所述操作記錄序列中提取出至少一個第四操作記錄;
若提取成功,對所述第四操作記錄進行特征提取,獲得多個第六特征,并將所述第四操作記錄作為第三目標項;
將所述第四特征和所述第六特征進行隨機組合,獲得多個第二組合特征;
基于所述存在率分析模型,分析所述第二組合特征在所述特征集中的第二存在率;
若所述第二存在率大于等于預設的第二存在率閾值,賦予所述第四特征預設的第三權重,賦予后,存入所述第二空白數據庫,同時,賦予所述第二組合特征預設的第四權重,賦予后,存入所述第二空白數據庫;
全部存入后,將所述第二空白數據庫作為不確定特征庫,完成構建;
其中,所述第一提取規則包括:若所述第一目標項的第一操作類型與所述操作記錄序列中所述第一目標項前一個所述第二操作記錄的第二操作類型相同,提取所述操作記錄序列中所述第一目標項前一個所述第二操作記錄,并作為第三操作記錄,同時,繼續向前逐個提取,直至提取到的所述第二操作記錄的第三操作類型和所述第一操作類型不同;
若所述第一目標項的第一操作類型與所述操作記錄序列中所述第一目標項后一個所述第二操作記錄的第四操作類型相同,提取所述操作記錄序列中所述第一目標項后一個所述第二操作記錄,并作為第三操作記錄,同時,繼續向后逐個提取,直至提取到的所述第二操作記錄的第五操作類型與所述第一操作類型不同;
所述第二提取規則包括:若所述第一目標項的第六操作類型與所述操作記錄序列中所述第一目標項前一個所述第二操作記錄的第七操作類型不同,提取所述操作記錄序列中所述第一目標項前一個所述第二操作記錄,并作為第四操作記錄,同時,繼續向前逐個提取,直至提取的所述第二操作記錄的第八操作類型與所述第六操作類型相同;
若所述第一目標項的第六操作類型與所述操作記錄序列中所述第一目標項后一個所述第二操作記錄的第九操作類型不同,提取所述操作記錄序列中所述第一目標項后一個所述第二操作記錄,并作為第四操作記錄,同時,繼續向后逐個提取,直至提取的所述第二操作記錄的第十操作類型與所述第六操作類型相同;
所述第一權重小于所述第二權重小于所述第三權重小于所述第四權重。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于深圳市靈鏡技術有限公司,未經深圳市靈鏡技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110997057.3/1.html,轉載請聲明來源鉆瓜專利網。





