麻豆精品无码国产在线播放,国产亚洲精品成人AA片新蒲金,国模无码大尺度一区二区三区,神马免费午夜福利剧场

基于人工智能的語音交互方法和裝置與流程

文檔序號:12820184閱讀:408來源:國知局
基于人工智能的語音交互方法和裝置與流程

本發明涉及互聯網技術領域,尤其涉及一種基于人工智能的語音交互方法和裝置。



背景技術:

人工智能(artificialintelligence),英文縮寫為ai。它是研究、開發用于模擬、延伸和擴展人的智能的理論、方法、技術及應用系統的一門新的技術科學。人工智能是計算機科學的一個分支,它企圖了解智能的實質,并生產出一種新的能以人類智能相似的方式做出反應的智能機器,該領域的研究包括機器人、語音識別、圖像識別、自然語言處理和專家系統等。其中,人工智能最重要的方面就是語音識別技術。

現有技術中,在智能電視產品中已經應用了語音識別技術進行語音交互,極大方便了智能電視的使用。但是,由于現有技術中當需要對用戶的語音進行反饋時,往往單一地采用對話的方式,或者,采用獨立的頁面進行反饋,對用戶觀看電視,或者使用智能電視的過程造成了干擾,語音交互的呈現效果不佳。



技術實現要素:

本發明旨在至少在一定程度上解決相關技術中的技術問題之一。

為此,本發明的第一個目的在于提出一種基于人工智能的語音交互方法,以提高語音交互的呈現效果,避免語音交互過程對用戶使用智能電視的過程造成干擾。

本發明的第二個目的在于提出一種基于人工智能的語音交互裝置。

本發明的第三個目的在于提出一種計算機設備。

本發明的第四個目的在于提出一種非臨時性計算機可讀存儲介質。

本發明的第五個目的在于提出一種計算機程序產品。

為達上述目的,本發明第一方面實施例提出了一種基于人工智能的語音交互方法,包括:

當探測到進行語音交互時,采集用戶輸入的語音,識別得到對應的文字;

對語音對應的文字進行識別,得到用戶的交互類型和交互需求;

根據交互類型,選擇電視業務的展示界面,或者選擇電視業務展示界面的上方顯示的懸浮窗口,反饋用戶的交互需求。

本發明實施例的基于人工智能的語音交互方法,通過當探測到開始進行語音交互時,采集用戶輸入的語音,識別得到對應的文字。進而對該文字進行識別,得到用戶的交互需求和交互類型。根據交互類型,選擇電視業務的展示界面,或者選擇電視業務的展示界面上方顯示的懸浮窗口,反饋用戶的交互需求。由于根據交互類型,選擇與交互需求相適應的反饋呈現方式,以提高語音交互的呈現效果,避免語音交互過程對用戶使用智能電視的過程造成干擾,解決現有技術中語音交互呈現效果較差的技術問題。

為達上述目的,本發明第二方面實施例提出了一種基于人工智能的語音交互的裝置,包括:

采集模塊,用于當探測到開始進行語音交互時,采集用戶輸入的語音,識別得到對應的文字;

識別模塊,用于對所述語音對應的文字進行識別,得到用戶的交互需求和交互類型;

反饋模塊,用于根據所述交互類型,選擇所述電視業務的展示界面,或者選擇所述電視業務的展示界面上方顯示的懸浮窗口,反饋所述用戶的交互需求。

本發明實施例的基于人工智能的語音交互裝置中,采集模塊用于當探測到開始進行語音交互時,采集用戶輸入的語音,識別得到對應的文字。識別模塊用于對語音對應的文字進行識別,得到用戶的交互需求和交互類型。反饋模塊用于根據交互類型,選擇電視業務的展示界面,或者選擇電視業務的展示界面上方顯示的懸浮窗口,反饋用戶的交互需求。由于根據交互類型,選擇與交互需求相適應的反饋呈現方式,以提高語音交互的呈現效果,避免語音交互過程對用戶使用智能電視的過程造成干擾,解決現有技術中語音交互呈現效果較差的技術問題。

為達上述目的,本發明第三方面實施例還提出了一種計算機設備,包括:存儲器,處理器及存儲在存儲器上并可在處理器上運行的計算機程序,所述處理器執行所述程序時,用于執行第一方面所述的方法。

