本公開的方式涉及通過語音識(shí)別模塊處理用戶的語音命令的語音識(shí)別裝置,以及包括語音識(shí)別裝置的車輛。
背景技術(shù):
該部分中的陳述僅是提供與本公開有關(guān)的背景信息,并且可能不構(gòu)成現(xiàn)有技術(shù)。
近來,很多車輛都包括影音導(dǎo)航(AVN)終端。通常,除了提供有關(guān)到目的地的路線的信息以外,AVN終端顯示用于控制安裝在車輛中的各種設(shè)備的控制畫面或者執(zhí)行能夠在AVN終端上執(zhí)行的附加功能的畫面。
用戶能夠通過具有觸摸屏的顯示器或飛梭輪控制器操縱AVN終端以控制車輛中的各種設(shè)備,或者能夠?qū)⒄Z音命令輸入至語音識(shí)別模塊以控制車輛中各種設(shè)備。然而,當(dāng)車輛中存在多個(gè)乘客時(shí),由于其他乘客的語音很難準(zhǔn)確地識(shí)別用戶在封閉的狹小空間中發(fā)出的語音。因此,對(duì)提高車輛中語音識(shí)別準(zhǔn)確性的技術(shù)進(jìn)行研究。
技術(shù)實(shí)現(xiàn)要素:
本公開的其他方面將部分地在下面的描述中進(jìn)行闡述并且部分地從該描述中是顯而易見的或者可以通過對(duì)本公開的實(shí)踐獲悉。
根據(jù)本公開的一個(gè)方面,語音識(shí)別裝置包括:語音輸入單元,被配置為接收來自用戶的語音命令;通信單元,被配置為接收針對(duì)位于用戶附近的至少一個(gè)用戶終端獲得的語音識(shí)別的處理結(jié)果;以及控制器,被配置為將針對(duì)從語音輸入單元接收的語音命令獲得的語音識(shí)別的處理結(jié)果針對(duì)該至少一個(gè)用戶終端獲得的語音識(shí)別的處理結(jié)果進(jìn)行比較,并且根據(jù)比較結(jié)果處理語音命令。
當(dāng)接收來自用戶的語音命令時(shí),通信單元可以請(qǐng)求激活位于用戶附近的至少一個(gè)用戶終端的語音識(shí)別模塊。
控制器可以將從語音輸入單元接收的語音命令獲得的語音波形與至少一個(gè)用戶終端獲得的語音波形進(jìn)行比較,并且將從語音輸入單元接收的語音命令獲得的語音識(shí)別結(jié)果與從至少一個(gè)用戶終端獲得的語音識(shí)別結(jié)果進(jìn)行比較,從而根據(jù)比較結(jié)果處理語音命令。
如果控制器確定從語音輸入單元接收的語音命令獲得的語音波形與從至少一個(gè)用戶終端獲得的語音波形不同,并且從語音輸入單元接收的語音命令獲得的語音識(shí)別結(jié)果的數(shù)量為一個(gè),則控制器可以根據(jù)從語音命令獲得的語音識(shí)別結(jié)果控制車輛中的設(shè)備。
如果控制器確定從語音輸入單元接收的語音命令獲得的語音波形與從至少一個(gè)用戶終端獲得的語音波形不同,從語音輸入單元接收的語音命令獲得的語音識(shí)別結(jié)果的數(shù)量為一個(gè),并且所獲得的語音識(shí)別結(jié)果與至少一個(gè)用戶終端獲得的語音識(shí)別結(jié)果相同,控制器可以請(qǐng)求用戶再次輸入語音命令。
如果控制器確定從語音輸入單元接收的語音命令獲得的語音波形與至少一個(gè)用戶終端獲得的語音波形不同,并且從語音輸入單元接收的語音命令獲得多個(gè)語音識(shí)別結(jié)果,控制器可以從多個(gè)語音識(shí)別結(jié)果中排除至少一個(gè)用戶終端獲得的語音識(shí)別結(jié)果。
控制器可以控制車輛中的設(shè)備以提供語音識(shí)別結(jié)果列表,在語音識(shí)別結(jié)果列表中,從多個(gè)語音識(shí)別結(jié)果中排除至少一個(gè)用戶終端獲得的語音識(shí)別結(jié)果。
根據(jù)本公開的另一方面,一種車輛,包括:語音識(shí)別模塊,被配置為識(shí)別用戶發(fā)出的語音;通信單元,被配置為接收針對(duì)位于車輛附近的至少一個(gè)用戶終端獲得的語音識(shí)別的處理結(jié)果;以及控制器,被配置為將針對(duì)語音識(shí)別模塊獲得的語音識(shí)別的處理結(jié)果與針對(duì)用戶終端獲得的語音識(shí)別的處理結(jié)果進(jìn)行比較,并且根據(jù)比較結(jié)果控制車輛中的設(shè)備。
當(dāng)激活語音識(shí)別模塊時(shí),通信單元可以請(qǐng)求激活位于用戶附近的至少一個(gè)用戶終端的語音識(shí)別模塊。
控制器被可以將用戶發(fā)出的語音的波形與至少一個(gè)用戶終端獲得的語音波形進(jìn)行比較,將語音識(shí)別模塊獲得的語音識(shí)別結(jié)果與至少一個(gè)用戶終端獲得的語音識(shí)別結(jié)果進(jìn)行比較,并且根據(jù)比較結(jié)果控制車輛中的設(shè)備。
如果控制器確定從用戶發(fā)出的語音的波形與至少一個(gè)用戶終端獲得的語音波形不同,并且語音識(shí)別模塊獲得的語音識(shí)別結(jié)果的數(shù)量為一個(gè),控制器可以根據(jù)語音識(shí)別模塊獲得的語音識(shí)別結(jié)果控制車輛中的設(shè)備。
如果控制器確定從用戶發(fā)出的語音的波形與至少一個(gè)用戶終端獲得的語音波形不同,并且語音輸入模塊獲得的語音識(shí)別結(jié)果的數(shù)量為一個(gè),并且獲得的語音識(shí)別結(jié)果與至少一個(gè)用戶終端獲得的語音識(shí)別結(jié)果相同,控制器可以請(qǐng)求用戶再次輸入語音。
如果控制器確定從用戶發(fā)出的語音的波形與至少一個(gè)用戶終端獲得的語音波形不同,并且語音識(shí)別模塊獲得多個(gè)語音識(shí)別結(jié)果,控制控制器可以從多個(gè)語音識(shí)別結(jié)果中排除至少一個(gè)用戶終端獲得的語音識(shí)別結(jié)果。
控制器可以控制車輛中的設(shè)備以提供語音識(shí)別結(jié)果列表,在語音識(shí)別結(jié)果列表中,從多個(gè)語音識(shí)別結(jié)果中排除至少一個(gè)用戶終端獲得的語音識(shí)別結(jié)果。
根據(jù)本公開的另一方面,一種控制車輛的方法,包括:識(shí)別從用戶發(fā)出的語音;接收由位于車輛附近的至少一個(gè)用戶終端獲得的語音識(shí)別的處理結(jié)果;以及將語音識(shí)別模塊獲得的語音識(shí)別的處理結(jié)果與至少一個(gè)用戶終端獲得的語音識(shí)別的處理結(jié)果進(jìn)行比較,并且根據(jù)比較結(jié)果控制車輛中的設(shè)備。
接收語音識(shí)別的處理結(jié)果可以進(jìn)一步包括:當(dāng)激活語音識(shí)別模塊時(shí),要求激活位于用戶附近的至少一個(gè)用戶終端的語音識(shí)別模塊。
控制車輛中的設(shè)備可以包括:將從用戶發(fā)出的語音的波形與至少一個(gè)用戶終端獲得的語音波形進(jìn)行比較,將語音識(shí)別模塊獲得的語音識(shí)別結(jié)果與至少一個(gè)用戶終端獲得的語音識(shí)別結(jié)果進(jìn)行比較,并且根據(jù)比較結(jié)果控制車輛中的設(shè)備。
控制車輛中的設(shè)備可以包括:如果確定從用戶發(fā)出的語音的波形與至少一個(gè)用戶終端獲得的語音波形不同,并且語音識(shí)別模塊獲得的語音識(shí)別結(jié)果的數(shù)量為一個(gè),根據(jù)語音識(shí)別模塊獲得的語音識(shí)別結(jié)果控制車輛中的設(shè)備。
控制車輛中的設(shè)備可以包括:如果確定從用戶發(fā)出的語音的波形與至少一個(gè)用戶終端的獲得的語音波形不同,語音識(shí)別模塊獲得的語音識(shí)別的結(jié)果的數(shù)量為一個(gè),并且所獲得的語音識(shí)別的結(jié)果與至少一個(gè)用戶終端獲得的語音識(shí)別結(jié)果相同,要求用戶再次輸入語音。
控制車輛中的設(shè)備可以包括:如果確定從用戶發(fā)出的語音的波形與至少一個(gè)用戶終端獲得的語音波形不同,并且由語音識(shí)別模塊獲得多個(gè)語音 識(shí)別結(jié)果,從多個(gè)語音識(shí)別結(jié)果中排除至少一個(gè)用戶終端獲得的語音識(shí)別結(jié)果。
控制車輛中的設(shè)備可以包括控制車輛中的設(shè)備以提供語音識(shí)別結(jié)果列表,在語音識(shí)別結(jié)果列表中,從多個(gè)語音識(shí)別結(jié)果中排除至少一個(gè)用戶終端獲得的語音識(shí)別結(jié)果。
從本文所提供的描述進(jìn)一步的應(yīng)用領(lǐng)域?qū)⒆兊蔑@而易見。應(yīng)當(dāng)理解描述和具體實(shí)例旨在僅僅用于舉例說明,而并非旨在限制本公開的范圍。
附圖說明
從以下結(jié)合附圖對(duì)方式的描述中,本公開內(nèi)容的這些方面和/或其他方面將變得更加顯而易見并且更易于理解,附圖中:
圖1是示出車輛的外觀的立體圖;
圖2示出了車輛的內(nèi)部;
圖3是識(shí)別多個(gè)用戶的語音以處理語音命令的車輛的控制框圖;
圖4是示出了車輛、通過車輛的通信單元連接至車輛的語音識(shí)別服務(wù)器、以及多個(gè)用戶終端的框圖;
圖5是示出了車輛識(shí)別多個(gè)用戶的語音以處理語音命令的方法的流程圖;
圖6示出了多個(gè)用戶坐在車輛內(nèi)的座椅中的情況;
圖7是示出了當(dāng)存在多個(gè)用戶時(shí)語音識(shí)別裝置處理用戶的語音命令的方法的流程圖;
圖8是示出了語音識(shí)別裝置基于多個(gè)終端獲得的處理結(jié)果識(shí)別用戶的語音命令并且處理用戶的語音命令的方法的流程圖;
圖9示出了通過顯示單元請(qǐng)求用戶輸入語音命令的畫面;以及
圖10示出了根據(jù)對(duì)語音命令的處理結(jié)果顯示到目的地的路線的畫面。
本文中描述的附圖是僅出于說明性目的并不旨在以任何方式限制本公開的范圍。
具體實(shí)施方式
現(xiàn)將詳細(xì)參考本公開的方式,這些方式的實(shí)例在附圖中示出,其中,貫穿全文,相同的參考標(biāo)號(hào)指代相同的元件。
圖1是示出車輛外觀的立體圖,圖2示出了車輛的內(nèi)部,以及圖3是識(shí)別多個(gè)用戶的語音以處理語音命令的車輛的控制框圖。在下文中,為了避免重復(fù)描述將一起參考圖1、圖2、以及圖3。
參考圖1,車輛1可以包括構(gòu)成車輛1的外觀的車身80,以及使車輛1移動(dòng)的多個(gè)車輪93和94。車身80可以包括引擎罩81、多個(gè)前擋泥板82、多個(gè)車門84、后備箱蓋85、以及多個(gè)側(cè)圍板86。
車身80可以包括前窗87,前窗安裝在車身80的前部以提供車輛1的前方視野;多個(gè)側(cè)窗88,以提供車輛1的側(cè)面的視野;多個(gè)側(cè)視鏡91和92,以提供車輛1的后方和側(cè)面的視野;以及后窗90,安裝在車身80的后部中以提供車輛1的后方的視野。在下文中,將詳細(xì)地描述車輛1的內(nèi)部。
車輛1可以包括空調(diào)??照{(diào)是自動(dòng)地或者根據(jù)用戶的控制命令控制空調(diào)環(huán)境的設(shè)備,空調(diào)環(huán)境包括車輛1的室內(nèi)/室外的環(huán)境條件、進(jìn)氣/排氣、空氣循環(huán)、以及空調(diào)狀態(tài)。例如,車輛1可以包括既能夠執(zhí)行加熱又能夠執(zhí)行制冷的空調(diào)以通過排氣孔153排放加熱的或冷卻的空氣從而控制車輛1的內(nèi)部溫度。
同時(shí),可以在車輛1內(nèi)部設(shè)置語音識(shí)別裝置100。語音識(shí)別裝置100可以識(shí)別接收來自用戶的語音命令,并且執(zhí)行與識(shí)別結(jié)果對(duì)應(yīng)的處理。此外,除了為用戶提供有關(guān)去往目的地的信息的導(dǎo)航功能之外,語音識(shí)別裝置100可以提供音頻以及視頻功能。
語音識(shí)別裝置100可以通過顯示單元101選擇性地顯示音頻畫面、視頻畫面以及導(dǎo)航畫面中的至少一個(gè),并且可以顯示與車輛1的控制相關(guān)的各種控制畫面或者與能夠在AVN終端100上執(zhí)行的附加功能有關(guān)的畫面。根據(jù)一種方式,語音識(shí)別裝置100可以是影音導(dǎo)航(AVN)終端。然而,語音識(shí)別裝置100不限于AVN終端,并且可以是能夠識(shí)別用戶的語音命令并且執(zhí)行與用戶的語音命令對(duì)應(yīng)的處理的任何設(shè)備。語音識(shí)別裝置100還可以稱為導(dǎo)航終端,或者本領(lǐng)域中的技術(shù)人員通常使用的另一個(gè)名字。根據(jù)一種方式,語音識(shí)別裝置100可以與上述空調(diào)交互以通過顯示單元101顯示與空調(diào)的控制有關(guān)的各種控制畫面。另外,語音識(shí)別裝置100可以控制空調(diào)的運(yùn)行狀態(tài)以調(diào)整車輛1內(nèi)部的空調(diào)環(huán)境。此外,盡管不限于此,語音識(shí)別裝置100可以通過顯示單元101顯示去往目的地的路線的地圖。
同時(shí),顯示單元101可以設(shè)置在中央儀表盤11中,中央儀表盤11是儀表板10的中央?yún)^(qū)域。根據(jù)一種方式,顯示單元101可以是液晶顯示器(LCD)、發(fā)光二極管(LED)顯示器、等離子體顯示板(PDP)顯示器、有機(jī)發(fā)光二極管(OLED)顯示器,或陰極射線管(CRT)顯示器,但不限于這些。
在車輛1的內(nèi)部中,可以設(shè)置揚(yáng)聲器143以輸出聲音。因此,車輛1可以通過揚(yáng)聲器143輸出執(zhí)行音頻功能、視頻功能、導(dǎo)航功能、以及其他附加功能所需的聲音。例如,車輛1可以通過揚(yáng)聲器143為駕駛員提供有關(guān)去往目的地的信息,雖然不限于此。
導(dǎo)航輸入單元102可以位于中央儀表盤11(其是儀表板10的中央?yún)^(qū)域)中。駕駛員可以操縱導(dǎo)航輸入單元102以輸入各種控制命令或有關(guān)目的地的信息。
同時(shí),導(dǎo)航輸入單元102可以位于接近顯示單元101,并且實(shí)現(xiàn)為硬鍵式。如果顯示單元101實(shí)現(xiàn)為觸摸屏,除了顯示功能以外,顯示單元101可以執(zhí)行導(dǎo)航輸入單元102的功能。
同時(shí),中央操縱臺(tái)40可以包括飛梭輪或硬件式的中央輸入單元43。中央操縱臺(tái)40可以設(shè)置在駕駛員座椅21與乘客座椅22之間,并且包括齒輪變速桿41和托盤42。中央輸入單元43可以執(zhí)行導(dǎo)航輸入單元102的全部或部分功能。
此外,在車輛1的內(nèi)部可以設(shè)置集群144。集群144還稱為儀表盤。在下面的描述中,為了說明方便,集群144將稱為“集群”。集群144可以顯示車輛1的行駛速度、發(fā)動(dòng)機(jī)的每分鐘轉(zhuǎn)數(shù)(RPM)、油量等。此外,集群144可以與語音識(shí)別裝置100交互以顯示行駛路線,并且還顯示道路的環(huán)境信息,諸如,限速信息。
此外,參考圖3,車輛1可以包括輸入單元110、語音輸入單元120、通信單元130、以及控制器140。本文中,通信單元130和控制器140可以集成到安裝于車輛1中的至少一個(gè)片上系統(tǒng)(System On Chip,SOC)中,并且可以由處理器操作。然而,如果車輛1包括多個(gè)SOC,通信單元130和控制器140可以集成到多個(gè)SOC中。
輸入單元110可以實(shí)現(xiàn)為導(dǎo)航輸入單元102和中央輸入單元43。如果顯示單元101實(shí)現(xiàn)為觸摸屏,顯示單元110可以執(zhí)行輸入單元110的功能。輸入單元110可以接收來自駕駛員或乘客的各種控制命令(在下文中,駕駛員或乘客將稱為用戶)。例如,輸入單元110可以接收?qǐng)?zhí)行語音識(shí)別功能的命令,以及執(zhí)行車輛1中的特定設(shè)備的功能的命令,諸如,音樂查找命令、目的地查找命令等。
語音輸入單元120可以接收用戶的語音命令。例如,語音輸入單元120可以是麥克風(fēng)。語音輸入單元120可以通過麥克風(fēng)接收駕駛員發(fā)出的語音命令,并且將語音命令轉(zhuǎn)換成電信號(hào)。
根據(jù)一種方式,如在圖2中示出的,語音輸入單元188可以安裝在頂蓬13上。然而,語音輸入單元188可以安裝在儀表板10上、方向盤12上或者能夠有效接收駕駛用戶的語音的任何合適的位置上。
同時(shí),車輛1可以包括通信單元130通信單元130可以通過有線/無線通信網(wǎng)絡(luò)向外部設(shè)備發(fā)送數(shù)據(jù)/從外部設(shè)備接收數(shù)據(jù)。無線通信網(wǎng)絡(luò)使設(shè)備能夠以無線方式向另一設(shè)備發(fā)送包含數(shù)據(jù)的信號(hào)/從另一設(shè)備接收包含數(shù)據(jù)的信號(hào)。例如,無線通信網(wǎng)絡(luò)可以包括第3代(3G)通信網(wǎng)絡(luò)、第4代(4G)通信網(wǎng)絡(luò)、以及藍(lán)牙通信網(wǎng)絡(luò),但不限于這些。
此外,有線通信網(wǎng)絡(luò)使設(shè)備能夠以有線方式向另一設(shè)備發(fā)送包含數(shù)據(jù)的信號(hào)/從另一設(shè)備接收包含數(shù)據(jù)的信號(hào)。例如,有線通信網(wǎng)絡(luò)可以包括外圍組件互連(PCI)、PCI-express、以及通用串行總線(USB),但不限于這些。
參考圖4,通信單元130可以通過通信網(wǎng)絡(luò)向語音識(shí)別服務(wù)器300發(fā)送用戶的語音命令或者對(duì)用戶的語音命令進(jìn)行分析的結(jié)果,并且從語音識(shí)別服務(wù)器300接收對(duì)用戶的語音命令進(jìn)行處理的結(jié)果或分析結(jié)果。例如,通信單元130可以將所接收的語音命令發(fā)送至語音識(shí)別服務(wù)器300,或者 將對(duì)所接收的語音命令進(jìn)行分析的結(jié)果(例如,波形、現(xiàn)象順序等)發(fā)送至語音識(shí)別服務(wù)器300。然后,語音識(shí)別服務(wù)器300可以基于分析結(jié)果識(shí)別用戶的語音命令,并且將語音識(shí)別結(jié)果發(fā)送至通信單元130。
此外,通信單元130可以通過通信網(wǎng)絡(luò)向用戶終端發(fā)送數(shù)據(jù)/從用戶終端接收數(shù)據(jù)。本文中,用戶終端可以是具有通信模塊以通過通信網(wǎng)絡(luò)向外部終端發(fā)送數(shù)據(jù)/從外部終端接收數(shù)據(jù)并且能夠通過處理器處理數(shù)據(jù)的任何終端。此外,用戶終端可以是具有麥克風(fēng)以接收語音命令并且能夠識(shí)別且處理語音命令的任何終端。根據(jù)一種方式,用戶終端可以是膝上計(jì)算機(jī)、臺(tái)式計(jì)算機(jī)、平板個(gè)人電腦(PC)、移動(dòng)終端(諸如,智能手機(jī))以及個(gè)人數(shù)字助理(PDA),或者能夠戴在用戶的身體部分上的可佩帶的終端,諸如,可佩帶的手表和可佩帶的眼鏡,但不限于這些。
如在圖4中示出的,通信單元130可以向第一用戶終端201至第N用戶終端202發(fā)送各種數(shù)據(jù)/從第一用戶終端201至第N用戶終端202接收各種數(shù)據(jù)。通信單元130可以從個(gè)人用戶終端201至202接收語音識(shí)別的處理結(jié)果。語音識(shí)別的處理結(jié)果可以包括由安裝在語音識(shí)別服務(wù)器300和用戶終端201至202中的語音識(shí)別模塊對(duì)用戶的語音進(jìn)行分析的結(jié)果。例如,語音識(shí)別的處理結(jié)果可以包括由用戶終端201至202的輸入單元接收的用戶的語音的波形、識(shí)別結(jié)果等,但不限于這些。
控制器140可以是執(zhí)行各種操作和控制過程的處理器,諸如,安裝在語音識(shí)別裝置100中的處理器,或者可以是相關(guān)技術(shù)中眾所周知的各種處理器之一。
此外,控制器140可以控制車輛1的總體操作。更具體地,控制器140可以控制安裝在車輛1中的所有部件(例如,顯示單元101和揚(yáng)聲器143)以及安裝在語音識(shí)別裝置100中的各種模塊(諸如,語音識(shí)別模塊)的操作。控制器140可以生成用于控制車輛1的組件的控制信號(hào)以控制獨(dú)立部件的操作。
例如,控制器140可以使用控制信號(hào)來控制空調(diào)的操作或控制顯示單元101的操作以顯示各種信息,但不限于這些。此外,控制器140可以使用控制信號(hào)來控制各種顯示設(shè)備(諸如,顯示單元101)或控制揚(yáng)聲器143以為用戶提供各種信息。
此外,控制器140可以將從由語音輸入單元120接收的用戶的語音命令中獲得的語音處理結(jié)果與由至少一個(gè)用戶終端獲得的語音處理結(jié)果進(jìn)行比較以處理用戶的語音命令。
例如,控制器140可以通過通信單元130從語音識(shí)別服務(wù)器300接收對(duì)用戶的語音命令進(jìn)行處理的結(jié)果,如上所述。此外,用戶終端201至202可以向語音識(shí)別服務(wù)器300發(fā)送對(duì)由語音輸入單元接收的用戶的語音命令進(jìn)行分析的結(jié)果,并且從語音識(shí)別服務(wù)器300接收對(duì)用戶的語音命令進(jìn)行處理的結(jié)果。然后,用戶終端201至202可以通過通信網(wǎng)絡(luò)將對(duì)用戶的語音命令進(jìn)行處理的結(jié)果發(fā)送至通信單元130。
因此,控制器140可以將從語音輸入單元120接收的語音命令獲得的語音波形與至少一個(gè)用戶終端獲得的語音波形進(jìn)行比較,并且將從語音輸入單元120接收的語音命令獲得的語音識(shí)別結(jié)果與至少一個(gè)用戶終端獲得的語音識(shí)別結(jié)果進(jìn)行比較,從而,根據(jù)比較結(jié)果處理用戶的語音命令。
例如,如果控制器140確定從語音輸入單元120接收的用戶的語音命令獲得的語音波形與至少一個(gè)用戶終端獲得的語音波形相似,控制器140可以確定用戶的語音命令被輸入到了用戶周圍存在的用戶終端。
因此,控制器140可以確定雖然該用戶周圍存在的其他用戶的語音相當(dāng)于噪聲,但這些語音對(duì)語音識(shí)別沒有影響。因此,控制器140可以控制車輛1中的設(shè)備以執(zhí)行與從語音輸入單元120接收的語音命令中獲得的語音識(shí)別結(jié)果對(duì)應(yīng)的處理。例如,如果獲得的語音識(shí)別的結(jié)果的數(shù)量是一個(gè),控制器140可以控制車輛1中的設(shè)備以執(zhí)行與語音識(shí)別結(jié)果對(duì)應(yīng)的服務(wù)。 根據(jù)一種方式,如果確定語音識(shí)別結(jié)果是用戶執(zhí)行目的地搜索服務(wù),則控制器140可以控制導(dǎo)航模塊以在顯示單元101上顯示目的地搜索畫面。
根據(jù)另一種方式,如果獲得多個(gè)語音識(shí)別結(jié)果,則控制器140可以在顯示單元101上顯示包括多個(gè)語音識(shí)別結(jié)果的語音識(shí)別結(jié)果列表,以便允許用戶在多個(gè)語音識(shí)別結(jié)果中選擇一個(gè)。例如,如果確定語音識(shí)別結(jié)果是用戶說出“音樂”,控制器140可以控制顯示單元101顯示畫面用于允許用戶在打開收音機(jī)的服務(wù)、打開CD播放機(jī)的服務(wù)、以及執(zhí)行存儲(chǔ)在存儲(chǔ)器中的音樂文件的服務(wù)中選擇一個(gè)服務(wù)。
同時(shí),如果控制器140確定從語音輸入單元120接收的語音命令中獲得的語音波形的形狀不同于至少一個(gè)用戶終端獲得的語音波形的形狀,則控制器140可以確定其他用戶的語音或另一聲源充當(dāng)噪聲從而引起識(shí)別語音命令的問題。因此,控制器140可以對(duì)語音識(shí)別結(jié)果執(zhí)行后處理,從而更準(zhǔn)確地識(shí)別用戶的語音命令。
當(dāng)控制器140確定獲得的語音波形的形狀以預(yù)定水平或更高水平彼此相同時(shí),則控制器140可以確定語音波形彼此相似。由于語音在被輸入到語音輸入單元120或用戶終端時(shí)增加了一些噪聲水平,所以如果語音波形的形狀以預(yù)定水平或更高的水平彼此相同,控制器140可以確定語音波形是相同的。
例如,如果控制器140確定從語音輸入單元120接收的語音命令中獲得的語音波形的形狀與至少一個(gè)用戶終端獲得的語音波形的形狀不同,并且從語音輸入單元120接收的語音命令中獲得的語音識(shí)別結(jié)果的數(shù)量為一個(gè),則控制器140可以確定語音識(shí)別結(jié)果是否包含在用戶終端獲得的語音識(shí)別結(jié)果中。如果控制器140確定語音識(shí)別結(jié)果未包含在用戶終端獲得的語音識(shí)別結(jié)果中,控制器140可以確定語音識(shí)別結(jié)果是準(zhǔn)確的,并且控制車輛1中的設(shè)備執(zhí)行與語音識(shí)別結(jié)果對(duì)應(yīng)的處理。
然而,如果控制器140確定語音識(shí)別結(jié)果包含在用戶終端獲得的語音識(shí)別結(jié)果中,則控制器140可以確定語音識(shí)別結(jié)果源自另一用戶的話語,并且可以請(qǐng)求用戶再次輸入語音命令。即,可以確定語音輸入單元120和用戶終端獲得相同的語音識(shí)別結(jié)果是另一人而不是用戶發(fā)出的語音被輸入到語音輸入單元120和用戶終端兩者。因此,控制器140可以確定語音識(shí)別結(jié)果不是從用戶的語音命令獲得的結(jié)果,并且請(qǐng)求用戶再次輸入語音命令。
根據(jù)另一實(shí)例,如果控制器140確定從語音輸入單元120接收的語音命令獲得的語音波形的形狀與至少一個(gè)用戶終端獲得的語音波形的形狀不同,并且從語音輸入單元120接收的語音命令中獲得多個(gè)語音識(shí)別結(jié)果,則控制器140可以確定多個(gè)語音識(shí)別結(jié)果中的任一個(gè)是否包含在用戶終端獲得的語音識(shí)別結(jié)果中。然后,控制器140可以從語音識(shí)別結(jié)果列表中排除用戶終端獲得的語音識(shí)別結(jié)果中包含的語音識(shí)別結(jié)果。
即,雖然從兩個(gè)設(shè)備(即,語音輸入單元120和用戶終端)獲得不同的語音波形源自另一對(duì)象或外圍對(duì)象產(chǎn)生的噪聲而非用戶的語音命令,但從這兩個(gè)設(shè)備(即,語音輸入單元120和用戶終端)獲得相同的語音識(shí)別結(jié)果的可能性很大。因此,控制器140可以從語音識(shí)別結(jié)果列表中刪除兩個(gè)設(shè)備共同包含的語音識(shí)別結(jié)果,從而更準(zhǔn)確地提供語音識(shí)別結(jié)果列表。
本文中,語音識(shí)別結(jié)果是指與語音命令對(duì)應(yīng)的服務(wù)。語音識(shí)別結(jié)果可以包括車輛1能夠提供的所有服務(wù)。例如,當(dāng)接收來自用戶的特定語音命令時(shí),與特定語音命令有關(guān)的所有服務(wù)都可以包括在從特定語音命令獲得的語音識(shí)別結(jié)果中。根據(jù)一種方式,語音識(shí)別結(jié)果可以是目的地搜索服務(wù)、音樂搜索服務(wù)、數(shù)字多媒體廣播(DMB)服務(wù)、或藍(lán)牙服務(wù),其可以控制車輛1中的設(shè)備中的一個(gè)或者執(zhí)行安裝在車輛1中的各種模塊中的一個(gè)。
因此,語音識(shí)別結(jié)果列表可以是通過對(duì)用戶的語音命令的分析,預(yù)計(jì)用戶想要執(zhí)行的服務(wù)的列表。根據(jù)一種方式,語音識(shí)別結(jié)果列表可以包括 轉(zhuǎn)換成空調(diào)控制畫面的服務(wù)、執(zhí)行目的地搜索的服務(wù)、以及執(zhí)行DMB的服務(wù)。即,語音識(shí)別結(jié)果列表可以包括通過車輛1中的設(shè)備能夠提供的所有的服務(wù)??刂破?40可以通過顯示單元101顯示語音識(shí)別結(jié)果列表,并且執(zhí)行用戶從語音識(shí)別結(jié)果列表中選擇的服務(wù)。
同時(shí),當(dāng)從語音識(shí)別結(jié)果列表中刪除兩個(gè)設(shè)備共同接收的語音識(shí)別結(jié)果使得語音識(shí)別結(jié)果列表僅包括一個(gè)語音識(shí)別結(jié)果時(shí),控制器140可以在不顯示語音識(shí)別結(jié)果列表的情況下執(zhí)行與語音識(shí)別結(jié)果對(duì)應(yīng)的服務(wù)。即,由于存在一個(gè)語音識(shí)別結(jié)果,控制器140可以在不用引導(dǎo)用戶選擇語音識(shí)別結(jié)果的情況下執(zhí)行與語音識(shí)別結(jié)果對(duì)應(yīng)的服務(wù),以便提高用戶的便利性。
在下文中,將描述車輛的運(yùn)轉(zhuǎn)流程的實(shí)例。
圖5是示出了車輛識(shí)別多個(gè)用戶的語音以處理語音命令的方法的流程圖。
參考圖5,在操作500中,車輛可以接收用戶的語音命令。例如,車輛可以通過上述語音輸入單元接收來自用戶的語音識(shí)別的執(zhí)行指令。然后,車輛可以激活語音識(shí)別模塊。
這時(shí),除了用戶的語音命令之外,車輛可能通過語音輸入單元接收另一感測(cè)的語音。因此,車輛需要準(zhǔn)確地識(shí)別用戶的語音命令。因此,車輛可以通過外部服務(wù)器激活位于車輛中或在車輛附近的用戶終端的語音識(shí)別模塊。當(dāng)車輛通過語音輸入單元接收用戶的語音命令時(shí),位于車輛中或在車輛附近的用戶終端也可以接收從其周圍感測(cè)的語音。同時(shí),存在車輛和用戶終端通過它們的語音識(shí)別模塊執(zhí)行語音識(shí)別的各種方法。
在操作510中,車輛可以從位于車輛中或在車輛附近的用戶終端接收語音識(shí)別的處理結(jié)果。車輛可以使用所接收的語音識(shí)別的處理結(jié)果來更準(zhǔn)確地識(shí)別用戶的語音命令。
在操作520中,車輛可以將車輛獲得的語音識(shí)別的處理結(jié)果與用戶終端獲得的語音識(shí)別的處理結(jié)果進(jìn)行比較以處理用戶的語音命令。例如,車輛可以將從用戶的語音命令獲得的語音波形的形狀與用戶終端獲得的語音波形的形狀進(jìn)行比較。如果車輛確定從用戶的語音命令獲得的語音波形的形狀與用戶終端獲得的語音波形的形狀形似,車輛可以確定用戶的語音命令被輸入到用戶終端以及車輛。然后,車輛可以基于車輛獲得的語音識(shí)別的處理結(jié)果控制車輛中的設(shè)備以提供服務(wù)。
在下文中,將描述當(dāng)車輛的語音輸入單元獲得的語音波形的形狀與用戶終端獲得的語音波形的形狀不同時(shí),車輛的運(yùn)行。
例如,當(dāng)車輛接收用戶的語音時(shí),車輛可以確定噪聲是另一人產(chǎn)生的或由于某個(gè)原因。在這種情況下,車輛可以使用從用戶終端接收的語音處理結(jié)果以對(duì)車輛處理的語音結(jié)果執(zhí)行后處理。后處理方式是指從車輛獲得的語音識(shí)別結(jié)果中過濾出確定不是從用戶的語音中獲得的語音識(shí)別結(jié)果的處理。
如果車輛已獲得一個(gè)語音識(shí)別結(jié)果,則車輛可以確定獲得的語音識(shí)別結(jié)果是否包括在用戶終端獲得的語音識(shí)別的結(jié)果中。即,當(dāng)從車輛和用戶終端獲得不同的語音波形時(shí),如果車輛和用戶終端都獲得相同的語音識(shí)別結(jié)果,則車輛可以確定語音識(shí)別結(jié)果的結(jié)果源自外圍噪聲而不是用戶的語音。然后,車輛可以請(qǐng)求車輛中的設(shè)備以請(qǐng)求用戶再次輸入語音。例如,車輛可以控制顯示設(shè)備(諸如,顯示器或集群)以顯示請(qǐng)求用戶再次輸入語音的彈出消息,或者可以控制揚(yáng)聲器以輸出請(qǐng)求用戶再次輸入語音的聲音。
此外,如果車輛已獲得一個(gè)語音識(shí)別結(jié)果,并且語音識(shí)別結(jié)果不包括在用戶終端獲得的語音識(shí)別結(jié)果中,則車輛可以確定獲得的語音識(shí)別結(jié)果對(duì)應(yīng)于從用戶的語音獲得的語音識(shí)別結(jié)果,并且提供與語音識(shí)別結(jié)果對(duì)應(yīng)的服務(wù)。
同時(shí),如果車輛已獲得多個(gè)語音識(shí)別結(jié)果,則車輛可以從包括多個(gè)語音識(shí)別結(jié)果的語音識(shí)別結(jié)果列表中刪除用戶終端獲得的語音識(shí)別結(jié)果。即,車輛可以確定,當(dāng)從車輛和用戶終端獲得不同的語音波形時(shí),從車輛和用戶終端兩者獲得的相同的語音識(shí)別結(jié)果是噪聲并且從語音識(shí)別結(jié)果列表中刪除該語音識(shí)別結(jié)果。
如果即使在從語音識(shí)別結(jié)果列表中刪除相同的語音識(shí)別結(jié)果之后,語音識(shí)別結(jié)果列表中仍存在多個(gè)語音識(shí)別結(jié)果,則車輛可以顯示語音識(shí)別結(jié)果列表以便允許用戶從語音識(shí)別結(jié)果列表中選擇期望的服務(wù)。即,車輛可以將最終選擇留給用戶從而防止不可避免地執(zhí)行了用戶不想執(zhí)行的服務(wù)帶來的任何不便。然而,如果語音識(shí)別結(jié)果列表中留有一個(gè)語音識(shí)別結(jié)果,則車輛可以在不引導(dǎo)用戶選擇語音識(shí)別結(jié)果的情況下執(zhí)行與語音識(shí)別結(jié)果對(duì)應(yīng)的服務(wù)。
圖6示出了多個(gè)用戶坐在車輛內(nèi)的座椅中的情況,以及圖7是示出了當(dāng)存在多個(gè)用戶時(shí)語音識(shí)別裝置處理用戶的語音命令的方法的流程圖。
參考圖6,多個(gè)用戶(即,用戶U、第一用戶U1、第二用戶U2、以及第三用戶U3)可以坐在車輛的座椅中。第一用戶U1、第二用戶U2、以及第三用戶U3可擁有他們自己的終端。例如,第一用戶U1可以擁有膝上型電腦D1,第二用戶U2可以擁有智能電話D2,以及第三用戶U3可以擁有平板電腦D3。
當(dāng)用戶U發(fā)出語音時(shí),車輛中的其他用戶U1、U2、以及U3也可能發(fā)出語音。由于車輛內(nèi)部是封閉的狹小空間,其他用戶U1、U2、和U3 的語音連通用戶U的語音也可能輸入到車輛的語音輸入單元。在這種情況下,車輛需要確定除了用戶U的語音之外其他用戶U1、U2、和U3的語音是噪聲并且排除其他用戶U1、U2、和U3的語音,以便準(zhǔn)確地識(shí)別用戶U的語音。然而,很難從其他用戶U1、U2、和U3的語音中準(zhǔn)確地識(shí)別用戶U的語音。
因此,根據(jù)當(dāng)前方式的車輛可以激活位于車輛中的用戶終端D1、D2、以及D3的語音識(shí)別模塊,并且使用通過語音識(shí)別模塊獲得的語音識(shí)別結(jié)果和語音波形以更準(zhǔn)確地識(shí)別用戶U的語音。在以下描述中,將描述當(dāng)?shù)谝挥脩鬠1通過語音識(shí)別裝置100輸入語音命令時(shí),車輛的運(yùn)作流程。然而,第一用戶U1、第二用戶U2、第一用戶終端D1、第二用戶終端D2不限于上述實(shí)例。
參考圖7,在操作700中,第一用戶U1可以請(qǐng)求安裝在車輛中的語音識(shí)別裝置100以激活語音識(shí)別模塊。例如,第一用戶U1可以通過輸入單元110(參考圖3)將用于啟動(dòng)語音識(shí)別模塊的命令輸入至語音識(shí)別裝置100。
在操作705中,語音識(shí)別裝置100可以將激活請(qǐng)求發(fā)送至語音識(shí)別服務(wù)器300。然后,在操作710中,語音識(shí)別服務(wù)器300可以將激活請(qǐng)求發(fā)送至在語音識(shí)別裝置100周圍感測(cè)的第一用戶終端D1和第二用戶終端D2。然后,第一用戶終端D1和第二用戶終端D2可以分別激活他們的語音識(shí)別模塊。
根據(jù)一種方式,語音識(shí)別裝置100可以將通過定位傳感器(諸如,全球定位系統(tǒng)(GPS)或差分全球定位系統(tǒng)(DGPS))估計(jì)的車輛的位置信息發(fā)送至語音識(shí)別服務(wù)器300,并且語音識(shí)別服務(wù)器300可以將激活請(qǐng)求發(fā)送至基于車輛的位置信息確定位于車輛上或在車輛附近的第一用戶終端D1和第二用戶終端D2。根據(jù)另一種方式,語音識(shí)別裝置100可以基于能夠識(shí)別用戶終端的各種信息(諸如,通用唯一標(biāo)識(shí)符(UUID)或用戶 終端的地址)識(shí)別通過藍(lán)牙通信網(wǎng)絡(luò)連接的用戶終端,并且激活所識(shí)別的用戶終端的語音識(shí)別模塊。然而,語音識(shí)別裝置100可以使用任何其他方法激活位于車輛中的至少一個(gè)用戶終端的語音識(shí)別模塊。
如果第一用戶終端D1和第二用戶終端D2的語音識(shí)別模塊被激活使得第一用戶終端D1和第二用戶終端D2轉(zhuǎn)換成其可以接收語音的狀態(tài),則在操作715和720中,第一用戶終端D1和第二用戶終端D2可以將指示其準(zhǔn)備好接收語音的信息發(fā)送至語音識(shí)別服務(wù)器300。然后,在操作725中,語音識(shí)別裝置100可以從語音識(shí)別服務(wù)器300接收啟動(dòng)請(qǐng)求,并且在操作730中請(qǐng)求第一用戶U1輸入語音。例如,語音識(shí)別裝置100可以通過揚(yáng)聲器輸出嘟嘟聲或者語音“請(qǐng)講”。或者,語音識(shí)別裝置100可以通過顯示單元101顯示包括文本“請(qǐng)講”的彈出消息。然后,在操作735中,第一用戶U1可以將語音命令輸入至語音識(shí)別裝置100。
在操作740中,存在車輛中坐著的第二用戶U2發(fā)出語音的情況。在這種情況下,由于第一用戶終端D1和第二用戶終端D2的語音識(shí)別模塊已被激活,從第二用戶D2發(fā)出的語音可以輸入至語音識(shí)別裝置100、第一用戶終端D1、以及第二用戶終端D2。因此,由于除了第一用戶U1的語音之外第二用戶U2的語音也被輸入至語音識(shí)別裝置100,所以很難準(zhǔn)確地識(shí)別第一用、戶U1的語音。因此,根據(jù)當(dāng)前方式的語音識(shí)別裝置100可以使用另一用戶的終端獲得的語音波形和語音識(shí)別結(jié)果識(shí)別從第一用戶U1發(fā)出的語音。
例如,在操作745中,語音識(shí)別裝置100可以對(duì)所接收的語音執(zhí)行語音識(shí)別處理,并且在操作750和755中,第一用戶終端D1和第二用戶終端D2也可以對(duì)所接收的語音執(zhí)行語音識(shí)別處理。然后,在操作760和765中,第一用戶終端D1和第二用戶終端D2可以將所接收的語音或?qū)λ邮盏恼Z音的分析結(jié)果發(fā)送至語音識(shí)別服務(wù)器300以請(qǐng)求語音識(shí)別服務(wù)器300發(fā)送語音識(shí)別的處理結(jié)果。然后,在操作770中,語音識(shí)別裝置100可以從語音識(shí)別服務(wù)器300接收語音識(shí)別的處理結(jié)果。
例如,在操作775中,語音識(shí)別裝置100可以將語音識(shí)別裝置100獲得的語音識(shí)別的處理結(jié)果與第一用戶終端D1和第二用戶終端D2獲得的語音識(shí)別的處理結(jié)果進(jìn)行比較,從而確定是否照現(xiàn)在的樣子使用語音識(shí)別裝置100獲得的語音識(shí)別的處理結(jié)果,并且確定是否從語音識(shí)別裝置100獲得的語音識(shí)別的處理結(jié)果中排除被確定為噪聲的結(jié)果。下面將參考圖8詳細(xì)地描述該操作。
圖8是示出了語音識(shí)別裝置從多個(gè)用戶終端獲得的處理結(jié)果識(shí)別用戶的語音命令并且處理用戶的語音命令的方法的流程圖,圖9示出了通過顯示單元請(qǐng)求用戶輸入語音命令的畫面,以及圖10示出了根據(jù)語音命令的處理結(jié)果顯示去往目的地的路線的畫面。
在操作800中,語音識(shí)別裝置可以執(zhí)行語音識(shí)別。更具體地,語音識(shí)別裝置可以激活語音識(shí)別模塊,并且與語音識(shí)別服務(wù)器交互以激活位于語音識(shí)別裝置周圍的至少一個(gè)用戶終端的語音識(shí)別模塊。這時(shí),如上所述,語音識(shí)別裝置可以使用位置信息識(shí)別位于語音識(shí)別裝置周圍的用戶終端。作為另一實(shí)例,語音識(shí)別裝置可以激活通過藍(lán)牙通信網(wǎng)絡(luò)連接的至少一個(gè)用戶終端的語音識(shí)別模塊。
語音識(shí)別裝置和至少一個(gè)用戶終端可以分別通過它們的語音輸入單元接收語音。因此,語音識(shí)別裝置可以從語音識(shí)別服務(wù)器接收用戶終端獲得的語音波形和語音識(shí)別結(jié)果。
根據(jù)一種方式,語音識(shí)別裝置可以通過顯示單元顯示要求用戶輸入語音的彈出消息。參考圖9,語音識(shí)別裝置可以通過顯示單元顯示包括文本“請(qǐng)講”的彈出消息400。
在操作805中,語音識(shí)別裝置可以將語音識(shí)別裝置獲得的語音波形與用戶終端獲得的語音波形進(jìn)行比較。更具體地,在操作810中,語音識(shí)別裝置可以確定語音識(shí)別裝置獲得的語音波形的形狀是否與用戶終端獲得 的語音波形的形狀相似。如果語音識(shí)別裝置確定語音識(shí)別裝置獲得的語音波形的形狀與用戶終端獲得的語音波形的形狀相似,在操作815中,語音識(shí)別裝置可以確定由其自身獲得的語音識(shí)別結(jié)果的數(shù)量為一個(gè)。如果語音識(shí)別裝置確定由其自身獲得的語音識(shí)別結(jié)果的數(shù)量為一個(gè),在操作820和825中,語音識(shí)別裝置可以確定獲得的語音識(shí)別結(jié)果是否包括在用戶終端獲得的語音識(shí)別結(jié)果中。如果語音識(shí)別裝置確定語音識(shí)別結(jié)果與用戶終端獲得的語音識(shí)別結(jié)果匹配,在操作830中,語音識(shí)別裝置可以確定用戶的語音識(shí)別失敗,并且要求用戶再次輸入語音。
同時(shí),如果語音識(shí)別裝置確定語音識(shí)別裝置獲得的語音波形的形狀與用戶終端獲得的語音波形的形狀不同,并且獲得了多個(gè)語音識(shí)別結(jié)果,在操作835中,語音識(shí)別裝置可以創(chuàng)建包括從用戶的語音獲得的多個(gè)語音識(shí)別結(jié)果的列表。例如,語音識(shí)別裝置可以通過顯示單元顯示列表以引導(dǎo)用戶從列表中選擇一個(gè)語音識(shí)別結(jié)果。根據(jù)一種方式,如果從用戶的語音獲得的語音識(shí)別結(jié)果是“慶州”,則語音識(shí)別裝置可以顯示包括與慶州有關(guān)的各種服務(wù)的列表,諸如,與慶州有關(guān)的目的地搜索服務(wù)、與慶州有關(guān)的天氣搜索服務(wù)、以及與慶州有關(guān)的當(dāng)?shù)匦畔⒎?wù)。
同時(shí),如果語音識(shí)別裝置確定由其自身獲得的語音識(shí)別結(jié)果的數(shù)量為一個(gè),并且語音識(shí)別結(jié)果不包括在從用戶終端獲得的語音識(shí)別結(jié)果中,則語音識(shí)別裝置可以確定獲得的語音識(shí)別結(jié)果是準(zhǔn)確的,并且在操作840中輸出語音識(shí)別結(jié)果。例如,語音識(shí)別裝置可以通過顯示單元顯示語音識(shí)別結(jié)果或通過揚(yáng)聲器輸出語音識(shí)別結(jié)果。此外,語音識(shí)別裝置可以控制車輛中的設(shè)備執(zhí)行與語音識(shí)別結(jié)果對(duì)應(yīng)的服務(wù)。
然而,如果語音識(shí)別裝置確定由其自身獲得的語音波形的形狀與用戶終端獲得的語音波形的形狀不同,并且語音識(shí)別裝置獲得多個(gè)語音識(shí)別結(jié)果,則在操作845中語音識(shí)別裝置可以將兩個(gè)設(shè)備(即,語音識(shí)別裝置和用戶終端)獲得的語音識(shí)別結(jié)果彼此進(jìn)行比較。然后,語音識(shí)別裝置可以確定兩個(gè)設(shè)備共同獲得的語音識(shí)別結(jié)果為噪聲,并且在操作850中從列表 中刪除語音識(shí)別結(jié)果。然后,在操作855中,語音識(shí)別裝置可以確定是否還有任何語音識(shí)別結(jié)果。如果語音識(shí)別裝置確定還有語音識(shí)別結(jié)果,則在操作860中語音識(shí)別裝置可以輸出語音識(shí)別結(jié)果。
可以用程序指令的方式概括根據(jù)上述實(shí)施方式的方法,程序指令可以通過各種計(jì)算機(jī)裝置來執(zhí)行,并且可以寫在計(jì)算機(jī)可讀記錄介質(zhì)中。計(jì)算機(jī)可讀記錄介質(zhì)可以包括程序指令、數(shù)據(jù)文件、數(shù)據(jù)結(jié)構(gòu)、以及它們的組合。存儲(chǔ)在存儲(chǔ)介質(zhì)中的程序指令可以針對(duì)示例性實(shí)施方式而具體地設(shè)計(jì)和配置并且可以是公開已知的并且適用于計(jì)算機(jī)軟件領(lǐng)域的技術(shù)人員。計(jì)算機(jī)可讀記錄介質(zhì)的實(shí)例可以包括磁性介質(zhì),諸如,硬盤、軟盤、以及磁帶;光介質(zhì),諸如CD-ROM和DVD;磁性光盤介質(zhì),諸如,光磁軟盤;以及硬件裝置,諸如,ROM、RAM和閃存,它們具體地被配置為存儲(chǔ)并且運(yùn)行程序指令。
程序指令的實(shí)例既包括諸如編譯器產(chǎn)生的機(jī)器代碼又包括可以使用解釋器在計(jì)算機(jī)上執(zhí)行的高級(jí)語言代碼。硬件裝置可被配置為起到一個(gè)或多個(gè)軟件模塊的作用以便執(zhí)行上述實(shí)施方式的操作,或者反之亦然。
盡管已通過具體實(shí)例和附圖描述了實(shí)施方式,本領(lǐng)域普通技術(shù)人員應(yīng)理解根據(jù)以上說明可以進(jìn)行各種調(diào)整和修改。例如,盡管以不同是順序執(zhí)行所描述的技術(shù),和/或所描述的系統(tǒng)、架構(gòu)、設(shè)備、或電路部件以不同的方式耦合或結(jié)合或用另一部件或等同物取代/替換,可以實(shí)現(xiàn)良好效果。
因此,其他實(shí)現(xiàn)方式、其他實(shí)施方式、以及等同物在下述的權(quán)利要求的范圍內(nèi)。