欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

輸入文本的方法

文檔序號(hào):6444038閱讀:307來(lái)源:國(guó)知局
專(zhuān)利名稱(chēng):輸入文本的方法
技術(shù)領(lǐng)域
本發(fā)明一般涉及向設(shè)備輸入文本的方法,尤其涉及向設(shè)備的字符輸入輔助的已聲化文本輸入。
背景技術(shù)
諸如移動(dòng)電話(huà)和個(gè)人數(shù)字助理(PDA)等小型計(jì)算設(shè)備正在被越來(lái)越頻繁地使用。這些設(shè)備的計(jì)算能力允許它們被用于訪(fǎng)問(wèn)和瀏覽因特網(wǎng)并儲(chǔ)存聯(lián)系人信息、審閱并編輯文本文檔、以及執(zhí)行其它任務(wù)。另外,用移動(dòng)設(shè)備發(fā)送和接收文本消息也變得越來(lái)越普及。例如,移動(dòng)電話(huà)的短消息服務(wù)(SMS)已成為文本消息通信路標(biāo)上的巨大成功,近來(lái)引入的增強(qiáng)消息通信服務(wù)(EMS)-SMS的應(yīng)用層擴(kuò)展-被期望提供到未來(lái)的多媒體消息通信服務(wù)(MMS)的平滑過(guò)渡。作為結(jié)果,這些設(shè)備提供了許多需要文本輸入的應(yīng)用。不幸的是,移動(dòng)設(shè)備上的這一文本輸入會(huì)是笨重的,因?yàn)樗鼈內(nèi)狈?biāo)準(zhǔn)的全尺寸鍵盤(pán)。
當(dāng)前,有兩種常見(jiàn)的方式以使用大多數(shù)移動(dòng)電話(huà)上的數(shù)字小鍵盤(pán)實(shí)現(xiàn)文本輸入-多次按鍵(multiple-tap)方法和單次按鍵(single-tap)方法。采用多次按鍵方法,用戶(hù)按壓數(shù)字鍵多次以輸入期望的字母,因?yàn)榇蠖鄶?shù)數(shù)字鍵被映射到字母表的三個(gè)或四個(gè)字母。例如,“2”鍵通常被映射到字母“A”、“B”和“C”。如果用于按壓“2”鍵一次,則輸入字母“A”。如果用戶(hù)按壓“2”鍵兩次,則輸入字母“B”,如果用戶(hù)按壓“2”鍵三次,則輸入字母“C”。單詞的連續(xù)字母輸入之間的暫停有時(shí)候是必需的,使得設(shè)備知道何時(shí)將光標(biāo)前進(jìn)到下一字母輸入位置。例如,為輸入單詞“cab”,用戶(hù)按壓“2”鍵三次以輸入字母“C”、暫停、按壓“2”鍵一次以輸入字母“A”、再次暫停、按壓“2”鍵兩次以輸入字母“B”。數(shù)字小鍵盤(pán)上也存在其它按鍵,如井號(hào)(“#”)和星號(hào)(“*”)鍵等其它按鍵,它們通常被映射到輸入符號(hào),或在大寫(xiě)和小寫(xiě)字母之間切換。
盡管多次按鍵方法是有用的,因?yàn)橛脩?hù)能夠僅使用數(shù)字鍵來(lái)輸入任何單詞,然而對(duì)于快速和直觀文本輸入,它是不利的。諸如“cab”等單詞僅需要在標(biāo)準(zhǔn)鍵盤(pán)上三次按鍵(對(duì)每一字母一次),使用多次按鍵方法卻需要在數(shù)字鍵上六次按鍵。與使用標(biāo)準(zhǔn)鍵盤(pán)相比,用多次按鍵方法使用數(shù)字鍵來(lái)實(shí)現(xiàn)文本輸入意味著用戶(hù)即使對(duì)于短消息也要按壓許多按鍵。此外,會(huì)頻繁出現(xiàn)錯(cuò)誤。例如,如果用戶(hù)想要輸入字母B,但是在第一次和第二次按鍵之間暫停了太長(zhǎng),則作為替代會(huì)輸入兩個(gè)字母A。在這一情況下,設(shè)備將暫停解釋為用戶(hù)完成了當(dāng)前的字母輸入-一個(gè)“A”,而前進(jìn)到下一字母輸入位置-也輸入“A”。
另一種使用數(shù)字鍵輸入文本的方法是單次按鍵字典方法,如“T9”,它由名為T(mén)egic的公司推廣。在單次按鍵方法中,用于按壓與期望字母相關(guān)聯(lián)的數(shù)字鍵一次,即使該數(shù)字鍵被映射到三個(gè)或四個(gè)不同的字母。當(dāng)用戶(hù)輸入用于單詞的數(shù)字序列時(shí),設(shè)備基于該數(shù)字序列試圖辨別用戶(hù)想要輸入的單詞。每一數(shù)字序列被映射到對(duì)應(yīng)于該序列的常見(jiàn)單詞。例如,數(shù)字序列“43556”可能對(duì)應(yīng)于第一個(gè)字母為“G”、“H”或“I”的任一五字母單詞,因?yàn)椤?”鍵通常被映射到這三個(gè)字母。類(lèi)似地,序列可能對(duì)應(yīng)于第二個(gè)字母為“D”、“E”或“F”、第三和第四個(gè)字母選自字母“J”、“K”和“L”、并且第五個(gè)字母為“M”、“N”或“O”的任一五字母單詞,因?yàn)椤?”、“5”和“6”鍵通常被映射到這些相應(yīng)的字母。然而,由于對(duì)應(yīng)于數(shù)字序列“43556”的最常見(jiàn)的五字母單詞為單詞“hello”,因此單次按鍵方法在用戶(hù)連續(xù)地按壓“4”、“3”、“5”、“5”和“6”鍵以輸入該數(shù)字序列時(shí)將總是輸入這一單詞。
單次按鍵方法比多次按鍵方法更有利,但是卻產(chǎn)生了新的缺點(diǎn)。有利的是,單次按鍵方法以高概率確保了用戶(hù)僅需要按壓與期望單詞中的字母數(shù)量相同次數(shù)。例如,多次按鍵方法需要用戶(hù)按壓“2”鍵六次以輸入單詞“cab”。相反,單次按鍵方法可能只需要用戶(hù)按壓“2”鍵三次以輸入這一單詞,假定數(shù)字序列“222”被映射到單詞“cab”。因此,對(duì)于使用數(shù)字鍵的文本輸入,單次按鍵方法比多次按鍵方法更按鍵有效。它幾乎與使用對(duì)每一字母具有單個(gè)鍵的標(biāo)準(zhǔn)鍵盤(pán)一樣按鍵有效。
單次按鍵方法也是不利的,因?yàn)楸挥成涞浇o定數(shù)字序列的單詞可能不是用戶(hù)期望通過(guò)輸入該序列來(lái)輸入的單詞。例如,數(shù)字鍵序列“7333”對(duì)應(yīng)于單詞“seed”和“reed”。由于僅一個(gè)單詞被映射到每一數(shù)字序列,當(dāng)用戶(hù)鍵入數(shù)字鍵序列“7333”時(shí),可能輸入單詞“seed”,而用戶(hù)可能想要輸入單詞“reed”。單次按鍵方法主要在對(duì)給定的數(shù)字鍵序列只有一個(gè)唯一的單詞的情況下是有用的,或者如果對(duì)給定序列存在若干單詞,則當(dāng)用戶(hù)希望輸入與該序列相關(guān)聯(lián)的最常見(jiàn)單詞時(shí)是有用的。當(dāng)由單次按鍵方法映射的單詞不是預(yù)期的單詞時(shí),文本輸入可還原到多次按鍵方法或糾錯(cuò)模式。預(yù)期單詞的最終文本輸入可能比用戶(hù)以多次按鍵方法開(kāi)始需要更多次按鍵。
在常規(guī)鍵盤(pán)的使用之外輸入文本的另一種方法是通過(guò)使用語(yǔ)音識(shí)別系統(tǒng)。在這一系統(tǒng)中,用戶(hù)將文本條目已聲化,它由計(jì)算設(shè)備通過(guò)麥克風(fēng)捕獲并數(shù)字化。向數(shù)字化的捕獲語(yǔ)音的樣值應(yīng)用頻譜分析,并對(duì)每一樣值生成特征矢量或碼字。然后可以對(duì)照諸如隱馬爾可夫(Markov)模型等統(tǒng)計(jì)模型來(lái)計(jì)算輸出概率,該模型稍后用于執(zhí)行維特比(Viterbi)解碼過(guò)程或相似類(lèi)型的處理技術(shù)。搜索表示語(yǔ)音單元的聲學(xué)模型以確定由該特征矢量或碼字所表示的可能的音素,并且因此確定從系統(tǒng)用戶(hù)所接收的話(huà)語(yǔ)。搜索已聲化候選單詞的詞典,以確定最可能表示該特征矢量或碼字的單詞。另外,可使用語(yǔ)言模型來(lái)提高由語(yǔ)音識(shí)別系統(tǒng)所產(chǎn)生的單詞的準(zhǔn)確度。語(yǔ)言模型一般運(yùn)行以通過(guò)將候選單詞局限于最可能基于前面的單詞的那些單詞,來(lái)提高語(yǔ)音識(shí)別系統(tǒng)的準(zhǔn)確度。一旦標(biāo)識(shí)了捕獲的已聲化文本條目的單詞,它們被作為文本輸入到計(jì)算系統(tǒng)中。
語(yǔ)音識(shí)別系統(tǒng)需要相當(dāng)大的處理能力,以處理已聲化的文本條目并產(chǎn)生合理的準(zhǔn)確結(jié)果。盡管未來(lái)的移動(dòng)設(shè)備可能能夠?qū)崿F(xiàn)這一語(yǔ)音識(shí)別系統(tǒng),然而現(xiàn)有的移動(dòng)計(jì)算設(shè)備缺乏必要的處理能力來(lái)以有用的方式實(shí)現(xiàn)這一功能。另外,移動(dòng)計(jì)算設(shè)備通常缺乏大詞匯量連續(xù)語(yǔ)音識(shí)別所需的存儲(chǔ)器容量。因此,移動(dòng)計(jì)算設(shè)備依賴(lài)于上述使用有限鍵盤(pán)的文本輸入方法。
不斷地需要向包括移動(dòng)計(jì)算設(shè)備的設(shè)備輸入文本的改進(jìn)的方法。