為達上述目的,本發明第四方面實施例還提出了一種非臨時性計算機可讀存儲介質,其上存儲有計算機程序,該程序被處理器執行時,執行第一方面所述的方法。

為達上述目的,本發明第五方面實施例還提出了一種計算機程序產品,當所述程序產品中的指令被處理器執行時,執行第一方面所述的方法。

本發明附加的方面和優點將在下面的描述中部分給出,部分將從下面的描述中變得明顯,或通過本發明的實踐了解到。

附圖說明

本發明上述的和/或附加的方面和優點從下面結合附圖對實施例的描述中將變得明顯和容易理解,其中:

圖1為本發明實施例所提供的一種基于人工智能的語音交互方法的流程示意圖;

圖2為本發明實施例提供的一種語音采集流程示意圖;

圖3為本發明實施例提供的一種文字語義識別的流程示意圖;

圖4為本發明實施例所提供的另一種基于人工智能的語音交互方法的流程示意圖;

圖5a是本發明實施例的一種基于人工智能的語音交互方法的示例性操作示意圖之一;

圖5b是本發明實施例的一種基于人工智能的語音交互方法的示例性操作示意圖之二;

圖5c是本發明實施例的一種基于人工智能的語音交互方法的示例性操作示意圖之三;

圖5d是本發明實施例的一種基于人工智能的語音交互方法的示例性操作示意圖之四;

圖5e是本發明實施例的一種基于人工智能的語音交互方法的示例性操作示意圖之五;

圖5f是本發明實施例的一種基于人工智能的語音交互方法的示例性操作示意圖之六;

圖5g是本發明實施例的一種基于人工智能的語音交互方法的示例性操作示意圖之七;

圖6為本發明實施例所提供的一種基于人工智能的語音交互裝置的結構示意圖;以及

圖7為本發明實施例所提供的另一種基于人工智能的語音交互裝置的結構示意圖。

具體實施方式

下面詳細描述本發明的實施例,所述實施例的示例在附圖中示出,其中自始至終相同或類似的標號表示相同或類似的元件或具有相同或類似功能的元件。下面通過參考附圖描述的實施例是示例性的,旨在用于解釋本發明,而不能理解為對本發明的限制。

下面參考附圖描述本發明實施例的基于人工智能的語音交互方法和裝置。

圖1為本發明實施例所提供的一種基于人工智能的語音交互方法的流程示意圖。

如圖1所示,該基于人工智能的語音交互方法包括以下步驟:

步驟101,當探測到開始進行語音交互時,采集用戶輸入的語音,識別得到對應的文字。

具體地,在進行語音交互之前,需要先打開進行語音交互的懸浮窗口。在用戶進行語音輸入的過程中,懸浮窗口采集用戶輸入的語音,將所采集的語音發送至服務器,將語音識別成對應的文字,并在懸浮窗口中實時顯示。

步驟102,對語音對應的文字進行識別,得到用戶的交互需求和交互類型。

具體地,對用戶語音進行文字識別后,將語音對應的文字發送到服務器進行語義的識別,并進行數據分類,得到用戶的交互需求和交互類型。

這里的交互類型可以包括電視業務,其余非電視業務可以稱為資訊業務。

交互需求包括了信息查詢、音量控制、顯示控制等等。例如:基于電視業務的交互需求包括搜索電影,搜索電視節目,音量大小調節、屏幕亮度調節等等,基于資訊業務的交互需求包括查詢天氣狀況,查看專輯等等。

步驟103,根據交互類型,選擇電視業務的展示界面,或者電視業務的展示界面的上方顯示的懸浮窗口,反饋用戶的交互需求。

具體地,交互類型分為電視業務和資訊類業務,當交互類型為電視業務時,將用戶的交互需求在電視業務的展示界面中反饋,當交互類型為資訊類業務時,將用戶的交互需求在電視業務的展示界面上方顯示的懸浮窗口中反饋。

為了進一步解釋說明上述步驟101,作為一種可能的實現方式,圖2為本發明實施例提供的一種語音采集流程示意圖。

如圖2所示,步驟101包括以下子步驟:

步驟1011,麥克風初始化。

