[發明專利]一種PCM音頻采樣率的升降控制方法及系統有效
| 申請號: | 202110997057.3 | 申請日: | 2021-08-27 |
| 公開(公告)號: | CN113823333B | 公開(公告)日: | 2022-11-15 |
| 發明(設計)人: | 張年乾 | 申請(專利權)人: | 深圳市靈鏡技術有限公司 |
| 主分類號: | G11B20/10 | 分類號: | G11B20/10 |
| 代理公司: | 北京冠和權律師事務所 11399 | 代理人: | 陳彥朝 |
| 地址: | 518110 廣東省深圳市寶安*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 pcm 音頻 采樣率 升降 控制 方法 系統 | ||
本發明提供一種PCM音頻采樣率的升降控制方法及系統,其中,方法包括:步驟1:獲取原始PCM音頻幀數據的原始采樣率;步驟2:獲取用戶輸入的目標采樣率;步驟3:計算目標采樣率和原始采樣率的倍數;步驟4:基于倍數,對原始PCM音頻幀數據按目標采樣率進行采樣。本發明的PCM音頻采樣率的升降控制方法及系統,可以直接控制采樣率升降,提升了用戶體驗。
技術領域
本發明涉及音頻采樣率控制技術領域,特別涉及一種PCM音頻采樣率的升降控制方法及系統。
背景技術
目前,PCM音頻數據在進行采樣時,用戶需要根據自身對音質的不同要求對采樣率【采樣率越高,音質越好】進行升降控制,但是,缺少直接控制采樣率升降的方法,用戶體驗較差。
發明內容
本發明目的之一在于提供了一種PCM音頻采樣率的升降控制方法及系統,可以直接控制采樣率升降,提升了用戶體驗。
本發明實施例提供的一種PCM音頻采樣率的升降控制方法,包括:
步驟1:獲取原始PCM音頻幀數據的原始采樣率;
步驟2:獲取用戶輸入的目標采樣率;
步驟3:計算目標采樣率和原始采樣率的倍數;
步驟4:基于倍數,對原始PCM音頻幀數據按目標采樣率進行采樣。
優選的,步驟3:計算目標采樣率和原始采樣率的倍數,計算公式如下:
其中,γ為倍數,ρ為目標采樣率,ρ0為原始采樣率。
優選的,步驟4:基于倍數,對原始PCM音頻幀數據按目標采樣率進行采樣,包括:
獲取原始PCM音頻幀數據的采樣值,并進行匯總,獲得采樣值集;
提取采樣值集中的采樣值中相鄰的波峰值和波谷值;
獲取提取的相鄰的波峰值和波谷值之間的采樣值的第一個數;
若倍數大于1,將第一個數與倍數相乘,并將乘積作為第二個數;
計算第二個數和第一個數之間的第一差值,并作為第三個數;
在提取的相鄰的波峰值和波谷值之間均勻地增加設置第三個數個采樣點;
若倍數小于1,將第一個數與倍數相乘,并將乘積作為第四個數;
計算第一個數和第四個數之間的第二差值,并作為第五個數;
在提取的相鄰的波峰值和波谷值之間均勻地減少設置第五個數個采樣點。
優選的,PCM音頻采樣率的升降控制方法,還包括:
步驟5:獲取用戶對應的數據存儲庫的存儲壓力值,若存儲壓力值大于等于預設的閾值,確定目標采樣率是否能夠調整,若是,對目標采樣率進行相應調整,調整后,繼續進行采樣;
其中,確定目標采樣率是否能夠調整,包括:
計算存儲壓力值閾值之間的第三差值;
構建用戶-差值-采樣率對照庫,基于用戶-差值-采樣率對照庫,確定用戶和第三差值共同對應的適宜采樣率;
若目標采樣率大于等于適宜采樣率,則目標采樣率需要調整,否則不需要;
對目標采樣率進行相應調整,包括:
將目標采樣率調整為適宜采樣率。
優選的,構建用戶-差值-采樣率對照庫,包括:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于深圳市靈鏡技術有限公司,未經深圳市靈鏡技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110997057.3/2.html,轉載請聲明來源鉆瓜專利網。





