一種網絡語音輸入轉換控制系統的制作方法
【技術領域】
[0001]本發明涉及一種語音轉換控制系統,尤其涉及一種網絡語音輸入轉換控制系統。
【背景技術】
[0002]隨著社會的發展及語音技術的提高,語音控制越來越來廣泛應用。現有語音控制大多在設備上設置嵌入語音識別芯片,存儲的語音指令及內容,通過語音識別后調用存儲的指令和內容,從而進行語音控制。現有技術基于網絡進行語音識別,則通常采用與電腦或智能設備直接通過網絡連接進行語音輸入和識別,并不具備外部開啟控制的網絡語音轉換控制系統和方法。現有技術的語音識別轉換適用于專門的電腦或智能設備,不具備通用性,不能充分利用網絡語音轉換的功能,需要開發專門的語音輸入及控制系統。同時,現有語音輸入識別多需要標準的語音,對于自然語音則難以準確執行。
【發明內容】
[0003]本發明解決的技術問題是:構建一種網絡語音輸入轉換控制系統,克服現有技術語音識別轉換不具備通用性及不能充分利用網絡語音轉換的功能以及不能使用自然語音進行轉換執行的技術問題。
[0004]本發明的技術方案是:一種網絡語音輸入轉換控制系統,包括輸入語音的語音輸入單元、傳送語音信息的終端、進行語音識別轉換的網絡服務器,所述終端包括連接所述網絡服務器的網絡連接模塊、進行語音識別的第一語音轉換單元,所述語音輸入單元連接所述終端,所述語音輸入單元包括開啟所述網絡連接模塊建立網絡連接的開啟模塊,所述網絡服務器包括對接收的所述終端傳送的語音信息進行識別轉換的第二語音轉換單元,所述開啟模塊開啟所述終端的所述網絡連接模塊建立網絡連接,所述語音輸入單元輸入語音,所述終端將語音信息上傳到的所述網絡服務器,所述網絡服務器的第二語音轉換單元和所述終端的第一語音轉換單元將語音信息并行進行識別轉換,該語音識別轉換結果由所述網絡服務器和所述終端共同執行或由所述終端傳送或單獨執行。
[0005]本發明的進一步技術方案是:所述第二語音轉換單元包括還包括語音識別模塊和語義識別模塊,所述語義識別模塊配合所述語音識別模塊識別的語音判斷出所述語音輸入單元輸入語音的語義。
[0006]本發明的進一步技術方案是:所述網絡服務器和所述終端的語音識別轉換結果均包括語音識別轉換的置信度,所述終端設置語音識別轉換結果的置信度閾值,當所述終端語音識別轉換結果的置信度大于等于該置信度閾值時,取該語音識別轉換結果,若所述終端語音識別轉換結果的置信度小于該置信度閾值時,取所述網絡服務器語音識別轉換結果的置信度和所述終端語音識別轉換結果的置信度中較大值的語音識別轉換結果。
[0007]本發明的進一步技術方案是:所述網絡服務器和所述終端均設置或其中任意一個設置存儲語音指令及與語音指令相配合的內容的存儲單元。
[0008]本發明的進一步技術方案是:所述語音輸入單元通過USB接口連接所述終端。
[0009]本發明的進一步技術方案是:所述終端為電腦、移動通訊終端、電子玩具終端、家用電器中的一種或多種。
[0010]本發明的技術效果是:本發明一種網絡語音輸入轉換控制系統,由所述開啟模塊開啟所述網絡連接模塊,使所述終端與所述網絡服務器建立網絡連接,由所述語音輸入單元輸入語音;所述終端接收所述語音輸入單元輸入的語音并上傳到網絡服務器;所述終端與所述網絡服務器并行對所述語音信息進行識別轉換;所述網絡服務器和所述終端共同執行或由所述終端傳送或單獨執行語音識別轉換結果。本發明一種網絡語音輸入轉換控制系統,通過外部開啟終端與所述網絡服務器建立網絡連接,然后輸入語音,通過網絡進行轉換從而獲取語音信息,本發明利用了網絡語音轉換的功能強大,效果好,同時,采用外部開啟控制,通用性強。
【附圖說明】
[0011]圖1為本發明的結構示意圖;
[0012]圖2為使用本發明的網絡語音輸入轉換控制流程圖。
【具體實施方式】
[0013]下面結合具體實施例,對本發明技術方案進一步說明。
[0014]如圖1所示,本發明的【具體實施方式】是:構建一種網絡語音輸入轉換控制系統,包括輸入語音的語音輸入單元1、傳送語音信息的終端2、進行語音識別轉換的網絡服務器3,所述終端2包括連接所述網絡服務器3的網絡連接模塊21、進行語音識別的第一語音轉換單元24,所述語音輸入單元1連接所述終端2,所述語音輸入單元1包括開啟所述網絡連接模塊建立網絡連接的開啟模塊11,所述網絡服務器3包括對接收的所述終端2傳送的語音信息進行識別轉換的第二語音轉換單元31,所述開啟模塊11開啟所述終端2的所述網絡連接模塊21建立網絡連接,所述語音輸入單元1輸入語音,所述終端2將語音信息上傳到的所述網絡服務器3,所述網絡服務器3的第二語音轉換單元31將上傳的語音信息進行識別轉換,所述網絡服務器3的第二語音轉換單元31和所述終端2的第一語音轉換單元24將語音信息并行進行識別轉換,該語音識別轉換結果由所述網絡服務器3和所述終端2共同執行或由所述終端2單獨執行。
[0015]如圖1所示,本發明的具體實施過程是:所述語音輸入單元1連接所述終端2,所述語音輸入單元1輸入語音信息,所述開啟模塊11開啟所述終端2的網絡連接模塊21,所述終端2通過所述網絡連接模塊21與所述網絡服務器3建立連接,所述終端2接收所述語音輸入單元1輸入的語音信息并傳送到所述網絡服務器3,所述網絡服務器3接收所述終端2傳送的語音信息,所述第二語音轉換單元31與第一語音轉換單元24將語音信息的并行進行識別轉換,該識別轉換結果包括指令或指令和參數,所述網絡服務器3執行所述語音轉換結果并將執行結果傳送到所述終端2,同所述終端2執行或者將該執行結果再進行傳送以完成所述網絡服務器3和所述終端2共同執行該語音識別轉換結果;所述網絡服務器3將所述語音轉換結果傳送到所述終端2由所述終端2單獨執行或者傳送出去,具體來說,所述終端2對獲取的語音轉換結果進行執行實現控制,或者傳送到其它設備進行執行實現控制。本發明具體實施例中,所述第二語音轉換單元31包括進行語音識別的語音識別模塊32,所述語音轉換過程包括對接收的語音信息進行語音識別轉換。所述語音輸入單元1與所述終端2通過USB接口進行連接,所述語音輸入單元1具備聲卡的功能,將輸入的語音信號轉換后通過USB接收口傳送到所述終端2。所述終端2為電腦、移動通訊終端、電子玩具終端、家用電器中的一種或多種。
[0016]如圖1所示,本發明的優選實施方式是:所述終端2和所述網絡服務器3的語音識別轉換結果均包括語音識別轉換的置信度。所謂置信度,也叫置信水平。它是指特定個體對待特定命題真實性相信的程度,也就是概率是對個人信念合理性的量度.概率的置信度解釋表明,事件本身并沒有什么概率,事件之所以指派有概率只是指派概率的人頭腦中所具有的信念證據。置信水平是指總體參數值落在樣本統計值某一區內的概率;而置信區間是指在某一置信水平下,樣本統計值與總體參數值間誤差范圍。置信區間越大,置信水平越高。語音識別轉換的置信度即對語音識別轉換結果真實性的相信程度。所述網絡服務器3與所述終端2并行對語音信息進行識別轉換時,所述終端2設置語音識別轉換結果的置信度閾值,當所述終端2語音識別轉換結果的置信度大于等于該置信度閾值時,取該語音識別轉換結果,若所述網絡服務器語音識別轉換結果的置信度小于該置信度閾值時,取所述終端2語音識別轉換結果的置信度和所述網絡服務器3語音識別轉換結果的置信度中較大值的語音識別轉換結果。
[0017]如圖1所示,本發明的優選實施方式是:在輸入不能識別語音信息或不能執行的語音信息時,通過所述終端2輸入語音進行交互語音,以獲取所述網絡服務器能執行的語音信息。比如,在輸入“開機”語音信息時,若可能由于語音不清楚或者與標準語音差別過大,導致不能識別時,可以調用交互語音信息庫進行提示再輸入語音。再比如,在輸入“現在打開故事吧”,此時,可能網絡服務器3不能將該語音指令轉換為