本公開涉及揚(yáng)聲器檢測領(lǐng)域,尤其涉及一種音頻播放流暢度檢測方法、裝置及存儲介質(zhì)。
背景技術(shù):
1、相關(guān)技術(shù)中,對終端的音頻外接播放設(shè)備,例如,真無線(true?wireless?stereo,tws)耳機(jī)的音頻測試的方案多數(shù)是基于audio?pression或者soundcheck做單體的聲性能檢測,而tws耳機(jī)放音卡頓基本為壓測才能發(fā)現(xiàn)的問題,故相關(guān)技術(shù)中需要對tws耳機(jī)進(jìn)行音頻卡頓檢測。
技術(shù)實(shí)現(xiàn)思路
1、為克服相關(guān)技術(shù)中存在的問題,本公開提供一種音頻播放流暢度檢測方法、裝置及存儲介質(zhì)。
2、根據(jù)本公開實(shí)施例的第一方面,提供一種音頻播放流暢度檢測方法,所述方法包括:采集音頻播放設(shè)備播放的音頻并轉(zhuǎn)換為音頻信號;對所述音頻信號進(jìn)行分段,并基于分段后每一段音頻信號,確定每一段音頻信號的正弦波均方根值;響應(yīng)于存在正弦波均方根值小于預(yù)設(shè)門限值的音頻信號段,確定所述音頻播放設(shè)備播放音頻的播放流暢度為存在卡頓。
3、在一種實(shí)施方式中,所述對所述音頻信號進(jìn)行分段,包括:基于所述音頻信號的音頻頻率以及采集所述音頻信號的采樣率,將濾波后的音頻信號進(jìn)行分段,得到y(tǒng)段音頻信號段;所述y段音頻信號段的每段包括n個樣本點(diǎn),所述n個樣本點(diǎn)基于所述采樣率與所述音頻頻率之間的比值確定。
4、在一種實(shí)施方式中,所述音頻頻率滿足如下至少一項(xiàng):藍(lán)牙音頻傳輸模型協(xié)定模式下,能發(fā)出聲音的頻率;與采樣率存在倍數(shù)關(guān)系,且小于所述采樣率的頻率;以及大于音頻頻率閾值的頻率。
5、在一種實(shí)施方式中,所述音頻信號包括:基于第一音頻信號對第二音頻信號的首部和尾部進(jìn)行拼接后循環(huán)播放的音頻信號;在確定所述音頻播放設(shè)備播放音頻的播放流暢度為卡頓之前,所述方法還包括:確定第三音頻信號對應(yīng)頻率譜的幅度峰值所對應(yīng)的第三頻率與所述第一頻率不相同。
6、在一種實(shí)施方式中,所述第三音頻信號頻率譜幅度峰值采用如下方式確定:
7、確定正弦波均方根值小于預(yù)設(shè)門限值的目標(biāo)音頻信號段;在所述目標(biāo)音頻信號段之前確定k段前取音頻信號段,和/或在所述目標(biāo)音頻信號段之后確定m段后取音頻信號段,所述k段前取音頻信號段和所述m段后取音頻信號段所對應(yīng)的音頻頻率與采樣率存在倍數(shù)關(guān)系;將所述目標(biāo)音頻信號段、所述前取音頻信號段以及所述后取音頻信號段組成的音頻信號的頻率譜幅度峰值確定為所述第三音頻信號段頻率譜幅度峰值。
8、根據(jù)本公開實(shí)施例的第二方面,提供一種音頻播放流暢度檢測的裝置,所述裝置包括:
9、采集單元,用于采集音頻播放設(shè)備播放的音頻并轉(zhuǎn)換為音頻信號;
10、處理單元,用于對所述音頻信號進(jìn)行分段,并基于分段后每一段音頻信號,確定每一段音頻信號的正弦波均方根值;
11、確定單元,用于響應(yīng)于存在正弦波均方根值小于預(yù)設(shè)門限值的音頻信號段,確定所述音頻播放設(shè)備播放音頻的播放流暢度為存在卡頓。
12、在一種實(shí)施方式中,所述處理單元采用如下方式對所述音頻信號進(jìn)行分段:基于所述音頻信號的音頻頻率以及采集所述音頻信號的采樣率,將濾波后的時音頻信號進(jìn)行分段,得到y(tǒng)段音頻信號段;所述y段音頻信號段的每段包括n個樣本點(diǎn),所述n個樣本點(diǎn)基于所述采樣率與所述音頻頻率之間的比值確定。
13、在一種實(shí)施方式中,所述音頻頻率滿足如下至少一項(xiàng):藍(lán)牙音頻傳輸模型協(xié)定模式下,能發(fā)出聲音的頻率;與采樣率存在倍數(shù)關(guān)系,且小于所述采樣率的頻率;以及大于音頻頻率閾值的頻率。
14、在一種實(shí)施方式中,所述音頻信號包括:基于第一音頻信號對第二音頻信號的首部和尾部進(jìn)行拼接后循環(huán)播放的音頻信號,所述第一音頻信號具有第一頻率,所述第二音頻信號具有第二頻率,所述第一頻率不同于所述第二頻率;在確定所述音頻播放設(shè)備播放音頻的播放流暢度為卡頓之前,所述確定單元,還用于:確定第三音頻信號頻率譜幅度峰值所對應(yīng)的第三頻率與所述第一頻率不相同。
15、在一種實(shí)施方式中,所述確定單元采用如下方式確定第三音頻信號頻率譜幅度峰值:確定正弦波均方根值小于預(yù)設(shè)門限值的目標(biāo)音頻信號段;在所述目標(biāo)音頻信號段之前確定k段前取音頻信號段,和/或在所述目標(biāo)音頻信號段之后確定m段后取音頻信號段,所述k段前取音頻信號段和所述m段后取音頻信號段所對應(yīng)的音頻頻率與采樣率存在倍數(shù)關(guān)系;將所述目標(biāo)音頻信號段、所述前取音頻信號段以及所述后取音頻信號段組成的音頻信號的頻率譜幅度峰值確定為所述第三音頻信號段頻率譜幅度峰值。
16、本公開的實(shí)施例提供的技術(shù)方案可以包括以下有益效果:根據(jù)本公開實(shí)施例,通過采集音頻播放設(shè)備播放的音頻并轉(zhuǎn)換為音頻信號。并對音頻信號進(jìn)行分段,且基于分段后每一段音頻信號,計(jì)算每段音頻信號對應(yīng)的正弦波均方根值。當(dāng)確定存在正弦波均方根值小于預(yù)設(shè)門限值的音頻信號段時,確定音頻播放設(shè)備播放音頻的播放流暢度為存在卡頓。通過此種方式,能夠高精度的檢測出在音頻播放設(shè)備在播放音頻過程中是否存在卡頓。
17、應(yīng)當(dāng)理解的是,以上的一般描述和后文的細(xì)節(jié)描述僅是示例性和解釋性的,并不能限制本公開。
1.一種音頻播放流暢度檢測方法,其特征在于,所述方法包括:
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述對所述音頻信號進(jìn)行分段,包括:
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述音頻頻率滿足如下至少一項(xiàng):
4.根據(jù)權(quán)利要求1至3中任意一項(xiàng)所述的方法,其特征在于,所述音頻信號包括:基于第一音頻信號對第二音頻信號的首部和尾部進(jìn)行拼接后循環(huán)播放的音頻信號,所述第一音頻信號具有第一頻率,所述第二音頻信號具有第二頻率,所述第一頻率不同于所述第二頻率;
5.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述第三音頻信號頻率譜幅度峰值采用如下方式確定:
6.一種音頻播放流暢度檢測的裝置,其特征在于,所述裝置包括:
7.根據(jù)權(quán)利要求6所述裝置,其特征在于,所述處理單元采用如下方式對所述音頻信號進(jìn)行分段:
8.根據(jù)權(quán)利要求7所述裝置,其特征在于,所述音頻頻率滿足如下至少一項(xiàng):
9.根據(jù)權(quán)利要求6至8中任意一項(xiàng)所述裝置,其特征在于,所述音頻信號包括:基于第一音頻信號對第二音頻信號的首部和尾部進(jìn)行拼接后循環(huán)播放的音頻信號,所述第一音頻信號具有第一頻率,所述第二音頻信號具有第二頻率,所述第一頻率不同于所述第二頻率;
10.根據(jù)權(quán)利要求9所述的裝置,其特征在于,所述確定單元采用如下方式確定第三音頻信號頻率譜幅度峰值:
11.一種音頻播放流暢度檢測的裝置,其特征在于,包括:
12.一種存儲介質(zhì),其特征在于,所述存儲介質(zhì)中的指令,當(dāng)所述存儲介質(zhì)中的指令由終端的處理器執(zhí)行時,使得終端能夠執(zhí)行權(quán)利要求1-5中任意一項(xiàng)所述音頻播放流暢度檢測的方法。