專利名稱:用于移動(dòng)搜尋的輸入系統(tǒng)及其方法
技術(shù)領(lǐng)域:
本發(fā)明有關(guān)一種輸入方法及其系統(tǒng),更特別地,本發(fā)明是有關(guān)一種用于移動(dòng) 搜尋的輸入方法及其系統(tǒng)。
背景技術(shù):
目前在移動(dòng)通訊裝置上的文字輸入方法,對使用者來說仍是不甚方便。在傳 統(tǒng)的輸入法中,使用者為了輸入一個(gè)英文字母或注音,可能要按下許多按鍵才能達(dá) 成。近來頗為盛行的聯(lián)想式輸入法如T9,對于每個(gè)英文字母、注音或拼音,只需 要按至少一個(gè)按鍵,而最后顯示的英文字或中文字詞則是利用字典搜尋的方法以找 出所有可能的組合,再條列出來提供使用者選擇。請參考圖1,其是一現(xiàn)有的Nokm 手機(jī)的輸入鍵盤的示意圖。該輸入鍵盤IO是將數(shù)字鍵分別標(biāo)注有如圖1的對應(yīng)注 音與拼音,而可以通過該輸入鍵盤10使用該聯(lián)想式輸入法。舉例而言,"me" 是按63+選取,又如,"天空(亡I巧是按209+選取以及按3 09 +選 取。而當(dāng)按下該輸入鍵盤10中的"*"鍵時(shí),則可顯示復(fù)數(shù)個(gè)常用特殊符號以供選 取;如按下該"弁"鍵時(shí),則可切換不同的輸入方法,例如中文輸入(注音符號) 與英文輸入(英文字母/阿拉伯?dāng)?shù)字)的切換。請參考圖2,其顯示一現(xiàn)有的聯(lián)想式輸入法的流程圖。首先,第一步驟是按鍵 一次以輸入字母或注音(步驟20),其表示使用者正于一鍵盤上按鍵輸入一英文 字母或一注音符號,以能輸入一字詞,該字詞可為一中文字或一英文字,而所鍵入 的完整注音符號,是用于搜尋該欲輸入的中文字的候選字詞。其次,該輸入法的第 二步驟是確認(rèn)該第一步驟是否已完成(步驟21),若已完成則進(jìn)行第三步驟,即 查詢字典以列出候選字詞(步驟22),其是依據(jù)鍵入的完整字母或注音通過一聯(lián) 想式字典檢索,以列出該所欲輸入字詞的至少一候選字詞,而這些候選字詞是按一 選取的排序(例如按照每一字詞的使用頻率等所產(chǎn)生的一排序)列出;但若該第二步驟(步驟21)未完成,則回到第一步驟(步驟21)。第四步驟則為按上下鍵選取(步驟24),其是表示當(dāng)?shù)谝慌判虻暮蜻x字詞并不是使用者所想要的候選字詞時(shí),則需通過按上下鍵來一個(gè)個(gè)地選取。當(dāng)然,若第一排序的候選字詞即為使用者 所想要的候選字詞時(shí),則可直接選取。這種方式簡化了輸入的程序,讓大部分的字詞都能夠用較少的按鍵來完成, 但若最后可能的組合很多,而且其第一排序的候選字詞并不一定是使用者所想要的候選字詞時(shí),還是得通過上下鍵來一個(gè)個(gè)地選取。例如按6 3為"of, me..."; 按2 0 9為"電、動(dòng)、天、輪...";按3 0 9為"光,換,棍,空..."。因此,使用該聯(lián)想式輸入法而欲輸入"me"時(shí),要按下6 3鍵,然后按往下鍵一次。而欲輸入 "天空"時(shí),要按下2 09鍵,按往下鍵三次,再按下3 09鍵,按往下鍵四次。而 且,若同時(shí)進(jìn)行中文、英文、數(shù)字輸入時(shí),仍需要手動(dòng)切換輸入法到中文模式、英 文模式、數(shù)字模式,也是不甚方便。此外,移動(dòng)搜尋(mobile search)是目前移動(dòng)通訊中極熱門的上網(wǎng)應(yīng)用,而依 照現(xiàn)今的輸入方式勢必難以快速輸入關(guān)鍵字(keyword),因此,本發(fā)明發(fā)明人有 鑒于上述現(xiàn)有輸入法使用在移動(dòng)搜尋的缺失,而發(fā)明出功能更佳的"用于移動(dòng)搜尋 的輸入系統(tǒng)及其方法",以針對移動(dòng)搜尋應(yīng)用,提供更多元化的按鍵輸入方式,并 進(jìn)一步減少輸入關(guān)鍵字所需的按鍵數(shù),以及利用語音確認(rèn)來選取所有可能的候選字 詞,可以提供使用者更方便快速的關(guān)鍵詞輸入界面。發(fā)明內(nèi)容本發(fā)明的主要目的在于提供一種用于移動(dòng)搜尋的輸入系統(tǒng)及其方法,其針對 移動(dòng)搜尋應(yīng)用,提供更多元化的按鍵輸入方式,并進(jìn)一步減少輸入字詞所需的按鍵 數(shù),以及利用語音確認(rèn)來選取所有可能的候選字詞,借以提供使用者更方便快速的 關(guān)鍵詞輸入界面。本發(fā)明的另一目的在于提供一種用于移動(dòng)搜尋的輸入系統(tǒng)及其方法,可根據(jù) 當(dāng)前熱門搜尋詞匯排行,動(dòng)態(tài)更新最新的詞匯庫與順序清單,更符合使用者移動(dòng)搜 尋的需求。根據(jù)本發(fā)明一方面提供一種用于移動(dòng)搜尋的輸入系統(tǒng),用以輸入一特定字詞,該系統(tǒng)包含 一輸入模塊,用以分別輸入該特定字詞的至少一對應(yīng)字碼以及輸入對應(yīng)該字詞的一語音; 一數(shù)據(jù)庫,具有一詞匯庫和一聲學(xué)模型,其中該詞匯庫具有復(fù) 數(shù)字詞和一順序清單,這些字詞系依照該順序清單而分具有不同搜尋權(quán)重; 一處理 模塊,使用一輸入演算法以自該詞匯庫中篩選出符合該對應(yīng)字碼的第一數(shù)目的候選 字詞,且使用一語音識(shí)別演算法而將該語音通過該聲學(xué)模型與該第一數(shù)目的候選字 詞比較而篩選出一第二數(shù)目的候選字詞,其中該第二數(shù)目的候選字詞是基于其搜尋 權(quán)重而有一特定排列順序;以及一輸出模塊,以該特定排列順序顯示該第二數(shù)目的 候選字詞以供選取出該特定字詞。根據(jù)上述構(gòu)想,該順序清單是一個(gè)人使用頻率統(tǒng)計(jì)排行,以將最常使用的字 詞賦予最大的搜尋權(quán)重而排列于該順序清單的最前端。根據(jù)上述構(gòu)想,該順序清單也可以是一伺服器所統(tǒng)計(jì)出的網(wǎng)絡(luò)熱門搜尋統(tǒng)計(jì) 排行,以將最常被搜尋的字詞賦予最大的搜尋權(quán)重而排列于該順序清單的最前端, 因此,該輸入系統(tǒng)還包含一更新模塊,用以通過一鏈結(jié)網(wǎng)絡(luò)與該伺服器的一更新數(shù) 據(jù)庫連結(jié),借以更新該詞匯庫中的字詞與其對應(yīng)的順序清單。根據(jù)上述構(gòu)想,當(dāng)該更新數(shù)據(jù)庫系基于該伺服器在一特定期間中的網(wǎng)絡(luò)搜尋 字詞種類與其使用頻率而統(tǒng)計(jì)出一更新的復(fù)數(shù)字詞與一對應(yīng)順序清單以分別賦予 該更新的復(fù)數(shù)字詞的不同搜尋權(quán)重。根據(jù)上述構(gòu)想,該伺服器還具有一網(wǎng)絡(luò)詞匯庫,當(dāng)該所輸入的字詞未能在該 詞匯庫篩選出時(shí),該處理模塊還可通過該鏈結(jié)網(wǎng)絡(luò)連結(jié)至該網(wǎng)絡(luò)詞匯庫搜尋。根據(jù)上述構(gòu)想,該網(wǎng)絡(luò)詞匯庫所容納的字詞系大于該詞匯庫。根據(jù)上述構(gòu)想,該輸入演算法為一聯(lián)想式輸入演算法。根據(jù)上述構(gòu)想,該字詞為一文字的一關(guān)鍵字,而該至少一的對應(yīng)代碼為該關(guān) 鍵字中部份字的輸入法代碼。根據(jù)上述構(gòu)想,對應(yīng)字碼為選自一注音符號、 一筆劃符號、 一拼音符號、一 字根符號、 一聲調(diào)符號、 一阿拉伯?dāng)?shù)字碼與復(fù)數(shù)常用特殊符號其中之任一。根據(jù)上述構(gòu)想,該文字系選自一中文、 一日文、 一韓文、 一英文、 一德文、一 法文、 一西班牙文、 一阿拉伯文、 一俄文、 一意大利文、 一葡萄牙文、 一荷蘭文、 一希臘文、 一捷克文以及一丹麥文其中之任一。根據(jù)上述構(gòu)想,該第二數(shù)目是等于或小于該第一數(shù)目。根據(jù)上述構(gòu)想,該特定排列順序還參酌該語音識(shí)別演算法比較該第一數(shù)目的候選字詞所取得的相似性權(quán)重而排序。根據(jù)本發(fā)明另一方面提供一種用于移動(dòng)搜尋的輸入方法,用于輸入一特定字 詞,該方法包含有下列步驟(A)提供一數(shù)據(jù)庫,具有一詞匯庫,其中該詞匯庫 具有復(fù)數(shù)字詞和一順序清單,相應(yīng)該順序清單而分別賦予這些字詞的不同搜尋權(quán) 重;(B)根據(jù)一輸入法以輸入該字詞的至少一對應(yīng)字碼;(C)相應(yīng)該至少一字 碼而從該詞匯庫中篩選出符合該對應(yīng)字碼的第一數(shù)目的候選字詞;(C)輸入一語 音;(D)語音識(shí)別該語音并與該第一數(shù)目的候選字詞進(jìn)行比較而篩選出一第二數(shù) 目的候選字詞,其中該第二數(shù)目的候選字詞系基于其個(gè)別搜尋權(quán)重以及比較該第一 數(shù)目的候選字詞所取得的相似性權(quán)重而有一特定排列順序;以及(E)以該特定排 列順序顯示該第二數(shù)目的候選字詞以供選取出該特定字詞。根據(jù)上述構(gòu)想,該輸入方法還包含一步驟(F)提供一網(wǎng)絡(luò)詞匯庫,當(dāng)該第二 數(shù)目的候選字詞并未有該特定字詞時(shí),還可通過一鏈結(jié)網(wǎng)絡(luò)連結(jié)至該網(wǎng)絡(luò)詞匯庫搜 尋。根據(jù)上述構(gòu)想,該數(shù)據(jù)庫通過一鏈結(jié)網(wǎng)絡(luò)以更新該詞匯庫中的字詞與其對應(yīng) 的順序清單。該根據(jù)上述構(gòu)想,該數(shù)據(jù)庫還具有一聲學(xué)模塊,以將該語音與該第一數(shù)目的 候選字詞分別比較而產(chǎn)生其相似性權(quán)重。根據(jù)上述構(gòu)想,該輸入法為一聯(lián)想式輸入法。根據(jù)本發(fā)明又一方面提供一種用于移動(dòng)搜尋的輸入系統(tǒng),用以輸入一特定字 詞,該系統(tǒng)包含 一輸入模塊,用以分別輸入該特定字詞的至少一對應(yīng)字碼以及輸 入對應(yīng)該字詞的一語音; 一詞匯庫,具有復(fù)數(shù)字詞與一順序清單,該順序清單系將 這些字詞依照該順序清單而有不同搜尋權(quán)重; 一處理模塊,使用一輸入演算法以自該詞匯庫中篩選出符合該對應(yīng)字碼的第一數(shù)目的候選字詞,且比較該語音與該第一數(shù)目的候選字詞而篩選出一第二數(shù)目的候選字詞并取得這些候選字詞的相似性權(quán) 重,其中該第二數(shù)目的候選字詞系基于其搜尋權(quán)重與相似性權(quán)重而有一特定排列順序;以及一輸出模塊,以該特定排列順序顯示該第二數(shù)目的候選字詞以供選取出該 特定字詞。根據(jù)本發(fā)明再一方面提供一種用于移動(dòng)搜尋輸入的處理方法,適用于一移動(dòng) 通訊裝置中,用以輸入一特定字詞,該方法至少包含以下的步驟接收一第一輸入,該第一輸入為該特定字詞的至少一字碼;根據(jù)該第一輸入決定一第一數(shù)目的候選字 詞;接收一包含語音的第二輸入;根據(jù)該第一輸入及該第二輸入來決定一第二數(shù)目 的候選字詞;基于該第二數(shù)目的候選字詞的個(gè)別權(quán)重而以一特定排列順序?qū)⒃摰诙?數(shù)目的候選字詞排序;以及選取該特定字詞。根據(jù)上述構(gòu)想,該權(quán)重為一搜尋權(quán)重以及一相似性權(quán)重。根據(jù)上述構(gòu)想,該第一輸入包含選自一觸控輸入、 一手寫識(shí)別輸入以及一鍵 盤輸入其中之任一。根據(jù)上述構(gòu)想,該第二數(shù)目的候選字詞系根據(jù)該第二輸入在該第一輸入的限 制下所決定的。根據(jù)上述構(gòu)想,該第一數(shù)目的候選字詞系根據(jù)該第一輸入在考量字的上下文 下決定的
本發(fā)明的功效與目的,可借由下面結(jié)合附圖對其具體實(shí)施方式
的詳細(xì)說明而 有更深入的了解,其中圖1為一現(xiàn)有手機(jī)的輸入鍵盤的示意2為一現(xiàn)有的聯(lián)想式輸入法的流程示意圖;圖3為本發(fā)明較佳實(shí)施例的一種用于移動(dòng)搜尋的輸入系統(tǒng)及其方法的簡要系 統(tǒng)配置示意4為本發(fā)明較佳實(shí)施例的一種用于移動(dòng)搜尋的輸入系統(tǒng)及其方法的流程示 意圖。圖5為本發(fā)明于移動(dòng)通訊裝置中用于移動(dòng)搜尋輸入的處理方法的流程示意圖。
具體實(shí)施方式
將于下文中說明本發(fā)明,熟悉本技術(shù)者須了解下文中的說明僅是作為例證用, 而不用于限制本發(fā)明。以下針對本發(fā)明較佳實(shí)施例的一種用于移動(dòng)搜尋的輸入系統(tǒng)及其方法進(jìn)行描 述,但實(shí)際架構(gòu)與所采行的方法并不必須完全符合描述的架構(gòu)與方法,熟悉本技術(shù) 的人員當(dāng)能在不脫離本發(fā)明的實(shí)際精神及范圍的情況下,做出種種變化及修改。請參閱圖3,其為本發(fā)明所揭示的一種用于移動(dòng)搜尋的輸入系統(tǒng)及其方法的實(shí)施架構(gòu)示意圖。該輸入系統(tǒng)包含一輸入模塊30、 一數(shù)據(jù)庫31、 一處理模塊32以及 一輸出模塊33。該輸入模塊30用以供一使用者依次輸入一特定字詞的至少一對應(yīng)字碼以及輸 入對應(yīng)該字詞的一語音,而該數(shù)據(jù)庫31,具有一詞匯庫311和一聲學(xué)模型312,其 中該詞匯庫311具有復(fù)數(shù)字詞和一順序清單,這些字詞是依照該順序清單而分具有 不同搜尋權(quán)重。該處理模塊32則具有一輸入演算法與一語音識(shí)別演算法,通過該 輸入演算法可以相應(yīng)該對應(yīng)字碼而從該詞匯庫311中篩選出符合該對應(yīng)字碼的第 一數(shù)目的候選字詞,且通過該語音識(shí)別演算法而將該語音通過該聲學(xué)模型312與該 第一數(shù)目的候選字詞進(jìn)行比較以篩選出一第二數(shù)目的候選字詞。同時(shí),在以該語音 識(shí)別演算法比較該語音與該第一數(shù)目的候選字詞以獲得該第二數(shù)目的候選字詞時(shí),還可分別賦予該第二數(shù)目的候選字詞中個(gè)別字詞的相似性權(quán)重,而相應(yīng)這些候選字 詞所具有相似性權(quán)重與搜尋權(quán)重(原本在該詞匯庫311即賦予每個(gè)字詞不同的搜尋權(quán)重),兩種權(quán)重以適當(dāng)比例搭配(例如,排序以相似性權(quán)重為主,而在經(jīng)語音 識(shí)別后具有相同的相似性權(quán)重的多個(gè)候選字詞時(shí),則以具有較高的搜尋權(quán)重的候選 字詞排列在前端)而可以將該第二數(shù)目的候選字詞以一特定排列順序排序,最后即 可以通過該輸出模塊33,以該特定排列順序顯示該第二數(shù)目的候選字詞以供該使 用者選取出該特定字詞。其中,該順序清單可以是一個(gè)人使用頻率統(tǒng)計(jì)排行,以將最常使用的字詞賦 予最大的搜尋權(quán)重而排列于該順序清單的最前端,此外,該順序清單也可以是一網(wǎng) 絡(luò)熱門搜尋統(tǒng)計(jì)排行,以將最常被搜尋的字詞賦予最大的搜尋權(quán)重而排列于該順序 清單的最前端。此外,該順序清單也可以同時(shí)整合上述的個(gè)人使用頻率統(tǒng)計(jì)排行與網(wǎng)絡(luò)熱門搜尋統(tǒng)計(jì)排行,而使該第二數(shù)目的候選字詞匯整了相似性權(quán)重與搜尋權(quán)重 之后亦可以依照特定的排序方式排列,例如先顯示個(gè)人使用頻率最高前五個(gè)候選 字詞,隨后顯示網(wǎng)絡(luò)熱門搜尋統(tǒng)計(jì)最高前五個(gè)的候選字詞,或是交叉顯示個(gè)人使用 頻率與網(wǎng)絡(luò)熱門搜尋統(tǒng)計(jì)的候選字詞。因此,本發(fā)明輸入系統(tǒng)還可包含一通訊模塊34,用以通過一鏈結(jié)網(wǎng)絡(luò)35與一 伺服器36連結(jié),該伺服器36具有一更新數(shù)據(jù)庫361和一網(wǎng)絡(luò)詞匯庫362,該更新 數(shù)據(jù)庫361是基于該伺服器36在一特定期間中的網(wǎng)絡(luò)搜尋字詞種類與其使用頻率而統(tǒng)計(jì)出一更新的復(fù)數(shù)字詞與一對應(yīng)順序清單(所統(tǒng)計(jì)出的網(wǎng)絡(luò)熱門搜尋統(tǒng)計(jì)排 行)以分別賦予該更新的復(fù)數(shù)字詞的不同搜尋權(quán)重,因此,該處理模塊32還可以通過該通訊模塊34與該伺服器36的更新數(shù)據(jù)庫361連結(jié),借以更新該詞匯庫311 中的字詞與其對應(yīng)的順序清單。此外,該伺服器36還具有一網(wǎng)絡(luò)詞匯庫362,該網(wǎng)絡(luò)詞匯庫362所容納的字 詞更大于該詞匯庫311,當(dāng)使用者所輸入的字詞未能在該詞匯庫311篩選出時(shí),該 處理模塊32還可由該通訊模塊34通過該鏈結(jié)網(wǎng)絡(luò)35連結(jié)至該網(wǎng)絡(luò)詞匯庫362搜 尋。再則,該輸入演算法為一聯(lián)想式輸入演算法,因此輸入不同的對應(yīng)字碼即可 顯示出具關(guān)聯(lián)性的復(fù)數(shù)字詞,且該字詞為一文字的一關(guān)鍵字,而該至少一的對應(yīng)代碼即是該關(guān)鍵字中部份字的輸入法代碼,該對應(yīng)字碼為選自一注音符號、 一筆劃符 號、 一拼音符號、 一字根符號、 一聲調(diào)符號、 一阿拉伯?dāng)?shù)字碼與復(fù)數(shù)常用特殊符號 其中之任一。該文字則可以是任何國家的文字,如中文、日文、韓文、英文、德 文、法文、西班牙文、阿拉伯文、俄文、意大利文、葡萄牙文、荷蘭文、希臘文、 捷克文或是丹麥文。因此,由于本發(fā)明發(fā)明適用在移動(dòng)搜尋中的關(guān)鍵字輸入,而該詞匯庫311和 該網(wǎng)絡(luò)詞匯庫362的字詞數(shù)量有限,因此可以簡化使用者輸入代碼的次數(shù),不需要 由使用者去一一輸入該關(guān)鍵字中的所有字的完整對應(yīng)代碼,僅需每個(gè)字的初始代碼 或是該關(guān)鍵字的部分代碼而可篩選出第一數(shù)目的候選字詞,最后輸入該關(guān)鍵字的語 音來確認(rèn),經(jīng)由本發(fā)明系統(tǒng)的處理即可顯示出最相近的第二數(shù)目的候選字詞。雖然 簡化輸入代碼會(huì)產(chǎn)生較多的候選字詞,但是因?yàn)榻又鴷?huì)使用語音確認(rèn)的方式來選 取,并不會(huì)增加選詞的困難度,而語音識(shí)別也能維持一定的正確率。此外,該候選 字詞的個(gè)別搜尋權(quán)重亦可以應(yīng)用于上述的語音識(shí)別過程中,搜尋權(quán)重較大的字詞在 語音識(shí)別過程可以加重計(jì)分,以使最常被搜尋的關(guān)鍵詞能夠更容易便識(shí)別出來,以 更符合移動(dòng)搜尋應(yīng)用所需。因此,本發(fā)明發(fā)明以圖1的輸入鍵盤10而舉例說明,當(dāng)使用者使用注音輸入 而欲輸入"天空"時(shí),只要按下23鍵(亡萬),再說出"天空",即可顯示出該字 詞,且本發(fā)明亦可以使用其它的輸入形式,如筆劃符號、拼音符號、字根符號、 聲調(diào)符號、阿拉伯?dāng)?shù)字碼或是其他常用特殊符號。因此當(dāng)使用者欲輸入"天空"時(shí),若以聲調(diào)輸入時(shí),則按下1 1鍵(一聲 一聲),再說出"天空",而若以拼音輸入時(shí),按下8 5鍵(TK),再說出"天空"。本發(fā)明發(fā)明還可以提供部分按鍵輸入方式,如五字詞僅需輸入兩個(gè)鍵即可。例如當(dāng)使用者欲輸入"臺(tái)北一零一"時(shí),按下2 1鍵(古"),再說出"臺(tái)北一零一"。當(dāng)使用者欲輸入"delta"時(shí),按下33鍵(DE), 再說出"delta"。請?jiān)賲⒖紙D4,其為本發(fā)明一種用于移動(dòng)搜尋的輸入系統(tǒng)及其方法的流程示意 圖。首先,由一使用者根據(jù)一輸入法輸入一字詞的至少一對應(yīng)字碼(步驟40), 確認(rèn)輸入是否完成(步驟41),接著相應(yīng)該對應(yīng)字碼而從一詞匯庫中篩選出對應(yīng) 該字碼的一第一數(shù)目的候選字詞(步驟42),由該使用者輸入該字詞的語音(步 驟43),利用語音識(shí)別去比較該語音并與該第一數(shù)目的候選字詞而篩選出一第二 數(shù)目的候選字詞(步驟44),接著列出第二數(shù)目的候選字詞以供該使用者選取確 認(rèn)該字詞(步驟45),最后即結(jié)束(步驟46)。其中,若是在步驟45中,使用者未能從第二數(shù)目的候選字詞選出到所需的字 詞,則通過鏈結(jié)網(wǎng)絡(luò)連結(jié)到網(wǎng)絡(luò)詞匯庫篩選出一新的候選字詞(步驟47),隨后 再重復(fù)步驟43、步驟44和步驟45,而可讓使用者從中重新選擇該字詞。再則,根據(jù)前面敘述,每個(gè)候選字詞均有其不同的搜尋權(quán)重,且經(jīng)語音識(shí)別 程序后也賦予了其不同相似性權(quán)重,基于其相似性權(quán)重與搜尋權(quán)重,而可以重新排 列該第二數(shù)目的候選字詞,以使最常被搜尋到的字詞可以更容易排列在最后顯示的 列表的最前端,更貼切使用者在進(jìn)行移動(dòng)搜尋時(shí)所需。請?jiān)趨⒖紙D5,其為本發(fā)明于移動(dòng)通訊裝置中用于移動(dòng)搜尋輸入的處理方法的 流程示意圖。本發(fā)明發(fā)明可適用于一移動(dòng)通訊裝置中,于該移動(dòng)通訊裝置中是先接 收到包含有至少一字碼的第一輸入(步驟50),根據(jù)該第一輸入而決定一第一數(shù) 目的候選字詞(步驟51),接著接收一包含有語音的第二輸入(步驟52),并根 據(jù)該第一輸入及該第二輸入來決定一第二數(shù)目的候選字詞(步驟53),且基于該 第二數(shù)目的候選字詞的個(gè)別權(quán)重(搜尋權(quán)重以及相似性權(quán)重)而以一特定排列順序 將該第二數(shù)目的候選字詞排序(步驟54),而最后由使用者去選取其中所需的字 詞(步驟55)。其中,該第一輸入系可以是一觸控輸入、 一手寫識(shí)別輸入、 一鍵盤輸入或是 其他可以輸入該字詞的至少一代碼的輸入方式,且該第二數(shù)目的候選字詞系根據(jù)該第二輸入在該第一輸入的限制下所決定的,即是語音識(shí)別該第二輸入并與該第一數(shù) 目的候選字詞進(jìn)行比較,且由于此程序系基于一慣用的聯(lián)想式輸入法,因此該第一數(shù)目的候選字詞就是根據(jù)該第一輸入而在考量字的上下文(context)下所決定的。綜上所述,本發(fā)明確實(shí)可提供一種用于移動(dòng)搜尋的輸入系統(tǒng)及其方法,其突 破了在現(xiàn)有的聯(lián)想式輸入法仍需要逐一輸入所需字詞的完整對應(yīng)代碼,且仍需要分 別逐一選取適當(dāng)?shù)暮蜻x字詞,而可以提供較少代碼輸入且正確性亦可有效提升的輸 入界面,尤其適用于現(xiàn)有的移動(dòng)搜尋的應(yīng)用中,且可根據(jù)當(dāng)前網(wǎng)絡(luò)中瞬息萬變的熱 門搜尋詞匯排行,動(dòng)態(tài)更新最新的詞匯庫與其搜尋權(quán)重,而更符合使用者移動(dòng)搜尋 的需求,此技術(shù)無須增加許多繁復(fù)的軟硬體設(shè)備,且實(shí)施成本極為低廉。因此,本 發(fā)明用于移動(dòng)搜尋的輸入系統(tǒng)及其方法,使用者無須特別訓(xùn)練或?qū)W習(xí)但卻又提供極 高的便利性,可以有效增進(jìn)產(chǎn)業(yè)的進(jìn)步,本發(fā)明技術(shù)簡單,可運(yùn)用領(lǐng)域廣泛,實(shí)具 產(chǎn)業(yè)的價(jià)值以上所述是利用較佳實(shí)施例詳細(xì)說明本發(fā)明,而非限制本發(fā)明的范圍,因此 熟知本技術(shù)的人士應(yīng)能明了,適當(dāng)而作些微的改變與調(diào)整,仍將不失本發(fā)明的要義 所在,亦不脫離本發(fā)明的精神和范圍,故都應(yīng)視為本發(fā)明的進(jìn)一步實(shí)施狀況。
權(quán)利要求
1.一種用于移動(dòng)搜尋的輸入系統(tǒng),用以輸入一特定字詞,其包含一輸入模塊,用以分別輸入該特定字詞的至少一對應(yīng)字碼以及輸入對應(yīng)該字詞的一語音;一數(shù)據(jù)庫,具有一詞匯庫和一聲學(xué)模型,其中該詞匯庫具有復(fù)數(shù)字詞和一順序清單,這些字詞系依照該順序清單而分具有不同搜尋權(quán)重;一處理模塊,使用一輸入演算法以自該詞匯庫中篩選出符合該對應(yīng)字碼的第一數(shù)目的候選字詞,且使用一語音識(shí)別演算法而將該語音通過該聲學(xué)模型與該第一數(shù)目的候選字詞比較而篩選出一第二數(shù)目的候選字詞,其中該第二數(shù)目的候選字詞是基于其搜尋權(quán)重而有一特定排列順序;以及一輸出模塊,以該特定排列順序顯示該第二數(shù)目的候選字詞以供選取出該特定字詞。
2. 根據(jù)權(quán)利要求1所述的輸入系統(tǒng),其特征在于該順序清單為一個(gè)人使用頻率 統(tǒng)計(jì)排行,以將最常使用的字詞賦予最大的搜尋權(quán)重而排列于該順序清單的最前一山順。
3. 根據(jù)權(quán)利要求1所述的輸入系統(tǒng),其特征在于該順序清單為一伺服器所統(tǒng)計(jì) 出的網(wǎng)絡(luò)熱門搜尋統(tǒng)計(jì)排行,以將最常被搜尋的字詞賦予最大的搜尋權(quán)重而排列于 該順序清單的最前端。
4. 根據(jù)權(quán)利要求3所述的輸入系統(tǒng),其特征在于還包含一通訊模塊,用以通過 一鏈結(jié)網(wǎng)絡(luò)與該伺服器的一更新數(shù)據(jù)庫連結(jié),借以更新該詞匯庫中的字詞與其對應(yīng)的順序清單,其中該更新數(shù)據(jù)庫是基于該伺服器在一特定期間中的網(wǎng)絡(luò)搜尋字詞種類與其使用 頻率而統(tǒng)計(jì)出一更新的復(fù)數(shù)字詞與一對應(yīng)順序清單以分別賦予該更新的復(fù)數(shù)字詞的不同搜尋權(quán)重;或該伺服器還具有一網(wǎng)絡(luò)詞匯庫,而當(dāng)該所輸入的字詞未能在該詞匯庫篩選出 時(shí),該處理模塊還可由該通訊模塊通過該鏈結(jié)網(wǎng)絡(luò)連結(jié)至該網(wǎng)絡(luò)詞匯庫搜尋,且該 網(wǎng)絡(luò)詞匯庫所容納的字詞是大于該詞匯庫。
5. 根據(jù)權(quán)利要求1所述的輸入系統(tǒng),其特征在于該輸入演算法為一聯(lián)想式輸入演算法;該字詞為一文字的一關(guān)鍵字;該至少一的對應(yīng)代碼為該關(guān)鍵字中部份字的輸入法代碼;該對應(yīng)字碼為選自一注音符號、 一筆劃符號、 一拼音符號、 一字根符號、一 聲調(diào)符號、 一阿拉伯?dāng)?shù)字碼與復(fù)數(shù)常用特殊符號其中之任一;及該文字是選自一中文、 一日文、 一韓文、 一英文、 一德文、 一法文、 一西班 牙文、 一阿拉伯文、 一俄文、 一意大利文、 一葡萄牙文、 一荷蘭文、 一希臘文、 一捷克文以及一丹麥文其中之任一。
6. 根據(jù)權(quán)利要求1所述的輸入系統(tǒng),其特征在于 該第二數(shù)目是等于或小于該第一數(shù)目;及/或該特定排列順序還參酌該語音識(shí)別演算法比較該第一數(shù)目的候選字詞所取得 的相似性權(quán)重而排序。
7. —種用于移動(dòng)搜尋的輸入方法,用于輸入一特定字詞,該方法包含有下列步驟(A) 提供一數(shù)據(jù)庫,具有一詞匯庫,其中該詞匯庫具有復(fù)數(shù)字詞和一順序清 單,因應(yīng)該順序清單而分別賦予這些字詞的不同搜尋權(quán)重;(B) 根據(jù)一輸入法以輸入該字詞的至少一對應(yīng)字碼;(C) 相應(yīng)該至少一字碼而從該詞匯庫中篩選出符合該對應(yīng)字碼的第一數(shù)目的 候選字詞;(C) 輸入一語音;(D) 語音識(shí)別該語音并與該第一數(shù)目的候選字詞進(jìn)行比較而篩選出一第二數(shù) 目的候選字詞,其中該第二數(shù)目的候選字詞是基于其個(gè)別搜尋權(quán)重以及比較該第一 數(shù)目的候選字詞所取得的相似性權(quán)重而有一特定排列順序;以及(E) 以該特定排列順序顯示該第二數(shù)目的候選字詞以供選取出該特定字詞。
8. 根據(jù)權(quán)利要求7所述的輸入方法,其特征在于還包含一步驟(F)提供一網(wǎng) 絡(luò)詞匯庫,當(dāng)該第二數(shù)目的候選字詞并未有該特定字詞時(shí),還可通過一鏈結(jié)網(wǎng)絡(luò)連 結(jié)至該網(wǎng)絡(luò)詞匯庫搜尋。
9. 根據(jù)權(quán)利要求7所述的輸入方法,其特征在于該數(shù)據(jù)庫通過一鏈結(jié)網(wǎng)絡(luò)以更新該詞匯庫中的字詞與其對應(yīng)的順序清單;該數(shù)據(jù)庫還具有一聲學(xué)模塊,以將該語音與該第一數(shù)目的候選字詞分別比較 而產(chǎn)生其相似性權(quán)重;或該輸入法為一聯(lián)想式輸入法。
10. —種用于移動(dòng)搜尋的輸入系統(tǒng),用以輸入一特定字詞,該系統(tǒng)包含 一輸入模塊,用以分別輸入該特定字詞的至少一對應(yīng)字碼以及輸入對應(yīng)該字詞的一語音;一詞匯庫,具有復(fù)數(shù)字詞與一順序清單,該順序清單系將這些字詞依照該順 序清單而有不同搜尋權(quán)重;一處理模塊,使用一輸入演算法以自該詞匯庫中篩選出符合該對應(yīng)字碼的第 一數(shù)目的候選字詞,且比較該語音與該第一數(shù)目的候選字詞而篩選出一第二數(shù)目的 候選字詞并取得這些候選字詞的相似性權(quán)重,其中該第二數(shù)目的候選字詞系基于其 搜尋權(quán)重與相似性權(quán)重而有一特定排列順序;以及一輸出模塊,以該特定排列順序顯示該第二數(shù)目的候選字詞以供選取出該特 定字詞。
11. 一種移動(dòng)搜尋輸入的處理方法,適用于一移動(dòng)通訊裝置中,用以輸入一特 定字詞,該方法至少包含以下的步驟接收一第一輸入,該第一輸入為該特定字詞的至少一字碼;根據(jù)該第一輸入決定一第一數(shù)目的候選字詞;接收一包含語音的第二輸入;根據(jù)該第一輸入及該第二輸入來決定一第二數(shù)目的候選字詞; 基于該第二數(shù)目的候選字詞的個(gè)別權(quán)重而以一特定排列順序?qū)⒃摰诙?shù)目的 候選字詞排序;以及 選取該特定字詞。
12. 根據(jù)權(quán)利要求11所述的處理方法,其特征在于 該權(quán)重為一搜尋權(quán)重以及一相似性權(quán)重;及/或該第一輸入包含選自一觸控輸入、 一手寫識(shí)別輸入以及一鍵盤輸入其中之任
13. 根據(jù)權(quán)利要求11所述的處理方法,其特征在于-該第二數(shù)目的候選字詞是根據(jù)該第二輸入在該第一輸入的限制下所決定的;該第一數(shù)目的候選字詞是根據(jù)該第一輸入在考量字的上下文下決定的。
全文摘要
本發(fā)明為一種用于移動(dòng)搜尋的輸入系統(tǒng)及其方法。該系統(tǒng)包含一輸入模塊,用以分別輸入該特定字詞的至少一對應(yīng)字碼以及輸入對應(yīng)該字詞的一語音;一數(shù)據(jù)庫,具有一詞匯庫和一聲學(xué)模型,其中該詞匯庫具有復(fù)數(shù)字詞和一順序清單,這些字詞依照該順序清單而分具有不同搜尋權(quán)重;一處理模塊,使用一輸入演算法以自該詞匯庫中篩選出符合該對應(yīng)字碼的第一數(shù)目的候選字詞,且使用一語音識(shí)別演算法而將該語音通過該聲學(xué)模型與該第一數(shù)目的候選字詞比較而篩選出一第二數(shù)目的候選字詞,其中該第二數(shù)目的候選字詞是基于其搜尋權(quán)重而有一特定排列順序;以及一輸出模塊,以該特定排列順序顯示該第二數(shù)目的候選字詞以供選取出該特定字詞。
文檔編號G06F3/023GK101324806SQ20071012700
公開日2008年12月17日 申請日期2007年6月14日 優(yōu)先權(quán)日2007年6月14日
發(fā)明者盧原嘉, 沈家麟, 王閔鴻, 許天明 申請人:臺(tái)達(dá)電子工業(yè)股份有限公司