具體地,當有用戶需要進行語音交互時,啟動懸浮窗口,電視系統內部的麥克風啟動并進行初始化設置。

步驟1012,采集用戶語音,并將采集到的用戶語音發送至服務器。

具體地,麥克風檢測到有用戶進行語音輸入時,采集用戶的語音,作為一種可能的實現方式,麥克風以16k的采樣頻率、16位的采樣位數采集用戶語音,用戶語音利用脈沖編碼調制(pulsecodemodulation,pcm)方式進行編碼獲得pcm音頻流,系統將用戶語音的pcm音頻流發送到服務器進行文字識別。

步驟1013,判斷語音采集是否完成,完成則執行步驟1014,否則,則執行步驟1012。

具體地,麥克風采集語音的過程中,系統會判斷語音采集是否完成,判斷語音采集是否完成有很多種可能的實現方式,作為一種可能的實現方式,可以是系統獲取已經結束的狀態,包括但不限于通過觸發物理按鍵或者輸入預設的結束詞的方式反饋給系統用戶語音輸入結束。作為另一種可能的實現方式,可以是若在預設時間內系統沒有收到pcm語音流或者是收到的pcm語音流幅度不滿足預設閾值,則判斷用戶當前的語音輸入已經完成,即語音采集完成。

步驟1014,獲取用戶的語音對應的文字。

具體地,服務器接收pcm音頻流,根據音頻流的語音特征在語言模型中進行查找和比對,識別出用戶輸入的語音相對應的文字。

步驟1015,實時文字顯示并更新。

具體地,服務器將識別出的文字反饋給電視系統,系統在顯示界面的懸浮窗口中實時顯示識別出的文字,并根據用戶語音采集的過程實時更新顯示的文字,用戶語音采集完成后,懸浮窗口中顯示識別出的完整文字。

進一步,為更好的說明上述步驟102,作為一種可能的實現方式,圖3為本發明實施例提供的一種文字語義識別的流程示意圖。

如圖3所示,步驟102包含以下子步驟:

步驟1021,將語音識別得到的文字傳送至服務器。

步驟1022,服務器對文字進行語義識別。

具體地,服務器收到用戶語音對應的文字后,服務器利用自然語言的處理機制對該文字進行處理,然后對文字進行語義的識別,并將識別的內容進行分類,獲得用戶的交互需求和交互類型,得到結構化數據,并將結構化數據返回給電視系統。

步驟1023,對結構化數據進行處理。

具體地,電視系統將服務器返回的結構化數據進行處理,包括根據交互類型判斷是電視業務還是資訊業務,當交互類型是電視業務時,若交互需求是針對電視的指令操作,則執行該指令并返回指令操作的結果,當交互需求為搜索內容的關鍵字時,在電視業務中,搜索目標內容,其中,目標內容與交互需求所指示的關鍵詞匹配,當搜索到目標內容時,返回結果給電視系統。當交互類型為資訊業務時,針對交互需求訪問相關數據,返回結果給電視系統。交互類型為電視業務時,交互需求包括但不限于搜索影片,搜索節目,調整音量,交互類型為資訊類業務時,交互需求包括但不限于查看天氣,查看最新專輯。

本發明實施例的基于人工智能的語音交互方法,通過當探測到開始進行語音交互時,采集用戶輸入的語音,識別得到對應的文字。進而對該文字進行識別,得到用戶的交互需求和交互類型。根據交互類型,選擇電視業務的展示界面,或者選擇電視業務的展示界面上方顯示的懸浮窗口,反饋用戶的交互需求。由于根據交互類型,選擇與交互需求相適應的反饋呈現方式,以提高語音交互的呈現效果,避免語音交互過程對用戶使用智能電視的過程造成干擾,解決現有技術中語音交互呈現效果較差的技術問題。

為了清楚說明上一實施例,本實施例提供了另一種基于人工智能的語音交互方法,本實施例更加清楚的說明了語音交互的過程。

如圖4所示,該基于人工智能的語音交互方法包括以下步驟:

步驟201,啟動懸浮窗口的應用程序。

具體地,懸浮窗口是一種應用程序,個數可以為一個或者多個。

進一步,懸浮窗口的展現形式可以有很多種,其中一種可能的實現方式是透明懸浮窗口,在本實施例中,對懸浮窗口的展現方式不做限定。