發(fā)明內(nèi)容
本發(fā)明一般涉及向設(shè)備輸入文本的方法。在本方法中,提供指示文本條目的第一個(gè)字符的第一字符輸入。下一步,捕獲文本條目的發(fā)聲。然后基于第一字符輸入和該發(fā)聲的分析對(duì)該發(fā)聲的第一單詞標(biāo)識(shí)可能的候選單詞。最后,向用戶(hù)顯示可能的候選單詞。


圖1是可使用本發(fā)明的示例性計(jì)算裝置的簡(jiǎn)化框圖。
圖2是可使用本發(fā)明的移動(dòng)電話(huà)的示意圖。
圖3所示是依照本發(fā)明的實(shí)施例用于向設(shè)備輸入文本的方法的流程圖。
圖4是可用于實(shí)現(xiàn)本發(fā)明的方法的示例性系統(tǒng)的框圖。
圖5所示是依照本發(fā)明的實(shí)施例用于向設(shè)備輸入文本的方法的流程圖。
圖6所示是依照本發(fā)明的實(shí)施例用于向設(shè)備輸入文本的方法的流程圖。
具體實(shí)施例方式
本發(fā)明一般涉及用于向計(jì)算設(shè)備輸入文本的方法。盡管本發(fā)明的方法可在包括常規(guī)全尺寸鍵盤(pán)的計(jì)算設(shè)備中實(shí)現(xiàn),然而當(dāng)結(jié)合缺乏這一鍵盤(pán)的移動(dòng)計(jì)算設(shè)備使用時(shí),它是最有用的。
圖1是可在其中實(shí)現(xiàn)本發(fā)明的示例性計(jì)算裝置100的框圖。裝置100可以是移動(dòng)計(jì)算設(shè)備,如移動(dòng)電話(huà)、個(gè)人數(shù)字助理(PDA)、移動(dòng)存儲(chǔ)系統(tǒng)(如,MP3播放器)、遠(yuǎn)程控制以及缺乏常規(guī)全尺寸鍵盤(pán)的其它移動(dòng)計(jì)算設(shè)備。裝置100僅為本發(fā)明的合適的計(jì)算環(huán)境的一個(gè)示例,并非暗示對(duì)本發(fā)明的使用范圍或功能的任何局限。另外,也不應(yīng)當(dāng)將裝置100解釋為對(duì)圖1所示的任一組件或其組合具有依賴(lài)或需求。
裝置100可包括控制器或處理器102、計(jì)算機(jī)或機(jī)器可讀存儲(chǔ)器104、顯示屏106、麥克風(fēng)108以及字符輸入設(shè)備110。存儲(chǔ)器104是可由處理器102訪(fǎng)問(wèn)的機(jī)器可讀存儲(chǔ)器。存儲(chǔ)器104可包括易失和非易失存儲(chǔ)器存儲(chǔ)技術(shù),并可被配置成從裝置100移除或固定在其中。例如,存儲(chǔ)器104可包括但不限于,RAM、ROM、EEPROM、閃存或其它存儲(chǔ)器存儲(chǔ)設(shè)備。
存儲(chǔ)器104被配置成儲(chǔ)存諸如程序模塊等可由處理器102執(zhí)行以實(shí)現(xiàn)本發(fā)明的方法的指令。一般而言,程序模塊包括例程、程序、對(duì)象、組件、數(shù)據(jù)結(jié)構(gòu)等等,執(zhí)行特定的任務(wù)或?qū)崿F(xiàn)特定的抽象數(shù)據(jù)類(lèi)型。本發(fā)明也可在分布式計(jì)算環(huán)境中實(shí)現(xiàn),其中,任務(wù)由通過(guò)通信網(wǎng)絡(luò)連接的遠(yuǎn)程處理設(shè)備執(zhí)行。在分布式計(jì)算環(huán)境中,程序模塊可位于本地和遠(yuǎn)程存儲(chǔ)器存儲(chǔ)設(shè)備中。
處理器102被配置成依照常規(guī)計(jì)算設(shè)備操作在顯示屏106上顯示文本和圖像。顯示屏106可以是任一合適的顯示屏。對(duì)于移動(dòng)計(jì)算設(shè)備,顯示屏106通常是小型、平板顯示屏,如也可為觸敏的液晶顯示屏(LCD)??蛇x地,顯示屏106可以是較大的顯示器,如陰極射線(xiàn)管(CRT)顯示器或其它類(lèi)型的較大的顯示器,如大平板顯示器。
設(shè)備100的麥克風(fēng)108可由用戶(hù)用于輸入發(fā)聲。發(fā)聲較佳地由模-數(shù)轉(zhuǎn)換器112轉(zhuǎn)換成數(shù)字形式。如后文更詳細(xì)地討論的,設(shè)備100可處理數(shù)字化的發(fā)聲以提取包含在該發(fā)聲內(nèi)的可能的候選單詞。這通常通過(guò)使用處理器102處理數(shù)字化發(fā)聲執(zhí)行語(yǔ)音識(shí)別或包含在存儲(chǔ)器104內(nèi)的語(yǔ)言處理模塊來(lái)完成。
字符輸入設(shè)備110由用戶(hù)用于輸入字母數(shù)字字符、符號(hào)、空格等等,作為到設(shè)備100的文本輸入。另外,字符輸入設(shè)備110可用于作出選擇、移動(dòng)光標(biāo)、滾動(dòng)頁(yè)面、導(dǎo)航選項(xiàng)和菜單、以及執(zhí)行其它功能。盡管字符輸入設(shè)備110可以是常規(guī)鍵盤(pán),然而本發(fā)明對(duì)具有一般較小、有較少按鍵的有限字符輸入設(shè)備110,以及涉及常規(guī)全尺寸鍵盤(pán)的有限功能的計(jì)算設(shè)備100最有用。使用這一有限字符輸入設(shè)備110輸入字符是較慢且笨重的。
有限字符輸入設(shè)備110可采用許多不同的形式。通常由PDA使用的某些有限字符輸入設(shè)備110由諸如顯示屏106等觸敏顯示屏形成。一個(gè)這樣的字符輸入設(shè)備110通過(guò)在觸敏顯示屏106上顯示微型鍵盤(pán)形成。用戶(hù)可通過(guò)用輸入筆以類(lèi)似于常規(guī)鍵盤(pán)的方式接觸顯示的字母來(lái)選擇期望的字符用于文本輸入。另一這樣的字符輸入設(shè)備110允許用戶(hù)在顯示屏106上書(shū)寫(xiě)字符,或通過(guò)使用輸入筆指定其每一個(gè)都映射到可應(yīng)用到觸敏顯示屏106的特定筆劃序列的輸入字符。一旦用戶(hù)使用輸入設(shè)備110的任一形式提供了文本條目,該文本條目被提供到顯示屏106。
諸如移動(dòng)電話(huà)等移動(dòng)計(jì)算設(shè)備使用數(shù)字小鍵盤(pán)形式的有限字符輸入設(shè)備110。圖2是移動(dòng)電話(huà)114形式的設(shè)備100的簡(jiǎn)化圖,它包括數(shù)字小鍵盤(pán)116、顯示屏106和麥克風(fēng)108。移動(dòng)電話(huà)114也可包括揚(yáng)聲器118、天線(xiàn)120以及收發(fā)器(未示出)和其它組件形式的通信電路,它們與本發(fā)明不相關(guān)。
數(shù)字小鍵盤(pán)116包括若干數(shù)字鍵122和其它按鍵。一般而言,數(shù)字小鍵盤(pán)116可與標(biāo)準(zhǔn)鍵盤(pán)區(qū)別,因?yàn)樗粚?duì)每一字符具有唯一的按鍵。作為結(jié)果,數(shù)字小鍵盤(pán)116是有限字符輸入設(shè)備110。小鍵盤(pán)116具有以下數(shù)字鍵“1”鍵122A、“2”鍵122B、“3”鍵122C、“4”鍵122D、“5”鍵122E、“6”鍵122F、“7”鍵122G、“8”鍵122H、“9”鍵122I和“0”鍵122J。數(shù)字小鍵盤(pán)116也具有星號(hào)(*)鍵122K和井號(hào)(#)鍵122L。數(shù)字小鍵盤(pán)116也可具有除圖2所示的那些按鍵以外的特殊鍵,或具有少于圖2所示的按鍵。數(shù)字小鍵盤(pán)116的按鍵122可以是真實(shí)的、物理按鍵或顯示在顯示屏106上的虛擬的、軟按鍵,其中,顯示屏106是觸敏屏幕。
數(shù)字小鍵盤(pán)116的所有數(shù)字鍵122,除“1”鍵122A和“0”鍵122J之外,都對(duì)應(yīng)于字母表的三個(gè)或四個(gè)字母?!?”鍵122B對(duì)應(yīng)于字母“A”、“B”和“C”?!?”鍵122C對(duì)應(yīng)于字母“D”、“E”和“F”?!?”鍵122D對(duì)應(yīng)于字母“G”、“H”和“I”?!?”鍵122E對(duì)應(yīng)于字母“J”、“K”和“L”。“6”鍵122F對(duì)應(yīng)于字母“M”、“N”和“O”?!?”鍵122G對(duì)應(yīng)于字母“P”、“Q”、“R”和“S”?!?”鍵122H對(duì)應(yīng)于字母“T”、“U”和“V”。最后,“9”鍵122I對(duì)應(yīng)于字母“W”、“X”、“Y”和“Z”。標(biāo)點(diǎn)符號(hào)字符和符號(hào)可包括在未使用按鍵,如“1”鍵122A上,或與字母一起包括在其它數(shù)字鍵122上。另外,每一數(shù)字鍵122可用于輸入被標(biāo)簽在其上的數(shù)字或符號(hào)。
諸如移動(dòng)電話(huà)等現(xiàn)有技術(shù)的移動(dòng)計(jì)算設(shè)備使用多次按鍵和單次按鍵方法以向設(shè)備100輸入文本。某些方法是笨重且低效的,不僅是因?yàn)樾枰獙?duì)文本的每一字符使用按鍵122提供至少一個(gè)輸入。另外,單次按鍵方法通常無(wú)法識(shí)別用戶(hù)試圖輸入的單詞。例如,為輸入單詞“hello”,用戶(hù)連續(xù)按壓“4”鍵122D、“3”鍵122C、“5”鍵122E兩次和“6”鍵122F。由于輸入的數(shù)字序列“43556”可對(duì)應(yīng)于不同于單詞“hello”的其它單詞,因此期望的單詞是不明確的。另外,由設(shè)備使用的詞典包含匹配特定數(shù)字序列的單詞,它可能不包含期望由用戶(hù)輸入的單詞。這通常導(dǎo)致詞匯外(OOV)錯(cuò)誤,這一般需要用戶(hù)將設(shè)備的輸入模式從單次按鍵模式改變到多次按鍵模式,并從頭開(kāi)始重新輸入期望的文本條目。其結(jié)果是,用戶(hù)可能被強(qiáng)迫執(zhí)行比包含在單詞中的字母數(shù)明顯更多的數(shù)字鍵按壓。
本發(fā)明操作以與現(xiàn)有技術(shù)的方法相比,顯著地減少向設(shè)備100輸入期望文本所需的按鍵次數(shù)。這通過(guò)將語(yǔ)音識(shí)別與用戶(hù)輸入相組合來(lái)實(shí)現(xiàn)。其結(jié)果是一種簡(jiǎn)單、有效且準(zhǔn)確的文本輸入系統(tǒng)。
圖3所示是依照本發(fā)明的各種實(shí)施例的方法的步驟的流程圖。圖4是可用于實(shí)現(xiàn)設(shè)備100上的本方法的實(shí)施例的示例性系統(tǒng)128的框圖。系統(tǒng)128的組件一般對(duì)應(yīng)于如包含在圖1的存儲(chǔ)器104內(nèi)并可由處理器102執(zhí)行以實(shí)現(xiàn)本發(fā)明的各個(gè)步驟的程序模塊和指令。
當(dāng)設(shè)備100被設(shè)為文本輸入模式時(shí),在步驟132,由用戶(hù)提供第一字符輸入130。第一字符輸入130指示期望由用戶(hù)輸入的文本條目的第一個(gè)字符。例如,當(dāng)期望的文本條目是“BERRY”時(shí),用戶(hù)提供指示字母“B”的第一字符輸入130。
第一字符輸入130可以是由用戶(hù)使用如數(shù)字小鍵盤(pán)116(圖2)、觸敏顯示屏、常規(guī)鍵盤(pán)、另一類(lèi)型的輸入設(shè)備110(圖1)、或其它裝置上的多次按鍵方法直接輸入的文本條目的實(shí)際的第一個(gè)字符。本發(fā)明的這一實(shí)施例的一個(gè)缺點(diǎn)是如上文所解釋的,諸如數(shù)字小鍵盤(pán)116等有限字符輸入設(shè)備110會(huì)強(qiáng)迫用戶(hù)按壓鍵122多次以輸入期望的字符。
第一字符輸入130也可由用戶(hù)依照單次按鍵方法來(lái)輸入。由此,對(duì)于數(shù)字小鍵盤(pán)116,用戶(hù)只需按壓對(duì)應(yīng)于期望字符的鍵122一次。由此,為輸入“B”,用戶(hù)只需按壓“2”鍵122B一次。依照本發(fā)明的這一實(shí)施例,第一字符輸入130表示“B”,也表示“A”和“C”。
在方法的步驟134,捕獲文本條目的發(fā)聲136。這通常通過(guò)用戶(hù)向麥克風(fēng)108說(shuō)出文本條目來(lái)實(shí)現(xiàn),依照常規(guī)的語(yǔ)音識(shí)別方法,它由A/D轉(zhuǎn)換器122數(shù)字化,并儲(chǔ)存在存儲(chǔ)器104中,或由處理器102處理。較佳地,發(fā)聲功能136在用戶(hù)提供第一字符輸入130之后被捕獲。
發(fā)聲136的捕獲可被觸發(fā),來(lái)以許多不同的方式開(kāi)始。較佳地,由設(shè)備100例如在顯示屏106上提供指示符以向用戶(hù)通知文本條目的發(fā)聲應(yīng)當(dāng)開(kāi)始。依照本發(fā)明的一個(gè)實(shí)施例,捕獲步驟134響應(yīng)于用戶(hù)在方法的步驟132提供第一字符輸入130而開(kāi)始。因此,對(duì)于單次按鍵輸入方法,當(dāng)在設(shè)備100的文本輸入模式時(shí),按壓對(duì)應(yīng)于文本條目的第一個(gè)字符的數(shù)字鍵將開(kāi)始捕獲步驟134。依照本發(fā)明的另一實(shí)施例,捕獲步驟134以壓下并按住字符輸入設(shè)備110的按鍵開(kāi)始。這對(duì)于僅按壓?jiǎn)蝹€(gè)按鍵來(lái)指定第一字符輸入130的單次按鍵方法尤其有用,但可以連同多次按鍵和其它文本條目輸入方法來(lái)實(shí)現(xiàn)。設(shè)備100也可包括用于觸發(fā)捕獲步驟132的專(zhuān)用硬按鍵或軟按鍵。
依照本發(fā)明的另一實(shí)施例,捕獲步驟134可被配置成彌補(bǔ)用戶(hù)在檢測(cè)到按鍵或其它發(fā)聲捕獲觸發(fā)事件之前過(guò)早地說(shuō)話(huà)的情況。解決這一問(wèn)題的一種方法是當(dāng)設(shè)備100以文本輸入模式操作時(shí),由用戶(hù)在存儲(chǔ)器104中連續(xù)地緩存幾百毫秒的任何發(fā)聲。緩存的發(fā)聲可用于捕獲在觸發(fā)事件之前開(kāi)始的文本條目的“錯(cuò)誤起始”發(fā)聲,它可作為在捕獲步驟134中提供給語(yǔ)音識(shí)別器142(圖4)的發(fā)聲輸入136的一部分包括在內(nèi)。
捕獲步驟134可通過(guò)時(shí)間的預(yù)定周期的超時(shí)或通過(guò)釋放被按住以開(kāi)始已聲化的文本條目的按鈕或按鍵來(lái)終止??蛇x地,捕獲步驟132可在系統(tǒng)檢測(cè)到文本條目的發(fā)聲的終止之后終止。當(dāng)捕獲步驟132終止時(shí),設(shè)備100較佳地如通過(guò)終止在捕獲步驟132開(kāi)始時(shí)所提供的指示符來(lái)向用戶(hù)提供這一通知。
依照本發(fā)明的一個(gè)實(shí)施例,用戶(hù)提供的文本條目必需被隔離或?yàn)閱蝹€(gè)單詞增量。因此,文本條目的發(fā)聲136對(duì)應(yīng)于單個(gè)或隔離的文本條目單詞。通過(guò)選擇第一字符輸入并說(shuō)出或發(fā)聲單個(gè)文本條目單詞的來(lái)輸入文本的過(guò)程在單次按鍵方法用于輸入第一字符輸入130時(shí)在某一程度上是自然的。另外,單個(gè)單詞文本輸入在移動(dòng)計(jì)算設(shè)備的環(huán)境中具有其優(yōu)點(diǎn)。特別地,需要較少的存儲(chǔ)器來(lái)臨時(shí)儲(chǔ)存捕獲的發(fā)聲136。另外,需要較少的計(jì)算能力來(lái)分析發(fā)聲136,并可得到更準(zhǔn)確的語(yǔ)音識(shí)別結(jié)果,這將在后文討論。
依照本發(fā)明的另一實(shí)施例,文本條目由用戶(hù)以多個(gè)單詞的形式提供。由于移動(dòng)計(jì)算設(shè)備的一般有限的存儲(chǔ)器容量和處理能力,對(duì)文本條目的長(zhǎng)度較佳地加以限制。因此,較佳地僅允許用戶(hù)輸入短詞組或句子。依照本發(fā)明的一個(gè)實(shí)施例,向用戶(hù)通知捕獲步驟的開(kāi)始和結(jié)束的指示符可以是計(jì)時(shí)器的形式(即,向下計(jì)時(shí)計(jì)時(shí)器),或延伸以指示已過(guò)去的時(shí)間以及捕獲步驟1134的結(jié)束的條的顯示。對(duì)于文本條目的第一個(gè)單詞和發(fā)聲的對(duì)應(yīng)的第一個(gè)單詞,本發(fā)明的單個(gè)單詞和多個(gè)單詞文本條目實(shí)施例最初都以基本上相同的方式操作。
在方法的步驟138,基于第一字符輸入130和發(fā)聲136的分析對(duì)文本條目的發(fā)聲的第一個(gè)單詞標(biāo)識(shí)可能的候選單詞140。一般而言,本方法操作以通過(guò)排除無(wú)法匹配第一字符輸入130所陳述的準(zhǔn)則的單詞,對(duì)文本條目的第一個(gè)單詞(多個(gè)單詞文本條目模式)或文本條目單詞(單個(gè)或隔離文本條目模式)縮小了可能候選單詞列表。例如,當(dāng)單次按鍵第一字符輸入130對(duì)應(yīng)于多個(gè)字符“ABC”時(shí),例如,可能候選單詞列表可被剪斷至僅以“A”、“B”或“C”開(kāi)始的單詞。其結(jié)果是,設(shè)備100的系統(tǒng)128不僅可產(chǎn)生更準(zhǔn)確的結(jié)果,還可比如果分析發(fā)聲功能136的所有可能候選單詞所能達(dá)到的更快地產(chǎn)生結(jié)果。這對(duì)于缺乏由實(shí)現(xiàn)語(yǔ)音識(shí)別系統(tǒng)的其它計(jì)算系統(tǒng)所使用的處理能力的移動(dòng)計(jì)算設(shè)備100尤其是有益的。
發(fā)聲136的分析一般由語(yǔ)音識(shí)別器142(圖4)執(zhí)行。語(yǔ)音識(shí)別器142一般在發(fā)聲136的數(shù)字樣值上執(zhí)行頻譜分析以根據(jù)最可能對(duì)應(yīng)于文本條目的發(fā)聲136的已聲化候選單詞的詞典或列表146來(lái)標(biāo)識(shí)可能的候選單詞144的列表。較佳地,由語(yǔ)音識(shí)別器142產(chǎn)生的可能候選單詞列表144依照其匹配發(fā)聲136的似然性來(lái)分級(jí)。
語(yǔ)音識(shí)別器142也可包括可提高語(yǔ)音識(shí)別器142的準(zhǔn)確度的語(yǔ)言模型148。語(yǔ)言模型148操作以指定詞匯中哪些單詞序列是可能的,或一般而言,提供關(guān)于各種單詞序列的似然性的信息。語(yǔ)言模型的示例是1詞(1-gram)、2詞(2-gram)和N詞(N-gram)語(yǔ)言模型。1詞語(yǔ)言模型僅考慮個(gè)別單詞的概率,而2詞語(yǔ)言模型考慮文本條目中的前一單詞對(duì)文本條目的當(dāng)前已聲化單詞是什么有影響。類(lèi)似地,3詞、4詞和N詞語(yǔ)言模型在確定與發(fā)聲136的匹配時(shí)考慮期望文本條目之前的緊靠的兩個(gè)、三個(gè)或N-1個(gè)單詞。由于移動(dòng)計(jì)算化設(shè)備100中一般缺乏處理能力,可能必須將語(yǔ)言模型148限于1或2詞語(yǔ)言模型。
標(biāo)識(shí)步驟138一般由預(yù)測(cè)器模塊150執(zhí)行。依照本發(fā)明的一個(gè)實(shí)施例,預(yù)測(cè)器模塊150接收可能候選單詞列表144和字符輸入130。預(yù)測(cè)器模塊148基于第一字符輸入130從可能候選單詞列表144標(biāo)識(shí)可能的候選單詞140。預(yù)測(cè)器150較佳地選擇可能候選單詞列表144中將字符輸入130作為其第一字母的最高等級(jí)單詞作為可能的候選單詞140。
依照本發(fā)明的另一實(shí)施例,標(biāo)識(shí)步驟138通過(guò)首先使用第一字符輸入130縮小語(yǔ)音識(shí)別器142的已聲化候選單詞詞典或列表146來(lái)執(zhí)行,如圖4的虛線(xiàn)152所示的。其結(jié)果是,通過(guò)排除不以由第一字符輸入130標(biāo)識(shí)的一個(gè)或多個(gè)字符開(kāi)始的所有已聲化候選單詞,已聲化候選單詞146的列表被縮減至經(jīng)縮小的已聲化候選單詞列表154。經(jīng)縮小的已聲化候選單詞列表154被進(jìn)一步縮小,以基于語(yǔ)音識(shí)別器142的分析形成用于發(fā)聲136的第一個(gè)單詞的可能候選單詞列表144。其結(jié)果是,提供給預(yù)測(cè)器150的可能候選單詞列表144的每一個(gè)都以由字符輸入130所標(biāo)識(shí)的一個(gè)或多個(gè)字符開(kāi)始。預(yù)測(cè)器150然后標(biāo)識(shí)可能候選單詞140,它較佳地為可能候選單詞列表144中最高等級(jí)的候選者。
標(biāo)識(shí)步驟138的另一實(shí)施例包括在第一字符輸入130上執(zhí)行單次按鍵分析。一般而言,預(yù)測(cè)器150使用第一字符輸入130以將輸入單次候選者詞典或列表156縮小至僅具有對(duì)應(yīng)于第一字符輸入130的第一個(gè)字符的那些單詞。以這一方式,輸入候選單詞列表156被縮減至用于發(fā)聲136的第一個(gè)單詞的經(jīng)縮小的輸入候選單詞列表158。預(yù)測(cè)器150然后將響應(yīng)于語(yǔ)音識(shí)別器142的發(fā)聲136分析而產(chǎn)生的已聲化候選單詞列表144與經(jīng)縮小的輸入候選單詞列表158相比較。預(yù)測(cè)器150然后將既在有聲化已聲化單詞候選者候選單詞列表中又在經(jīng)縮小的輸入候選單詞列表中的可能候選單詞140標(biāo)識(shí)為候選單詞。較佳地,預(yù)測(cè)器150選擇候選單詞140作為可能候選單詞列表144中具有經(jīng)縮小的輸入候選單詞列表158中的匹配的具有最高等級(jí)的單詞。
在方法的最后的步驟160,例如,在設(shè)備100的顯示屏106上向用戶(hù)顯示可能候選單詞140。可選地,可向用戶(hù)顯示滿(mǎn)足標(biāo)識(shí)步驟138的多個(gè)可能候選單詞??赡軉卧~的顯示可被解釋為向設(shè)備100輸入的可能候選單詞,即使它尚未被用戶(hù)接受。
用戶(hù)然后可接受顯示的可能單詞140以完成單詞的文本輸入,或可拒絕該單詞。一般而言,響應(yīng)于用戶(hù)選擇,可能候選單詞140被接受并作為文本條目被輸入到設(shè)備100。依照本發(fā)明的一個(gè)實(shí)施例,用戶(hù)通過(guò)按壓設(shè)備100上的硬按鍵或軟按鍵來(lái)輸入所顯示的可能候選單詞140。依照本發(fā)明的一個(gè)實(shí)施例,用戶(hù)選擇較佳地通過(guò)按壓不對(duì)應(yīng)于字母數(shù)字字符的數(shù)字小鍵盤(pán)的按鍵122之一,如星號(hào)鍵122K或井號(hào)鍵122L來(lái)執(zhí)行。然而,應(yīng)當(dāng)理解,可使用作出選擇的許多常規(guī)方法來(lái)輸入顯示的可能候選單詞。
當(dāng)用戶(hù)以每次一個(gè)單詞輸入文本,且顯示的可能單詞被用戶(hù)接受并被輸入時(shí),該方法可依照?qǐng)D5的流程圖繼續(xù)。在步驟162,用戶(hù)提供指示第二個(gè)文本的第一個(gè)字符的第二字符輸入。第二字符輸入可依照上文對(duì)提供第一字符輸入130所解釋的過(guò)程來(lái)提供。下一步,在步驟164,以上述關(guān)于步驟134(圖3)所描述的方式捕獲第二個(gè)文本條目的發(fā)聲。然后在步驟166,基于第二字符輸入和第二個(gè)文本條目的發(fā)聲的分析,對(duì)第二個(gè)文本條目的發(fā)聲標(biāo)識(shí)可能候選單詞。這一步驟基本上以上述關(guān)于圖3的方法的步驟138所描述的方式執(zhí)行。最后,在步驟168顯示第二個(gè)文本條目的發(fā)聲的可能候選單詞。用戶(hù)然后如上所述地具有選擇或拒絕所顯示的可能候選單詞的任選項(xiàng)。
語(yǔ)音識(shí)別器150的語(yǔ)言模型146可考慮文本條目中先前的單詞,以標(biāo)識(shí)用戶(hù)試圖輸入的當(dāng)前單詞。因此,對(duì)第二個(gè)文本條目的發(fā)聲標(biāo)識(shí)可能候選單詞的步驟還可基于先前輸入的可能候選單詞140。
當(dāng)用戶(hù)以多個(gè)單詞格式輸入文本時(shí),所顯示的可能單詞被用戶(hù)接受,并且發(fā)聲136的單詞未被全部標(biāo)識(shí),方法可依照?qǐng)D6的流程圖繼續(xù)。在方法的步驟170,提供指示圖3的方法的步驟134中所捕獲的發(fā)聲136的第二個(gè)單詞的第一個(gè)字母的第二字符輸入。如上所述,第二字符輸入可依照上文對(duì)提供第一字符輸入130所解釋的過(guò)程來(lái)提供。下一步,在步驟172,基于對(duì)發(fā)聲136的分析和第二字符輸入標(biāo)識(shí)發(fā)聲136的第二個(gè)單詞的可能候選單詞。然后在步驟174向用戶(hù)顯示可能候選單詞以接受或拒絕。如果用戶(hù)接受該可能候選單詞,則方法返回到步驟170并重復(fù),直到標(biāo)識(shí)了發(fā)聲136的單詞。如上所述,標(biāo)識(shí)發(fā)聲的第二個(gè)單詞的可能候選單詞的步驟172還可使用語(yǔ)音識(shí)別器150的適當(dāng)?shù)恼Z(yǔ)言模型146基于先前輸入的可能候選單詞140。
如上所述,用戶(hù)也可通過(guò)合適的輸入具有拒絕所顯示的可能候選單詞140的機(jī)會(huì)。依照本發(fā)明的一個(gè)實(shí)施例,由設(shè)備100提供按鍵,使得當(dāng)該鍵被按下時(shí),導(dǎo)致所顯示的可能候選單詞140的拒絕。這一按鍵可以是設(shè)備100的軟按鍵或硬按鍵。例如,當(dāng)星號(hào)鍵122K被用于接受顯示的可能候選單詞140時(shí),井號(hào)鍵122L可用于拒絕所顯示的可能候選單詞。也可使用拒絕所顯示的可能候選單詞的許多其它方法。
依照本發(fā)明的一個(gè)實(shí)施例,在用戶(hù)拒絕可能候選單詞之后,依照其等級(jí)向用戶(hù)顯示匹配標(biāo)識(shí)步驟138(圖3)的準(zhǔn)則的一個(gè)或多個(gè)備選可能候選單詞。例如,當(dāng)要輸入的期望單詞是“BURY”時(shí),系統(tǒng)128顯示的可能單詞140可以是“BERRY”。在用戶(hù)拒絕顯示的可能單詞之后,系統(tǒng)128可顯示最可能的備選單詞,如期望單詞“BURY”以及“BARRY”。然后向用戶(hù)提供在所顯示的備選可能候選單詞之間選擇的選項(xiàng)。
依照本發(fā)明的另一實(shí)施例,所顯示的可能候選單詞140的拒絕響應(yīng)于用戶(hù)提供指示期望文本條目的發(fā)聲136的第一個(gè)單詞的第二個(gè)字符的第二字符輸入而出現(xiàn)。第二字符輸入的輸入可以上文對(duì)第一字符輸入130所描述的方式來(lái)作出。設(shè)備100的系統(tǒng)128查找滿(mǎn)足步驟138(圖3)所實(shí)現(xiàn)的方法,且具有對(duì)應(yīng)于第一和第二字符輸入的第一個(gè)和第二個(gè)字符的一個(gè)或多個(gè)備選可能候選單詞。備選的可能候選單詞然后可向用戶(hù)顯示以用于選擇或拒絕。這一過(guò)程可通過(guò)繼續(xù)輸入文本條目的第三個(gè)和隨后的字符來(lái)重復(fù)。
在所顯示的備選可能單詞仍無(wú)法匹配用戶(hù)期望的文本條目單詞的情況下,設(shè)備100的文本輸入模式可被切換到多次按鍵模式,以允許用戶(hù)直接向設(shè)備100輸入期望的單詞。
盡管參考具體實(shí)施例描述了本發(fā)明,然而本領(lǐng)域的技術(shù)人員將認(rèn)識(shí)到,可在不脫離本發(fā)明的精神和范圍的情況下在形式和細(xì)節(jié)上作出改變。
同樣,盡管本發(fā)明的大多數(shù)討論是以諸如英語(yǔ)等字母語(yǔ)言為中心的,然而本領(lǐng)域的技術(shù)人員將認(rèn)識(shí)到,本發(fā)明所列出的原理也適用于諸如東亞語(yǔ)言等其輸入法不基于字母的其它語(yǔ)言。
權(quán)利要求
1.一種向設(shè)備輸入文本的方法,其特征在于,它包括a)提供指示文本條目單詞的第一個(gè)字符的第一字符輸入;b)捕獲所述文本條目單詞的發(fā)聲;c)基于所述第一字符輸入和對(duì)所述發(fā)聲的分析標(biāo)識(shí)所述發(fā)聲的可能候選單詞;以及d)顯示所述可能候選單詞。
2.如權(quán)利要求1所述的方法,其特征在于,所述捕獲步驟b)響應(yīng)于所述提供步驟a)而開(kāi)始。
3.如權(quán)利要求1所述的方法,其特征在于,所述捕獲步驟b)在所述提供步驟a)之前開(kāi)始。
4.如權(quán)利要求1所述的方法,其特征在于,所述捕獲步驟b)在一預(yù)定時(shí)間段之后結(jié)束。
5.如權(quán)利要求1所述的方法,其特征在于,所述捕獲步驟b)在檢測(cè)到所述發(fā)聲的結(jié)束之后結(jié)束。
6.如權(quán)利要求1所述的方法,其特征在于,所述提供步驟a)包括按壓一對(duì)應(yīng)于多個(gè)字符的按鍵。
7.如權(quán)利要求1所述的方法,其特征在于所述提供步驟a)包括壓下并按住一按鍵;以及所述捕獲步驟b)響應(yīng)于所述提供步驟a)而開(kāi)始。
8.如權(quán)利要求7所述的方法,其特征在于,所述捕獲步驟b)在一預(yù)定時(shí)間段后結(jié)束。
9.如權(quán)利要求7所述的方法,其特征在于,所述捕獲步驟在所述按鍵被釋放時(shí)結(jié)束。
10.如權(quán)利要求1所述的方法,其特征在于,所述標(biāo)識(shí)步驟c)包括基于對(duì)所述發(fā)聲的分析產(chǎn)生一可能候選單詞列表;以及基于所述第一字符輸入從所述發(fā)聲的可能候選單詞列表標(biāo)識(shí)所述可能候選單詞。
11.如權(quán)利要求10所述的方法,其特征在于,它包括響應(yīng)于用戶(hù)輸入,拒絕所述可能候選單詞;以及顯示一來(lái)自所述可能候選單詞的備選可能候選單詞。
12.如權(quán)利要求1所述的方法,其特征在于,所述標(biāo)識(shí)步驟c)包括使用所述第一字符輸入縮小一已聲化候選單詞列表,以形成一經(jīng)縮小的已聲化候選單詞列表;基于對(duì)所述發(fā)聲的分析,將所述經(jīng)縮小的已聲化單詞列表縮小至一用于所述發(fā)聲的可能候選單詞列表;以及從所述可能候選單詞列表標(biāo)識(shí)所述可能候選單詞。
13.如權(quán)利要求12所述的方法,其特征在于,它包括響應(yīng)于用戶(hù)輸入,拒絕所述可能候選單詞;以及顯示一來(lái)自所述可能候選單詞列表的備選可能候選單詞。
14.如權(quán)利要求1所述的方法,其特征在于,所述標(biāo)識(shí)步驟c)包括分析所述發(fā)聲以產(chǎn)生一已聲化候選單詞列表;使用所述第一字符輸入縮小一輸入候選單詞列表,以形成一用于所述發(fā)聲的經(jīng)縮小的輸入候選單詞列表;將所述已聲化候選單詞列表與所述經(jīng)縮小的輸入候選單詞列表相比較;以及將既在所述已聲化單詞候選者候選單詞列表中又在所述經(jīng)縮小的輸入候選單詞列表中的可能候選單詞標(biāo)識(shí)為候選單詞。
15.如權(quán)利要求14所述的方法,其特征在于,它包括響應(yīng)于用戶(hù)輸入拒絕所述可能候選單詞;以及顯示一既在所述已聲化單詞候選者候選單詞列表中又在所述經(jīng)縮小的輸入候選單詞列表中的備選可能候選單詞。
16.如權(quán)利要求1所述的方法,其特征在于,它包括提供指示所述文本條目單詞的第二個(gè)字符的第二字符輸入,其中,在步驟c)中標(biāo)識(shí)的所述可能候選單詞基于所述第一和第二字符輸入以及對(duì)所述發(fā)聲的分析。
17.如權(quán)利要求1所述的方法,其特征在于,它包括響應(yīng)于用戶(hù)選擇,輸入所述可能候選單詞。
18.如權(quán)利要求17所述的方法,其特征在于,它包括提供指示所述第二文本條目單詞的第一個(gè)字符的第二字符輸入;捕獲所述第二文本條目單詞的發(fā)聲;基于所述第二字符輸入和對(duì)所述第二文本條目單詞的發(fā)聲的分析,標(biāo)識(shí)用于所述第二文本條目單詞的發(fā)聲的可能候選單詞;以及顯示用于所述第二文本條目單詞的發(fā)聲的可能候選單詞。
19.如權(quán)利要求18所述的方法,其特征在于,標(biāo)識(shí)用于所述第二文本條目單詞的發(fā)聲的可能候選單詞的所述步驟還基于所輸入的可能候選單詞。
20.一種向設(shè)備輸入文本的方法,其特征在于,它包括a)提供指示一文本條目的第一個(gè)字符的第一字符輸入;b)捕獲所述文本條目的發(fā)聲;c)基于所述第一字符輸入和對(duì)所述發(fā)聲的分析,標(biāo)識(shí)用于所述發(fā)聲的第一個(gè)單詞的可能候選單詞;以及d)顯示所述可能候選單詞。
21.如權(quán)利要求20所述的方法,其特征在于,所述文本條目由單個(gè)單詞構(gòu)成。
22.如權(quán)利要求20所述的方法,其特征在于,所述文本條目包括多個(gè)單詞。
23.如權(quán)利要求20所述的方法,其特征在于,所述捕獲步驟b)響應(yīng)于所述提供步驟a)而開(kāi)始。
24.如權(quán)利要求23所述的方法,其特征在于,所述捕獲步驟b)在一預(yù)定時(shí)間段之后結(jié)束。
25.如權(quán)利要求20所述的方法,其特征在于,所述提供步驟a)包括按壓一對(duì)應(yīng)于多個(gè)字符的按鍵。
26.如權(quán)利要求20所述的方法,其特征在于所述提供步驟a)包括壓下并按住一按鍵;以及所述捕獲步驟b)響應(yīng)于所述提供步驟a)而開(kāi)始。
27.如權(quán)利要求26所述的方法,其特征在于,所述捕獲步驟b)在一預(yù)定時(shí)間段之后結(jié)束。
28.如權(quán)利要求26所述的方法,其特征在于,所述捕獲步驟b)在所述按鍵被釋放時(shí)結(jié)束。
29.如權(quán)利要求20所述的方法,其特征在于,所述標(biāo)識(shí)步驟c)包括基于對(duì)所述發(fā)聲的分析產(chǎn)生一可能候選單詞列表;以及基于所述第一字符輸入從用于所述發(fā)聲的第一個(gè)單詞的可能候選單詞列表中標(biāo)識(shí)所述可能候選單詞。
30.如權(quán)利要求29所述的方法,其特征在于,它包括響應(yīng)于用戶(hù)輸入,拒絕所述可能候選單詞;以及顯示一來(lái)自所述可能候選單詞列表的備選可能候選單詞。
31.如權(quán)利要求20所述的方法,其特征在于,所述標(biāo)識(shí)步驟c)包括使用所述第一字符輸入縮小一已聲化候選單詞列表,以形成一經(jīng)縮小的已聲化候選單詞列表;基于對(duì)所述發(fā)聲的分析,縮小所述經(jīng)縮小的已聲化候選單詞列表,以形成一用于所述發(fā)聲的第一個(gè)單詞的可能候選單詞列表;以及從所述可能候選單詞列表中標(biāo)識(shí)所述可能候選單詞。
32.如權(quán)利要求31所述的方法,其特征在于,它包括響應(yīng)于用戶(hù)輸入,拒絕所述可能候選單詞;以及顯示一來(lái)自所述可能候選單詞列表的備選可能候選單詞。
33.如權(quán)利要求20所述的方法,其特征在于,所述標(biāo)識(shí)步驟c)包括分析所述發(fā)聲以產(chǎn)生一已聲化候選單詞列表;使用所述第一字符輸入縮小一輸入候選單詞列表,以形成一用于所述發(fā)聲的第一個(gè)單詞的經(jīng)縮小的輸入候選單詞列表;將所述已聲化候選單詞列表與所述經(jīng)縮小的輸入候選單詞列表相比較;以及將既在所述已聲化單詞候選者候選單詞列表中又在所述經(jīng)縮小的輸入候選單詞列表中的可能候選單詞標(biāo)識(shí)為候選單詞。
34.如權(quán)利要求33所述的方法,其特征在于,它包括響應(yīng)于用戶(hù)輸入,拒絕所述可能候選單詞;以及顯示一既在所述有聲化已聲化單詞候選者候選單詞列表中又在所述經(jīng)縮小的輸入候選單詞列表中的備選可能候選單詞。
35.如權(quán)利要求20所述的方法,其特征在于,它包括提供指示所述文本條目的第二個(gè)字符的第二字符輸入,其中,步驟c)中標(biāo)識(shí)的所述可能候選單詞基于所述第一和第二字符輸入、及對(duì)所述發(fā)聲的分析。
36.如權(quán)利要求20所述的方法,其特征在于,它包括響應(yīng)于用戶(hù)選擇,輸入所述可能候選單詞。
37.如權(quán)利要求36所述的方法,其特征在于,它包括提供指示第二文本條目的第一個(gè)字符的第二字符輸入;捕獲所述第二文本條目的發(fā)聲;基于所述第二字符輸入和對(duì)所述第二文本條目的發(fā)聲的分析,標(biāo)識(shí)用于所述第二文本條目的發(fā)聲的可能候選單詞;以及顯示用于所述第二文本條目的發(fā)聲的可能候選單詞。
38.如權(quán)利要求37所述的方法,其特征在于,標(biāo)識(shí)用于所述第二文本條目的發(fā)聲的可能候選單詞的所述步驟還基于所輸入的可能候選單詞。
39.如權(quán)利要求36所述的方法,其特征在于,它包括提供指示所述發(fā)聲的第二個(gè)單詞的第一個(gè)字符的第二字符輸入;基于所述第二字符輸入和對(duì)所述發(fā)聲的分析,標(biāo)識(shí)用于所述發(fā)聲的第二個(gè)單詞的可能候選單詞;以及顯示用于所述發(fā)聲的第二個(gè)單詞的可能候選單詞。
40.如權(quán)利要求39所述的方法,其特征在于,標(biāo)識(shí)用于所述發(fā)聲的第二個(gè)單詞的可能候選單詞的所述步驟還基于所輸入的可能候選單詞。
全文摘要
在向設(shè)備輸入文本的方法中,提供指示文本條目的第一個(gè)字符的第一字符輸入。下一步,捕獲該文本條目的發(fā)聲。然后基于該第一字符輸入和對(duì)該發(fā)聲的分析,對(duì)該發(fā)聲的第一個(gè)單詞標(biāo)識(shí)可能候選單詞。最后,向用戶(hù)顯示該可能候選單詞。
文檔編號(hào)G06F3/16GK1637702SQ20041010077
公開(kāi)日2005年7月13日 申請(qǐng)日期2004年11月30日 優(yōu)先權(quán)日2003年12月30日
發(fā)明者A·阿塞羅, 王冠三, M·V·馬哈間, 黃學(xué)東 申請(qǐng)人:微軟公司
網(wǎng)友詢(xún)問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
阜阳市| 太仓市| 凯里市| 泽州县| 阿拉善左旗| 崇礼县| 南丹县| 镇江市| 绵阳市| 澄迈县| 万载县| 大悟县| 孟村| 嘉鱼县| 湛江市| 工布江达县| 襄垣县| 通化市| 宿迁市| 阿拉善左旗| 涿鹿县| 扬中市| 新津县| 德安县| 华池县| 阿尔山市| 县级市| 寿光市| 赤水市| 乌拉特前旗| 道真| 江山市| 奉节县| 民和| 库伦旗| 吴忠市| 济阳县| 迁西县| 建平县| 镇平县| 榕江县|