專利名稱:網(wǎng)絡電話終端及網(wǎng)絡電話的呼叫、接聽方法
技術領域:
本發(fā)明涉及計算機應用及電子技術領域,具體地說,是一種網(wǎng)絡電話終端及網(wǎng)絡電話的呼叫、接聽方法。
背景技術:
目前,互聯(lián)網(wǎng)的迅速發(fā)展和計算機的快速普及,使得通過計算機撥打網(wǎng)絡電話成為互聯(lián)網(wǎng)上多媒體的一個應用熱點。通過計算機撥打網(wǎng)絡電話,實現(xiàn)了價格低廉的語音通訊,或者語音和視頻的通信(如可視電話),因此,越來越多的用戶選擇網(wǎng)絡電話進行通訊。
目前實現(xiàn)VOIP電話,一般包括兩種方式,一種是基于純硬件的通話設備,但設備成本很高,一般家庭不會購買。一種是通過計算機來實現(xiàn)。通過計算機撥打網(wǎng)絡電話,除了在計算機上提供網(wǎng)絡通話軟件外,需要將計算機聲卡連接音箱和麥克風,用戶使用的時候,首先啟動網(wǎng)絡通話軟件,然后通過計算機的鍵盤、或者通過鼠標點擊網(wǎng)絡通話軟件提供的界面上的鍵盤輸入被叫號碼進行呼叫。
可以看出,使用計算機撥打網(wǎng)絡電話,與我們的日常使用普通電話方式存在著差異,需要用戶了解一定的計算機知識,來使用相應的網(wǎng)絡通話軟件進行撥號等操作,不如使用普通電話方便。
另一方面,使用計算機撥打網(wǎng)絡電話,網(wǎng)絡電話的聲音的采集和播放均通過計算機內部聲卡來實現(xiàn),這樣,當用戶在播放媒體流,如聽音樂等情況下,不可能同時使用網(wǎng)絡電話。否則網(wǎng)絡電話的聲音和用戶聽音樂都會從音箱同時發(fā)出,不僅難以辨別出網(wǎng)絡電話的聲音,影響用戶的通話,還影響其他用戶聽音樂。另一方面,采用連接的音箱和麥克風作為語音播放設備和聲音采集設備時,通過音箱播放對方的通話聲音,附近的人都可以聽得到,難以保證用戶通話的隱私。
發(fā)明內容
本發(fā)明的目的在于提供了一種網(wǎng)絡電話終端,以及網(wǎng)絡電話的呼叫、接聽方法,使得撥打網(wǎng)絡電話時可以像使用普通電話一樣進行操作。
本發(fā)明提供的與計算機相連的網(wǎng)絡電話終端,包括壓簧單元、鍵盤單元、控制單元、手柄單元、外接聲卡單元、信息交換單元,其中計算機上存儲有用于實現(xiàn)網(wǎng)絡電話通訊的網(wǎng)絡通話軟件;控制單元與壓簧單元、鍵盤單元相連,用來接收壓簧單元壓簧壓下、彈起的信號和鍵盤單元按鍵按下的信息;手柄單元包含揚聲器和話筒,分別與外接聲卡單元的音頻輸出端口和話筒輸入端口相連,與外接聲卡單元共同實現(xiàn)聲音的播放和采集;信息交換單元與控制單元、外接聲卡單元、計算機相連,用來實現(xiàn)計算機上網(wǎng)絡通話軟件與控制單元、外接聲卡之間的信息交換。
其中,所述的網(wǎng)絡電話終端進一步包括振鈴單元,振鈴單元與控制單元相連,用于接收控制單元的信號進行振鈴。
其中,該終端進一步包括攝像頭單元,與信息交換單元相連,用于采集視頻信息通過信息交換單元傳遞給計算機上的網(wǎng)絡通話軟件。
其中,所述控制單元為單片機或微控制器MCU;所述外接聲卡單元為USB聲卡;所述信息交換單元為USB HUB。
相應的,還提供了一種網(wǎng)絡電話的呼叫方法,該方法包括以下步驟A、網(wǎng)絡電話終端監(jiān)測到壓簧單元的壓簧彈起,向計算機發(fā)送通話激活信號;B、計算機接收通話激活信號,啟動網(wǎng)絡通話軟件,并判斷是否已建立與互聯(lián)網(wǎng)的連接,若是,則執(zhí)行步驟C,否則建立與互聯(lián)網(wǎng)的連接;C、網(wǎng)絡電話終端將用戶按下的被叫號碼的按鍵信息傳送給計算機,計算機網(wǎng)絡通話軟件接收按鍵信息,向被叫號碼發(fā)起呼叫。
其中,在通話過程中,計算機上的網(wǎng)絡通話軟件指定網(wǎng)絡電話終端進行用戶通話聲音的播放和采集。
其中,在通話結束后,該方法進一步包括計算機斷開與互聯(lián)網(wǎng)的連接。
相應的,還提供了一種網(wǎng)絡電話的接聽方法,該方法包括以下步驟A、計算機上網(wǎng)絡通話軟件接收到來自互聯(lián)網(wǎng)的呼叫后,向網(wǎng)絡電話終端發(fā)送振鈴消息;B、網(wǎng)絡電話終端接收到振鈴消息開始振鈴,并在監(jiān)測到壓簧單元的壓簧彈起時向計算機發(fā)送通話開始信號;C、計算機接收到通話開始信號,接通本次網(wǎng)絡電話通訊。
其中,預先配置網(wǎng)絡通話軟件所使用的聲卡為網(wǎng)絡電話終端內部的聲卡,在呼叫、通話、接聽過程中,計算機上的網(wǎng)絡通話軟件使用所述網(wǎng)絡電話終端內部的聲卡進行聲音的播放和采集。
由上看出,通過使用本發(fā)明所述的網(wǎng)絡電話終端來撥打網(wǎng)絡電話,由于該網(wǎng)絡電話終端自身包含和普通電話機類似的手柄單元和鍵盤單元,并且其外觀和普通電話相同,其使用方法與使用普通電話方法也相同,網(wǎng)絡電話終端與網(wǎng)絡的連接過程自動完成,不需要用戶的參與,因此用戶可以像使用現(xiàn)有電話一樣進行撥號、通話操作,與操作計算機提供的網(wǎng)絡通話軟件進行撥號相比,更為簡捷方便和人性化。
另外,使用本發(fā)明所述電話終端進行網(wǎng)絡通話時,網(wǎng)絡通話使用了電話終端中的獨立的聲卡,并不使用計算機上的聲卡。因此,可以實現(xiàn)用戶進行網(wǎng)絡通話和觀看計算機上多媒體文件的同時進行,不會出現(xiàn)背景技術提到的由于網(wǎng)絡電話聲音與計算機其他音頻文件同時從與計算機聲卡相連的音箱播放出來。網(wǎng)絡通話過程中不會干擾其他人使用計算機來觀看多媒體文件,也有利于用戶進行網(wǎng)絡通話的隱私保護。
圖1為本發(fā)明電話終端示意圖。
圖2為壓簧單元與控制單元原理圖。
圖3為振鈴單元原理圖。
圖4為USB聲卡單元原理圖。
圖5為USB HUB原理圖。
圖6為本發(fā)明電話終端外觀示意圖。
圖7為本發(fā)明電話終端撥打流程圖。
圖8為本發(fā)明電話終端接聽流程圖。
具體實施例方式
為使本發(fā)明的目的、技術方案及優(yōu)點更加清楚明白,以下參照附圖并舉實施例,對本發(fā)明進一步詳細說明。
圖1為本發(fā)明網(wǎng)絡電話終端示意圖。如圖1所示,網(wǎng)絡電話終端包括壓簧單元、振鈴單元、鍵盤單元、控制單元、手柄單元、外接聲卡單元、信息交換單元、攝像頭單元。其中壓簧單元與控制單元相連,用于將壓簧的抬起、壓下狀態(tài)對應的信號傳遞給控制單元。壓簧單元為技術成熟的器件。壓簧單元位于電話的機座上,當電話手柄放在機座中,壓簧單元被按下,電路接通輸出高電平信號給控制單元;當拿起電話手柄時,壓簧單元的壓簧彈起,電路斷開輸出低電平信號給控制單元。因此,控制單元通過監(jiān)測與壓簧單元相連端口的電平高低,便可得知電話手柄放下或拿起的狀態(tài)。如圖2中示出的圖中包括了壓簧單元原理圖。
振鈴單元與控制單元相連,用于接收控制單元的信號進行振鈴。振鈴單元為技術成熟的器件??刂茊卧蚺c振鈴單元相連的端口發(fā)出波形信號,就可以控制振鈴單元發(fā)出振鈴聲/蜂鳴聲。如圖3示出了振鈴單元的原理圖。
鍵盤單元與控制單元相連,鍵盤單元即實現(xiàn)電話按鍵的鍵盤矩陣電路,用于接收用戶的按鍵信息傳遞給控制單元。鍵盤單元為技術成熟的器件,考慮到常使用的電話按鍵不超過20個,因此可以采用4×5的鍵盤矩陣電路,就可以實現(xiàn)常用的電話按鍵。
控制單元通過上所述的連接關系,就可以采集壓簧單元、鍵盤單元的信息,也可以向振鈴單元傳送振鈴控制信號。如圖2示出的圖中包括了控制單元原理圖。
手柄單元內包括揚聲器、麥克風,分別連接到外接聲卡單元的揚聲器接口和麥克風接口。外接聲卡單元通過手柄單元上的揚聲器放聲、通過手柄單元的話筒采集聲音。如圖4示出了外接聲卡單元的原理圖,該圖中示出的外接聲卡單元是以USB聲卡來實現(xiàn)的。
信息交換單元與計算機、外接聲卡單元、控制單元、攝像頭單元相連,用于將計算機下發(fā)的信息傳送給相應的單元,以及將外接聲卡單元、控制單元、攝像頭單元上報的信息傳遞給計算機。從而實現(xiàn)了網(wǎng)絡電話終端與計算機上的網(wǎng)絡通話軟件的信息交換。如圖5示出了信息交換單元原理圖,該圖中,信息交換單元是由USB集線器(USB HUB)來實現(xiàn)的,USB HUB可將計算機下發(fā)的不同類型的信息發(fā)到不同的USB HUB端口上,傳送給不同的單元,實現(xiàn)信息的分配、交換。
圖6為本發(fā)明電話終端外觀示意圖,如圖6所示,以上所述的網(wǎng)絡電話終端從外部來看,其外殼包括手柄和機座兩部分,它們之間通過軟性的數(shù)據(jù)線相連,其中該數(shù)據(jù)線內部包含多條導線,用來作為手柄內電路和機座內電路的連接線。手柄來實現(xiàn)所述手柄單元功能;機座內部含有所述的壓簧單元、振鈴單元、鍵盤單元、外接聲卡單元、信息交換單元。另外,上述的網(wǎng)絡電話終端也可以不包括振鈴單元,而由網(wǎng)絡通話軟件模擬振鈴聲,并通過計算機的聲卡連接的外置音箱發(fā)聲。
使用本發(fā)明所述的網(wǎng)絡電話終端進行網(wǎng)絡通話前,需要在與之相連的計算機上的網(wǎng)絡通話軟件上進行一些必要的設置,包括綁定網(wǎng)絡電話終端的外接聲卡單元為網(wǎng)絡通話軟件所使用的聲卡,可以通過指定聲卡硬件地址的形式實現(xiàn)綁定。這樣,當激活網(wǎng)絡通話軟件后,網(wǎng)絡通話軟件提供的聲音均通過該軟件綁定的網(wǎng)絡電話終端內的外接聲卡單元發(fā)聲和采集聲音,而避免使用計算機上的聲卡。還需要設置網(wǎng)絡通話軟件建立互聯(lián)網(wǎng)網(wǎng)絡連接所需的參數(shù),如網(wǎng)絡接入號碼、用戶名等,從而來實現(xiàn)在激活網(wǎng)絡通話軟件后,可以自動與互聯(lián)網(wǎng)建立連接。不難理解,這些設置也可以在該網(wǎng)絡通話軟件安裝時,由軟件自動檢測配置好,來實現(xiàn)網(wǎng)絡通話軟件與外接聲卡單元的綁定。關于如何設置軟件參數(shù),并非本發(fā)明重點,不再詳述。
下面以圖2-圖5電路原理圖組成的網(wǎng)絡電話終端為例,對網(wǎng)絡電話的撥打過程進行說明。參見圖7示出的撥打流程圖,在計算機上的網(wǎng)絡通話軟件預先設置好必要的參數(shù)配置后,撥打流程包括以下步驟步驟701用戶從機座上拿起手柄,機座上壓簧單元的壓簧彈起,壓簧單元輸出低電平給控制單元。
步驟702控制單元監(jiān)測到壓簧彈起,發(fā)出通話激活信號,通過USB HUB傳遞給計算機,計算機啟動網(wǎng)絡通話軟件,并根據(jù)網(wǎng)絡通話軟件中預先配置的建立連接的參數(shù)自動建立計算機到互聯(lián)網(wǎng)的連接,以及使用網(wǎng)絡通話軟件所綁定的USB聲卡作為網(wǎng)絡通話過程中該通話軟件所使用的聲卡。不難理解,若在步驟701之前已經(jīng)建立好了計算機到互聯(lián)網(wǎng)的連接,則本步驟僅需要激活/啟動網(wǎng)絡通話軟件即可。
步驟703然后用戶通過鍵盤單元按下被叫號碼以及通話鍵,控制單元采集到按鍵鍵碼通過USB HUB傳遞給計算機。
步驟704計算機的網(wǎng)絡通話軟件接收鍵碼信息,分別轉換成對應的數(shù)字(如對應0~9數(shù)字)或者預設的指令(如鍵盤單元上的呼出鍵對應呼出網(wǎng)絡通話軟件的呼出指令)后,通過建立的到互聯(lián)網(wǎng)的連接向被叫用戶發(fā)起呼叫。
其中,在進行呼叫的過程中,網(wǎng)絡通話軟件會依據(jù)不同的狀態(tài),調用預先存儲在計算機上的音頻文件控制USB聲卡發(fā)音。比如VOIP注冊成功后,會發(fā)出等待撥號音,通知用戶可以撥叫。又如,用戶按數(shù)字鍵,會有鍵音,告知用戶按鍵成功等。這些聲音,可以實現(xiàn)用戶在計算機處于低功耗或黑屏狀態(tài)進行呼叫的提示功能。
當與對方的通訊建立成功后,從互聯(lián)網(wǎng)傳遞過來的IP數(shù)據(jù)包通過網(wǎng)絡通話軟件解包還原為聲音文件后,通過USB HUB傳遞給USB聲卡,再傳遞到手柄單元內置的揚聲器播放出來;同樣,用戶的聲音通過手柄單元的內置話筒傳遞到USB聲卡,再經(jīng)USB HUB傳遞給計算機,經(jīng)過網(wǎng)絡通話軟件打包傳送到互聯(lián)網(wǎng)發(fā)送給對方。不難理解,當存在攝像頭時,攝像頭的信息還通過USB HUB傳遞到計算機的網(wǎng)絡通話軟件,與語音一同打包傳送給對方,實現(xiàn)網(wǎng)絡視頻通話。
當通話需要結束時,用戶放下手柄,壓簧單元的壓簧壓下,壓簧單元輸出高電平給控制單元,控制單元將相應通話結束信號通過USB HUB傳遞給計算機,網(wǎng)絡通話軟件收到后結束本次通話。同時關閉USB HUB上的連接到USB聲卡、攝像頭的端口。不難理解,若網(wǎng)絡通話軟件預先配置為自動掛斷網(wǎng)絡連接,則此刻還要斷開計算機與互聯(lián)網(wǎng)的連接。
參見圖8示出的接聽流程圖,用戶為被叫時,使用本網(wǎng)絡電話終端接收網(wǎng)絡電話,包括以下步驟步驟801計算機上的網(wǎng)絡通話軟件收到呼叫請求,網(wǎng)絡通話軟件通過USB HUB將振鈴請求發(fā)送給控制單元,控制單元向振鈴單元發(fā)出波形信號進行振鈴。
步驟802用戶聽到振鈴,拿起手柄,壓簧單元的壓簧彈起,壓簧單元輸出低電平給控制單元。
步驟803控制單元從監(jiān)測到壓簧單元被彈起,通過USB HUB將信號發(fā)送給計算機,網(wǎng)絡通話軟件收到信號后停止發(fā)送振鈴請求,接受本次網(wǎng)絡電話呼叫。同時,打開USB HUB上的連接到USB聲卡、攝像頭的端口,使用戶可以進行網(wǎng)絡視頻通話。
可以看出,使用本發(fā)明所述的網(wǎng)絡電話終端配合相應的網(wǎng)絡通話軟件撥打網(wǎng)絡電話時,用戶可以像使用普通電話一樣進行撥打呼叫,不需要去操作網(wǎng)絡通話軟件,并且在進行網(wǎng)絡通話時,并不使用計算機的聲卡來放音和采集聲音,而使用網(wǎng)絡電話終端內的外接聲卡單元來實現(xiàn),從而將聲音切換到電話終端的手柄上,確保了用戶通話的隱私,也不會干擾計算機上的多媒體文件的播放。
另外,實現(xiàn)本發(fā)明,只要計算機這邊可以自調用起程序就可以了,因此與計算機的具體狀態(tài)關系不大,例如在計算機處于屏保狀態(tài)、處于低功耗狀態(tài)下,均不影響本發(fā)明步驟的實現(xiàn)。
其中上述的網(wǎng)絡通話可以是基于VOIP技術的網(wǎng)絡通話。相應的網(wǎng)絡通話軟件即為VOIP通話軟件。
以上所述僅為本發(fā)明的較佳實施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內,所作的任何修改、等同替換、改進等,均應包含在本發(fā)明的保護范圍之內。
權利要求
1.一種與計算機相連的網(wǎng)絡電話終端,所述的計算機上存儲有用于實現(xiàn)網(wǎng)絡電話通訊的網(wǎng)絡通話軟件,其特征在于,所述網(wǎng)絡電話終端包括壓簧單元、鍵盤單元、控制單元、手柄單元、外接聲卡單元、信息交換單元,其中,控制單元與壓簧單元、鍵盤單元相連,用來接收壓簧單元壓簧壓下、彈起的信號和鍵盤單元按鍵按下的信息;手柄單元包含揚聲器和話筒,分別與外接聲卡單元的音頻輸出端口和話筒輸入端口相連,與外接聲卡單元共同實現(xiàn)聲音的播放和采集;信息交換單元與控制單元、外接聲卡單元、計算機相連,用來實現(xiàn)計算機網(wǎng)絡通話軟件與控制單元、外接聲卡之間的信息交換。
2.根據(jù)權利要求1所述的網(wǎng)絡電話終端,其特征在于,進一步包括振鈴單元,其中,振鈴單元與控制單元相連,用于接收控制單元的信號進行振鈴。
3.根據(jù)權利要求1所述的網(wǎng)絡電話終端,其特征在于,該終端進一步包括攝像頭單元,與信息交換單元相連,用于采集視頻信息通過信息交換單元傳遞給計算機上的網(wǎng)絡通話軟件。
4.根據(jù)權利要求1所述的網(wǎng)絡電話終端,其特征在于,所述控制單元為單片機或微控制器MCU。
5.根據(jù)權利要求1所述的網(wǎng)絡電話終端,其特征在于,所述外接聲卡單元為USB聲卡。
6.根據(jù)權利要求1所述的網(wǎng)絡電話終端,其特征在于,所述信息交換單元為USB HUB。
7.一種網(wǎng)絡電話的呼叫方法,其特征在于,該方法包括A、網(wǎng)絡電話終端監(jiān)測到壓簧單元的壓簧彈起,向計算機發(fā)送通話激活信號;B、計算機接收通話激活信號,啟動網(wǎng)絡通話軟件,并判斷是否已建立與互聯(lián)網(wǎng)的連接,若是,則執(zhí)行步驟C,否則建立與互聯(lián)網(wǎng)的連接;C、網(wǎng)絡電話終端將用戶按下的被叫號碼的按鍵信息傳送給計算機,計算機網(wǎng)絡通話軟件接收按鍵信息,向被叫號碼發(fā)起呼叫。
8.根據(jù)權利要求7所述的網(wǎng)絡電話的呼叫方法,其特征在于,預先配置網(wǎng)絡通話軟件所使用的聲卡為網(wǎng)絡電話終端內部的聲卡,計算機上的網(wǎng)絡通話軟件使用所述網(wǎng)絡電話終端內部的聲卡進行聲音的播放和采集。
9.根據(jù)權利要求7所述的網(wǎng)絡電話的呼叫方法,其特征在于,在通話結束后,該方法進一步包括計算機斷開與互聯(lián)網(wǎng)的連接。
10.一種網(wǎng)絡電話的接聽方法,其特征在于,該方法包括A、計算機上網(wǎng)絡通話軟件接收到來自互聯(lián)網(wǎng)的呼叫后,向網(wǎng)絡電話終端發(fā)送振鈴消息;B、網(wǎng)絡電話終端接收到振鈴消息開始振鈴,并在監(jiān)測到壓簧單元的壓簧彈起時向計算機發(fā)送通話開始信號;C、計算機接收到通話開始信號,接通本次網(wǎng)絡電話通訊。
11.根據(jù)權利要求10所述的網(wǎng)絡電話的呼叫方法,其特征在于,預先配置網(wǎng)絡通話軟件所使用的聲卡為網(wǎng)絡電話終端內部的聲卡,計算機上的網(wǎng)絡通話軟件使用所述網(wǎng)絡電話終端內部的聲卡進行聲音的播放和采集。
全文摘要
一種與計算機相連的網(wǎng)絡電話終端,包括壓簧單元、鍵盤單元、振鈴單元、控制單元、手柄單元、外接聲卡單元、信息交換單元,其中,控制單元與壓簧單元、鍵盤單元、振鈴單元相連,用來接收壓簧單元壓簧壓下、彈起的信號和鍵盤單元按下按鍵的信息,以及控制振鈴單元振鈴;手柄單元包含揚聲器和話筒,分別與外接聲卡單元的音頻輸出端口和話筒輸入端口相連,共同實現(xiàn)聲音的播放和采集;信息交換單元與控制單元、外接聲卡單元、計算機相連,用來實現(xiàn)控制單元、外接聲卡單元與計算機網(wǎng)絡通話軟件之間的信息交換。相應的提供了網(wǎng)絡電話的呼叫和接聽方法。使用該網(wǎng)絡電話終端拔打網(wǎng)絡電話可以像使用普通電話一樣進行操作。
文檔編號H04N7/14GK1767547SQ20041008098
公開日2006年5月3日 申請日期2004年10月26日 優(yōu)先權日2004年10月26日
發(fā)明者劉宇紅, 丁科, 吳靜 申請人:聯(lián)想(北京)有限公司