步驟202,探測到開始進行語音交互時,采集用戶輸入的語音,將所采集的語音發送至服務器,識別得到語音對應的文字,并在懸浮窗口中顯示。

具體地,參照圖2,當用戶需要進行語音交互時,啟動懸浮窗口的應用程序,同時電視系統內的麥克風啟動,并進行初始化設置,根據麥克風預設的采樣率和采樣精度對語音交互過程中的語音信息進行采樣,對音頻進行pcm編碼獲得pcm語音流,將pcm語音流發送至服務器進行文字識別,獲得語音對應的文字,并將文字在懸浮窗口中實時顯示出來。

其中,用于顯示語音交互時識別得到的文字的懸浮窗口可以有多種展現方式。

作為一種可能的實現方式是,只設立一個懸浮窗口,語音對應的文字,以及交互類型為資訊業務情況下反饋的用戶交互需求均在該懸浮窗口中實時顯示。

需要說明的是,在只設立一個懸浮窗口時,可以根據所需顯示內容的多少,對懸浮窗口的大小進行靈活調整。

作為另一種可能的實現方式是,設立2個懸浮窗口。在識別文字時,顯示一個懸浮窗口,利用該懸浮窗口顯示語音對應的文字;交互類型為資訊業務情況下,反饋用戶交互需求時,顯示另一個懸浮窗口,其中后一個懸浮窗口浮于前一個懸浮窗口上方,或者兩個懸浮窗口不重疊。

為了對這兩個懸浮窗口進行區分,可以稱交互類型為資訊業務情況下反饋的用戶交互需求的懸浮窗口為第一懸浮窗口,顯示語音對應文字的懸浮窗口為第二懸浮窗口。

步驟203,語音采集結束后,將語音對應的文字發送至服務器,服務器對文字的語義進行識別,得到交互需求和交互類型。

具體地,參照圖3,語音采集結束后,語音對應的文字已經識別出來,將該文字發送到服務器,服務器將文字進行自然語言處理,然后對文字對應的語義進行解析,并對解析的內容進行分類,得到交互需求和交互類型,并返回結構化數據到電視系統。

步驟204,判斷用戶的交互類型是否為電視業務,如果是電視業務,執行步驟205,否則執行步驟206。

具體地,交互類型包含電視業務和資訊業務,電視系統對結構化數據進行處理。

當交互類型為電視業務時,在交互需求為搜索內容的關鍵字的時候,電視系統在電視業務中搜索目標內容,搜索目標內容與交互需求所指示的關鍵字匹配,當搜索到目標內容時,隱藏懸浮窗口,并在電視業務的展示界面內顯示目標內容。在交互需求為電視的指令操作的時候,則執行該指令的操作,同時隱藏懸浮窗口,在電視業務的展示界面內顯示操作結果。

當交互類型為資訊業務時,通過交互需求所指示的關鍵字訪問服務器,得到目標內容,并將目標內容在電視業務的展示界面上方顯示的懸浮窗口內,顯示用戶交互需求的內容。

步驟205,在電視業務的展示界面上反饋用戶需求。

具體地,當交互類型為電視業務時,關閉懸浮窗口,并在電視界面上反饋用戶需求。

步驟206,在電視業務的展示界面上方顯示的懸浮窗口中反饋用戶需求。

具體地,當交互類型為資訊業務時,在電視業務的展示界面上方顯示的懸浮窗口中反饋用戶需求。

本發明實施例的基于人工智能的語音交互方法,通過當探測到開始進行語音交互時,采集用戶輸入的語音,識別得到對應的文字。進而對該文字進行識別,得到用戶的交互需求和交互類型。根據交互類型,選擇電視業務的展示界面,或者選擇電視業務的展示界面上方顯示的懸浮窗口,反饋用戶的交互需求。由于根據交互類型,選擇與交互需求相適應的反饋呈現方式,以提高語音交互的呈現效果,避免語音交互過程對用戶使用智能電視的過程造成干擾,解決現有技術中語音交互呈現效果較差的技術問題。

為了清楚說明前述基于人工智能的語音交互方法,下面以具體的電視系統為例,對前述過程進一步舉例說明。

圖5a至圖5g是本發明實施例的一種基于人工智能的語音交互方法的示例性操作示意圖。

