[發(fā)明專利]聲卡通信數(shù)據(jù)的檢測方法及系統(tǒng)、檢測裝置有效
| 申請?zhí)枺?/td> | 201811625624.7 | 申請日: | 2018-12-28 |
| 公開(公告)號: | CN109474394B | 公開(公告)日: | 2021-08-17 |
| 發(fā)明(設(shè)計)人: | 何家鋒;徐鋼峰;王強;涂長宇;劉強;強勝軒;郭鵬亮;李家侃;雷玉雄 | 申請(專利權(quán))人: | 思必馳科技股份有限公司 |
| 主分類號: | H04L1/24 | 分類號: | H04L1/24 |
| 代理公司: | 北京商專永信知識產(chǎn)權(quán)代理事務(wù)所(普通合伙) 11400 | 代理人: | 李彬彬;張麗 |
| 地址: | 215123 江蘇省蘇州市蘇*** | 國省代碼: | 江蘇;32 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 聲卡 通信 數(shù)據(jù) 檢測 方法 系統(tǒng) 裝置 | ||
本發(fā)明公開一種聲卡通信數(shù)據(jù)的檢測方法,包括如下步驟:在聲卡端,按照預(yù)定協(xié)議向主機寫入測試數(shù)據(jù);在主機端,獲取所述聲卡端寫入的測試數(shù)據(jù),并按照預(yù)定協(xié)議對獲取的測試數(shù)據(jù)進(jìn)行解析,根據(jù)解析結(jié)果判斷聲卡通信數(shù)據(jù)的準(zhǔn)確性。本發(fā)明還公開了一種對接收到的聲卡通信數(shù)據(jù)進(jìn)行檢測的裝置和系統(tǒng),根據(jù)本發(fā)明公開的方法、裝置及系統(tǒng)可以發(fā)現(xiàn)細(xì)微的數(shù)據(jù)丟失問題,同時不需要花太多人力資源和時間去判斷是否丟數(shù)據(jù),全部軟件實現(xiàn),效率高,且這種客觀的判斷方式可以更加精準(zhǔn)的檢測問題和解決問題。
技術(shù)領(lǐng)域
本發(fā)明涉及數(shù)據(jù)檢測技術(shù)領(lǐng)域,特別是一種聲卡通信數(shù)據(jù)的檢測方法及系統(tǒng)、對接收到的聲卡通信數(shù)據(jù)進(jìn)行檢測的裝置。
背景技術(shù)
USB聲卡是市面上比較常見的電子設(shè)備,連接在電腦上便可以使用麥克風(fēng)話筒進(jìn)行錄音,并使用揚聲器進(jìn)行聲音播放。在開發(fā)聲卡的過程中,聲卡與主機的通信數(shù)據(jù)完整性是十分重要的,如果在傳輸過程中,發(fā)生了數(shù)據(jù)的丟失或者失真,會直接影響用戶體驗。
目前在開發(fā)過程中,常用的檢測音頻是否丟包的方法有兩個,第一個方法是播放聲音,麥克風(fēng)拾音后會把音頻傳輸至主機,主機通過錄音軟件進(jìn)行錄音再播放,通過人為地去聽這段音頻與播放的音頻是否一致,用于判斷是否有傳輸數(shù)據(jù)不正確的地方。第二個方法是播放掃頻波,麥克風(fēng)拾音后會將音頻傳輸至主機,主機通過錄音軟件進(jìn)行錄音,通過人為地去觀察音頻的頻譜圖,由于掃頻波的頻率是連續(xù)的,所以如果有發(fā)生數(shù)據(jù)丟失或者不正確,會比較容易看得出來。但這兩種方法存在以下弊端:
第一是都必須通過人為地去聽或者看來判斷,這種判斷方式有會存在判斷誤差,比如當(dāng)數(shù)據(jù)只丟失幾個字節(jié),人耳是比較難聽得出來,不具有客觀性;
第二是假如進(jìn)行長時間的測試,人就得花很多時間去分析音頻,浪費人力資源,效率低下。
發(fā)明內(nèi)容
為了解決上述問題,發(fā)明人經(jīng)過研究發(fā)現(xiàn)USB聲卡麥克風(fēng)工作時,會先把聲音音頻通過ADC變成數(shù)字,然后走UAC協(xié)議把數(shù)字傳到主機上,也就是說,聲卡端與主機端進(jìn)行交互時,傳輸?shù)氖菙?shù)字信號。
基于該發(fā)現(xiàn),發(fā)明人想到,在對聲卡的數(shù)據(jù)傳輸性能進(jìn)行測試的階段,可以不采集聲音進(jìn)行測試,而是通過對UAC填數(shù)據(jù),這樣就可以在主機端對接收到的數(shù)據(jù)進(jìn)行自動化的精準(zhǔn)判斷,以解決現(xiàn)有技術(shù)存在的人工判斷存在誤差、效率低等問題。
根據(jù)本發(fā)明的第一個方面,提供了一種聲卡通信數(shù)據(jù)的檢測方法,包括如下步驟:
在聲卡端,按照預(yù)定協(xié)議向主機寫入測試數(shù)據(jù);
在主機端,獲取所述聲卡端寫入的測試數(shù)據(jù),并按照預(yù)定協(xié)議對獲取的測試數(shù)據(jù)進(jìn)行解析,根據(jù)解析結(jié)果判斷聲卡通信數(shù)據(jù)的準(zhǔn)確性。
根據(jù)本發(fā)明的第二個方面,提供了一種對接收到的聲卡通信數(shù)據(jù)進(jìn)行檢測的裝置,包括:
數(shù)據(jù)獲取模塊,用于根據(jù)檢測指令,獲取生成的相應(yīng)音頻文件;
校驗?zāi)K,用于讀取音頻文件的內(nèi)容,按照預(yù)定協(xié)議進(jìn)行解析,根據(jù)解析結(jié)果確定所述音頻文件的內(nèi)容是否正確,并輸出檢測結(jié)果,其中,預(yù)定協(xié)議與相應(yīng)的聲卡端向主機寫入數(shù)據(jù)的協(xié)議一致。
根據(jù)本發(fā)明的第三個方面,提供了一種聲卡通信數(shù)據(jù)的檢測系統(tǒng),包括聲卡和主機,其中,聲卡包括
測試數(shù)據(jù)寫入模塊,用于根據(jù)接收到的主機端指令按照預(yù)定協(xié)議向主機寫入測試數(shù)據(jù);
主機包括
錄音模塊,用于獲取聲卡端寫入的測試數(shù)據(jù);
檢測模塊,用于按照預(yù)定協(xié)議對獲取的測試數(shù)據(jù)進(jìn)行解析,根據(jù)解析結(jié)果判斷聲卡通信數(shù)據(jù)的準(zhǔn)確性。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于思必馳科技股份有限公司,未經(jīng)思必馳科技股份有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201811625624.7/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 通信裝置、通信系統(tǒng)、通信方法、通信程序、通信電路
- 通信設(shè)備、通信系統(tǒng)、通信方法、通信程序、通信電路
- 通信設(shè)備、通信系統(tǒng)、通信方法、通信程序、通信電路
- 通信設(shè)備、通信系統(tǒng)、通信方法、通信程序、通信電路
- 通信設(shè)備、通信方法、通信電路、通信系統(tǒng)
- 通信設(shè)備、通信系統(tǒng)、通信方法、通信程序、通信電路
- 通信終端、通信系統(tǒng)、通信方法以及通信程序
- 通信終端、通信方法、通信裝備和通信系統(tǒng)
- 通信裝置、通信程序、通信方法以及通信系統(tǒng)
- 通信裝置、通信系統(tǒng)、通信方法及計算機可讀取的記錄介質(zhì)
- 數(shù)據(jù)顯示系統(tǒng)、數(shù)據(jù)中繼設(shè)備、數(shù)據(jù)中繼方法、數(shù)據(jù)系統(tǒng)、接收設(shè)備和數(shù)據(jù)讀取方法
- 數(shù)據(jù)記錄方法、數(shù)據(jù)記錄裝置、數(shù)據(jù)記錄媒體、數(shù)據(jù)重播方法和數(shù)據(jù)重播裝置
- 數(shù)據(jù)發(fā)送方法、數(shù)據(jù)發(fā)送系統(tǒng)、數(shù)據(jù)發(fā)送裝置以及數(shù)據(jù)結(jié)構(gòu)
- 數(shù)據(jù)顯示系統(tǒng)、數(shù)據(jù)中繼設(shè)備、數(shù)據(jù)中繼方法及數(shù)據(jù)系統(tǒng)
- 數(shù)據(jù)嵌入裝置、數(shù)據(jù)嵌入方法、數(shù)據(jù)提取裝置及數(shù)據(jù)提取方法
- 數(shù)據(jù)管理裝置、數(shù)據(jù)編輯裝置、數(shù)據(jù)閱覽裝置、數(shù)據(jù)管理方法、數(shù)據(jù)編輯方法以及數(shù)據(jù)閱覽方法
- 數(shù)據(jù)發(fā)送和數(shù)據(jù)接收設(shè)備、數(shù)據(jù)發(fā)送和數(shù)據(jù)接收方法
- 數(shù)據(jù)發(fā)送裝置、數(shù)據(jù)接收裝置、數(shù)據(jù)收發(fā)系統(tǒng)、數(shù)據(jù)發(fā)送方法、數(shù)據(jù)接收方法和數(shù)據(jù)收發(fā)方法
- 數(shù)據(jù)發(fā)送方法、數(shù)據(jù)再現(xiàn)方法、數(shù)據(jù)發(fā)送裝置及數(shù)據(jù)再現(xiàn)裝置
- 數(shù)據(jù)發(fā)送方法、數(shù)據(jù)再現(xiàn)方法、數(shù)據(jù)發(fā)送裝置及數(shù)據(jù)再現(xiàn)裝置





