通過互聯(lián)網(wǎng)進行云端信息服務(wù)的電話系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及的是一種網(wǎng)絡(luò)通信領(lǐng)域的技術(shù),具體是一種通過互聯(lián)網(wǎng)進行云端信息服務(wù)的電話系統(tǒng)。
【背景技術(shù)】
[0002]電話技術(shù)的發(fā)明曾經(jīng)一度密切了世界各地的聯(lián)系。隨著信息傳輸速度足夠快,更多的信息表現(xiàn)形式如圖片、視頻、音樂出現(xiàn)了。這些信息表現(xiàn)在技術(shù)的實現(xiàn)上較為固定,發(fā)展比較成熟,漸漸取代了久未發(fā)展的以語音為基礎(chǔ)表現(xiàn)形式的電話技術(shù)。
[0003]但語音仍是人類最最自然的交流方式,絕大多數(shù)人對語音承載的內(nèi)容的理解能力比其他載體要強,而且絕大多數(shù)人具有使用語音的能力??上щ娫捈夹g(shù)只實現(xiàn)到了語音由人所創(chuàng),語音由人所聽的階段。
[0004]經(jīng)過對現(xiàn)有技術(shù)的檢索發(fā)現(xiàn),中國專利文獻號CN101426047B公開(公告)日2013.04.24,公開了一種智能聲控電話,包括:語音接收模塊、語音輸出模塊、智能聲控電話的主體、設(shè)于該主體上的輸入/顯示單元及該主體內(nèi)的電路板,該電路板包括:通信模塊;智能聲控電話進一步包括:用于對目標(biāo)用戶的語音信息進行識別的語音識別模塊;用于進行功能控制和數(shù)據(jù)處理的中央處理模塊;用于存儲關(guān)聯(lián)信息的存儲模塊;語音接收模塊將目標(biāo)用戶的語音信息傳送給語音識別模塊獲得一處理信息,中央處理模塊根據(jù)該處理信息從存儲模塊中選取相似度大于預(yù)定閾值的關(guān)聯(lián)信息,并根據(jù)該關(guān)聯(lián)信息控制通信模塊。但該技術(shù)僅應(yīng)用于語音識別功能上而無法完成如獲取其他互聯(lián)網(wǎng)資源等功能,其語音識別模塊由電話設(shè)備所載,存在識別的效率問題。
[0005]中國專利文獻號CN203590291U公開(公告)日2014.05.07,公開了一種物聯(lián)網(wǎng)電話呼叫裝置,包括:電話機,所述電話機設(shè)有一臺以上,電話機與設(shè)置在本地網(wǎng)關(guān)中的電話分配終端連接,電話分配終端通過互聯(lián)網(wǎng)與客戶端連接。要解決的技術(shù)問題是降低使用成本,減少電信數(shù)據(jù)傳輸帶來的負荷,且降低維護成本。但該技術(shù)中的網(wǎng)關(guān)中的電話分配終端語音技術(shù)僅應(yīng)用于語音識別功能上而無法完成如獲取其他互聯(lián)網(wǎng)資源等功能,其語音識別模塊由電話設(shè)備所載,存在識別的效率問題。
[0006]中國專利文獻號CN100346625C公開(公告)日2007.10.31,公開了一種電話語音交互系統(tǒng)及其實現(xiàn)方法,包括:主控單元,用于創(chuàng)建一個以上工作單元及每個工作單元內(nèi)部的功能單元,并控制系統(tǒng)內(nèi)往來消息的數(shù)據(jù)交換和存儲;至少一個工作單元,用于實現(xiàn)整個系統(tǒng)的語音交互過程,每個工作單元進一步包括用于實現(xiàn)語音交互過程中邏輯處理、系統(tǒng)動態(tài)配置以及信息提供的情景導(dǎo)航單元和用于實現(xiàn)對電話語音各種處理的語音處理單元。但該技術(shù)中的電話系統(tǒng)僅能夠通過電話網(wǎng)絡(luò)與用戶的普通電話通過電話網(wǎng)絡(luò)傳輸語音數(shù)據(jù),而未涉及對用戶端電話設(shè)備的改進。這樣一來用戶只能通過撥打號碼來接通該專利中系統(tǒng)。
【發(fā)明內(nèi)容】
[0007]本發(fā)明針對現(xiàn)有技術(shù)存在的上述不足,提出一種通過互聯(lián)網(wǎng)進行云端信息服務(wù)的電話系統(tǒng),保留電話使用語音的優(yōu)勢,結(jié)合智能語音技術(shù)的發(fā)展,在電話的基礎(chǔ)上加入了在云端將非語音信息處理成語音信息的功能和對用戶語音請求的分析功能。
[0008]本發(fā)明是通過以下技術(shù)方案實現(xiàn)的:
[0009]本發(fā)明包括:云端服務(wù)器、由主控模塊、互聯(lián)網(wǎng)連接模塊、語音電話板卡和語音輸入輸出模塊組成的用戶端,其中:主控模塊分別與互聯(lián)網(wǎng)連接模塊、語音電話版卡和語音輸入輸出模塊相連,互聯(lián)網(wǎng)連接模塊與主控模塊相連,語音電話板卡和主控模塊相連,語音輸入輸出模塊和主控模塊相連,云端服務(wù)器通過互聯(lián)網(wǎng)與一個或多個用戶端的互聯(lián)網(wǎng)連接模塊相連,接收連接請求并向主控模塊回傳網(wǎng)絡(luò)數(shù)據(jù),語音電話板卡與有線電話網(wǎng)絡(luò)相連,進行電話網(wǎng)絡(luò)的調(diào)制解調(diào)以使得所述系統(tǒng)用戶端接入有線電話網(wǎng)絡(luò)。
[0010]所述主控模塊包括:模式切換單元、控制單元和資源存儲單元,其中:模式切換單元依據(jù)有線電話網(wǎng)絡(luò)來電和通話情況、用戶端連接互聯(lián)網(wǎng)狀態(tài)、用戶端在云端服務(wù)器完成驗證狀態(tài)、云端服務(wù)器發(fā)送的信息類型和發(fā)送狀態(tài),將用戶端切換至正常通話狀態(tài)、接收用戶指令狀態(tài)、發(fā)送驗證信息狀態(tài)、接收云端服務(wù)器信息狀態(tài)、向用戶展示信息狀態(tài),多種狀態(tài)可以同時存在??刂茊卧槍Ξ?dāng)前模式對用戶端工作流程進行整體控制。資源存儲單元存儲從云端服務(wù)器接收到的資源。
[0011]所述云端服務(wù)器包括:信息獲取單元、用戶端驗證單元、消息轉(zhuǎn)換單元、消息推送單元、語音識別理解單元、用戶對話管理單元、任務(wù)存儲分配單元,其中:信息獲取單元通過接受推送消息、主動下載的方式獲取互聯(lián)網(wǎng)信息;用戶端驗證單元通過用戶端唯一憑證對用戶端進行確定;消息轉(zhuǎn)換單元對互聯(lián)網(wǎng)消息內(nèi)容進行分析后將該互聯(lián)網(wǎng)消息全部或部分轉(zhuǎn)換為語音的表示形式;消息推送單元對互聯(lián)網(wǎng)信息進行分析,利用該消息是否由某個或某些用戶端所要求,是否適合某個或某些用戶端來決定是否將轉(zhuǎn)換后的互聯(lián)網(wǎng)消息發(fā)送至某個或某些用戶端;語音識別理解單元將用戶端語音轉(zhuǎn)換為文字,通過語義理解技術(shù)進行理解,分析出用戶意圖后發(fā)送至用戶對話管理單元;用戶對話管理單元存儲用戶產(chǎn)生的意圖歷史,接收到新的用戶意圖時結(jié)合用戶意圖歷史產(chǎn)生系統(tǒng)應(yīng)對任務(wù)并存入任務(wù)存儲單元;任務(wù)存儲單元存儲云端服務(wù)器需要進行的任務(wù),并對任務(wù)分配至云端服務(wù)器各單元處理。
[0012]所述的互聯(lián)網(wǎng)資源包括:但不限于文本、音頻、視頻、圖片信息。
[0013]所述的語音輸入輸出模塊用于接受用戶語音和向用戶輸出語音。
技術(shù)效果
[0014]與現(xiàn)有技術(shù)相比,本發(fā)明通過向在家庭中依然占有一席地位的電話設(shè)備增加互聯(lián)網(wǎng)連接,通過智能語音技術(shù)為其提供云端信息支持。使用戶可以使用語音通過電話設(shè)備與云端服務(wù)器對話來得到傳統(tǒng)電話不能獲得的互聯(lián)網(wǎng)信息。
【附圖說明】
[0015]圖1為本發(fā)明結(jié)構(gòu)示意圖。
【具體實施方式】
[0016]下面對本發(fā)明的實施例作詳細說明,本實施例在以本發(fā)明技術(shù)方案為前提下進行實施,給出了詳細的實施方式和具體的操作過程,但本發(fā)明的保護范圍不限于下述的實施例。
實施例1
[0017]如圖1所示,本實施例包括:云端服務(wù)器5、由主控模塊1、互聯(lián)網(wǎng)連接模塊2、語音電話板卡3和語音輸入輸出模塊4組成的用戶端。
[0018]所述的用戶端設(shè)置于家庭、學(xué)校等具體使用場所。云端服務(wù)器架設(shè)在云端服務(wù)提供商提供的虛擬主機上。
[0019]所述的主控模塊I通過單片機實現(xiàn),能夠提供模式切換單元、控制單元和資源存儲單元的功能;
[0020]所述的互聯(lián)網(wǎng)連接模塊2具體為支持嵌入式設(shè)備的無線網(wǎng)卡實現(xiàn)互聯(lián)網(wǎng)連接功會K ;
[0021]所述的語音電話板卡3使用來電解碼芯片HT9032D連入運營商提供的有線電話網(wǎng)絡(luò);
[0022]所述的語音輸入輸出模塊4使用帶有送話器和受話器的電話聽筒。
[0023]所述的云端服務(wù)器架設(shè)在云端服務(wù)器上,接入互聯(lián)網(wǎng),運行Linux操作系統(tǒng),該云端服務(wù)器包括:信息獲取單元、用戶端驗證單元、消息轉(zhuǎn)換單元、消息推送單元、語音識別理解單元、任務(wù)存儲分配單元,其中:
[0024]所述的信息獲取單元由定時任務(wù)調(diào)度程序調(diào)用發(fā)送互聯(lián)網(wǎng)請求的程序進行主動信息獲??;通過開放端口,設(shè)置接收推送消息的程序進行被動信息獲??;
[0025]所述的用戶端驗證單元在用戶端打開電源或者接入互聯(lián)網(wǎng)時向服務(wù)端發(fā)送創(chuàng)建連接信號后,服務(wù)端將自己的證書以及相關(guān)信息發(fā)送給用戶端。用戶端檢查通過證書后,發(fā)送用戶端的證書。證書得到服務(wù)端驗證通過后,用戶端和服務(wù)端協(xié)商加密方案并通過方案進行通訊。成功進行用戶端驗證。在此過程后,服務(wù)端對用戶端設(shè)備進行確定,并根據(jù)用戶端設(shè)備信息為其提供定制化的信息服務(wù);
[0026]所述的消息轉(zhuǎn)換單元對于文字信息,調(diào)用文本轉(zhuǎn)語音程序轉(zhuǎn)化為語音;對于圖片信息,調(diào)用圖片理解程序轉(zhuǎn)換為文字信息,再進一步轉(zhuǎn)換為語音;對于視頻信息,調(diào)用視頻音軌提取程序轉(zhuǎn)化為聲音;對于轉(zhuǎn)換后的每一段聲音,在開頭或結(jié)尾加入將預(yù)設(shè)的文本經(jīng)過文本轉(zhuǎn)語音程序生成的語