具體地,圖5a至圖5g是懸浮窗口僅有一個懸浮窗口的示例。

如圖5a所示,啟動懸浮窗口,懸浮窗口可以是半透明的,懸浮窗口不會占據超過二分之一的顯示屏,并在初始態盡量小。懸浮窗口會提示用戶系統已經準備好,可以開始進行語音交互,例如圖5a中懸浮窗口中顯示的文字“度秘能幫你做些什么”,即告訴用戶可以開始進行語音交互。

如圖5b、5c和5e、5f所示,當用戶說出“我想看大魚海棠”或“今天天氣”時,電視系統的麥克風設備識別并采集用戶的語音信息,將用戶的語音信息發送給服務器,服務器將語音信息對應的文字識別出來,并將文字返回給電視系統,如圖5b和5e所示,語音對應的文字在電視系統的懸浮窗口中實時顯示出來,用戶語音交互的過程,文字會持續實時的更新顯示直到語音采集完成,如圖5c和5f所示,語音采集完后,懸浮窗口中顯示用戶語音輸入對應的文字“我想看大魚海棠”或“今天的天氣”。

當語音采集完成后,系統將語音對應的文字發送到服務器,進行文字語義的識別,并進行文字語義的分類,得到用戶的交互需求和交互類型,當交互類型為電視業務時,根據用戶的交互需求對應的關鍵字在電視業務中搜索目標內容,當搜索到目標內容后,隱藏懸浮窗口,在電視業務的展示界面內顯示目標內容,如圖5d所示。

當用戶的交互類型為資訊業務,例如查詢天氣,當用戶輸入語音“今天的天氣”,則會將懸浮窗口擴展,將得到的今天天氣的詳情反饋到擴展的懸浮窗口中,如圖5g所示。

作為一種可能的實現方式,當交互類型為資訊業務時,懸浮窗口可以為多個,具體可以設置為第一懸浮窗口和第二懸浮窗口,第一懸浮窗口用于反饋用戶需求,第二懸浮窗口用于實時顯示用戶語音對應的文字,第一懸浮窗口浮于第二懸浮窗口上方,或者第二懸浮窗口與所述第一懸浮窗口不重疊,展現示例同圖5a至圖5g類似,此處不做贅述。

更進一步,利用懸浮窗口實時顯示用戶輸入的語音對應的文字并反饋結果,還可以訓練用戶進行表達,例如,用戶說出“我想看大魚海棠”和“大魚海棠”,最后系統反饋的結果相同,從而可以訓練用戶的表達方式,使得系統更易識別用戶的語音。

為了實現上述實施例,本發明還提出一種基于人工智能的語音交互裝置。

圖6為本發明實施例提供的一種基于人工智能的語音交互裝置的結構示意圖。

如圖6所示,該基于人工智能的語音交互裝置包括:采集模61,識別模塊62和反饋模塊63。

采集模塊61,用于當探測到開始進行語音交互時,采集用戶輸入的語音,識別得到對應的文字。

識別模塊62,用于對語音對應的文字進行識別,得到用戶的交互需求和交互類型。

反饋模塊63,用于根據交互類型,選擇電視業務的展示界面,或者選擇電視業務的展示界面上方顯示的懸浮窗口,反饋用戶的交互需求。

進一步,作為一種可能的實現方式,

采集模塊61,具體用于在采集用戶語音的過程中,將所采集到的語音發送至服務器,并從服務器獲取語音對應的文字。

識別模塊62,具體用于當采集語音結束時,將語音對應的文字發送至服務器,并從服務器獲取對文字解析得到的交互需求和交互類型。

需要說明的是,前述對方法實施例的解釋說明也適用于該實施例的裝置,此處不再贅述。

本發明實施例的基于人工智能的語音交互裝置中,采集模塊用于當探測到開始進行語音交互時,采集用戶輸入的語音,識別得到對應的文字。識別模塊用于對該文字進行識別,得到用戶的交互需求和交互類型。反饋模塊根據交互類型,選擇電視業務的展示界面,或者選擇電視業務的展示界面上方顯示的懸浮窗口,反饋用戶的交互需求。由于根據交互類型,選擇與交互需求相適應的反饋呈現方式,以提高語音交互的呈現效果,避免語音交互過程對用戶使用智能電視的過程造成干擾,解決現有技術中語音交互呈現效果較差的技術問題。

