System.ArgumentOutOfRangeException: 索引和長(zhǎng)度必須引用該字符串內(nèi)的位置。 參數(shù)名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術(shù)實(shí)現(xiàn)步驟摘要】
本專利技術(shù)涉及音頻采樣,特別涉及音頻異步采樣方法和裝置、電子設(shè)備。
技術(shù)介紹
1、音頻系統(tǒng)中,對(duì)于bt(藍(lán)牙)語音通話、av?receiver(視頻音頻接收機(jī))、soundbar(條形音響)、asr(語音識(shí)別)等場(chǎng)景,錄音和播放設(shè)備的時(shí)鐘通常是不同頻不同源,或者同頻不同源。不同源的時(shí)鐘導(dǎo)致信號(hào)發(fā)送端與信號(hào)接收端的時(shí)鐘頻率存在差異,且隨工作溫度與工作電壓等因素抖動(dòng)。
2、現(xiàn)有技術(shù)通常是通過asrc(asynchronous?sample?rate?converter,異步采樣速率轉(zhuǎn)換器)將轉(zhuǎn)換前語音信號(hào)先升采樣以及濾波,再降采樣得到轉(zhuǎn)換后語音信號(hào)。在這個(gè)過程中影響轉(zhuǎn)換性能的,除了升采樣倍數(shù)和濾波器階數(shù),還有信號(hào)發(fā)送端和信號(hào)接收端時(shí)鐘頻率的比例ratio。現(xiàn)有技術(shù)通常是通過本地高頻時(shí)鐘分別采樣信號(hào)發(fā)送端和信號(hào)接收端的時(shí)鐘,相除后濾波得到比例ratio。但是由于計(jì)算的比例ratio與實(shí)際的比例ratio必然存在誤差,誤差的累積會(huì)導(dǎo)致語音數(shù)據(jù)的丟失從而影響語音信號(hào)質(zhì)量。
技術(shù)實(shí)現(xiàn)思路
1、本專利技術(shù)提供音頻異步采樣方法和裝置、電子設(shè)備,其能夠提升采樣語音信號(hào)的質(zhì)量。
2、在本專利技術(shù)的一個(gè)方面,提供一種音頻異步采樣方法。該方法包括:對(duì)來自信號(hào)發(fā)送端的輸入音頻數(shù)據(jù)進(jìn)行轉(zhuǎn)換以獲得轉(zhuǎn)換后的音頻數(shù)據(jù),并將所述轉(zhuǎn)換后的音頻數(shù)據(jù)寫入先入先出隊(duì)列;從所述先入先出隊(duì)列中讀取音頻數(shù)據(jù),并將讀取的音頻數(shù)據(jù)作為輸出音頻數(shù)據(jù)輸出到信號(hào)接收端;若所述先入先出隊(duì)列中的音頻數(shù)據(jù)的數(shù)據(jù)量到達(dá)所述先
3、在本專利技術(shù)的另一個(gè)方面,提供一種音頻異步采樣裝置。該裝置包括:輸入模塊,被配置為對(duì)來自信號(hào)發(fā)送端的輸入音頻數(shù)據(jù)進(jìn)行轉(zhuǎn)換以獲得轉(zhuǎn)換后的音頻數(shù)據(jù),并將所述轉(zhuǎn)換后的音頻數(shù)據(jù)寫入先入先出隊(duì)列;輸出緩沖模塊,包括所述先入先出隊(duì)列,并且被配置為從所述先入先出隊(duì)列中讀取音頻數(shù)據(jù),并將讀取的音頻數(shù)據(jù)作為輸出音頻數(shù)據(jù)輸出到信號(hào)接收端;以及比例檢測(cè)模塊,被配置為:計(jì)算所述信號(hào)發(fā)送端的第一時(shí)鐘頻率與所述信號(hào)接收端的第二時(shí)鐘頻率的比值作為時(shí)鐘頻率比例;檢測(cè)所述先入先出隊(duì)列中的音頻數(shù)據(jù)的數(shù)據(jù)量,若所述數(shù)據(jù)量到達(dá)所述先入先出隊(duì)列的警戒指針,則根據(jù)所述數(shù)據(jù)量的變化方向得到誤差補(bǔ)償值;根據(jù)所述誤差補(bǔ)償值補(bǔ)償比例誤差,使得所述數(shù)據(jù)量在第一預(yù)定范圍內(nèi)變化,所述比例誤差為計(jì)算的時(shí)鐘頻率比例與實(shí)際的時(shí)鐘頻率比例之間的差。
4、在本專利技術(shù)的再一方面,提供一種電子設(shè)備。該電子設(shè)備包括存儲(chǔ)器以及處理器,存儲(chǔ)器被配置為存儲(chǔ)可執(zhí)行程序;處理器被配置為執(zhí)行程序以執(zhí)行上述的一種音頻異步采樣方法。
5、根據(jù)本專利技術(shù)的技術(shù)方案,信號(hào)發(fā)送端和信號(hào)接收端的數(shù)據(jù)發(fā)送過程中,在作為中轉(zhuǎn)的先入先出隊(duì)列中設(shè)置警戒指針,若先入先出隊(duì)列中的數(shù)據(jù)量到達(dá)警戒指針,則說明當(dāng)前預(yù)測(cè)得到的計(jì)算的時(shí)鐘頻率比例與實(shí)際的時(shí)鐘頻率比例之間的差值較大,導(dǎo)致調(diào)整量與實(shí)際所需調(diào)整量之間差值較大;使得先入先出隊(duì)列中的數(shù)據(jù)量無法維持在一個(gè)穩(wěn)定的水平,此時(shí)根據(jù)數(shù)據(jù)量的變化方向得到誤差補(bǔ)償值,通過誤差補(bǔ)償值對(duì)比例誤差進(jìn)行補(bǔ)償,放大根據(jù)比例誤差進(jìn)行的調(diào)整操作,從而快速讓先入先出隊(duì)列中的數(shù)據(jù)量保持在平穩(wěn)范圍中,從而使得信號(hào)接收端能夠持續(xù)讀取先入先出隊(duì)列中的數(shù)據(jù),避免先入先出隊(duì)列中數(shù)據(jù)堆積或數(shù)據(jù)消耗盡所導(dǎo)致的音頻卡頓或丟失的情況。
本文檔來自技高網(wǎng)...【技術(shù)保護(hù)點(diǎn)】
1.一種音頻異步采樣方法,其特征在于,包括:
2.根據(jù)權(quán)利要求1所述的音頻異步采樣方法,其特征在于,根據(jù)所述誤差補(bǔ)償值補(bǔ)償比例誤差,使得所述數(shù)據(jù)量在第一預(yù)定范圍內(nèi)變化包括:
3.根據(jù)權(quán)利要求1所述的音頻異步采樣方法,其特征在于,根據(jù)所述誤差補(bǔ)償值補(bǔ)償比例誤差,使得所述數(shù)據(jù)量在第一預(yù)定范圍內(nèi)變化包括:
4.根據(jù)權(quán)利要求1所述的音頻異步采樣方法,其特征在于,對(duì)來自信號(hào)發(fā)送端的輸入音頻數(shù)據(jù)進(jìn)行轉(zhuǎn)換以獲得轉(zhuǎn)換后的音頻數(shù)據(jù)包括:對(duì)所述輸入音頻數(shù)據(jù)進(jìn)行升采樣、濾波以及降采樣以得到所述轉(zhuǎn)換后的音頻數(shù)據(jù),
5.根據(jù)權(quán)利要求1所述的音頻異步采樣方法,其特征在于,所述警戒指針包括上警戒指針和下警戒指針;
6.根據(jù)權(quán)利要求5所述的音頻異步采樣方法,其特征在于,根據(jù)所述數(shù)據(jù)量的變化方向得到誤差補(bǔ)償值還包括:
7.根據(jù)權(quán)利要求5所述的音頻異步采樣方法,其特征在于,在根據(jù)所述誤差補(bǔ)償值補(bǔ)償比例誤差之后,還包括:
8.根據(jù)權(quán)利要求7所述的音頻異步采樣方法,其特征在于,還包括:
9.根據(jù)權(quán)利要求1所述的音頻異步采樣方
10.根據(jù)權(quán)利要求9所述的音頻異步采樣方法,其特征在于,所述警戒指針包括上警戒指針和下警戒指針,所述設(shè)定值為(A-B)/2+B,
11.一種音頻異步采樣裝置,其特征在于,包括:
12.根據(jù)權(quán)利要求11所述的音頻異步采樣裝置,其特征在于,所述比例檢測(cè)模塊被配置為:
13.根據(jù)權(quán)利要求11所述的音頻異步采樣裝置,其特征在于,
14.一種電子設(shè)備,其特征在于,包括:
...【技術(shù)特征摘要】
1.一種音頻異步采樣方法,其特征在于,包括:
2.根據(jù)權(quán)利要求1所述的音頻異步采樣方法,其特征在于,根據(jù)所述誤差補(bǔ)償值補(bǔ)償比例誤差,使得所述數(shù)據(jù)量在第一預(yù)定范圍內(nèi)變化包括:
3.根據(jù)權(quán)利要求1所述的音頻異步采樣方法,其特征在于,根據(jù)所述誤差補(bǔ)償值補(bǔ)償比例誤差,使得所述數(shù)據(jù)量在第一預(yù)定范圍內(nèi)變化包括:
4.根據(jù)權(quán)利要求1所述的音頻異步采樣方法,其特征在于,對(duì)來自信號(hào)發(fā)送端的輸入音頻數(shù)據(jù)進(jìn)行轉(zhuǎn)換以獲得轉(zhuǎn)換后的音頻數(shù)據(jù)包括:對(duì)所述輸入音頻數(shù)據(jù)進(jìn)行升采樣、濾波以及降采樣以得到所述轉(zhuǎn)換后的音頻數(shù)據(jù),
5.根據(jù)權(quán)利要求1所述的音頻異步采樣方法,其特征在于,所述警戒指針包括上警戒指針和下警戒指針;
6.根據(jù)權(quán)利要求5所述的音頻異步采樣方法,其特征在于,根據(jù)所述數(shù)據(jù)量的變化方向得到誤...
【專利技術(shù)屬性】
技術(shù)研發(fā)人員:駱培森,黃權(quán),
申請(qǐng)(專利權(quán))人:瑞芯微電子股份有限公司,
類型:發(fā)明
國(guó)別省市:
還沒有人留言評(píng)論。發(fā)表了對(duì)其他瀏覽者有用的留言會(huì)獲得科技券。