[發(fā)明專利]基于VOIP話機(jī)的虛擬USB聲卡創(chuàng)建方法無(wú)效
| 申請(qǐng)?zhí)枺?/td> | 201410094583.9 | 申請(qǐng)日: | 2014-03-14 |
| 公開(kāi)(公告)號(hào): | CN103873711A | 公開(kāi)(公告)日: | 2014-06-18 |
| 發(fā)明(設(shè)計(jì))人: | 戚興宇;潘建標(biāo) | 申請(qǐng)(專利權(quán))人: | 廈門(mén)億聯(lián)網(wǎng)絡(luò)技術(shù)股份有限公司 |
| 主分類號(hào): | H04M7/00 | 分類號(hào): | H04M7/00;G06F9/455 |
| 代理公司: | 廈門(mén)市新華專利商標(biāo)代理有限公司 35203 | 代理人: | 朱凌 |
| 地址: | 361009 福建省廈門(mén)市*** | 國(guó)省代碼: | 福建;35 |
| 權(quán)利要求書(shū): | 查看更多 | 說(shuō)明書(shū): | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 基于 voip 話機(jī) 虛擬 usb 聲卡 創(chuàng)建 方法 | ||
技術(shù)領(lǐng)域
本發(fā)明具體涉及一種基于VOIP話機(jī)的虛擬USB聲卡創(chuàng)建方法。
背景技術(shù)
PC要使用聲音設(shè)備進(jìn)行播音和錄音,必須要接入聲卡才能完成這個(gè)功能。而USB電話只能通過(guò)長(zhǎng)度較短的USB線模擬成一個(gè)硬件聲卡,這將占用一個(gè)PC的USB口,而且USB線比較粗硬,使用并不方便。
發(fā)明內(nèi)容
本發(fā)明所要解決的技術(shù)問(wèn)題在于提供一種基于VOIP話機(jī)的虛擬USB聲卡創(chuàng)建方法,將VOIP話機(jī)作為電腦的聲卡使用。
本發(fā)明是通過(guò)以下技術(shù)方案解決上述技術(shù)問(wèn)題的:一種基于VOIP話機(jī)的虛擬USB聲卡創(chuàng)建方法,包括以下步驟:
步驟1:在PC機(jī)上安裝一虛擬聲卡軟件,所述虛擬聲卡軟件包括應(yīng)用層和驅(qū)動(dòng)層;
步驟2:在所述應(yīng)用層上輸入一VOIP話機(jī)的IP,并通過(guò)網(wǎng)絡(luò)Socket與該VOIP話機(jī)進(jìn)行通訊連接;然后所述VOIP話機(jī)調(diào)用所述驅(qū)動(dòng)層,并向該驅(qū)動(dòng)層提交一虛擬USB聲卡數(shù)據(jù),同時(shí)所述驅(qū)動(dòng)層在Windows的虛擬總線上模擬出一虛擬USB聲卡;
步驟3:當(dāng)需播放語(yǔ)音時(shí),PC機(jī)上的語(yǔ)音軟件將語(yǔ)音數(shù)據(jù)通過(guò)音頻接口發(fā)送給PC機(jī)上的USB聲卡驅(qū)動(dòng)軟件,USB聲卡驅(qū)動(dòng)軟件再把語(yǔ)音數(shù)據(jù)發(fā)送給所述虛擬USB聲卡,即發(fā)送到所述虛擬總線;然后所述驅(qū)動(dòng)層從虛擬總線處捕獲到語(yǔ)音數(shù)據(jù),并發(fā)送給所述應(yīng)用層;最后所述應(yīng)用層通過(guò)網(wǎng)絡(luò)Socket將語(yǔ)音數(shù)據(jù)發(fā)送給VOIP話機(jī),由VOIP話機(jī)對(duì)所述語(yǔ)音數(shù)據(jù)進(jìn)行播放,從而將VOIP話機(jī)模擬成PC的聲卡設(shè)備實(shí)現(xiàn)語(yǔ)音播放功能。
進(jìn)一步地,還包括步驟4:
步驟4:當(dāng)VOIP話機(jī)的麥克風(fēng)收到聲音信息時(shí),VOIP話機(jī)對(duì)所述聲音信息進(jìn)行處理,同時(shí)通過(guò)網(wǎng)絡(luò)Socket將聲音信息發(fā)送到所述應(yīng)用層,由應(yīng)用層轉(zhuǎn)發(fā)至所述驅(qū)動(dòng)層;然后所述驅(qū)動(dòng)層將聲音信息封裝成USB總線數(shù)據(jù),再發(fā)給所述虛擬USB聲卡,即發(fā)送到Windows的虛擬總線;PC機(jī)上的USB聲卡驅(qū)動(dòng)軟件從虛擬總線處捕獲到所述USB總線數(shù)據(jù),并通過(guò)音頻接口提交給PC機(jī)上的語(yǔ)音軟件,所述語(yǔ)音軟件便可讀取到從VOIP話機(jī)發(fā)來(lái)的麥克風(fēng)聲音信息,從而將VOIP話機(jī)作為PC的聲卡設(shè)備實(shí)現(xiàn)語(yǔ)音錄制功能。
本發(fā)明的有益效果在于:將VOIP話機(jī)通過(guò)網(wǎng)絡(luò),虛擬成電腦的聲卡設(shè)備,以實(shí)現(xiàn)電腦通過(guò)VOIP的麥克風(fēng)和揚(yáng)聲器來(lái)錄音、放音;無(wú)需在PC上插入連接VOIP話機(jī)的接線即USB接線,方便用戶在沒(méi)有聲卡的情況下使用VOIP話機(jī)作為聲卡,可使用VOIP話機(jī)手柄作為QQ語(yǔ)音、Skype等Windows平臺(tái)下聊天工具的語(yǔ)音通話,方便了語(yǔ)音聊天。
附圖說(shuō)明
下面參照附圖結(jié)合實(shí)施例對(duì)本發(fā)明作進(jìn)一步的描述。
圖1為本發(fā)明基于VOIP話機(jī)的虛擬USB聲卡創(chuàng)建方法的算法流程圖。
具體實(shí)施方式
請(qǐng)參閱圖1,一種基于VOIP話機(jī)的虛擬USB聲卡創(chuàng)建方法,包括以下步驟:
步驟1:在PC機(jī)上安裝一虛擬聲卡軟件,所述虛擬聲卡軟件包括應(yīng)用層和驅(qū)動(dòng)層;即首先PC要安裝一虛擬聲卡軟件的驅(qū)動(dòng)(即驅(qū)動(dòng)層),該驅(qū)動(dòng)通過(guò)Windows的虛擬總線機(jī)制,發(fā)送和USB設(shè)備一模一樣的數(shù)據(jù)信息給虛擬總線,如此便可以在Windows下模擬出虛擬USB聲卡。
步驟2:在所述應(yīng)用層上輸入一VOIP話機(jī)的IP,并通過(guò)網(wǎng)絡(luò)Socket與該VOIP話機(jī)進(jìn)行通訊連接;然后所述VOIP話機(jī)調(diào)用所述驅(qū)動(dòng)層,并向該驅(qū)動(dòng)層提交一虛擬USB聲卡數(shù)據(jù),同時(shí)所述驅(qū)動(dòng)層在Windows的虛擬總線上模擬出一虛擬USB聲卡;?
步驟3:當(dāng)需播放語(yǔ)音時(shí),PC機(jī)上的語(yǔ)音軟件(即QQ語(yǔ)音,Skype等應(yīng)用軟件)將語(yǔ)音數(shù)據(jù)通過(guò)音頻接口發(fā)送給PC機(jī)上的USB聲卡驅(qū)動(dòng)軟件(如USBAudio.sys等),USB聲卡驅(qū)動(dòng)軟件再把語(yǔ)音數(shù)據(jù)發(fā)送給所述虛擬USB聲卡,即發(fā)送到所述虛擬總線,由于所述虛擬USB聲卡是虛擬的,所以語(yǔ)音數(shù)據(jù)將會(huì)直接發(fā)送到Windows的虛擬總線;然后所述驅(qū)動(dòng)層從虛擬總線處捕獲到語(yǔ)音數(shù)據(jù),并發(fā)送給所述應(yīng)用層;最后所述應(yīng)用層通過(guò)網(wǎng)絡(luò)Socket將語(yǔ)音數(shù)據(jù)發(fā)送給VOIP話機(jī),由VOIP話機(jī)對(duì)所述語(yǔ)音數(shù)據(jù)進(jìn)行播放,從而實(shí)現(xiàn)將VOIP話機(jī)模擬成PC的聲卡設(shè)備。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于廈門(mén)億聯(lián)網(wǎng)絡(luò)技術(shù)股份有限公司,未經(jīng)廈門(mén)億聯(lián)網(wǎng)絡(luò)技術(shù)股份有限公司許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買(mǎi)此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410094583.9/2.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專利網(wǎng)。
- 上一篇:頂返水戶用玻璃鋼沼氣池
- 下一篇:一種土豆加工醋精的方法
- 基于互聯(lián)網(wǎng)協(xié)議傳輸語(yǔ)音的網(wǎng)關(guān)及其控制方法
- 用于路由緊急呼叫的方法
- 通過(guò)適應(yīng)基于所選擇調(diào)制編碼方案(MCS)的語(yǔ)音編碼的增強(qiáng)型VOIP媒體流質(zhì)量
- 控制無(wú)線分組交換語(yǔ)音呼叫的系統(tǒng)及方法
- 一種VoIP協(xié)議切換方法及裝置
- VOIP通話方法及其系統(tǒng)
- 基于VOIP話機(jī)的通話自動(dòng)化測(cè)試方法
- 將VOIP提供者與VOIP網(wǎng)絡(luò)的集合相關(guān)聯(lián)以作為優(yōu)選的或默認(rèn)的VOIP提供者
- 一種分布式網(wǎng)絡(luò)電話系統(tǒng)
- 一種實(shí)現(xiàn)VOIP業(yè)務(wù)穿越的方法、裝置和系統(tǒng)
- 電話機(jī)鈴聲的設(shè)定系統(tǒng)與方法
- 用中繼電話機(jī)使發(fā)話和目的電話機(jī)通話的方法及應(yīng)用
- 固定電話機(jī)、移動(dòng)電話機(jī)
- 一種話機(jī)號(hào)碼的分配方法、裝置及系統(tǒng)
- 一種子母話機(jī)實(shí)現(xiàn)、接聽(tīng)、呼叫和對(duì)講方法及IP終端
- 一種通信話機(jī)
- 話機(jī)配置方法及系統(tǒng)
- 一種調(diào)度軟交換IP話機(jī)故障檢測(cè)報(bào)警系統(tǒng)
- 一種話機(jī)自動(dòng)應(yīng)答的處理方法、裝置及電子設(shè)備
- 一種voip話機(jī)桌面遠(yuǎn)程訪問(wèn)其它voip話機(jī)的方法
- 確定吸收制品功效
- 一種虛擬機(jī)的安全訪問(wèn)方法及虛擬機(jī)系統(tǒng)
- 一種虛擬桌面的解鎖方法及裝置
- 一種實(shí)時(shí)處理虛擬交換機(jī)網(wǎng)絡(luò)流量的虛擬化平臺(tái)
- 虛擬智能家居實(shí)訓(xùn)系統(tǒng)及其虛擬實(shí)訓(xùn)方法
- 虛擬機(jī)的磁盤(pán)資源的管理方法和裝置
- 一種基于KVM的虛擬網(wǎng)卡管理方法
- 虛擬資源數(shù)據(jù)處理方法、裝置、計(jì)算機(jī)設(shè)備和存儲(chǔ)介質(zhì)
- 基于虛擬環(huán)境的道具使用方法、裝置、設(shè)備及介質(zhì)
- 虛擬道具的獲取方法、裝置、設(shè)備及介質(zhì)





