專利名稱:一種基于移動電話語音的自動票務處理系統及其處理方法
技術領域:
本發明涉及一種基于移動電話語音的控制系統,尤其涉及一種基于移動電話語音的自動票務處理系統及其處理方法。
背景技術:
現有的技術在購票的系統上并不健全,只能預定電影票,預定完后還需憑相關憑證去柜臺排隊取票,不支持手機購買零食飲品功能,不支持手機選座功能;只能預定電影票,功能較為單一,缺乏相應的擴展功能,如不支持移動電話購買零食飲品功能,不支持移動電話選座功能,預定完后還需憑相關憑證去柜臺排隊取票。另外,在現有技術中,并沒有通過語音技術在訂票系統中的應用,需要通過如觸屏點擊選擇或鍵盤操作等操作方式進行選擇,從而導致操作變得繁瑣。在一些特殊情形下,也會出現使用觸屏點擊選擇或鍵盤操作不便的情況,這就給使用者的使用帶來了不便。對于語音技術的使用,存在著系統開銷大,執行效率低,出錯頻率高,語音轉換速度慢等問題,因此制約了其在控制系統中的應用。
發明內容
針對以上所述的問題,本發明提供了一種基于移動電話語音的自動票務處理系統及其處理方法,具有多種可選功能,并且 加快了聲音轉換的速度。具體技術方案如下所示:一種基于移動電話語音的自動票務處理系統,其中,包括遠端主機,移動電話,所述移動電話具有處理器和存儲器;所述遠端主機和所述移動電話通過無線網絡連接;所述移動電話包括認證模塊以及票務信息選擇模塊,所述移動電話通過所述認證模塊與所述遠端主機進行用戶認證,并通過所述票務信息選擇模塊接收遠端主機的實時票務信息以及票務信息選擇操作;所述票務信息選擇模塊包括票務信息選擇主界面、票次選擇界面、位次選擇界面以及貨品選擇界面;所述票務信息選擇主界面分別和所述票次選擇界面以及所述貨品選擇界面連接,所述票次選擇界面和所述位次選擇界面連接;所述移動電話還包括語音識別模塊,所述語音識別模塊分別與所述票務信息選擇模塊以及所述移動電話的處理器連接;所述移動電話通過所述語音識別模塊識別選擇所述票務信息選擇主界面、所述票次選擇界面、所述位次選擇界面以及所述貨品選擇界面中可選項目的語音輸入信號;所述移動電話通過處理器將經過所述語音識別模塊識別的所述語音輸入信號與所述票務信息選擇模塊的可選項目進行匹配運算,并將所選擇的可選項目存儲在所述移動電話的存儲器上;所述移動電話通過無線網絡將根據所述語音輸入信號選擇的可選項目發送到遠端主機。
優選的,所述語音識別模塊包括模擬前端子模塊、聲音采集子模塊、模數轉換子模塊、DSP子模塊、電壓轉換子模塊;所述模擬前端子模塊、所述聲音采集子模塊、所述模數轉換子模塊、所述DSP子模塊連接和所述電壓轉換子模塊依次連接;所述電壓轉換子模塊與所述移動電話的總線連接;所述語音識別模塊通過所述模擬前端子模塊接收語音輸入信號輸入,并通過所述聲音采集子模塊對語音輸入信號進行采集提取,并由所述模數轉換子模塊將語音輸入信號的模擬信號轉換成語音數字信號;所述DSP子模塊用于將所述語音數字信號壓縮轉換為語音文字信號;所述電壓轉換子模塊用于匹配移動電話處理器的輸入電壓和所述DSP子模塊的輸出電壓。優選的,所述票次選擇界面、所述位次選擇界面以及所述貨品選擇界面的可選項目信息均設置選項編號;所述移動電話通過處理器將所述語音文字信號與當前選擇界面的所述選項編號進行匹配運算。優選的,所述聲音采集子模塊和所述DSP子模塊之間連接有FLASH存儲器,所述FLASH存儲器用于轉換后的數字信號的數據緩存。優選的,所述DSP子模塊與所述電壓轉換子模塊之間連接有FPGA子模塊,所述FPGA子模塊用于提高數據傳輸速率。優選的,所述語音識別模塊還包括SDRAM存儲器,所述SDRAM存儲器用于所述DSP子模塊與所述FPGA子模塊之間的數據緩存。一種基于移動電話語音的自動票務處理方法,其中,所述移動電話包括上述的移動電話,所述處理方法具體包括:步驟I移動電話根據所述認證模塊中輸入的認證信息,通過無線網絡向遠端主機發送認證請求;步驟2遠端主機接收認證請求后,對用戶信息確認,確認完成后,將實時票務信息通過無線網絡發送到移動電話,所述移動電話的票務信息選擇模塊接受數據更新;步驟3移動電話進入票務信息選擇主界面,并選擇進入票次選擇界面或貨品選擇界面;當選擇進入票次選擇界面時,進入步驟4,當選擇進入貨品選擇界面,進入步驟6 ;步驟4移動電話通過識別語音輸入信號的方式完成對票次選擇界面中可選項目信息的選擇,并進入位次選擇界面;步驟5移動電話通過識別語音輸入信號的方式完成對位次選擇界面中可選項目信息的選擇;步驟6移動電話通過識別語音輸入信號的方式完成對貨品選擇界面中可選項目信息的選擇;步驟7移動電話將選擇的項目信息通過無線網絡發送到遠端主機,并由遠端主機進行信息處理。優選的,所述識別語音輸入信號的方式包括:步驟a通過所述語音識別模塊的模擬前端子模塊接收語音輸入;
步驟b通過所述聲音采集子模塊對語音信息進行采集提取;步驟c通過所述模數轉換子模塊將語音模擬信號轉換成語音數字信號;步驟d通過所述DSP子模塊將所述語音數字信號壓縮轉換為語音文字信號;并通過FPGA子模塊進一步加快數據傳輸速率;步驟e通過所述電壓轉換子模塊和所述移動電話總線將所述語音文字信號發送到移動電話處理器;步驟f通過所述處理器將所述語音文字信號與所述票務信息選擇模塊的可選項目進行運算匹配,并將匹配后的項目信息存儲在存儲裝置上。優選的,所述語音輸入信號為可選項目的選項編號;所述步驟f中具體包括:所述移動電話通過處理器將所述語音文字信號與當前選擇界面的所述選項編號進行匹配運算,并將匹配后的項目信息存儲在存儲裝置上。本發明的有益效果是:通過引入了移動電話語音功能,大大簡化了通過移動電話進行訂票的操作步驟;并且通過利用DSP和FPGA芯片的組合對聲音進行處理,加快了聲音轉換的速度,使操作更為簡單;同時具有多種可選功能,擴展了應用選擇,方便了用戶使用。
圖1為本發明一種基于移動電話語音的自動票務處理系統的實施例的結構示意圖;圖2為本發明一種基于移動電話語音的自動票務處理系統的實施例的語音識別模塊的結構示意圖;圖3為本發明一種基于移動電話語音的自動票務處理方法實施例的流程示意圖;圖4為本發明一種基于移動電話語音的自動票務處理方法實施例的識別語音輸入信號方式的流程示意圖,
具體實施例方式下面結合附圖和具體實施例對本發明作進一步說明,但不作為本發明的限定。如圖1所示,為本發明一種基于移動電話語音的自動票務處理系統的實施例的結構示意圖,包括遠端主機,移動電話;遠端主機還與網絡服務器與網絡存儲器連接,網絡服務器用于信息處理,網絡存儲器用于存儲用戶信息(如用戶認證信息,用戶賬戶信息等等)與實時票務信息。遠端主機和移動電話通過無線網絡連接;移動電話包括認證模塊以及票務信息選擇模塊,移動電話通過認證模塊與遠端主機進行用戶認證,并通過票務信息選擇模塊接收遠端主機的實時票務信息以及票務信息選擇操作;票務信息選擇模塊包括票務信息選擇主界面、票次選擇界面、位次選擇界面以及貨品選擇界面;票務信息選擇主界面分別和票次選擇界面以及貨品選擇界面連接,票次選擇界面和位次選擇界面連接;移動電話還包括語音識別模塊,語音識別模塊分別與票務信息選擇模塊以及移動電話的處理器連接;移動電話通過語音識別模塊識別選擇票務信息選擇主界面、票次選擇界面、位次選擇界面以及貨品選擇界面中可選項目的語音輸入信號;移動電話通過處理器將經過語音識別模塊識別的語音輸入信號與票務信息選擇模塊的可選項目進行匹配運算,并將所選擇的可選項目存儲在移動電話的存儲器上;移動電話通過無線網絡將根據語音輸入信號選擇的可選項目發送到遠端主機。如圖2所示,為本發明一種基于移動電話語音的自動票務處理系統的實施例的語音識別模塊的結構示意圖,包括:模擬前端子模塊、聲音采集子模塊、模數轉換子模塊、DSP子模塊、電壓轉換子模塊。模擬前端子模塊與聲音采集子模塊連接;聲音采集子模塊與DSP子模塊連接;DSP子模塊與電壓轉換子模塊連接;電壓轉換子模塊與移動電話的總線連接;語音識別模塊通過模擬前端子模塊接收語音輸入信號輸入,并通過聲音采集子模塊對語音輸入信號進行采集提取,并由模數轉換子模塊將語音輸入信號的模擬信號轉換成語音數字信號;DSP子模塊用于將語音數字信號壓縮轉換為語音文字信號。電壓轉換子模塊用于匹配移動電話處理器的輸入電壓和DSP子模塊的輸出電壓,防止移動電話處理器的電壓信號與DSP子模塊電壓信號不符,造成器件毀損。優選的,票次選擇界面、位次選擇界面以及貨品選擇界面的可選項目信息均設置選項編號;移動電話通過處理器將語音文字信號與當前選擇界面的選項編號進行匹配運算。通過使用選項編號進行信息比對,而不是可選項目的項目名稱進行比對,一來降低了系統硬件(如DSP等)以及語音文字轉換軟件運行算法的復雜性,從而提高了系統運行速度,提高了系統執行效率,二來由于降低了執行復雜度,可以有效降低由于數據的轉換錯誤導致系統的執行錯誤,提高了系統執行的穩定性。優選的,聲音采集子模塊和DSP子模塊之間連接有FLASH存儲器,FLASH存儲器用于轉換后的數字信號的數據緩存。FLASH存儲器起到暫存轉變后的數字信號,以待DSP處理處理的作用。優選的,DSP子模塊與電壓轉換子模塊之間連接有FPGA子模塊,FPGA子模塊用于提高數據傳輸速率。DSP可以實現較高速的數據采集,但其指令更適合于實現算法而不是邏輯控制,其外部接口的通用性較差。FPGA時鐘頻率高,內部時延小,全部控制邏輯由硬件完成,速度快,效率高,適于大數據量的高速傳輸控制,可以繼承外圍控制、譯碼和接口電路,在高速數據采集方面,FPGA有著較大優勢。通過采用DSP與FPGA的組合,使DSP的高速數據處理能力和FPGA的高速、復雜的組合邏輯和時序邏輯控制相結合,可以互補兩者的不足。A/D采樣控制信號由DSP通過FPGA控制;DSP對A/D轉換后的數據進行進一步處理,進行數據整理、標記。打包以及數據預處理,以提高精度,也具有傳統CPU或MCU的功能,對時序、觸發、DMA中斷請求作出相應處理。優選的,語音識別模塊還包括SDRAM存儲器,SDRAM存儲器用于DSP子模塊與FPGA子模塊之間的數據緩存。SDRAM(同步動態隨機存儲器),其工作速度是與系統總線速度同步的。由于與系統總線速度同步,也就是與系統時鐘同步,這樣就避免了不必要的等待周期,減少數據存儲時間。同步還使存儲控制器知道在哪一個時鐘脈沖期由數據請求使用,因此數據可在脈沖上升期便開始傳輸。同時除了無等待周期,減少數據傳輸延遲,SDRAM還具有價格低廉的優點,能夠有效降低成本開銷。如圖3所示為本發明一種基于移動電話語音的自動票務處理方法實施例的流程示意圖,其中,移動電話包括上述的移動電話,處理方法具體包括:步驟I移動電話根據認證模塊中輸入的認證信息,通過無線網絡向遠端主機發送認證請求;
步驟2遠端主機接收認證請求后,對用戶信息確認,確認完成后,將實時票務信息通過無線網絡發送到移動電話,移動電話的票務信息選擇模塊接受數據更新;步驟3移動電話進入票務信息選擇主界面,并選擇進入票次選擇界面或貨品選擇界面;當選擇進入票次選擇界面時,進入步驟4,當選擇進入貨品選擇界面,進入步驟6 ;步驟4移動電話通過識別語音輸入信號的方式完成對票次選擇界面中可選項目信息的選擇,并進入位次選擇界面;步驟5移動電話通過識別語音輸入信號的方式完成對位次選擇界面中可選項目信息的選擇;步驟6移動電話通過識別語音輸入信號的方式完成對貨品選擇界面中可選項目信息的選擇;步驟7移動電話將選擇的項目信息通過無線網絡發送到遠端主機,并由遠端主機進行信息處理。在一種具體實施例中,移動電話通過無線WIFI與大廳主機連接,大廳的主機通過WIFI將會員登錄系統的頁面發到用戶移動電話上。用戶登錄會員系統后,在子界面“飲品購買”和“電影信息”通過說話報列表前面的數字,選擇相應服務。所有服務選擇完成后,移動電話即將用戶選擇的信息通過WIFI傳給大廳主機。在基本流程結束后,大廳主機會在會員登錄系統中搜索該會員網上余額,并自動扣除相關費用。如圖4所示為本發明一種基于移動電話語音的自動票務處理方法實施例的識別語音輸入信號的方式的流程示意圖,包括:步驟a通過語音識別模塊的模擬前端子模塊接收語音輸入;步驟b通過聲音采集子模塊對語音信息進行采集提取;步驟c通過模數轉換子模塊將語音模擬信號轉換成語音數字信號;步驟d通過DSP子模塊將語音數字信號壓縮轉換為語音文字信號;并通過FPGA子模塊進一步加快數據傳輸速率;步驟e通過電壓轉換子模塊和手機總線將語音文字信號發送到移動電話處理器;步驟f通過處理器將語音文字信號與票務信息選擇模塊的可選項目進行運算匹配,并將匹配后的項目信息存儲在存儲裝置上。優選的,語音輸入信號為可選項目的選項編號;步驟f中具體包括:移動電話通過處理器將語音文字信號與當前選擇界面的選項編號進行匹配運算,并將匹配后的項目信息存儲在存儲裝置上。本發明通過語音控制移動電話,在接收電影院大廳的WIFI信號的前提下,可以對當天電影院提供的電影票和飲料零食等進行購買,無需排隊,方便快捷。本發明在現有技術上進行了改進,支持移動電話付款直接購買電影票和相關飲品零食,采用半分鐘刷新的方式支持移動電話網上選座,更為重要的是,引入了移動電話語音功能,通過DSP和FPGA芯片對聲音進行處理,加快了聲音轉換的速度,使操作更為簡單。以上所述僅為本發明較佳的實施例,并非因此限制本發明的實施方式及保護范圍,對于本領域技術人員而言,應當能夠意識到凡運用本發明說明書及圖示內容所作出的等同替換和顯而易見的變化所得到的方案,均應當包含在本發明的保護范圍內。
權利要求
1.一種基于移動電話語音的自動票務處理系統,其特征在于, 包括遠端主機,移動電話,所述移動電話具有處理器和存儲器;所述遠端主機和所述移動電話通過無線網絡連接; 所述移動電話包括認證模塊以及票務信息選擇模塊,所述移動電話通過所述認證模塊與所述遠端主機進行用戶認證,并通過所述票務信息選擇模塊接收所述遠端主機的實時票務信息以及票務信息選擇操作;所述票務信息選擇模塊包括票務信息選擇主界面、票次選擇界面、位次選擇界面以及貨品選擇界面;所述票務信息選擇主界面分別和所述票次選擇界面以及所述貨品選擇界面連接,所述票次選擇界面和所述位次選擇界面連接; 所述移動電話還包括語音識別模塊,所述語音識別模塊分別與所述票務信息選擇模塊以及所述移動電話的所述處理器連接;所述移動電話通過所述語音識別模塊識別選擇所述票務信息選擇主界 面、所述票次選擇界面、所述位次選擇界面以及所述貨品選擇界面中可選項目的語音輸入信號; 所述移動電話通過所述處理器將經過所述語音識別模塊識別的所述語音輸入信號與所述票務信息選擇模塊的可選項目進行匹配運算,并將所選擇的可選項目存儲在所述移動電話的所述存儲器上; 所述移動電話通過無線網絡將根據所述語音輸入信號選擇的可選項目發送到遠端主機。
2.如權利要求1所述的基于移動電話語音的自動票務處理系統,其特征在于, 所述語音識別模塊包括模擬前端子模塊、聲音采集子模塊、模數轉換子模塊、DSP子模塊、電壓轉換子模塊; 所述模擬前端子模塊、所述聲音采集子模塊、所述模數轉換子模塊、所述DSP子模塊連接和所述電壓轉換子模塊依次連接;所述電壓轉換子模塊與所述移動電話的總線連接;所述語音識別模塊通過所述模擬前端子模塊接收語音輸入信號輸入,并通過所述聲音采集子模塊對語音輸入信號進行采集提取,并由所述模數轉換子模塊將語音輸入信號的模擬信號轉換成語音數字信號; 所述DSP子模塊用于將所述語音數字信號壓縮轉換為語音文字信號; 所述電壓轉換子模塊用于匹配移動電話處理器的輸入電壓和所述DSP子模塊的輸出電壓。
3.如權利要求2所述的基于移動電話語音的自動票務處理系統,其特征在于, 所述票次選擇界面、所述位次選擇界面以及所述貨品選擇界面的可選項目信息均設置選項編號; 所述移動電話通過處理器將所述語音文字信號與當前選擇界面的所述選項編號進行匹配運算。
4.如權利要求2所述的基于移動電話語音的自動票務處理系統,其特征在于, 所述聲音采集子模塊和所述DSP子模塊之間連接有FLASH存儲器,所述FLASH存儲器用于轉換后的數字信號的數據緩存。
5.如權利要求2所述的基于移動電話語音的自動票務處理系統,其特征在于, 所述DSP子模塊與所述電壓轉換子模塊之間連接有FPGA子模塊,所述FPGA子模塊用于提高數據傳輸速率。
6.如權利要求5所述的基于移動電話語音的自動票務處理系統,其特征在于, 所述語音識別模塊還包括SDRAM存儲器,所述SDRAM存儲器用于所述DSP子模塊與所述FPGA子模塊之間的數據緩存。
7.一種基于移動電話語音的自動票務處理方法,其特征在于,所述移動電話為如權利要求1-6任一項所述的移動電話,所述處理方法具體包括: 步驟I移動電話根據所述認證模塊中輸入的認證信息,通過無線網絡向遠端主機發送認證請求; 步驟2遠端主機接收認證請求后,對用戶信息確認,確認完成后,將實時票務信息通過無線網絡發送到移動電話,所述移動電話的票務信息選擇模塊接受數據更新; 步驟3移動電話進入票務信息選擇主界面,并選擇進入票次選擇界面或貨品選擇界面;當選擇進入票次選擇界面時,進入步驟4,當選擇進入貨品選擇界面,進入步驟6 ; 步驟4移動電話通過識別語音輸入信號的方式完成對票次選擇界面中可選項目信息的選擇,并進入位次選擇界面; 步驟5移動電話通過識別語音輸入信號的方式完成對位次選擇界面中可選項目信息的選擇; 步驟6移動電話通過識別語音輸入信號的方式完成對貨品選擇界面中可選項目信息的選擇; 步驟7移動電話將選擇的項目信息通過無線網絡發送到遠端主機,并由遠端主機進行信息處理。
8.如權利要求7所述的基于移動電話語音的自動票務處理方法,其特征在于, 所述識別語音輸入信號的方式包括: 步驟a通過所述語音識別模塊的模擬前端子模塊接收語音輸入; 步驟b通過所述聲音采集子模塊對語音信息進行采集提取; 步驟c通過所述模數轉換子模塊將語音模擬信號轉換成語音數字信號; 步驟d通過所述DSP子模塊將所述語音數字信號壓縮轉換為語音文字信號;并通過FPGA子模塊進一步加快數據傳輸速率; 步驟e通過所述電壓轉換子模塊和所述手機總線將所述語音文字信號發送到移動電話處理器; 步驟f通過所述處理器將所述語音文字信號與所述票務信息選擇模塊的可選項目進行運算匹配,并將匹配后的項目信息存儲在存儲裝置上。
9.如權利要求8所述的基于移動電話語音的自動票務處理方法,其特征在于, 所述語音輸入信號為可選項目的選項編號; 所述步驟f中具體包括:所述移動電話通過處理器將所述語音文字信號與當前選擇界面的所述選項編號進行匹配運算,并將匹配后的項目信息存儲在存儲裝置上。
全文摘要
本發明涉及一種基于移動電話語音的自動票務處理系統及其處理方法,包括遠端主機,移動電話;遠端主機和移動電話通過無線網絡連接;移動電話包括認證模塊以及票務信息選擇模塊,移動電話通過認證模塊與遠端主機進行用戶認證,并通過票務信息選擇模塊接收遠端主機的實時票務信息以及票務信息選擇操作;票務信息選擇模塊包括票務信息選擇主界面、票次選擇界面、位次選擇界面以及貨品選擇界面;票務信息選擇主界面分別和票次選擇界面以及貨品選擇界面連接,票次選擇界面和位次選擇界面連接。本發明的有益效果是大大簡化了通過移動電話進行訂票的操作步驟,加快了聲音轉換的速度,使操作更為簡單,擴展了應用選擇,方便了用戶使用。
文檔編號H04M3/42GK103208070SQ20131011348
公開日2013年7月17日 申請日期2013年4月2日 優先權日2013年4月2日
發明者孫剛 申請人:上海斐訊數據通信技術有限公司