專利名稱:同時(shí)處理觸控式指令與語(yǔ)音指令的方法與電子裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種語(yǔ)音辨識(shí)系統(tǒng),特別是涉及一種同時(shí)處理在觸控式熒幕上的觸控 指令與語(yǔ)音指令的方法與電子裝置。
背景技術(shù):
以全球定位系統(tǒng)(GlcAal Positioning System,GPS)為基礎(chǔ)的導(dǎo)航裝置為熟知的 裝置,且廣泛應(yīng)用于車輛領(lǐng)域以提供駕駛者導(dǎo)航資訊。一般導(dǎo)航裝置具有的功能包含提供 地圖資料庫(kù)以在導(dǎo)航裝置的顯示器上顯示導(dǎo)航指示。導(dǎo)航裝置通常以吸附方式或其他架設(shè) 方式,設(shè)置于車輛的儀表板上或儀表板中?!皩?dǎo)航裝置”一詞意指一能夠提供使用者導(dǎo)航資訊以讓使用者能夠抵達(dá)一預(yù)定地 點(diǎn)的裝置。導(dǎo)航裝置可包含一內(nèi)部系統(tǒng)(如GPS接收器)以用來接收地點(diǎn)資料,或僅為可 連接的一可接收地點(diǎn)資料的接收器的裝置。導(dǎo)航裝置本身可計(jì)算路線,或者與一遠(yuǎn)端服務(wù) 器溝通,以使該遠(yuǎn)端服務(wù)器計(jì)算路線并提供導(dǎo)航資訊給導(dǎo)航裝置?;蛘撸瑢?dǎo)航裝置可為上述 兩種方式的混合,亦即導(dǎo)航裝置本身與遠(yuǎn)端服務(wù)器皆參與路線計(jì)算的處理。個(gè)人GPS導(dǎo)航 裝置并非得必須整合于車輛中,而是可以設(shè)置于車輛中,或在車輛中使用。一般來說(非必 要條件),個(gè)人GPS導(dǎo)航裝置為設(shè)備齊全的裝置,如包含內(nèi)部GPS天線、導(dǎo)航軟件,以及地圖, 如此來描繪并顯示所需要行進(jìn)的路線。先前技術(shù)的個(gè)人導(dǎo)航裝置(personal navigation device)通常包含一觸控式熒 幕以接受使用者的觸控式輸入。此外,個(gè)人導(dǎo)航裝置可另外包含麥克風(fēng)以接受使用者的語(yǔ) 音輸入,因此個(gè)人導(dǎo)航裝置也包含語(yǔ)音辨識(shí)引擎以處理該語(yǔ)音輸入與決定個(gè)人導(dǎo)航裝置接 收何種語(yǔ)音指令。在語(yǔ)音辨識(shí)系統(tǒng)中,通常的問題在于語(yǔ)音辨識(shí)系統(tǒng)需要語(yǔ)音指令在開始與結(jié)束的 結(jié)束點(diǎn)(endpoint)指標(biāo),以讓語(yǔ)音辨識(shí)系統(tǒng)可以專注于僅處理語(yǔ)音中相關(guān)的階段。然而在 一嘈雜的環(huán)境中,如在車內(nèi),由于車輛、無線電,或者乘客聊天所造成的大量噪音,將造成個(gè) 人導(dǎo)航裝置無法恰當(dāng)且正確地分析語(yǔ)音指令。因此,許多個(gè)人導(dǎo)航裝置允許使用者指出何 時(shí)語(yǔ)音指令即將開始與何時(shí)語(yǔ)音指令已經(jīng)結(jié)束。某些裝置會(huì)使用一特定按鈕用來告知該裝置何時(shí)語(yǔ)音指令開始與結(jié)束。在個(gè)人導(dǎo) 航裝置使用上述的方式來得知語(yǔ)音指令的開始與結(jié)束時(shí),使用者也可通過遙控的方式與個(gè) 人導(dǎo)航裝置進(jìn)行溝通。然而,使用遙控方式或額外的按鈕來達(dá)成上述目的會(huì)使得個(gè)人導(dǎo)航 裝置的成本提高。尤其是,由于使用者在利用軟性按鈕(觸控式熒幕的輸入)來與個(gè)人導(dǎo) 航裝置溝通時(shí),該軟性按鈕所需的面積很大,以方便使用者在開車時(shí)能夠順利地按壓到正 確的軟性按鈕,而在個(gè)人導(dǎo)航裝置的熒幕上設(shè)置軟性按鈕并不是一個(gè)很理想的解決方案, 因?yàn)?,在發(fā)出語(yǔ)音指令前,要求使用者搜尋熒幕上的軟性按鈕以進(jìn)入語(yǔ)音指令的方式,會(huì)分 散使用者的注意力,此舉與語(yǔ)音辨識(shí)的目的背道而馳。另外,若在熒幕執(zhí)行其它功能時(shí),使用熒幕上的軟性按鈕可能會(huì)讓使用者由于不 小心誤觸而造成執(zhí)行使用者不想要的功能或錯(cuò)誤。如此一來,使用者便得花費(fèi)更多時(shí)間解除執(zhí)行不想要的功能或者修正錯(cuò)誤。也就是說,如果使用者正在開車,上述問題將會(huì)造成使 用者行車上的危險(xiǎn)。因此,在不需要額外增加特定按鈕來讓使用者指示進(jìn)入語(yǔ)音指令,或在觸控式熒 幕上設(shè)定一軟性按鈕來讓使用者精確地按壓該軟性按鈕的情況下,可以讓使用者簡(jiǎn)易地 指出語(yǔ)音指令的開始結(jié)束點(diǎn)與終止結(jié)束點(diǎn)同時(shí)不增加額外的成本,便成為了一個(gè)重要的課 題。由此可見,上述現(xiàn)有的同時(shí)處理觸控式指令與語(yǔ)音指令的方法與電子裝置在方 法、產(chǎn)品結(jié)構(gòu)及使用上,顯然仍存在有不便與缺陷,而亟待加以進(jìn)一步改進(jìn)。為了解決上述 存在的問題,相關(guān)廠商莫不費(fèi)盡心思來謀求解決之道,但長(zhǎng)久以來一直未見適用的設(shè)計(jì)被 發(fā)展完成,而一般方法及產(chǎn)品又沒有適切的方法及結(jié)構(gòu)能夠解決上述問題,此顯然是相關(guān) 業(yè)者急欲解決的問題。因此如何能創(chuàng)設(shè)一種新的同時(shí)處理觸控式指令與語(yǔ)音指令的方法與 電子裝置,實(shí)屬當(dāng)前重要研發(fā)課題之一,亦成為當(dāng)前業(yè)界極需改進(jìn)的目標(biāo)。
發(fā)明內(nèi)容
本發(fā)明的目的在于,克服現(xiàn)有的同時(shí)處理觸控式指令與語(yǔ)音指令的方法與電子裝 置存在的缺陷,而提供一種新的同時(shí)處理觸控式指令與語(yǔ)音指令的方法與電子裝置,所要 解決的技術(shù)問題是使其可以觸碰觸控式熒幕的任何部分以發(fā)出一語(yǔ)音指令,而不需要浪費(fèi) 時(shí)間在搜尋電子裝置上的特定按鈕進(jìn)入語(yǔ)音模式,使用者在發(fā)出語(yǔ)音指令時(shí),可以比較專 心于手邊的工作而較少分散注意力,并且,本發(fā)明的電子裝置可以專注地分析在“按住事 件”與“放開事件”之間所接收到的語(yǔ)音指令,而提高語(yǔ)音辨識(shí)的準(zhǔn)確性,節(jié)省處理過程所需 的資源,進(jìn)而提供給使用者更大的便利性,非常適于實(shí)用。本發(fā)明的目的及解決其技術(shù)問題是采用以下技術(shù)方案來實(shí)現(xiàn)的。依據(jù)本發(fā)明提出 的一種同時(shí)處理觸控式指令與語(yǔ)音指令的方法,其包括以下步驟當(dāng)該電子裝置的一觸控 式熒幕感測(cè)到觸控式輸入時(shí),偵測(cè)該電子裝置的該觸控式熒幕的一按住事件,該觸控式熒 幕顯示一或多個(gè)軟性按鈕,每個(gè)軟性按鈕在被啟動(dòng)時(shí),執(zhí)行一對(duì)應(yīng)指令;根據(jù)所偵測(cè)的該按 住事件,啟動(dòng)該電子裝置的一麥克風(fēng)以接收語(yǔ)音指示;當(dāng)該觸控式熒幕不再感測(cè)到觸控式 輸入時(shí),偵測(cè)一放開事件;以及判斷在該按住事件與該放開事件之間是否偵測(cè)到一語(yǔ)音指 令,若偵測(cè)到該語(yǔ)音指令時(shí),則執(zhí)行該語(yǔ)音指令。本發(fā)明的目的及解決其技術(shù)問題還可采用以下技術(shù)措施進(jìn)一步實(shí)現(xiàn)。前述的同時(shí)處理觸控式指令與語(yǔ)音指令的方法,另外包含判斷是否有一軟性按 鈕通過該按住事件被啟動(dòng);以及根據(jù)所偵測(cè)的該放開事件,若判斷在該按住事件與該放開 事件之間并不存在語(yǔ)音指令,則執(zhí)行通過該按住事件被啟動(dòng)的該按鈕所對(duì)應(yīng)的指令。前述的同時(shí)處理觸控式指令與語(yǔ)音指令的方法,另外包含判斷是否有一軟性按 鈕通過該按住事件被啟動(dòng);執(zhí)行通過該按住事件被啟動(dòng)的該按鈕所對(duì)應(yīng)的指令;以及若判 斷在該按住事件與該放開事件之間存在語(yǔ)音指令時(shí),取消執(zhí)行通過該按住事件被啟動(dòng)的該 按鈕所對(duì)應(yīng)的該指令。前述的同時(shí)處理觸控式指令與語(yǔ)音指令的方法,另外包含根據(jù)偵測(cè)該按住事件, 啟動(dòng)一計(jì)時(shí)器以開始計(jì)時(shí);判斷是否有一軟性按鈕通過該按住事件被啟動(dòng);執(zhí)行通過該按 住事件被啟動(dòng)的該按鈕所對(duì)應(yīng)的一指令;以及若該計(jì)時(shí)器逾時(shí),取消執(zhí)行通過該按住事件被啟動(dòng)的該按鈕所對(duì)應(yīng)的該指令。前述的同時(shí)處理觸控式指令與語(yǔ)音指令的方法,另外包含根據(jù)所偵測(cè)的該按住 事件,在該觸控式熒幕上顯示一指示器,以指示麥克風(fēng)正在接收語(yǔ)音指示;以及若該計(jì)時(shí)器 逾時(shí),停止顯示該指示器。前述的同時(shí)處理觸控式指令與語(yǔ)音指令的方法,另外包含根據(jù)所偵測(cè)的該按住 事件,在該觸控式熒幕上顯示一指示器,以指示麥克風(fēng)正在接收語(yǔ)音指示;以及根據(jù)所偵測(cè) 的該放開事件,停止顯示該指示器。前述的同時(shí)處理觸控式指令與語(yǔ)音指令的方法,其中當(dāng)該觸控式熒幕的任何部分 被按壓時(shí),偵測(cè)該按住事件。前述的同時(shí)處理觸控式指令與語(yǔ)音指令的方法,另外包含根據(jù)所偵測(cè)的該放開事 件,停止啟動(dòng)該麥克風(fēng)。前述的同時(shí)處理觸控式指令與語(yǔ)音指令的方法,其中所述的電子裝置為一個(gè)人導(dǎo)
航裝置。前述的同時(shí)處理觸控式指令與語(yǔ)音指令的方法,其中所述的軟性按鈕所對(duì)應(yīng)的指 令的執(zhí)行為不可取消。本發(fā)明的目的及解決其技術(shù)問題還采用以下技術(shù)方案來實(shí)現(xiàn)。依據(jù)本發(fā)明提出的 一種同時(shí)處理觸控式指令與語(yǔ)音指令的電子裝置,其包含一處理器,用來控制該電子裝置 的運(yùn)作;一觸控式熒幕,用來當(dāng)感測(cè)到觸控式輸入時(shí),偵測(cè)一按住事件,該觸控式熒幕顯示 一或多個(gè)軟性按鈕,每個(gè)軟性按鈕在被啟動(dòng)時(shí),該處理器執(zhí)行一對(duì)應(yīng)指令;一麥克風(fēng),用來 根據(jù)該處理器所偵測(cè)的該按住事件啟動(dòng),以接收語(yǔ)音指示以及當(dāng)該觸控式熒幕不再感測(cè)到 觸控式輸入時(shí),該處理器偵測(cè)一放開事件并停止啟動(dòng)該麥克風(fēng);以及一語(yǔ)音辨識(shí)軟件,用來 判斷在該按住事件與該放開事件之間是否偵測(cè)到一語(yǔ)音指令,若偵測(cè)到該語(yǔ)音指令時(shí),則 該處理器執(zhí)行該語(yǔ)音指令。本發(fā)明的目的及解決其技術(shù)問題還可采用以下技術(shù)措施進(jìn)一步實(shí)現(xiàn)。前述的同時(shí)處理觸控式指令與語(yǔ)音指令的電子裝置,其中所述的處理器判斷是 否有一軟性按鈕通過該按住事件被啟動(dòng),并根據(jù)所偵測(cè)的該放開事件,若判斷在該按住事 件與該放開事件之間并不存在語(yǔ)音指令,執(zhí)行通過該按住事件被啟動(dòng)的該按鈕所對(duì)應(yīng)的指 令。前述的同時(shí)處理觸控式指令與語(yǔ)音指令的電子裝置,其中所述的處理器判斷是否 有一軟性按鈕通過該按住事件被啟動(dòng),并執(zhí)行通過該按住事件被啟動(dòng)的該按鈕所對(duì)應(yīng)的指 令,若判斷在該按住事件與該放開事件之間存在語(yǔ)音指令時(shí),取消執(zhí)行通過該按住事件被 啟動(dòng)的該按鈕所對(duì)應(yīng)的該指令。前述的同時(shí)處理觸控式指令與語(yǔ)音指令的電子裝置,其中所述的處理器根據(jù)偵測(cè) 該按住事件,啟動(dòng)一計(jì)時(shí)器以開始計(jì)時(shí),判斷是否有一軟性按鈕通過該按住事件被啟動(dòng),并 執(zhí)行通過該按住事件被啟動(dòng)的該按鈕所對(duì)應(yīng)的一指令,若該計(jì)時(shí)器逾時(shí),取消執(zhí)行通過該 按住事件被啟動(dòng)的該按鈕所對(duì)應(yīng)的該指令。前述的同時(shí)處理觸控式指令與語(yǔ)音指令的電子裝置,其中所述的處理器根據(jù)所偵 測(cè)的該按住事件,控制該觸控式熒幕上顯示的一指示器,以指示麥克風(fēng)正在接收語(yǔ)音指示; 若該計(jì)時(shí)器逾時(shí),該處理器控制該觸控式熒幕停止顯示該指示器。
前述的同時(shí)處理觸控式指令與語(yǔ)音指令的電子裝置,其中所述的處理器根據(jù)所偵 測(cè)的該按住事件,控制該觸控式熒幕上顯示的一指示器,以指示麥克風(fēng)正在接收語(yǔ)音指示; 該處理器根據(jù)所偵測(cè)的該放開事件,控制該觸控式熒幕停止顯示該指示器。前述的同時(shí)處理觸控式指令與語(yǔ)音指令的電子裝置,其中當(dāng)該觸控式熒幕的任何 部分被按壓時(shí),偵測(cè)該按住事件。前述的同時(shí)處理觸控式指令與語(yǔ)音指令的電子裝置,另外包含根據(jù)所偵測(cè)的該放 開事件,該處理器停止啟動(dòng)該麥克風(fēng)。前述的同時(shí)處理觸控式指令與語(yǔ)音指令的電子裝置,其中所述的電子裝置為一個(gè) 人導(dǎo)航裝置。前述的同時(shí)處理觸控式指令與語(yǔ)音指令的電子裝置,其中所述的軟性按鈕所對(duì)應(yīng) 的指令的執(zhí)行為不可取消。本發(fā)明與現(xiàn)有技術(shù)相比具有明顯的優(yōu)點(diǎn)和有益效果。借由上述技術(shù)方案,本發(fā)明 于支援語(yǔ)音辨識(shí)的電子裝置中同時(shí)處理觸控式指令與語(yǔ)音指令之方法與相關(guān)電子裝置至 少具有下列優(yōu)點(diǎn)及有益效果本發(fā)明提供了一種同時(shí)處理觸控指令與語(yǔ)音指令的方法。本 發(fā)明的電子裝置的使用者可以觸碰觸控式熒幕的任何部分以發(fā)出一語(yǔ)音指令,而不需要浪 費(fèi)時(shí)間在搜尋電子裝置上的特定按鈕進(jìn)入語(yǔ)音模式。如此一來,本發(fā)明的電子裝置的使用 者在發(fā)出語(yǔ)音指令時(shí),可比較專心于手邊的工作而較少分散注意力。此外,本發(fā)明的電子裝 置可以專注地分析在“按住事件”與“放開事件”之間所接收到的語(yǔ)音指令,而提高語(yǔ)音辨 識(shí)的準(zhǔn)確性并節(jié)省處理過程所需的資源,提供給使用者更大的便利性。綜上所述,本發(fā)明是有關(guān)于一種同時(shí)處理觸控式指令與語(yǔ)音指令的方法與電子裝 置。該同時(shí)處理觸控式指令與語(yǔ)音指令的方法包含當(dāng)該電子裝置的一觸控式熒幕感測(cè)到觸 控式輸入時(shí),偵測(cè)該電子裝置的該觸控式熒幕的一按住事件,該觸控式熒幕顯示一或多個(gè) 軟性按鈕,每個(gè)軟性按鈕在被啟動(dòng)時(shí),執(zhí)行一對(duì)應(yīng)指令;根據(jù)所偵測(cè)的該按住事件,啟動(dòng)該 電子裝置的一麥克風(fēng)以接收語(yǔ)音指示;當(dāng)該觸控式熒幕不再感測(cè)到觸控式輸入時(shí),偵測(cè)一 放開事件;以及判斷在該按住事件與該放開事件之間是否偵測(cè)到一語(yǔ)音指令,若偵測(cè)到該 語(yǔ)音指令時(shí),則執(zhí)行該語(yǔ)音指令。本發(fā)明還提供了一種同時(shí)處理觸控式指令與語(yǔ)音指令的 電子裝置。本發(fā)明在技術(shù)上有顯著的進(jìn)步,具有明顯的積極效果,誠(chéng)為一新穎、進(jìn)步、實(shí)用的 新設(shè)計(jì)。上述說明僅是本發(fā)明技術(shù)方案的概述,為了能夠更清楚了解本發(fā)明的技術(shù)手段, 而可依照說明書的內(nèi)容予以實(shí)施,并且為了讓本發(fā)明的上述和其他目的、特征和優(yōu)點(diǎn)能夠 更明顯易懂,以下特舉較佳實(shí)施例,并配合附圖,詳細(xì)說明如下。
圖1是本發(fā)明同時(shí)處理觸控指令與語(yǔ)音指令的電子裝置的功能方框圖。圖2是觸控式熒幕的簡(jiǎn)易畫面示意圖。圖3是本發(fā)明同時(shí)處理觸控指令與語(yǔ)音指令的方法的流程圖。10 個(gè)人導(dǎo)航裝置12 觸控式熒幕14 處理器16 麥克風(fēng)18:揚(yáng)聲器20:存儲(chǔ)器
22 語(yǔ)音辨識(shí)軟件12 畫面30-36 軟性按鈕
M 圖形使用者介面軟件 38 地圖 100-124 步驟
具體實(shí)施例方式為更進(jìn)一步闡述本發(fā)明為達(dá)成預(yù)定發(fā)明目的所采取的技術(shù)手段及功效,以下結(jié)合 附圖及較佳實(shí)施例,對(duì)依據(jù)本發(fā)明提出的同時(shí)處理觸控式指令與語(yǔ)音指令的方法與電子裝 置其具體實(shí)施方式
、方法、步驟、結(jié)構(gòu)、特征及其功效,詳細(xì)說明如后。有關(guān)本發(fā)明的前述及其他技術(shù)內(nèi)容、特點(diǎn)及功效,在以下配合參考圖式的較佳實(shí) 施例的詳細(xì)說明中將可清楚呈現(xiàn)。通過具體實(shí)施方式
的說明,當(dāng)可對(duì)本發(fā)明為達(dá)成預(yù)定目 的所采取的技術(shù)手段及功效獲得一更加深入且具體的了解,然而所附圖式僅是提供參考與 說明之用,并非用來對(duì)本發(fā)明加以限制。請(qǐng)參閱圖1所示。是本發(fā)明同時(shí)處理觸控指令與語(yǔ)音指令的電子裝置的功能方框 圖。本發(fā)明較佳實(shí)施例的同時(shí)處理觸控指令與語(yǔ)音指令的電子裝置10可為個(gè)人導(dǎo)航裝置 (然而并非限制于此裝置),或可為任何能夠辨識(shí)語(yǔ)音指令與在觸控式熒幕上接收觸控式 輸入的裝置。如圖1所示,電子裝置10包含觸控式熒幕12以顯示影像與接收使用者的觸 控式輸入。電子裝置10另外包含麥克風(fēng)16與揚(yáng)聲器18。麥克風(fēng)16接收使用者的語(yǔ)音輸 入;揚(yáng)聲器18輸出語(yǔ)音信號(hào)。處理器14用來控制電子裝置10的運(yùn)作,并執(zhí)行語(yǔ)音辨識(shí)軟 件22與儲(chǔ)存于存儲(chǔ)器20的圖形使用者介面軟件M。在本發(fā)明中,使用者提供結(jié)束點(diǎn)指示給電子裝置10以指出語(yǔ)音指令即將開始與 語(yǔ)音指令已經(jīng)結(jié)束的時(shí)刻。為了將使用者提供結(jié)束點(diǎn)指示所分散的注意力降到最低,在本 發(fā)明中,當(dāng)使用者要進(jìn)入語(yǔ)音指令的階段時(shí),使用者可按壓并維持按壓觸控式熒幕12上的 任何部分以進(jìn)入語(yǔ)音指令。也就是說,當(dāng)使用者準(zhǔn)備要說出語(yǔ)音指令時(shí),使用者可按住觸控 式熒幕12的某一部分不放。由于使用者已按壓住觸控式熒幕12而觸控式熒幕12也感測(cè) 到觸控式輸入,因此上述情況會(huì)被認(rèn)定為一“按住事件”。在“按住事件”產(chǎn)生后,麥克風(fēng)16 便會(huì)被啟動(dòng)以接收語(yǔ)音指令,而使用者便可通過麥克風(fēng)16傳送語(yǔ)音指令給電子裝置10。然 后,在使用者結(jié)束語(yǔ)音指令后,使用者可將原先所按壓住的觸控式熒幕12的部分放開。由 于使用者已經(jīng)放開觸控式熒幕12而觸控式熒幕12已無法感測(cè)到觸控式輸入,因此上述的 情況會(huì)被認(rèn)定為一 “放開事件”。所有在“按住事件”與“放開事件”之間,電子裝置10所接收到的語(yǔ)音,皆會(huì)由處 理器14所執(zhí)行的語(yǔ)音辨識(shí)軟件22來進(jìn)行分析。如此一來,“按住事件”與“放開事件”便可 作為結(jié)束點(diǎn),而語(yǔ)音辨識(shí)軟件僅需要對(duì)在這兩個(gè)事件之間所接收到的語(yǔ)音進(jìn)行辨識(shí)。請(qǐng)參閱圖2所示。是觸控式熒幕的簡(jiǎn)易畫面示意圖。在圖2的示范例中,假設(shè)電 子裝置10為個(gè)人導(dǎo)航裝置。因此,觸控式熒幕12顯示一導(dǎo)航地圖。導(dǎo)航地圖顯示電子裝 置10在一地圖上與道路的關(guān)聯(lián)位置,以及其他軟性按鈕30、32、34與36。在按壓軟性按鈕 30、32、34與36時(shí),會(huì)對(duì)應(yīng)的產(chǎn)生一觸控式指令。舉例來說,軟性按鈕30提供使用者新增目 的地,以要求電子裝置10的導(dǎo)航指示;軟性按鈕32可改變電子裝置10的視野模式;軟性按 鈕34與36分別提高與降低揚(yáng)聲器18所輸出的聲音信號(hào)的音量。設(shè)電子裝置10為個(gè)人導(dǎo)航裝置,則語(yǔ)音指令可為如“前往…(某目的地的名稱或地址)”、“重復(fù)”、“預(yù)估抵達(dá)時(shí)間(Estimated Time of Arrival, ETA) ”,或“剩余距離”... 等。上述語(yǔ)音指令并不需要使用者注視著觸控式熒幕12上的軟性按鈕而可節(jié)省許多時(shí)間 與降低行車危險(xiǎn)。由于本發(fā)明讓使用者可按壓觸控式熒幕12上的任何部分以觸發(fā)“按住事件”,因 此使用者有可能在要觸發(fā)“按住事件”時(shí),按壓到某按鈕的對(duì)應(yīng)位置而啟動(dòng)該按鈕所關(guān)連的 功能。最簡(jiǎn)單的情況是觸控式熒幕12上并未設(shè)置任何軟性按鈕,因此若使用者要觸發(fā)“按 住事件”時(shí),便不會(huì)誤啟動(dòng)任何其他與軟性按鈕相關(guān)聯(lián)的功能,而電子裝置10僅會(huì)判斷是語(yǔ) 音指令的開始。而在當(dāng)觸控式熒幕12上設(shè)置有具有其他功能的軟性按鈕時(shí),當(dāng)使用者要觸 發(fā)“按住事件”時(shí)且恰好按壓于該軟性按鈕上,則當(dāng)語(yǔ)音指令被傳送至處理器14所執(zhí)行的 語(yǔ)音辨識(shí)軟件22時(shí),該軟性按鈕所對(duì)應(yīng)的功能同樣會(huì)被執(zhí)行。由于當(dāng)使用者要觸發(fā)“按住 事件”時(shí),并不一定是要啟動(dòng)該軟性按鈕所對(duì)應(yīng)的功能,而僅是要指出語(yǔ)音指令的開始,因 此該軟性按鈕所對(duì)應(yīng)的功能需要被取消或撤回。若語(yǔ)音辨識(shí)軟件22辨識(shí)所接收的語(yǔ)音指令,在目前電子裝置10的運(yùn)作狀態(tài)中為 有效,則電子裝置10將會(huì)執(zhí)行任何誤觸該軟性按鈕所引發(fā)的對(duì)應(yīng)功能的取消或撤回動(dòng)作, 并根據(jù)所接收的有效語(yǔ)音指令執(zhí)行相對(duì)應(yīng)的運(yùn)作;而若所接收的語(yǔ)音指令,在語(yǔ)音辨識(shí)軟 件22確認(rèn)為無效后,本發(fā)明可再執(zhí)行先前按壓該軟性按鈕所引發(fā)的對(duì)應(yīng)功能。處理器14 可延遲軟性按鈕所對(duì)應(yīng)的功能直到“放開事件”產(chǎn)生且在“按住事件”與“放開事件”之間并 沒有被辨識(shí)出的語(yǔ)音指令。換句話說,本發(fā)明可在接收到“按住事件”時(shí),立刻執(zhí)行所按壓 的按鈕功能,而若有辨識(shí)出的語(yǔ)音指令的話,必要時(shí)再將所執(zhí)行的按鈕功能取消?;蛘?,按 鈕功能的執(zhí)行,在“按住事件”之后可以被延遲,直到確定實(shí)際上并沒有語(yǔ)音指令后,再開始 執(zhí)行按鈕功能。當(dāng)“按住事件”發(fā)生時(shí),可同時(shí)啟動(dòng)一計(jì)時(shí)器。若計(jì)時(shí)器計(jì)時(shí)超過某一時(shí)間長(zhǎng)度后 (如5或10秒),“放開事件”仍未發(fā)生,則判斷已經(jīng)進(jìn)入語(yǔ)音指令模式,而任何按鈕功能將 會(huì)被忽略。若使用者在觸碰觸控式熒幕12時(shí),移動(dòng)觸碰在熒幕上的手指,可能會(huì)造成畫面的 移動(dòng)或者放大/縮小。觸控式熒幕12可以隨著動(dòng)作而更新,但若之后語(yǔ)音指令被辨識(shí)出的 話,該動(dòng)作需仍為可回復(fù)。在熒幕上可另外顯示一指示器,以用來指示語(yǔ)音分析正在進(jìn)行處理。該指示器可 在偵測(cè)到“按住事件”時(shí)就被顯示出來,而在偵測(cè)到“放開事件”后就被移除。或者,指示器 可在判斷沒有聲音指令被辨識(shí)出來的情況下移除。請(qǐng)參閱圖3所示。是本發(fā)明同時(shí)處理觸控指令與語(yǔ)音指令的方法的流程圖。步驟 說明如下步驟100 開始;步驟102 在觸控式熒幕12上接收“按住事件”;步驟104 啟動(dòng)麥克風(fēng)16并根據(jù)所接收的“按住事件”啟動(dòng)計(jì)時(shí)器以開始計(jì)時(shí);步驟106 判斷在“按住事件”的期間是否有可執(zhí)行的軟性按鈕被按壓;若是,進(jìn)行 步驟108;若否,進(jìn)行步驟110;步驟108 執(zhí)行與該按壓按鈕相關(guān)的動(dòng)作;或者,在判斷沒有語(yǔ)音指令被辨識(shí)出 后,才開始執(zhí)行與該按壓按鈕相關(guān)的動(dòng)作;
步驟110 判斷是否偵測(cè)到“放開事件”;若是,進(jìn)行步驟114 ;若否,進(jìn)行步驟112 ;步驟112 判斷計(jì)時(shí)器是否逾時(shí);若是,進(jìn)行步驟114 ;若否,回至步驟110 ;步驟114 由于不再分析語(yǔ)音輸入,停用麥克風(fēng)16 ;步驟116 判斷是否偵測(cè)與辨識(shí)到語(yǔ)音指令;若是,進(jìn)行步驟118 ;若否,進(jìn)行步驟 122 ;步驟118 取消由于“按住事件”所按壓到按鈕所造成的動(dòng)作;若沒有任何由于按 壓到按鈕所造成的動(dòng)作被執(zhí)行,則此步驟可被省略;步驟120 執(zhí)行所辨識(shí)語(yǔ)音指令,進(jìn)行步驟124 ;步驟122 由于沒有辨識(shí)出任何語(yǔ)音指令,忽略語(yǔ)音輸入;步驟124 結(jié)束。綜上所述,本發(fā)明提供了一種同時(shí)處理觸控指令與語(yǔ)音指令的方法。本發(fā)明的電 子裝置的使用者可以觸碰觸控式熒幕的任何部分以發(fā)出一語(yǔ)音指令,而不需要浪費(fèi)時(shí)間在 搜尋電子裝置上的特定按鈕以進(jìn)入語(yǔ)音模式。如此一來,本發(fā)明的電子裝置的使用者在發(fā) 出語(yǔ)音指令時(shí),可比較專心于手邊的工作而較少分散注意力。此外,本發(fā)明的電子裝置可以 專注地分析在“按住事件”與“放開事件”之間所接收到的語(yǔ)音指令,而提高語(yǔ)音辨識(shí)的準(zhǔn) 確性并節(jié)省處理過程所需的資源,提供給使用者更大的便利性。以上所述,僅是本發(fā)明的較佳實(shí)施例而已,并非對(duì)本發(fā)明作任何形式上的限制,雖 然本發(fā)明已以較佳實(shí)施例揭露如上,然而并非用以限定本發(fā)明,任何熟悉本專業(yè)的技術(shù)人 員,在不脫離本發(fā)明技術(shù)方案范圍內(nèi),當(dāng)可利用上述揭示的技術(shù)內(nèi)容作出些許更動(dòng)或修飾 為等同變化的等效實(shí)施例,但凡是未脫離本發(fā)明技術(shù)方案內(nèi)容,依據(jù)本發(fā)明的技術(shù)實(shí)質(zhì)對(duì) 以上實(shí)施例所作的任何簡(jiǎn)單修改、等同變化與修飾,均仍屬于本發(fā)明技術(shù)方案的范圍內(nèi)。
權(quán)利要求
1.一種同時(shí)處理觸控式指令與語(yǔ)音指令的方法,其特征在于其包括以下步驟當(dāng)該電子裝置的一觸控式熒幕感測(cè)到觸控式輸入時(shí),偵測(cè)該電子裝置的該觸控式熒幕 的一按住事件,該觸控式熒幕顯示一或多個(gè)軟性按鈕,每個(gè)軟性按鈕在被啟動(dòng)時(shí),執(zhí)行一對(duì) 應(yīng)指令;根據(jù)所偵測(cè)的該按住事件,啟動(dòng)該電子裝置的一麥克風(fēng)以接收語(yǔ)音指示; 當(dāng)該觸控式熒幕不再感測(cè)到觸控式輸入時(shí),偵測(cè)一放開事件;以及 判斷在該按住事件與該放開事件之間是否偵測(cè)到一語(yǔ)音指令,若偵測(cè)到該語(yǔ)音指令 時(shí),則執(zhí)行該語(yǔ)音指令。
2.根據(jù)權(quán)利要求1所述的同時(shí)處理觸控式指令與語(yǔ)音指令的方法,其特征在于另外包含判斷是否有一軟性按鈕通過該按住事件被啟動(dòng);以及根據(jù)所偵測(cè)的該放開事件,若判斷在該按住事件與該放開事件之間并不存在語(yǔ)音指 令,則執(zhí)行通過該按住事件被啟動(dòng)的該按鈕所對(duì)應(yīng)的指令。
3.根據(jù)權(quán)利要求1所述的同時(shí)處理觸控式指令與語(yǔ)音指令的方法,其特征在于另外包含判斷是否有一軟性按鈕通過該按住事件被啟動(dòng); 執(zhí)行通過該按住事件被啟動(dòng)的該按鈕所對(duì)應(yīng)的指令;以及若判斷在該按住事件與該放開事件之間存在語(yǔ)音指令時(shí),取消執(zhí)行通過該按住事件被 啟動(dòng)的該按鈕所對(duì)應(yīng)的該指令。
4.根據(jù)權(quán)利要求1所述的同時(shí)處理觸控式指令與語(yǔ)音指令的方法,其特征在于另外包含根據(jù)偵測(cè)該按住事件,啟動(dòng)一計(jì)時(shí)器以開始計(jì)時(shí);判斷是否有一軟性按鈕通過該按住事件被啟動(dòng);執(zhí)行通過該按住事件被啟動(dòng)的該按鈕所對(duì)應(yīng)的一指令;以及若該計(jì)時(shí)器逾時(shí),取消執(zhí)行通過該按住事件被啟動(dòng)的該按鈕所對(duì)應(yīng)的該指令。
5.根據(jù)權(quán)利要求4所述的同時(shí)處理觸控式指令與語(yǔ)音指令的方法,其特征在于另外包含根據(jù)所偵測(cè)的該按住事件,在該觸控式熒幕上顯示一指示器,以指示麥克風(fēng)正在接收 語(yǔ)音指示;以及若該計(jì)時(shí)器逾時(shí),停止顯示該指示器。
6.根據(jù)權(quán)利要求1所述的同時(shí)處理觸控式指令與語(yǔ)音指令的方法,其特征在于另外包含根據(jù)所偵測(cè)的該按住事件,在該觸控式熒幕上顯示一指示器,以指示麥克風(fēng)正在接收 語(yǔ)音指示;以及根據(jù)所偵測(cè)的該放開事件,停止顯示該指示器。
7.根據(jù)權(quán)利要求1所述的同時(shí)處理觸控式指令與語(yǔ)音指令的方法,其特征在于其中當(dāng) 該觸控式熒幕的任何部分被按壓時(shí),偵測(cè)該按住事件。
8.根據(jù)權(quán)利要求1所述的同時(shí)處理觸控式指令與語(yǔ)音指令的方法,其特征在于另外包 含根據(jù)所偵測(cè)的該放開事件,停止啟動(dòng)該麥克風(fēng)。
9.根據(jù)權(quán)利要求1所述的同時(shí)處理觸控式指令與語(yǔ)音指令的方法,其特征在于其中所 述的電子裝置為一個(gè)人導(dǎo)航裝置。
10.根據(jù)權(quán)利要求1所述的同時(shí)處理觸控式指令與語(yǔ)音指令的方法,其特征在于其中 所述的軟性按鈕所對(duì)應(yīng)的指令的執(zhí)行為不可取消。
11.一種同時(shí)處理觸控式指令與語(yǔ)音指令的電子裝置,其特征在于其包含一處理器,用來控制該電子裝置的運(yùn)作;一觸控式熒幕,用來當(dāng)感測(cè)到觸控式輸入時(shí),偵測(cè)一按住事件,該觸控式熒幕顯示一或 多個(gè)軟性按鈕,每個(gè)軟性按鈕在被啟動(dòng)時(shí),該處理器執(zhí)行一對(duì)應(yīng)指令;一麥克風(fēng),用來根據(jù)該處理器所偵測(cè)的該按住事件啟動(dòng),以接收語(yǔ)音指示以及當(dāng)該觸 控式熒幕不再感測(cè)到觸控式輸入時(shí),該處理器偵測(cè)一放開事件并停止啟動(dòng)該麥克風(fēng);以及一語(yǔ)音辨識(shí)軟件,用來判斷在該按住事件與該放開事件之間是否偵測(cè)到一語(yǔ)音指令, 若偵測(cè)到該語(yǔ)音指令時(shí),則該處理器執(zhí)行該語(yǔ)音指令。
12.根據(jù)權(quán)利要求11所述的同時(shí)處理觸控式指令與語(yǔ)音指令的電子裝置,其特征在于 其中所述的處理器判斷是否有一軟性按鈕通過該按住事件被啟動(dòng),并根據(jù)所偵測(cè)的該放開 事件,若判斷在該按住事件與該放開事件之間并不存在語(yǔ)音指令,執(zhí)行通過該按住事件被 啟動(dòng)的該按鈕所對(duì)應(yīng)的指令。
13.根據(jù)權(quán)利要求11所述的同時(shí)處理觸控式指令與語(yǔ)音指令的電子裝置,其特征在于 其中所述的處理器判斷是否有一軟性按鈕通過該按住事件被啟動(dòng),并執(zhí)行通過該按住事件 被啟動(dòng)的該按鈕所對(duì)應(yīng)的指令,若判斷在該按住事件與該放開事件之間存在語(yǔ)音指令時(shí), 取消執(zhí)行通過該按住事件被啟動(dòng)的該按鈕所對(duì)應(yīng)的該指令。
14.根據(jù)權(quán)利要求11所述的同時(shí)處理觸控式指令與語(yǔ)音指令的電子裝置,其特征在于 其中所述的處理器根據(jù)偵測(cè)該按住事件,啟動(dòng)一計(jì)時(shí)器以開始計(jì)時(shí),判斷是否有一軟性按 鈕通過該按住事件被啟動(dòng),并執(zhí)行通過該按住事件被啟動(dòng)的該按鈕所對(duì)應(yīng)的一指令,若該 計(jì)時(shí)器逾時(shí),取消執(zhí)行通過該按住事件被啟動(dòng)的該按鈕所對(duì)應(yīng)的該指令。
15.根據(jù)權(quán)利要求14所述的同時(shí)處理觸控式指令與語(yǔ)音指令的電子裝置,其特征在于 其中所述的處理器根據(jù)所偵測(cè)的該按住事件,控制該觸控式熒幕上顯示的一指示器,以指 示麥克風(fēng)正在接收語(yǔ)音指示;若該計(jì)時(shí)器逾時(shí),該處理器控制該觸控式熒幕停止顯示該指 不器。
16.根據(jù)權(quán)利要求11所述的同時(shí)處理觸控式指令與語(yǔ)音指令的電子裝置,其特征在于 其中所述的處理器根據(jù)所偵測(cè)的該按住事件,控制該觸控式熒幕上顯示的一指示器,以指 示麥克風(fēng)正在接收語(yǔ)音指示;該處理器根據(jù)所偵測(cè)的該放開事件,控制該觸控式熒幕停止 顯不該指不器。
17.根據(jù)權(quán)利要求11所述的同時(shí)處理觸控式指令與語(yǔ)音指令的電子裝置,其特征在于 其中當(dāng)該觸控式熒幕的任何部分被按壓時(shí),偵測(cè)該按住事件。
18.根據(jù)權(quán)利要求11所述的同時(shí)處理觸控式指令與語(yǔ)音指令的電子裝置,其特征在于 另外包含根據(jù)所偵測(cè)的該放開事件,該處理器停止啟動(dòng)該麥克風(fēng)。
19.根據(jù)權(quán)利要求11所述的同時(shí)處理觸控式指令與語(yǔ)音指令的電子裝置,其特征在于 其中所述的電子裝置為一個(gè)人導(dǎo)航裝置。
20.根據(jù)權(quán)利要求11所述的同時(shí)處理觸控式指令與語(yǔ)音指令的電子裝置,其特征在于其中所述的軟性按鈕所對(duì)應(yīng)的指令的執(zhí)行為不可取消。
全文摘要
本發(fā)明是有關(guān)于一種同時(shí)處理觸控式指令與語(yǔ)音指令的方法與電子裝置。該方法包含當(dāng)電子裝置的觸控式熒幕感測(cè)到觸控式輸入時(shí),偵測(cè)電子裝置的觸控式熒幕的按住事件,觸控式熒幕顯示一或多個(gè)軟性按鈕,每個(gè)軟性按鈕被啟動(dòng)時(shí),執(zhí)行對(duì)應(yīng)的指令;根據(jù)偵測(cè)的按住事件,啟動(dòng)電子裝置的麥克風(fēng)接收語(yǔ)音指示;當(dāng)觸控式熒幕不再感測(cè)到觸控式輸入時(shí),偵測(cè)放開事件;及判斷在按住事件與放開事件之間是否偵測(cè)到語(yǔ)音指令,若偵測(cè)到語(yǔ)音指令,則執(zhí)行語(yǔ)音指令。本發(fā)明還提供了一種同時(shí)處理觸控式指令與語(yǔ)音指令的電子裝置。藉此,使用者可以在發(fā)出語(yǔ)音指令時(shí),較少分散注意力,并且,本發(fā)明的電子裝置可以提高語(yǔ)音辨識(shí)的準(zhǔn)確性,節(jié)省處理過程所需的資源。
文檔編號(hào)G01C21/36GK102109357SQ20091026136
公開日2011年6月29日 申請(qǐng)日期2009年12月23日 優(yōu)先權(quán)日2009年12月23日
發(fā)明者何佛奇·木吉那, 保羅·瑞佛德 申請(qǐng)人:神達(dá)電腦股份有限公司