基于上述實施例,本發明實施例還提供了另一種基于人工智能的語音交互裝置的實現方式,圖7為本發明實施例提供的另一種基于人工智能的語音交互裝置的結構示意圖,在上一實施例的基礎上,反饋模塊63包括:第一反饋單元631和第二反饋單元632。

第一反饋單元631,用于當交互類型為電視業務時,在電視業務的展示界面內,反饋用戶的交互需求。

第二反饋單元632,用于當交互類型為資訊業務時,在電視業務的展示界面上方顯示的懸浮窗口內,反饋用戶的交互需求。

作為一種可能的實現方式,電視業務展示界面上方顯示的懸浮窗口包括第一懸浮窗口。

采集模塊61,具體用于當探測到開始進行語音交互時,顯示第一懸浮窗口;采集用戶輸入的語音,將所采集到的語音轉化為相應的文字;在第一懸浮窗口內顯示文字。

采集模塊61,還用于擴展第一懸浮窗口的顯示大小。

第一反饋單元631,具體用于,當交互需求為搜索內容的關鍵字時,在電視業務中,搜索目標內容,其中,目標內容與交互需求所指示的關鍵字匹配;若搜索到目標內容,隱藏懸浮窗口,并在電視業務的展示界面內,顯示目標內容。

第二反饋單元632,具體用于當交互類型為資訊業務時,在第一懸浮窗口內,反饋用戶的交互需求。

進一步,作為另一種可能的實現方式,電視業務的展示界面上方顯示的懸浮窗口還包括第二懸浮窗口,其中,第一懸浮窗口浮于第二懸浮窗口上方,或者,第二懸浮窗口與第一懸浮窗口不重疊。

采集模塊61,具體用于:當探測到開始進行語音交互時,顯示第二懸浮窗口;采集用戶輸入的語音,將所采集到的語音轉化為相應的文字;在第二懸浮窗口內顯示文字。

需要說明的是,前述對方法實施例的解釋說明也適用于該實施例的裝置,此處不再贅述。

本發明實施例的基于人工智能的語音交互裝置中,采集模塊用于當探測到開始進行語音交互時,采集用戶輸入的語音,識別得到對應的文字。識別模塊用于對該文字進行識別,得到用戶的交互需求和交互類型。反饋模塊根據交互類型,選擇電視業務的展示界面,或者選擇電視業務的展示界面上方顯示的懸浮窗口,反饋用戶的交互需求。由于根據交互類型,選擇與交互需求相適應的反饋呈現方式,以提高語音交互的呈現效果,避免語音交互過程對用戶使用智能電視的過程造成干擾,解決現有技術中語音交互呈現效果較差的技術問題。

為達上述目的,本發明實施例還提出了一種計算機設備,包括:存儲器,處理器及存儲在存儲器上并可在處理器上運行的計算機程序,所述處理器執行所述程序時,執行前述實施例中的基于人工智能的語音交互方法。

為達上述目的,本發明實施例還提出了一種非臨時性計算機可讀存儲介質,其上存儲有計算機程序,該程序被處理器執行時,執行前述實施例中的基于人工智能的語音交互方法。

為達上述目的,本發明實施例還提出了一種計算機程序產品,當所述程序產品中的指令被處理器執行時,執行前述實施例中的基于人工智能的語音交互方法。

在本說明書的描述中,參考術語“一個實施例”、“一些實施例”、“示例”、“具體示例”、或“一些示例”等的描述意指結合該實施例或示例描述的具體特征、結構、材料或者特點包含于本發明的至少一個實施例或示例中。在本說明書中,對上述術語的示意性表述不必須針對的是相同的實施例或示例。而且,描述的具體特征、結構、材料或者特點可以在任一個或多個實施例或示例中以合適的方式結合。此外,在不相互矛盾的情況下,本領域的技術人員可以將本說明書中描述的不同實施例或示例以及不同實施例或示例的特征進行結合和組合。

此外,術語“第一”、“第二”僅用于描述目的,而不能理解為指示或暗示相對重要性或者隱含指明所指示的技術特征的數量。由此,限定有“第一”、“第二”的特征可以明示或者隱含地包括至少一個該特征。在本發明的描述中,“多個”的含義是至少兩個,例如兩個,三個等,除非另有明確具體的限定。

