多工通訊裝置的製作方法
2023-04-24 19:07:16 1
專利名稱:多工通訊裝置的製作方法
技術領域:
本發明涉及一種多工通訊裝置,特別是涉及一種具有可同時處理網絡資源信息及 網絡通話信息的多工通訊裝置。
背景技術:
現階段最方便的人際溝通方式即為電話,可以即時性的討論或磋商各種個人或商 業事務。目前最普及的電話系統為公共交換電話網(PublicSwitched Telephone Network, PSTN),在全球都有廣大的使用族群。在交換機與用戶之間通常以實體線路(銅線或光纖) 連接。模擬話音信號進一步被取樣量化成為數位訊號,以便在數字交換傳輸網絡中傳遞。 PSTN電話系統通常使用數字組合來代表和定址不同的用戶,這也就是電話號碼。電話號碼 系統通常會區分本地電話、長途電話和國際電話。隨發話者與受話者的所在位置不同,電信 業將收取不同的費用。但因各國電話供應商皆對使用自家線路的使用者收費,使得長途電 話費用居高不下,國際電話的高昂收費尤其明顯。於是當網絡語音傳遞技術(Voice over Internet Protocol,VoIP)為通訊原理的 電話出現之後,快速改變了電話系統的市場。VoIP以封包的方式,通過全球廣泛存在的網際 網絡網際網路為媒介傳遞資訊,因封包傳遞方式可更有效的全時利用每一組線路的頻寬,且 連接網際網路的成本較低,故VoIP電話系統的費用較PSTN電話系統低廉許多,廣為被大量撥 打長途或跨國電話的企業界使用。在封包傳遞的穩定度技術逐漸改善後,VoIP電話系統也 逐漸進入一般大眾市場。目前有一種用以整合VoIP以及PSTN電話系統的模擬電話適配器(Analog Telephone Adapter,ΑΤΑ)已推出。請參閱圖1所示,是先前技術中模擬電話適配器的示意 圖。類比電話適配器1具有對外的網絡介面10、作為區網路由器的網絡介面12、用來對外的 公共交換電話網介面14以及用來連接傳統話機的公共交換電話網介面16。通過模擬電話 適配器1,使用者可任意選用網絡語音傳遞(網絡介面10)或是傳統的交換電話系統(PSTN 介面14)來撥打電話。同時模擬電話適配器1可連接傳統話機作為接聽或撥號等功能的操 作介面,且可連接個人電腦作為路由器使用。但這種模擬電話適配器1本身也因沒有操作 介面並無法獨立作業,必需搭配話機或個人電腦使用。在實際應用中,另有許多以網絡為傳輸媒介的多媒體裝置,例如個人數字助理 (Personal Digital Assistant,PDA)、智能型手機、連網筆記型電腦(netbook)等。這些 多媒體裝置其本身即有網絡介面以及內嵌式的微處理器,這些微處理器以低耗電為設計主 旨,可用以執行精簡功能的內嵌式系統。為了使這些多媒體裝置能夠整合網絡電話功能,通 常利用多媒體裝置的內嵌式系統執行對應VoIP功能的軟體,以網絡介面撥打網絡電話。藉 此,構成可收發各種網絡資源也可以撥打電話的電子裝置。然而,這些內嵌式的微處理器的設計是對應各種通用的信號處理,如顯示模塊、按 鍵模塊、運算判斷等處理程序。欲通過這些內嵌式的微處理器以軟體方式模擬網絡電話的 編解碼器(codec),以應付網絡電話所需的運算,將造成一般多媒體裝置的微處理器難以負
4荷。由此可見,上述現有的能夠整合網絡電話功能的多媒體裝置在結構與使用上,顯 然仍存在有不便與缺陷,而亟待加以進一步改進。為了解決上述存在的問題,相關廠商莫不 費盡心思來謀求解決之道,但長久以來一直未見適用的設計被發展完成,而一般產品又沒 有適切結構能夠解決上述問題,此顯然是相關業者急欲解決的問題。因此如何能創設一種 新型結構的多工通訊裝置,實屬當前重要研發課題之一,亦成為當前業界極需改進的目標。有鑑於此,本發明提出一種多工通訊裝置,以解決上述問題。
發明內容
本發明的目的在於,克服現有的能夠整合網絡電話功能的多媒體裝置存在的缺 陷,而提供一種新型結構的多工通訊裝置,所要解決的技術問題是使其可以達成傳統網絡 電話機所不具有的網絡應用,並解決傳統網絡多媒體裝置其處理效能不足無法提供網絡通 話功能的問題,可以廣泛應用於多媒體互動式廣告、視頻會議等語音通話與網絡資訊結合 的各種場合,非常適於實用。本發明的目的及解決其技術問題是採用以下技術方案來實現的。依據本發明提出 的一種多工通訊裝置,包含一網絡介面,用以接收一網絡資源信息及一網絡通話信息;一 語音處理器,包含一判斷模塊,與該網絡介面耦接;以及一語音編解碼模塊,與該判斷模 塊耦接;一總線;以及一微處理器,通過該總線與該語音處理器耦接,且該語音處理器與該 微處理器間是根據一網絡通訊協議形成以一封包為傳遞媒介的一區域連線。本發明的目的及解決其技術問題還可採用以下技術措施進一步實現。前述的多工通訊裝置,其中當該語音處理器自該網絡介面接收到該網絡通話信息 時,該語音處理器並產生對應該網絡通話信息的一狀態信號並通過該區域連線將該狀態信 號傳送到該微處理器。前述的多工通訊裝置,其中所述的狀態信號是以該封包傳遞,該狀態信號的該封 包包含一封包長度、一狀態內容、一狀態參數、一序號及一確認碼,該狀態內容對應一線路 使用狀態、一網絡伺服器狀態、一通話狀態、一待命狀態或一鈴響狀態。前述的多工通訊裝置,進一步包含一聲音播放模塊以及一聲音接收模塊,分別與 該語音編解碼模塊耦接,該聲音播放模塊用以播放經過該語音編解碼模塊處理後的該網絡 通話信息的內容,該聲音接收模塊接收一聲音輸入信號,且該聲音輸入信號經該語音編解 碼模塊處理後是通過該網絡介面送出,藉此達成一網絡通話功能。前述的多工通訊裝置,進一步包含一公共交換電話網介面,該語音處理器與該公 共交換電話網介面耦接,該語音處理器可通過該公共交換電話網介面接收一電信通話信 肩、ο前述的多工通訊裝置,進一步包含一聲音播放模塊以及一聲音接收模塊,分別與 該語音處理器耦接,該聲音播放模塊用以播放該電信通話信息的內容,該聲音接收模塊接 收一聲音輸入信號並通過該公共交換電話網介面送出,藉此達成一電信通話功能。前述的多工通訊裝置,其中所述的語音處理器為一網絡語音傳遞技術與公共交換 電話網技術的整合晶片。前述的多工通訊裝置,其中所述的微處理器執行一內嵌式系統,該內嵌式系統為Windows CE> ^ ζ Linux Palm OS。前述的多工通訊裝置,進一步包含一顯示模塊,與該微處理器耦接,其中該微處理 器進一步包含相對應的一顯示編解碼模塊,當該微處理器通過該區域連線自該語音處理器 接收到該網絡資源信息時,該微處理器利用該顯示編解碼模塊將該網絡資源信息顯示於該 顯示模塊上。前述的多工通訊裝置,進一步包含一輸入模塊,與該微處理器耦接,該微處理器可 根據該輸入模塊的操作產生一網絡要求信息,該微處理器通過該區域連線送出該網絡要求 信息至該語音處理器,並進一步由該網絡介面送出該網絡要求信息。前述的多工通訊裝置,進一步包含一輸入模塊,與該微處理器耦接,該微處理器可 根據該輸入模塊的操作產生一請求信號,並通過該區域連線傳送該請求信號至該語音處理
ο前述的多工通訊裝置,其中所述的請求信號是以該封包傳遞,該請求信號的該封 包包含一封包長度、一請求內容、一請求參數、一序號及一確認碼,該請求內容對應一接聽 要求、一掛斷要求、一撥號要求、一音量調整要求或一通話保留要求。前述的多工通訊裝置,其中所述的網絡通訊協議為一用戶數據報協議或一傳輸控 制協議。前述的多工通訊裝置,其中所述的語音處理器與該微處理器分別執行一插槽程序 以產生該封包。本發明的目的及解決其技術問題還採用以下技術方案來實現。依據本發明提出 的一種多工通訊方法,其適用於一多工通訊裝置,該多工通訊裝置包含一語音處理器、一微 處理器以及一網絡介面,該語音處理器與該網絡介面耦接,該網絡介面用以接收一網絡信 息,該多工通訊方法包含下列步驟藉由該語音處理器,判斷該網絡介面接收到的該網絡信 息;該語音處理器執行一第一插槽程序,該微處理器執行一第二插槽程序,藉由該第一插槽 程序及該第二插槽程序在該語音處理器及該微處理器之間根據一網絡通訊協議形成以一 封包為傳遞媒介的一區域連線;當判斷出該網絡介面接收到該網絡信息為一網絡資源信息 時,該語音處理器將該網絡信息透過該區域連線轉送到該微處理器;以及當判斷出該網絡 介面接收到該網絡信息為一網絡通話信息時,該語音處理器對該網絡信息進行語音處理。本發明的目的及解決其技術問題還可採用以下技術措施進一步實現。前述的多工通訊方法,其中當判斷出該網絡介面接收到該網絡信息為該網絡通話 信息,且該語音處理器對該網絡信息進行語音處理時,進一步包含下列步驟利用該語音處 理器產生對應該網絡通話信息的一狀態信號並通過該區域連線將該狀態信號傳送到該微 處理器。前述的多工通訊方法,其中所述的狀態信號是以該封包傳遞,該狀態信號的該封 包包含一封包長度、一狀態內容、一狀態參數、一序號及一確認碼,該狀態內容對應一線路 使用狀態、一網絡伺服器狀態、一通話狀態、一待命狀態或一鈴響狀態。前述的多工通訊方法,進一步包含下列步驟該微處理器產生一請求信號,並通過 該區域連線傳送該請求信號至該語音處理器。前述的多工通訊方法,其中所述的請求信號是以該封包傳遞,該請求信號的該封 包包含一封包長度、一請求內容、一請求參數、一序號及一確認碼,該請求內容對應一接聽要求、一掛斷要求、一撥號要求、一音量調整要求或一通話保留要求。本發明與現有技術相比具有明顯的優點和有益效果。由以上可知,為達到上述目 的,本發明提供了一種多工通訊裝置,其包含網絡介面、語音處理器、總線以及微處理器。其 中語音處理器進一步包含判斷模塊以及語音編解碼模塊。判斷模塊與網絡介面耦接,語音 編解碼模塊與判斷模塊耦接。微處理器通過總線與語音處理器耦接。網絡介面用以接收網 絡資源信息及網絡通話信息。語音處理器與微處理器間是根據一網絡通訊協議形成以封包 為傳遞媒介的區域連線。根據一具體實施例,當判斷模塊分類出網絡介面接收到網絡資源信息,也就是一 般網絡上的文字、圖片、影片或各種網頁內容,此時,語音處理器將網絡資源信息通過區域 連線轉送到微處理器,微處理器可對這些網絡資源信息作進一步應用。另一方面,當判斷模塊分類出網絡介面接收到網絡通話信息時,判斷模塊將網絡 通話信息傳送至語音編解碼模塊進行處理,語音編解碼模塊可將網絡通話信息的聲音資訊 取出,並轉換成可供後續播放的電子信號。多工通訊裝置也可同時收音並通過語音處理器 編碼送出。藉此,達成網絡通話功能。相比較於先前技術,本發明提出的多工通訊裝置,分別具有微處理器用以處理網 絡資源信號以及語音處理器用以處理網絡語音信號,藉此可通過連結外部網絡,以取得各 種網絡資源並同時可提供網絡通話功能。其中需要注意的是,本發明提出的語音處理器 與微處理器是以一個內部的區域連線進行信號溝通,可利用一插槽程序產生符合雙方定 義的封包作為傳輸媒介,使得此語音處理器與微處理器間信號交換的方式具有可編程性 (programmable)。藉由上述技術方案,本發明多工通訊裝置至少具有下列優點及有益效果本發明 的多工通訊裝置可以達成傳統網絡電話機所不具有的網絡應用,並解決傳統網絡多媒體裝 置其處理效能不足無法提供網絡通話功能的問題。此種多工通訊裝置可以廣泛應用於多媒 體互動式廣告、視頻會議等語音通話與網絡資訊結合的各種場合。綜上所述,本發明是有關於一種多工通訊裝置,其包含網絡介面、語音處理器、總 線以及微處理器。語音處理器包含判斷模塊以及與判斷模塊耦接的語音編解碼模塊。判斷 模塊與網絡介面耦接。微處理器通過總線與語音處理器耦接。語音處理器與微處理器間形 成以封包為傳遞媒介的區域連線。網絡介面用以接收網絡資源信息及網絡通話信息。當判 斷模塊分類出網絡介面接收到網絡資源信息,語音處理器將網絡資源信息通過區域連線轉 送到微處理器。當判斷模塊分類出網絡介面接收到的網絡通話信息時,判斷模塊將網絡通 話信息傳送至語音編解碼模塊進行處理。本發明在技術上有顯著的進步,並具有明顯的積 極效果,誠為一新穎、進步、實用的新設計。上述說明僅是本發明技術方案的概述,為了能夠更清楚了解本發明的技術手段, 而可依照說明書的內容予以實施,並且為了讓本發明的上述和其他目的、特徵和優點能夠 更明顯易懂,以下特舉較佳實施例,並配合附圖,詳細說明如下。
圖1是先前技術中模擬電話適配器的示意圖。圖2是本發明的第一具體較佳實施例中多工通訊裝置的功能方框圖。
圖3是圖2中多工通訊裝置的信號傳遞示意圖。圖4是本發明的第二具體較佳實施例中多工通訊裝置的功能方框圖。圖5是本發明的第三具體較佳實施例中多工通訊方法的流程圖。圖6是圖5中多工通訊方法採用的插槽程序及內部程序呼叫示意圖。
具體實施例方式為更進一步闡述本發明為達成預定發明目的所採取的技術手段及功效,以下結合 附圖及較佳實施例,對依據本發明提出的多工通訊裝置其具體實施方式
、結構、特徵及其功 效,詳細說明如後。有關本發明的前述及其他技術內容、特點及功效,在以下配合參閱圖式的較佳實 施例的詳細說明中將可清楚呈現。通過具體實施方式
的說明,當可對本發明為達成預定目 的所採取的技術手段及功效獲得一更加深入且具體的了解,然而所附圖式僅是提供參考與 說明之用,並非用來對本發明加以限制。請參閱圖2以及圖3所示,圖2是本發明的第一具體較佳實施例中多工通訊裝置 的功能方框圖。圖3是圖2中多工通訊裝置的信號傳遞示意圖。本發明較佳實施例的多工 通訊裝置3,包含網絡介面30、語音處理器32、總線34、微處理器36、聲音播放模塊38、聲音 接收模塊40、輸入模塊42以及顯示模塊44。上述的語音處理器32,包含判斷模塊320以及語音編解碼模塊322。判斷模塊320 與網絡介面30耦接。語音編解碼模塊322與判斷模塊320耦接。聲音播放模塊38以及聲 音接收模塊40與語音編解碼模塊322耦接。上述的微處理器36,通過總線34與語音處理器32耦接。輸入模塊42與該微處理 器36耦接。微處理器36包含顯示編解碼模塊362。顯示模塊44與微處理器36耦接。在此實施例中,網絡介面30用以與網絡伺服器Server連線,網絡介面30可為數 字用戶迴路(Digital Subscriber Line,DSL)式或同軸電纜(cable)式的廣域網絡(Wide Area Network, WAN)連線介面,但不以此為限。網絡介面30用以接收網絡資源信息Mnet及 網絡通話信息Mvoip。語音處理器32可為網絡語音傳遞技術(VoIP)系統晶片,語音處理器32中的判斷1 模擬電話適配器10、12、30、50 網絡介面32、52 語音處理器320、520 判斷模塊322、522 語音編解碼模塊38、58 聲音播放模塊42、62 輸入模塊Mnet:網絡資源信息Mnetreq 網絡要求信息Mstate 狀態信號Mpstn 電信通話信息Switch:電話交換機
3、5 多工通訊裝置 14、16、66 公共交換電話網介面
34、54 總線 36、56 微處理器 362、562 顯示編解碼模塊 40,60 聲音接收模塊 44、64 顯示模塊 Mvoip 網絡通話信息 Mvin 聲音輸入信號 Mreq 請求信號 Server 網絡伺服器 S1-S5 步驟模塊320可自網絡介面30接收並判斷網絡資源信息Mnet及網絡通話信息Mvoip。此時判 斷模塊320以與路由器相似的原理,將由網絡介面30接收的兩種不同信息分類。當判斷模 塊320判斷出網絡介面30接收到網絡資源信息Mnet時,語音處理器32將網絡資源信息 Mnet通過區域連線轉送到微處理器36。上述有關語音處理器32與微處理器36間通過區域連線轉送數據的方法,是在語 音處理器32與微處理器36間建立以封包為傳遞媒介的區域連線。在實際應用的硬體端層 面,封包是經過連接語音處理器32與微處理器36的總線34傳送。區域連線符合一網絡 通訊協議,在此實施例中,網絡通訊協議可為用戶數據報協議(User Datagram Protocol, UDP)或傳輸控制協議(Transmission Control Protocol,TCP),但不以此為限。上述的總線34,作為連接語音處理器32與微處理器36的實體線路。在此實施例 中,總線34可為脈衝編碼調製總線(Pulse-code Modulation bus, PCM bus),但不以此為 限。在此實施例中,微處理器36為可執行內嵌式系統的低耗電量處理單元。該內嵌式 系統可為Windows CE、內嵌式Linux或Palm OS。微處理器36可對應一般使用者的上網、 瀏覽、文書處理功能等。進一步說明,當語音處理器32將網絡資源信息Mnet通過區域連線 轉送到微處理器36時,微處理器36可處理網絡資源信息Mnet,例如若網絡資源信息Mnet 為一多媒體網頁資訊,微處理器36可利用顯示編解碼模塊362將網絡資源信息Mnet顯示 於該顯示模塊44上。當使用者欲主動取得網絡上的信息時,例如使用者發現一個有興趣的網絡連結, 此時,使用者可操作輸入模塊42,輸入模塊42可為鍵盤、滑鼠、按鍵或者甚至是與顯示模 塊44配合設置的觸控面板。微處理器36可根據該輸入模塊42的操作產生網絡要求信息 Mnetreq,微處理器36通過該區域連線送出網絡要求信息Mnetreq至語音處理器32,並進一 步由網絡介面30送出該網絡要求信息Mnetreq。使多工通訊裝置3可達到與網際網絡互動 的功能。需要說明的是,語音處理器32與微處理器36分別執行一插槽(socket)程序以 產生封包。通過這樣的區域連線來傳送信息,使語音處理器32與微處理器36之間的數據 傳輸具有較高的可編程性。例如,在此實施例中,微處理器36可通過嵌入瀏覽器軟體(如 Internet Explorer),並在瀏覽器軟體中設定控制項程序(如Active X),隨後使用控制項控制 語言(如JavaScript)以控制軟體端的程序應用。如此一來,語音處理器32與微處理器36 的應用層面具有較高的彈性,不需要在每次變更細部應用時改變硬體電路。另一方面,當語音處理器32的判斷模塊320判斷出網絡介面30接收到網絡通話 信息Mvoip時,判斷模塊320將網絡通話信息Mvoip傳送至語音編解碼模塊322進行處理。 語音編解碼模塊322處理網絡通話信息Mvoip後通過聲音播放模塊38播放。聲音接收模 塊40接收聲音輸入信號Mvin,聲音輸入信號Mvin經語音編解碼模塊322處理後通過網絡 介面30送出,藉此達成網絡通話功能。同時,語音處理器32產生對應網絡通話信息Mvoip的狀態信號Mstate並通過區 域連線將狀態信號Mstate傳送到微處理器36。狀態信號Mstate是以封包方式傳遞,狀態 信號Mstate的封包內記載的資訊包含封包長度、狀態內容、狀態參數、序號(sequence)以 及確認碼(check sum)。在此實施例中,狀態內容可對應線路使用狀態、網絡伺服器狀態、通話狀態、待命狀態或鈴響狀態。狀態參數為對應狀態內容所需的資訊,例如狀態內容為鈴響 狀態時,狀態參數為來電電話號碼或鈴響持續時間等資訊。藉此微處理器36也可得知目前 多工通訊裝置3的網絡通話狀況,並可由顯示模塊44顯示出來,讓使用者易於了解。其中 封包中序號與確認碼等其他欄位為網絡通訊傳遞常用的設定,為現有習知技藝的普通技術 人員所熟知,在此不另作贅述。此外,當使用者欲主動掛斷電話、撥打電話或執行語音通話的相關功能時,使用者 可操作輸入模塊42。微處理器36可根據該輸入模塊42的操作產生請求信號Mreq,微處理 器36通過該區域連線送出請求信號Mreq至語音處理器32,語音處理器32的判斷模塊320 可根據請求信號Mreq,執行相對應的語音通話功能。其中,請求信號Mreq是以封包傳遞,請求信號Mreq的封包內記載的資訊包含封包 長度、請求內容、請求參數、序號以及確認碼。請求內容對應接聽要求、掛斷要求、撥號要求、 音量調整要求或通話保留要求。請求參數為對應請求內容所需的資訊,舉例來說,當請求內 容為撥號要求時,請求參數可為欲撥號的電話號碼或網絡地址等資訊。藉此,使用者可以操 作多工通訊裝置3的輸入模塊42達到各種語音通話需求。在此實施例中,多工通訊裝置3整合了一般性的網絡瀏覽功能以及通訊功能,其 中語音處理器32與微處理器36可彼此搭配應用。例如,當使用者在瀏覽網絡多媒體廣告 時,對其中一項產品產生興趣,使用者可直接觸摸對應產品的按鍵或觸控面板(輸入模塊 42),微處理器36根據輸入模塊42的操作,可產生包含該產品的廠商資訊的請求信息Mreq 至語音處理器32,語音處理器32據以撥打電話至該產品的廠商處。當語音通話形成時,使 用者可直接向該廠商下定單、要求維修服務或進行產品諮詢。請參閱圖4所示,是本發明的第二具體較佳實施例中多工通訊裝置的功能方框 圖。本實施例中的多工通訊裝置5與第一具體較佳實施最大不同之處在於,多工通訊裝置 5進一步包含公共交換電話網介面66。公共交換電話網介面66用以與電話交換機Switch 連線。語音處理器52與公共交換電話網介面66耦接,語音處理器52可通過公共交換電話 網介面66接收電信通話信息Mpstn。聲音播放模塊58與語音處理器52耦接並可用以播放 該電信通話信息Mpstn的內容。聲音接收模塊60與語音處理器52耦接且可接收聲音輸入 信號Mvin並通過公共交換電話網介面66送出,藉此達成電信通話功能。在此實施例中,語音處理器52為網絡語音傳遞技術與公共交換電話網技術的整 合晶片。多工通訊裝置5可選擇性地使用網絡語音傳遞技術與公共交換電話網技術以進行 語首通訊ο請參閱圖5以及圖6所示。圖5是本發明的第三具體較佳實施例中多工通訊方法 的流程圖。圖6是圖5中多工通訊方法執行的插槽程序及內部程序呼叫示意圖。本發明的 多工通訊方法適用於多工通訊裝置。請同時參閱圖2所示,多工通訊裝置的內部硬體配置 以及元件耦接關係可參照先前實施例的詳細說明,在此不另作贅述。在此實施例中,多工通訊裝置可通過網絡介面接收網絡信息,本發明的多工通訊 方法首先執行步驟Si,藉由語音處理器判斷網絡介面接收到的網絡信息。接著,執行步驟 S2,語音處理器執行第一插槽程序,微處理器執行第二插槽程序,藉由第一插槽程序以及第 二插槽程序在語音處理器以及微處理器之間形成區域連線。此處的區域連線是根據網絡通訊協議形成,並以封包作為傳遞媒介。其中,區域連線是通過第一插槽程序以及第二插槽程序分別建立通訊插槽,在此實施例中,通訊插槽可 利用埠(port) 2251以及埠(port) 2252。通訊插槽彼此認證並結合後建立UDP或TCP 協議的連線,藉此可在語音處理器與微處理器間彼此傳遞信息,如圖6所示。接著,當步驟Sl的判斷結果中網絡介面接收到網絡信息為網絡資源信息時,本發 明的多工通訊方法執行步驟S3,語音處理器將網絡信息通過區域連線轉送到微處理器,並 由微處理器做後續處理及判斷。另一方面,當步驟Sl判斷出接收到的網絡信息為網絡通話信息時,本發明的多工 通訊方法執行步驟S4,利用語音處理器對網絡信息進行語音處理,在此實施例中,語音處理 器可具有相對應的語音編解碼器,以對應網絡語音功能(例如VoIP)。此時,本發明的多工 通訊方法可進一步執行步驟S5,利用語音處理器產生對應網絡通信信息的狀態信號,並通 過區域連線將狀態信號傳送到微處理器。該狀態信號是以該封包傳遞,該狀態信號的該封 包包含封包長度、狀態內容、狀態參數、序號以及確認碼,該狀態內容對應線路使用狀態、網 絡伺服器狀態、通話狀態、待命狀態或鈴響狀態。此外,當使用者因應用需要而操作多工通訊裝置時,微處理器可回應使用者的請 求。在此實施例中,本發明的多工通訊方法可根據使用者的操作,驅動微處理器產生請求信 號,並通過區域連線傳送請求信號至語音處理器。其中,請求信號是以封包傳遞,請求信號的封包內的記載的資訊包含封包長度、請 求內容、請求參數、序號以及確認碼。請求內容對應接聽要求、掛斷要求、撥號要求、音量調 整要求或通話保留要求。相比較於先前技術,本發明提出的多工通訊裝置,分別具有微處理器用以處理網 絡資源信號以及語音處理器用以處理網絡語音信號,藉此可通過連結外部網絡,以取得各 種網絡資源並同時可提供網絡通話功能。其中需要注意的是,本發明提出的語音處理器 與微處理器是以一個內部的區域連線進行信號溝通,可利用一插槽程序產生符合雙方定 義的封包作為傳輸媒介,使得此語音處理器與微處理器間信號交換的方式具有可編程性 (programmable)。綜觀來說,本發明的多工通訊裝置可達成傳統網絡電話機所不具有的網絡應用, 並解決傳統網絡多媒體裝置其處理效能不足無法提供網絡通話功能的問題。此種多工通訊 裝置以語音處理器與微處理器進行多工處理,可分別用以對應針對語音通話的應用以及其 他通用網絡資源的應用,適用於多媒體互動式廣告、視頻會議等語音通話與網絡資訊結合 的各種場合。以上所述,僅是本發明的較佳實施例而已,並非對本發明作任何形式上的限制,雖 然本發明已以較佳實施例揭露如上,然而並非用以限定本發明,任何熟悉本專業的技術人 員,在不脫離本發明技術方案範圍內,當可利用上述揭示的技術內容作出些許更動或修飾 為等同變化的等效實施例,但凡是未脫離本發明技術方案的內容,依據本發明的技術實質 對以上實施例所作的任何簡單修改、等同變化與修飾,均仍屬於本發明技術方案的範圍內。
權利要求
一種多工通訊裝置,其特徵在於包含一網絡介面,用以接收一網絡資源信息及一網絡通話信息;一語音處理器,包含一判斷模塊,與該網絡介面耦接;以及一語音編解碼模塊,與該判斷模塊耦接;一總線;以及一微處理器,通過該總線與該語音處理器耦接,且該語音處理器與該微處理器間是根據一網絡通訊協議形成以一封包為傳遞媒介的一區域連線。
2.根據權利要求1所述的多工通訊裝置,其特徵在於其中當該語音處理器自該網絡介 面接收到該網絡通話信息時,該語音處理器並產生對應該網絡通話信息的一狀態信號並通 過該區域連線將該狀態信號傳送到該微處理器。
3.根據權利要求2所述的多工通訊裝置,其特徵在於其中所述的狀態信號是以該封包 傳遞,該狀態信號的該封包包含一封包長度、一狀態內容、一狀態參數、一序號及一確認碼, 該狀態內容對應一線路使用狀態、一網絡伺服器狀態、一通話狀態、一待命狀態或一鈴響狀 態。
4.根據權利要求1所述的多工通訊裝置,其特徵在於進一步包含一聲音播放模塊以 及一聲音接收模塊,分別與該語音編解碼模塊耦接,該聲音播放模塊用以播放經過該語音 編解碼模塊處理後的該網絡通話信息的內容,該聲音接收模塊接收一聲音輸入信號,且該 聲音輸入信號經該語音編解碼模塊處理後是通過該網絡介面送出,藉此達成一網絡通話功 能。
5.根據權利要求1所述的多工通訊裝置,其特徵在於進一步包含一公共交換電話網介 面,該語音處理器與該公共交換電話網介面耦接,該語音處理器可通過該公共交換電話網 介面接收一電信通話信息。
6.根據權利要求5所述的多工通訊裝置,其特徵在於進一步包含一聲音播放模塊以及 一聲音接收模塊,分別與該語音處理器耦接,該聲音播放模塊用以播放該電信通話信息的 內容,該聲音接收模塊接收一聲音輸入信號並通過該公共交換電話網介面送出,藉此達成 一電信通話功能。
7.根據權利要求5所述的多工通訊裝置,其特徵在於其中所述的語音處理器為一網絡 語音傳遞技術與公共交換電話網技術的整合晶片。
8.根據權利要求1所述的多工通訊裝置,其特徵在於其中所述的微處理器執行一內嵌 式系統,該內嵌式系統為Windows CE、內嵌式Linux或Palm OS。
9.根據權利要求1所述的多工通訊裝置,其特徵在於進一步包含一顯示模塊,與該微 處理器耦接,其中該微處理器進一步包含相對應的一顯示編解碼模塊,當該微處理器通過 該區域連線自該語音處理器接收到該網絡資源信息時,該微處理器利用該顯示編解碼模塊 將該網絡資源信息顯示於該顯示模塊上。
10.根據權利要求1所述的多工通訊裝置,其特徵在於進一步包含一輸入模塊,與該微 處理器耦接,該微處理器可根據該輸入模塊的操作產生一網絡要求信息,該微處理器通過 該區域連線送出該網絡要求信息至該語音處理器,並進一步由該網絡介面送出該網絡要求 fn息ο
11.根據權利要求1所述的多工通訊裝置,其特徵在於進一步包含一輸入模塊,與該微 處理器耦接,該微處理器可根據該輸入模塊的操作產生一請求信號,並通過該區域連線傳 送該請求信號至該語音處理器。
12.根據權利要求11所述的多工通訊裝置,其特徵在於其中所述的請求信號是以該封 包傳遞,該請求信號的該封包包含一封包長度、一請求內容、一請求參數、一序號及一確認 碼,該請求內容對應一接聽要求、一掛斷要求、一撥號要求、一音量調整要求或一通話保留 要求。
13.根據權利要求1所述的多工通訊裝置,其特徵在於其中所述的網絡通訊協議為一 用戶數據報協議或一傳輸控制協議。
14.根據權利要求1所述的多工通訊裝置,其特徵在於其中所述的語音處理器與該微 處理器分別執行一插槽程序以產生該封包。
15.一種多工通訊方法,其特徵在於其適用於一多工通訊裝置,該多工通訊裝置包含一 語音處理器、一微處理器以及一網絡介面,該語音處理器與該網絡介面耦接,該網絡介面用 以接收一網絡信息,該多工通訊方法包含下列步驟藉由該語音處理器,判斷該網絡介面接收到的該網絡信息;該語音處理器執行一第一插槽程序,該微處理器執行一第二插槽程序,藉由該第一插 槽程序及該第二插槽程序在該語音處理器及該微處理器之間根據一網絡通訊協議形成以 一封包為傳遞媒介的一區域連線;當判斷出該網絡介面接收到該網絡信息為一網絡資源信息時,該語音處理器將該網絡 信息透過該區域連線轉送到該微處理器;以及當判斷出該網絡介面接收到該網絡信息為一網絡通話信息時,該語音處理器對該網絡 信息進行語音處理。
16.根據權利要求15所述的多工通訊方法,其特徵在於其中當判斷出該網絡介面接收 到該網絡信息為該網絡通話信息,且該語音處理器對該網絡信息進行語音處理時,進一步 包含下列步驟利用該語音處理器產生對應該網絡通話信息的一狀態信號並通過該區域連 線將該狀態信號傳送到該微處理器。
17.根據權利要求16所述的多工通訊方法,其特徵在於其中所述的狀態信號是以該封 包傳遞,該狀態信號的該封包包含一封包長度、一狀態內容、一狀態參數、一序號及一確認 碼,該狀態內容對應一線路使用狀態、一網絡伺服器狀態、一通話狀態、一待命狀態或一鈴 響狀態。
18.根據權利要求15所述的多工通訊裝置,其特徵在於進一步包含下列步驟該微處 理器產生一請求信號,並通過該區域連線傳送該請求信號至該語音處理器。
19.根據權利要求18所述的多工通訊裝置,其特徵在於其中所述的請求信號是以該封 包傳遞,該請求信號的該封包包含一封包長度、一請求內容、一請求參數、一序號及一確認 碼,該請求內容對應一接聽要求、一掛斷要求、一撥號要求、一音量調整要求或一通話保留 要求。
全文摘要
本發明是有關於一種多工通訊裝置,包含一網絡介面,用以接收一網絡資源信息及一網絡通話信息;一語音處理器,包含一判斷模塊,與該網絡介面耦接;以及一語音編解碼模塊,與該判斷模塊耦接;一總線;以及一微處理器,通過該總線與該語音處理器耦接,且該語音處理器與該微處理器間是根據一網絡通訊協議形成以一封包為傳遞媒介的一區域連線。當判斷模塊分類出網絡介面接收到網絡資源信息,語音處理器將網絡資源信息通過區域連線轉送到微處理器。當判斷模塊分類出網絡介面接收到網絡通話信息時,判斷模塊將網絡通話信息傳送至語音編解碼模塊進行處理。
文檔編號H04M7/00GK101888453SQ200910136500
公開日2010年11月17日 申請日期2009年5月13日 優先權日2009年5月13日
發明者洪怡宏 申請人:英華達股份有限公司