具有聲音功能的網際網路電話接口卡的製作方法
2023-05-22 07:29:21
專利名稱:具有聲音功能的網際網路電話接口卡的製作方法
技術領域:
本發明涉及網際網路電話,具體涉及一種具有聲音功能的網際網路電話接口卡。
背景技術:
圖1是表示用於根據現有技術的網際網路電話的網絡的第一實施例的方框圖,其包括一個PC(個人計算機)101和一個通過PC101連接到LAN(區域網)或網際網路或PSTN(公共電話交換網)的網際網路電話102。PC 101包括一個連接到LAN或網際網路的LAN卡11和一個連接到網際網路電話102的音效卡12。網際網路電話102連接到音效卡12的麥克風埠和揚聲器埠以及PC 101的通信埠(例如RS-232)。此處,網際網路電話(未示出)連接到LAN或網際網路,一個普通電話(未示出)連接到PSTN。
因此,一個使用根據現有技術的網際網路電話102的用戶可以與一個使用普通電話或連接到網際網路的網際網路電話的另一方進行電話通信。
首先,當網際網路電話102處於摘機狀態以便連接到一個普通電話時,網際網路電話102無需通過PC 101而直接連接到一個與PSTN連接的普通電話。
同時,為了把網際網路電話102連接到與LAN或網際網路連接的其他網際網路電話,通過按下網際網路電話102的一個特定按鈕,利用PC 101中安裝的音效卡12的麥克風埠和揚聲器埠把網際網路電話102連接到音效卡,音效卡12通過PC 101的LAN卡連接到其他網際網路電話,因此網際網路電話102可以連接到其他網際網路電話。
圖2是表示用於根據現有技術的網際網路電話的網絡的第二實施例的方框圖,其包括一個PC 101和通過PC 101或與PSTN連接的網際網路電話103連接到LAN或網際網路的網際網路電話(未示出)。此處,PC 101包括一個連接到LAN或網際網路的LAN卡11。而且,網際網路電話103包括一個具有音效卡功能的聲音功能單元13,該聲音功能單元13通過PC 101的USB埠(未示出)連接到PC 101。
根據現有技術的網際網路電話基於USB協議、通過PC 101的USB埠向/從連接到網際網路的其他網際網路電話發送/接收音頻流。
因為網際網路電話103通過使用聲音功能單元13識別所接收/發送的聲級,其可以解決現有技術的網際網路電話102的聲級調整問題。
但是,因為根據現有技術的該網際網路電話是屬於一種外部包裝類型,必須通過連接到一個PC來對其提供額外電源,為此,需要一個額外的電源裝置,這造成電路布線的複雜和生產成本的增加。
而且,為了把根據現有技術的網際網路電話連接到與LAN或網際網路連接的其他網際網路電話,必須使用PC中安裝的音效卡,而且必須調節網際網路電話的聲級以連接到其他電話(例如,市內電話,長途電話,越洋電話,蜂窩電話等等)。因此,每當網際網路電話通過LAN或網際網路連接到其他網際網路電話時,該網際網路電話的聲級被適當調節以便用戶以適當的聲級進行電話通信。而且,因為PC在電話通信功能和音頻功能中有不同的聲級,為了執行音頻功能,在執行了電話通信功能後必須重新執行一個聲音功能程序。因此,在根據現有技術的網際網路電話中,根據聲級調整功能可以極大改變電話通信質量,在可以極大地調整聲級以便改善電話通信質量時,與其他應用程式的衝突機率可能增加。
而且,在根據現有技術的網際網路電話中,因為必須進一步包括一個具有與PC中安裝的音效卡相同的功能的聲音功能單元,使得生產成本增加,並且網際網路電話只能通過網際網路連接到其他網際網路電話。
而且,在根據現有技術的網際網路電話中,因為其是基於USB標準連接到PC,因此在連接距離上有限制,並且當多個設備連接到PC時,電話通信質量降低。
發明內容
本發明的一個目的是提供一種具有聲音功能的網際網路電話接口卡,其能夠通過連接到一個普通電話或一個網際網路電話來提供電話通信的最佳聲級。
本發明的另一個目的是提供一種具有音效卡功能和聲音功能的可連接到網際網路電話的網際網路電話接口卡。
為了實現上述目的,為了與一個連接到LAN或網際網路的電話進行通信,根據本發明的具有聲音功能的網際網路電話接口卡包括電話信號檢測器,用於檢測從一個普通電話發送的狀態變化信號以便與一個連接到LAN(區域網)或網際網路的電話進行電話通信;信號處理單元,用於接收來自連接到LAN或網際網路的該電話的電話信號並把具有可調節至用戶收聽的聲級的電話信號發送到該普通電話;振鈴信號發生器,用於檢測從LAN或網際網路發送的電話信號,產生一個振鈴信號並將其發送到該普通電話;和微處理器,用於控制每個電路單元。
圖1是表示用於根據現有技術的網際網路電話的網絡的第一實施例的方框圖;圖2是表示用於根據現有技術的網際網路電話的網絡的第二實施例的方框圖;圖3是表示連接到根據本發明的具有聲音功能的網際網路電話接口卡的網絡的方框圖。
優選實施例的詳細說明圖3是表示連接到根據本發明的具有聲音功能的網際網路電話接口卡的網絡的方框圖。如圖3所示,其包括一個計算機(未示出)的PCI總線202和一個把PCI總線202連接到LAN(區域網)或網際網路的LAN(區域網)卡203,並且其通過PCI總線202和普通電話24連接到PSTN(公共電話交換網)或LAN或網際網路。此處,具有聲音功能的網際網路電話接口卡201通過第一輸入/輸出埠21連接到PSTN並通過第二輸入/輸出埠23連接到普通電話24。
為了使連接到LAN或網際網路的網際網路電話與普通電話24和一個連接到PSTN的普通電話進行電話通信,根據本發明連接到外部網絡的具有聲音功能的網際網路電話接口卡201包括微處理器30,用於控制每個電路單元;振鈴信號檢測器27,連接到PSTN,用於檢測從PSTN接收的呼叫信號並將其發送到微處理器30;DTMF/叉簧檢測器28,用於檢測普通電話的按鍵或掛機/摘機,並將其發送到微處理器30;振鈴信號發生器29,用於通過微處理器30檢測從LAN或網際網路接收的呼叫信號,並產生一個振鈴信號以便把一個通信信號發送到普通電話24;音頻編解碼器31,用於根據微處理器30的控制處理普通電話24和通過PCI總線202連接到LAN或網際網路的網際網路電話之間發送/接收的音頻信號;輸入/輸出接口單元32,連接到音頻編解碼器31,並具有一個揚聲器輸出埠、一個麥克風輸入埠、一個音頻輸入埠和一個遊戲杆輸入埠;第一開關22,用於根據微處理器30的控制把一個連接到PSTN的電話與普通電話24相連;第二開關25,用於根據微處理器30的控制把振鈴信號發生器29與普通電話相連以進行網際網路電話通信;第三開關26,用於根據微處理器30的控制把普通電話24與音頻編解碼器31和輸入/輸出接口32相連,以便進行網際網路電話通信。
此處,當普通電話24與一個連接到PSTN的普通電話相連時,為了通過網際網路呼叫普通電話24,微處理器30進一步包括一個頻率發生器30-1,用於產生一個具有特定頻率的信號以便產生一個保持音(holding tone)。
根據本發明的開關22,25,26使用繼電器元件,第一開關22和第二開關25處於ON狀態。
根據本發明具有聲音功能的網際網路電話接口卡被安裝在PC的另一個PCI總線插槽中,下面說明其操作。
1)當PC的電源為OFF狀態時根據本發明具有聲音功能的網際網路電話接口卡實際上不操作,但是第一開關22為ON狀態,普通電話24可以與其他普通電話進行電話通信。
2)當PC的電源為ON狀態時(1)普通電話24的呼叫當DTMF/叉簧檢測器28檢測到普通電話24的叉簧的ON/OFF狀態和撥號按鈕的按壓並把一個檢測信號發送到微處理器30時,微處理器30判斷該檢測信號是否是一個用於把普通電話24與一個連接到PSTN的普通電話相連的信號還是一個用於把普通電話24與網際網路電話相連的信號。
(1-a)把普通電話24與一個連接到PSTN的普通電話相連當該檢測信號是一個用於把普通電話24與一個連接到PSTN的普通電話相連的信號時,微處理器30把開關22切換為ON狀態,因此普通電話24可以與連接到PSTN的普通電話進行電話通信。
(1-b)把普通電話24與連接到LAN或網際網路的網際網路電話相連當該檢測信號是一個用於把普通電話24與網際網路電話相連的信號時,微處理器30把開關22切換為OFF狀態並把開關26切換為ON狀態,因此普通電話24可以通過音頻編解碼器31與網際網路電話進行電話通信。
(2)當普通電話24接收到一個信號時(2-a)當從一個連接到PSTN的普通電話接收到一個呼叫信號時振鈴信號檢測器27檢測一個從PSTN接收的振鈴信號並將其發送到微處理器30,微處理器30把開關22切換為ON狀態,因此連接到PSTN的普通電話可以與普通電話24進行電話通信。
(2-b)當通過網際網路從網際網路電話接收到一個呼叫信號時當微處理器30檢測到一個來自網際網路電話的呼叫信號時,其控制音頻編解碼器和振鈴信號發生器29,並把開關25切換為ON狀態,振鈴信號發生器29把一個振鈴信號發送到普通電話24並產生普通電話24的一個響鈴音(belltone)。然後,當用戶拿起普通電話24的收發器(transceiver)時,DTMF/叉簧檢測器28檢測到摘機狀態並把一個表示摘機狀態的信號發送到微處理器30,並且微處理器30把開關26切換為ON狀態,因此普通電話24可以通過音頻編解碼器31與網際網路電話進行電話通信。
(3)當普通電話24在與一個連接到PSTN的電話進行電話通信的同時接收到一個來自網際網路電話的信號時當開關22為ON狀態並且普通電話24與連接到PSTN的電話進行電話通信時,微處理器30接收到一個來自網際網路電話的呼叫信號,通過振鈴信號發生器25把一個呼叫信號發送到普通電話24,當普通電話的用戶改變插簧狀態時,微處理器30把開關22切換為OFF狀態,通過操作頻率發生器30-1把一個保持音發送到一個連接到PSTN的普通電話並同時把開關26切換為ON狀態,因此網際網路電話和普通電話24可以進行電話通信。
在與網際網路電話的電話通信結束後,為了把普通電話24與連接到PSTN(公共電話交換網)的處於保持狀態的普通電話重新連接,通過再次改變叉簧狀態,微處理器30把開關26切換為OFF狀態並把開關25切換為ON狀態,因此普通電話24回到原始連接狀態(普通電話24重新連接到所述普通電話)。
(4)當普通電話24與網際網路電話進行電話通信的同時從一個連接到PSTN的電話接收到一個呼叫信號時振鈴信號檢測器27檢測到來自一個連接到PSTN的電話的呼叫信號並把一個檢測信號發送到微處理器30,微處理器30通過控制振鈴信號發生器29把一個振鈴信號發送到普通電話24。當普通電話24的用戶很快地改變叉簧狀態以便保持(hold)與預置連接的網際網路電話的用戶的電話通信時,DTMF/叉簧檢測器28和微處理器30進行操作,把微處理器30的頻率發生器30-1中產生的一個特定保持音通過音頻編解碼器31發送到網際網路電話的用戶,並且同時根據微處理器30的控制使開關26為OFF狀態,開關22為ON狀態,因此普通電話24可以通過PSTN與發送呼叫信號的該普通電話進行電話通信。
在結束了與連接到PSTN的電話的電話通信後,為了把普通電話24與處於保持狀態的網際網路電話重新連接,微處理器30通過改變叉簧狀態把開關22切換為OFF狀態並把開關26切換為ON狀態,因此普通電話24重新連接到網際網路電話。
同時,具有聲音功能的網際網路電話接口卡201的音頻編解碼器31基於微處理器30中執行的電話接口卡應用程式進行網際網路電話通信,因此普通電話24可以與通過PCI總線202連接到LAN或網際網路的網際網路電話進行音頻信號的接收/發送。而且,識別出最佳音頻級(audio level)的音頻編解碼器31把當前設置的音頻級設置為用於電話通信的最佳音頻級,當電話通信結束時,音頻編解碼器31把用於電話通信的最佳音頻級重新設置為先前的音頻級。更具體地說,當未使用網際網路電話時,音頻編解碼器31執行一般聲音功能,因此用戶可以使音頻編解碼器31產生一個請求音樂。
當根據本發明的具有聲音功能的網際網路電話接口卡201作為音效卡操作時,音頻編解碼器31通過與輸入/輸出接口單元32的聯鎖(interlocking),處理從揚聲器輸出埠、麥克風輸入埠、音頻輸入埠和遊戲杆輸入/輸出的信號。例如,當為一個遊戲使用遊戲杆時,在音頻編解碼器31中識別遊戲杆的輸入,並將其發送到PC的微處理器,用戶通過調節遊戲杆玩遊戲。
在根據本發明的具有聲音功能的網際網路電話中,當在與PC的早先連接中通過與普通電話或網際網路電話進行電話通信設置了一個用戶請求聲級時,既便是連接到其他外部電話也總是能夠向用戶提供最佳聲級,並且甚至是在使用了其他聲音功能後也能夠在電話通信中向用戶提供最佳聲級。
而且,根據本發明的具有聲音功能的網際網路電話接口卡同時適用於連接到PSTN的普通電話和連接到LAN或網際網路的網際網路電話,用戶無需為了進行與網際網路電話或普通電話的電話通信而購買一個額外的電話。
權利要求
1.一種具有聲音功能的網際網路電話接口卡,包括電話信號檢測器,用於檢測從一個普通電話發送的狀態變化信號以便與一個連接到LAN(區域網)或網際網路的電話進行電話通信;信號處理單元,用於接收來自連接到LAN或網際網路的該電話的電話信號並把具有可調節至用戶收聽的聲級的電話信號發送到該普通電話;振鈴信號發生器,用於檢測從LAN或網際網路發送的電話信號,產生一個振鈴信號並將其發送到該普通電話;和微處理器,用於控制每個電路單元。
2.根據權利要求1所述的網際網路電話接口卡,其中狀態變化信號是一個對應於根據普通電話的掛機/摘機狀態或撥號按鍵而變化的DTMF信號產生狀態的信號。
3.根據權利要求1所述的網際網路電話接口卡,其中信號處理單元包括音頻編解碼器,用於根據微處理器的控制處理向/從連接到LAN或網際網路的電話發送/接收的音頻信號;和輸入/輸出接口單元,用於把音頻編解碼器連接到用戶的輸入/輸出裝置。
4.根據權利要求3所述的網際網路電話接口卡,其中音頻編解碼器通過存儲一個音頻級來設置與網際網路電話的電話通信或執行一般聲音功能時的最佳聲級。
5.根據權利要求3所述的網際網路電話接口卡,其中用戶的輸入/輸出裝置包括揚聲器,麥克風,音頻裝置和遊戲杆。
6.根據權利要求1所述的網際網路電話接口卡,進一步包括振鈴信號檢測器,用於檢測從一個連接到PSTN(公共電話交換網)的電話接收的振鈴信號並把所接收的振鈴信號發送到微處理器。
7.根據權利要求6所述的網際網路電話接口卡,進一步包括第一開關,在一個普通電話和一個連接到LAN或網際網路的電話之間的電話通信中,當振鈴信號檢測器檢測到一個從PSTN發送的呼叫信號並把所檢測的呼叫信號發送到微處理器時,根據微處理器的控制斷開兩個電話之間的連接並再次接通其連接;和第三開關,接通兩個電話之間的連接並再次斷開其連接。
8.根據權利要求6所述的網際網路電話接口卡,進一步包括第二開關,在普通電話和連接到PSTN的電話之間的電話通信中,當微處理器檢測到從連接到LAN或網際網路的電話接收的信號並把所檢測的信號輸出到振鈴信號發生器、並且振鈴信號發生器產生一個振鈴信號時,根據微處理器的控制啟動或暫停振鈴信號從振鈴信號發生器到普通電話的傳送。
9.根據權利要求6所述的網際網路電話接口卡,其中微處理器進一步包括頻率發生器,用於把一個保持音發送到當前通信電話以便把普通電話連接到發送呼叫信號的另一個電話。
全文摘要
具有聲音功能的網際網路電話接口卡包括:電話信號檢測器,用於檢測從一普通電話發送的狀態變化信號以便與一連接到LAN(區域網)或網際網路的電話進行電話通信;信號處理單元,用於接收來自連接到LAN或網際網路的該電話的電話信號並把具有可調節至用戶收聽的聲級的電話信號發送到該普通電話;振鈴信號發生器,用於檢測從LAN或網際網路發送的電話信號,產生一振鈴信號並將其發送到該普通電話;微處理器,用於控制每個電路單元。該網際網路電話接口卡既便是連接到其他外部電話也總是能夠向用戶提供最佳聲級,甚至是在使用了其他聲音功能後也能夠通過與一個普通電話或網際網路電話進行電話通信來設置用戶請求聲級,從而在電話通信中向用戶提供最佳聲級。
文檔編號H04M11/00GK1364017SQ0114523
公開日2002年8月14日 申請日期2001年12月30日 優先權日2000年12月30日
發明者玄在鎬 申請人:股份公司科邁世