流程圖中或在此以其他方式描述的任何過程或方法描述可以被理解為,表示包括一個或更多個用于實現定制邏輯功能或過程的步驟的可執行指令的代碼的模塊、片段或部分,并且本發明的優選實施方式的范圍包括另外的實現,其中可以不按所示出或討論的順序,包括根據所涉及的功能按基本同時的方式或按相反的順序,來執行功能,這應被本發明的實施例所屬技術領域的技術人員所理解。

在流程圖中表示或在此以其他方式描述的邏輯和/或步驟,例如,可以被認為是用于實現邏輯功能的可執行指令的定序列表,可以具體實現在任何計算機可讀介質中,以供指令執行系統、裝置或設備(如基于計算機的系統、包括處理器的系統或其他可以從指令執行系統、裝置或設備取指令并執行指令的系統)使用,或結合這些指令執行系統、裝置或設備而使用。就本說明書而言,"計算機可讀介質"可以是任何可以包含、存儲、通信、傳播或傳輸程序以供指令執行系統、裝置或設備或結合這些指令執行系統、裝置或設備而使用的裝置。計算機可讀介質的更具體的示例(非窮盡性列表)包括以下:具有一個或多個布線的電連接部(電子裝置),便攜式計算機盤盒(磁裝置),隨機存取存儲器(ram),只讀存儲器(rom),可擦除可編輯只讀存儲器(eprom或閃速存儲器),光纖裝置,以及便攜式光盤只讀存儲器(cdrom)。另外,計算機可讀介質甚至可以是可在其上打印所述程序的紙或其他合適的介質,因為可以例如通過對紙或其他介質進行光學掃描,接著進行編輯、解譯或必要時以其他合適方式進行處理來以電子方式獲得所述程序,然后將其存儲在計算機存儲器中。

應當理解,本發明的各部分可以用硬件、軟件、固件或它們的組合來實現。在上述實施方式中,多個步驟或方法可以用存儲在存儲器中且由合適的指令執行系統執行的軟件或固件來實現。如,如果用硬件來實現和在另一實施方式中一樣,可用本領域公知的下列技術中的任一項或他們的組合來實現:具有用于對數據信號實現邏輯功能的邏輯門電路的離散邏輯電路,具有合適的組合邏輯門電路的專用集成電路,可編程門陣列(pga),現場可編程門陣列(fpga)等。

本技術領域的普通技術人員可以理解實現上述實施例方法攜帶的全部或部分步驟是可以通過程序來指令相關的硬件完成,所述的程序可以存儲于一種計算機可讀存儲介質中,該程序在執行時,包括方法實施例的步驟之一或其組合。

此外,在本發明各個實施例中的各功能單元可以集成在一個處理模塊中,也可以是各個單元單獨物理存在,也可以兩個或兩個以上單元集成在一個模塊中。上述集成的模塊既可以采用硬件的形式實現,也可以采用軟件功能模塊的形式實現。所述集成的模塊如果以軟件功能模塊的形式實現并作為獨立的產品銷售或使用時,也可以存儲在一個計算機可讀取存儲介質中。

上述提到的存儲介質可以是只讀存儲器,磁盤或光盤等。盡管上面已經示出和描述了本發明的實施例,可以理解的是,上述實施例是示例性的,不能理解為對本發明的限制,本領域的普通技術人員在本發明的范圍內可以對上述實施例進行變化、修改、替換和變型。

當前第1頁1 2 
網友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
主站蜘蛛池模板: 醴陵市| 茂名市| 鄱阳县| 德兴市| 邻水| 永州市| 广元市| 汪清县| 手游| 农安县| 大姚县| 清水河县| 兴和县| 方城县| 巩义市| 富锦市| 顺昌县| 墨玉县| 封开县| 吐鲁番市| 高密市| 密云县| 蚌埠市| 沂南县| 五峰| 探索| 察雅县| 齐河县| 图们市| 游戏| 芒康县| 晋中市| 杭锦旗| 兴义市| 桓台县| 宣化县| 侯马市| 巩留县| 巴楚县| 宁海县| 成安县|