亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

在移動和固定的環(huán)境中用于增強數(shù)據(jù)輸入的系統(tǒng)的制作方法

文檔序號:2606995閱讀:344來源:國知局
專利名稱:在移動和固定的環(huán)境中用于增強數(shù)據(jù)輸入的系統(tǒng)的制作方法
技術(shù)領(lǐng)域
本申請涉及用于輸入字符的系統(tǒng)和方法。更特別的是,本申請涉及用于使用按鍵、聲音或它們的組合輸入字符的系統(tǒng)和方法。
背景技術(shù)
用于電子地輸入字符的典型的系統(tǒng)和方法包括例如QWERTY鍵盤或類似物的標(biāo)準(zhǔn)鍵盤的使用。不過,由于現(xiàn)代的電子設(shè)備已經(jīng)變得更小,所以,為了輸入所需字符,新的方法已經(jīng)被開發(fā)。
這種方法之一是在標(biāo)準(zhǔn)電話型數(shù)字小鍵盤上使用多次-按下系統(tǒng),由此把多個字母表字符分配給相同的按鍵。這種系統(tǒng)所具有的一個缺點在于,為了輸入確定的字符,需要多次按下單個按鍵,因此增加了按鍵按下的總次數(shù),使字符輸入過程緩慢。
用于在常常更小的設(shè)備上提供字符輸入的第二種方法不得不在設(shè)備上簡單地使標(biāo)準(zhǔn)QWERTY小鍵盤小型化。不過,這種小型化的小鍵盤經(jīng)常是樣子不好看的,并且在按鍵之間不提供足夠的空間,當(dāng)僅需要單次按下時,致使多個按鍵按下。
另一種在更小的電子設(shè)備上提供字符輸入的嘗試是聲音識別軟件的使用。這種方法已經(jīng)被使用了一段時間,但是具有多個缺點。最顯著的是,聲音識別軟件不能區(qū)分同音異義詞,并經(jīng)常需要重要的前期輸入,用于系統(tǒng)對特殊的說話人、其特殊習(xí)慣和語音習(xí)慣進行識別。同樣,在嘗試減輕這些問題時,聲音識別軟件已變得很大,并需要大量的處理,不是特別適合于例如移動電話和文本型尋呼機的小型電子設(shè)備的有限的電源和處理能力。

發(fā)明內(nèi)容
本發(fā)明的目的是克服與現(xiàn)有技術(shù)相關(guān)的缺點,并提供一種用于輸入字符的系統(tǒng)和方法,其快速、可靠,并不需要大量的裝配和能量/處理的費用。
為此,本發(fā)明貫注于具有由多個按鍵定義的小鍵盤的數(shù)據(jù)輸入系統(tǒng),這里,每個按鍵包括符號集的至少一個符號。符號集被劃分為具有至少一個字母表符號、數(shù)字符號和命令符號的子組,這里,每個子組與用戶的手指的至少一部分相關(guān)聯(lián)。
手指識別系統(tǒng)被提供成與多個按鍵的至少一個按鍵進行通信,這里,至少一個按鍵具有至少來自第一個子組的第一個符號,以及至少來自第二個子組的第二個符號,這里,手指識別系統(tǒng)被配置成當(dāng)手指與按鍵交互時,對用戶的手指的一部分進行識別,從而在相應(yīng)于與用戶的手指的一部分相關(guān)聯(lián)的子組的按鍵上,對符號進行選擇。


圖1示出了根據(jù)本發(fā)明的一個實施例的小鍵盤;圖2示出了根據(jù)本發(fā)明的一個實施例的小鍵盤;圖3示出了根據(jù)本發(fā)明的一個實施例的具有顯示器的小鍵盤;圖4示出了根據(jù)本發(fā)明的一個實施例的小鍵盤;圖5示出了根據(jù)本發(fā)明的一個實施例的小鍵盤;圖6示出了根據(jù)本發(fā)明的一個實施例的具有顯示器的小鍵盤;
圖7示出了根據(jù)本發(fā)明的一個實施例的具有顯示器的小鍵盤;圖7a示出了根據(jù)本發(fā)明的一個實施例的用于進行校正的流程圖;圖8示出了根據(jù)本發(fā)明的一個實施例的可折疊的小鍵盤;圖9示出了根據(jù)本發(fā)明的一個實施例的可折疊的小鍵盤;圖10示出了根據(jù)本發(fā)明的一個實施例的可折疊的小鍵盤;圖11示出了根據(jù)本發(fā)明的一個實施例的可折疊的小鍵盤;圖12示出了根據(jù)本發(fā)明的一個實施例的可折疊的小鍵盤;圖13示出了根據(jù)本發(fā)明的一個實施例的具有顯示器的小鍵盤;圖14示出了根據(jù)本發(fā)明的一個實施例的具有顯示器的小鍵盤;圖15示出了根據(jù)本發(fā)明的一個實施例的具有鼠標(biāo)的小鍵盤;圖16示出了根據(jù)本發(fā)明的一個實施例的具有鼠標(biāo)的小鍵盤;圖17示出了根據(jù)本發(fā)明的一個實施例的使用小鍵盤的多個設(shè)備;圖18示出了根據(jù)本發(fā)明的一個實施例的具有麥克風(fēng)的小鍵盤;圖18B示出了根據(jù)本發(fā)明的一個實施例的具有麥克風(fēng)的小鍵盤;圖18C示出了根據(jù)本發(fā)明的一個實施例的具有麥克風(fēng)的小鍵盤;圖18D示出了根據(jù)本發(fā)明的一個實施例的具有麥克風(fēng)的小鍵盤;圖18E示出了根據(jù)本發(fā)明的一個實施例的具有天線的小鍵盤;圖18F示出了根據(jù)本發(fā)明的一個實施例的具有天線的小鍵盤;圖18G示出了根據(jù)本發(fā)明的一個實施例的具有麥克風(fēng)的小鍵盤;圖18H示出了根據(jù)本發(fā)明的一個實施例的具有麥克風(fēng)的小鍵盤;圖18I示出了根據(jù)本發(fā)明的一個實施例的具有麥克風(fēng)的小鍵盤;圖19示出了根據(jù)本發(fā)明的一個實施例的具有顯示器和PC的小鍵盤;圖20示出了根據(jù)本發(fā)明的一個實施例的具有顯示器和PC的小鍵盤;圖21示出了根據(jù)本發(fā)明的一個實施例的具有顯示器和膝上型計算機的小鍵盤;圖22示出了根據(jù)本發(fā)明的一個實施例的具有顯示器和顯示器屏幕的小鍵盤;圖22a示出了根據(jù)本發(fā)明的一個實施例的具有可折疊的顯示器的小鍵盤;
圖22b示出了根據(jù)本發(fā)明的一個實施例的戴在手腕上的小鍵盤和遙控的顯示器;圖23a示出了根據(jù)本發(fā)明的一個實施例的戴在手腕上的小鍵盤和可折疊的顯示器;圖23b示出了根據(jù)本發(fā)明的一個實施例的戴在手腕上的小鍵盤和可折疊的顯示器;圖23c示出了根據(jù)本發(fā)明的一個實施例的戴在手腕上的可折疊的小鍵盤;圖24a示出了根據(jù)本發(fā)明的一個實施例的具有可折疊的顯示器的小鍵盤;圖24b示出了根據(jù)本發(fā)明的一個實施例的具有可折疊的顯示器的小鍵盤;圖25a示出了根據(jù)本發(fā)明的一個實施例的具有可折疊的顯示器的小鍵盤;圖25b示出了根據(jù)本發(fā)明的一個實施例的具有可折疊的顯示器的小鍵盤;圖26示出了根據(jù)本發(fā)明的一個實施例的具有延伸臂的小鍵盤;圖27示出了根據(jù)本發(fā)明的一個實施例的具有延伸臂的小鍵盤;圖27a示出了根據(jù)本發(fā)明的一個實施例的具有延伸臂的小鍵盤;圖27b示出了根據(jù)本發(fā)明的一個實施例的具有延伸臂的小鍵盤;圖28示出了根據(jù)本發(fā)明的一個實施例的小鍵盤;圖29示出了根據(jù)本發(fā)明的一個實施例的話筒;圖29a示出了根據(jù)本發(fā)明的一個實施例的小鍵盤和話筒組合;圖30示出了根據(jù)本發(fā)明的一個實施例的耳機;圖31示出了根據(jù)本發(fā)明的一個實施例的耳機和小鍵盤組合;圖32示出了根據(jù)本發(fā)明的一個實施例的耳機;圖33示出了根據(jù)本發(fā)明的一個實施例的小鍵盤;圖34示出了根據(jù)本發(fā)明的一個實施例的聲音識別圖表;圖35示出了根據(jù)本發(fā)明的一個實施例的聲音識別圖表;圖36示出了根據(jù)本發(fā)明的一個實施例的聲音識別樣本;圖37示出了根據(jù)本發(fā)明的一個實施例的聲音識別圖表;
圖38示出了根據(jù)本發(fā)明的一個實施例的聲音識別圖表;圖39示出了根據(jù)本發(fā)明的一個實施例的聲音識別圖表;圖40示出了根據(jù)本發(fā)明的一個實施例的聲音識別圖表;圖41示出了根據(jù)本發(fā)明的一個實施例的聲音識別圖表;圖42示出了根據(jù)本發(fā)明的一個實施例的傳統(tǒng)鍵盤;圖43示出了根據(jù)本發(fā)明的一個實施例的小鍵盤;圖43a示出了根據(jù)本發(fā)明的一個實施例的小鍵盤;圖43b示出了根據(jù)本發(fā)明的一個實施例的小鍵盤;圖44a示出了根據(jù)本發(fā)明的一個實施例的小鍵盤;圖44b示出了根據(jù)本發(fā)明的一個實施例的小鍵盤;圖45示出了根據(jù)本發(fā)明的一個實施例的鍵盤;圖45a示出了根據(jù)本發(fā)明的一個實施例的小鍵盤;圖45b示出了根據(jù)本發(fā)明的一個實施例的小鍵盤;圖45c示出了根據(jù)本發(fā)明的一個實施例的小鍵盤;圖45d示出了根據(jù)本發(fā)明的一個實施例的小鍵盤;圖46a示出了根據(jù)本發(fā)明的一個實施例的小鍵盤;圖46b示出了根據(jù)本發(fā)明的一個實施例的小鍵盤;圖46c示出了根據(jù)本發(fā)明的一個實施例的小鍵盤;圖47a示出了根據(jù)本發(fā)明的一個實施例的具有顯示器的小鍵盤;圖47b示出了根據(jù)本發(fā)明的一個實施例的具有顯示器的小鍵盤;圖47c示出了根據(jù)本發(fā)明的一個實施例的具有顯示器的小鍵盤;圖47d示出了根據(jù)本發(fā)明的一個實施例的具有顯示器的小鍵盤;圖47e示出了根據(jù)本發(fā)明的一個實施例的具有顯示器的小鍵盤;圖47f示出了根據(jù)本發(fā)明的一個實施例的具有顯示器的小鍵盤;圖47g示出了根據(jù)本發(fā)明的一個實施例的標(biāo)準(zhǔn)折疊的紙;圖47h示出了根據(jù)本發(fā)明的一個實施例的標(biāo)準(zhǔn)折疊的紙;圖47i示出了根據(jù)本發(fā)明的一個實施例的具有小鍵盤和顯示打印器的標(biāo)準(zhǔn)折疊的紙;圖48示出了根據(jù)本發(fā)明的一個實施例的小鍵盤;圖49示出了根據(jù)本發(fā)明的一個實施例的具有小鍵盤和顯示器的表;
圖49a示出了根據(jù)本發(fā)明的一個實施例的具有可折疊的小鍵盤和顯示器的表;圖49b示出了根據(jù)本發(fā)明的一個實施例的關(guān)閉的具有小鍵盤和顯示器的表;圖50a示出了根據(jù)本發(fā)明的一個實施例的關(guān)閉的具有小鍵盤的可折疊的表的外表;圖50b示出了根據(jù)本發(fā)明的一個實施例的打開的具有小鍵盤的可折疊的表的外表;圖51示出了根據(jù)本發(fā)明的一個實施例的小鍵盤;圖51a示出了根據(jù)本發(fā)明的一個實施例的小鍵盤;圖51b示出了根據(jù)本發(fā)明的一個實施例的小鍵盤;圖52示出了根據(jù)本發(fā)明的一個實施例的小鍵盤;圖53示出了根據(jù)本發(fā)明的一個實施例的小鍵盤和顯示器;圖54示出了根據(jù)本發(fā)明的一個實施例的小鍵盤;圖55a示出了根據(jù)本發(fā)明的一個實施例的小鍵盤;圖55b示出了根據(jù)本發(fā)明的一個實施例的小鍵盤;圖55c示出了根據(jù)本發(fā)明的一個實施例的在用戶的手上的小鍵盤;圖55d示出了根據(jù)本發(fā)明的一個實施例的麥克風(fēng)和照相機;圖55e示出了根據(jù)本發(fā)明的一個實施例的麥克風(fēng)和照相機;圖55f示出了根據(jù)本發(fā)明的一個實施例的可折疊的小鍵盤;圖55g示出了根據(jù)本發(fā)明的一個實施例的用于小鍵盤的按鍵;圖55h示出了根據(jù)本發(fā)明的一個實施例的鼠標(biāo)上的小鍵盤;圖55i示出了根據(jù)本發(fā)明的一個實施例的小鍵盤上的鼠標(biāo)的下側(cè);圖55j示出了根據(jù)本發(fā)明的一個實施例的耳機和具有小鍵盤的麥克風(fēng);圖56示出了根據(jù)本發(fā)明的一個實施例的小鍵盤;圖56a示出了根據(jù)本發(fā)明的一個實施例的小鍵盤;圖56b示出了根據(jù)本發(fā)明的一個實施例的小鍵盤;圖57示出了根據(jù)本發(fā)明的一個實施例的小鍵盤;圖57a示出了根據(jù)本發(fā)明的一個實施例的小鍵盤;圖58a示出了根據(jù)本發(fā)明的一個實施例的小鍵盤;
圖58b示出了根據(jù)本發(fā)明的一個實施例的小鍵盤;圖58c示出了根據(jù)本發(fā)明的一個實施例的小鍵盤;圖59a示出了根據(jù)本發(fā)明的一個實施例的小鍵盤;圖59b示出了根據(jù)本發(fā)明的一個實施例的小鍵盤;圖60示出了根據(jù)本發(fā)明的一個實施例的小鍵盤和顯示器蓋;圖61a示出了根據(jù)本發(fā)明的一個實施例的小鍵盤;圖61b示出了根據(jù)本發(fā)明的一個實施例的小鍵盤;圖61c示出了根據(jù)本發(fā)明的一個實施例的小鍵盤;圖62a示出了根據(jù)本發(fā)明的一個實施例的小鍵盤和顯示器;圖62b示出了根據(jù)本發(fā)明的一個實施例的小鍵盤和顯示器;圖63a示出了根據(jù)本發(fā)明的一個實施例的小鍵盤和顯示器;圖63b示出了根據(jù)本發(fā)明的一個實施例的小鍵盤和顯示器;圖63c示出了根據(jù)本發(fā)明的一個實施例的小鍵盤和顯示器;圖63d示出了根據(jù)本發(fā)明的一個實施例的小鍵盤和顯示器;圖63e示出了根據(jù)本發(fā)明的一個實施例的在戴在頭上的小鍵盤和顯示器;圖64a示出了根據(jù)本發(fā)明的一個實施例的小鍵盤和顯示器;圖64b示出了根據(jù)本發(fā)明的一個實施例的可折疊的小鍵盤和顯示器;圖65a示出了根據(jù)本發(fā)明的一個實施例的小鍵盤和顯示器;圖65b示出了根據(jù)本發(fā)明的一個實施例的小鍵盤和顯示器的后側(cè);圖65c示出了根據(jù)本發(fā)明的一個實施例的小鍵盤和顯示器;圖66示出了根據(jù)本發(fā)明的一個實施例的通過主服務(wù)器/計算機進行連接的多個小鍵盤和顯示器;圖67示出了根據(jù)本發(fā)明的一個實施例的具有環(huán)形傳感器形式的小鍵盤;圖68示出了根據(jù)本發(fā)明的一個實施例的小鍵盤和顯示器;圖68a示出了根據(jù)本發(fā)明的一個實施例的顯示器;圖69示出了根據(jù)本發(fā)明的一個實施例的小鍵盤;圖69a示出了根據(jù)本發(fā)明的一個實施例的小鍵盤;圖69b示出了根據(jù)本發(fā)明的一個實施例的小鍵盤和顯示器;
圖70a示出了根據(jù)本發(fā)明的一個實施例的靈活顯示器;圖70b示出了根據(jù)本發(fā)明的一個實施例的具有小鍵盤的靈活顯示器;圖70c示出了根據(jù)本發(fā)明的一個實施例的具有小鍵盤的靈活顯示器;圖70d示出了根據(jù)本發(fā)明的一個實施例的關(guān)閉的具有小鍵盤的可開縮的顯示器;圖70e示出了根據(jù)本發(fā)明的一個實施例的打開的具有小鍵盤的可開縮的顯示器;圖70f示出了根據(jù)本發(fā)明的一個實施例的具有小鍵盤和打印器的靈活顯示器;圖70g示出了根據(jù)本發(fā)明的一個實施例的關(guān)閉的具有小鍵盤的可折疊的顯示器;圖70h示出了根據(jù)本發(fā)明的一個實施例的打開的具有小鍵盤的可折疊的顯示器;圖71a示出了根據(jù)本發(fā)明的一個實施例的具有小鍵盤和天線的靈活顯示器;圖71b示出了根據(jù)本發(fā)明的一個實施例的具有小鍵盤和天線的靈活顯示器;圖71c示出了根據(jù)本發(fā)明的一個實施例的具有小鍵盤和可延伸的麥克風(fēng)的顯示器;圖72a示出了根據(jù)本發(fā)明的一個實施例的電子設(shè)備的腕帶;圖72b示出了根據(jù)本發(fā)明的一個實施例的處于關(guān)閉狀態(tài)的可系縛的靈活顯示器;圖72c示出了根據(jù)本發(fā)明的一個實施例的處于打開狀態(tài)的可系縛的靈活顯示器;具體實施方式

優(yōu)選實施例的詳細(xì)描述以下所描述的本發(fā)明涉及一種在具有有限數(shù)量的按鍵的小鍵盤上例如字符、標(biāo)點、功能等符號(例如計算機鍵盤的符號)的配置方法,所述有限數(shù)量的按鍵用于通常的數(shù)據(jù)輸入、以及用于尤其是組合了用戶的聲音/語音與小鍵盤上的按鍵交互(例如按下)的數(shù)據(jù)和/或文本輸入方法。該方法使這種小鍵盤的使用更容易。
圖1示出了使用按下和聲音/語音識別系統(tǒng)的用于數(shù)據(jù)輸入法的集成小鍵盤100的例子。在該例中,小鍵盤的按鍵可以對一種或多種類型與其的交互進行響應(yīng)。所述交互可以是例如-使用特定的手指或手指的一部分(使用手指識別系統(tǒng))來按下按鍵;-單擊(例如單次按下)按鍵或者雙擊(例如在較短時間間隔內(nèi)連續(xù)兩次按下)按鍵;-輕輕地按下(或者觸摸)按鍵,或者較重地按下按鍵。
-與按鍵短時間地交互(例如短時間地按下按鍵)或者長時間地按下按鍵等...
可以把所述小鍵盤上的一組符號分配給與所述小鍵盤的按鍵的每一種所述交互或者這些交互的組合。例如,可以把小鍵盤100的按鍵的上部所示的符號分配給單擊小鍵盤的按鍵。例如,如果用戶按下按鍵101,可以選擇符號“DEF3.”。在相同的例子中,可以把小鍵盤100的按鍵的下部所配置的符號分配給例如雙擊所述按鍵。例如,如果用戶雙擊按鍵101,則選擇了符號“{}‘”。
根據(jù)使用小鍵盤的按鍵所實現(xiàn)的系統(tǒng),使用如前所述的其他交互來進行相同的選擇也是可能的。例如,輕輕地按下(或者觸摸)按鍵101可以選擇所述按鍵的上部所配置的符號,而較重地按下相同的按鍵可以選擇所述按鍵的下部所配置的符號。
如所描述的,當(dāng)用戶和按鍵進行接觸時,識別系統(tǒng)使分配給所述類型的交互的所述按鍵上的符號成為候選符號。例如,如果用戶觸摸或者輕輕地按下按鍵102,則系統(tǒng)使符號“A”、“B”、“C”、“2”和“,”成為候選符號。為了對所述候選符號之一進行選擇,所述用戶可以說出例如所述符號或者在所述小鍵盤上的所述符號的位置名稱。出于這個目的,聲音/語音識別系統(tǒng)被使用。
如果用戶不說話,可以選擇這些候選符號中的預(yù)定符號作為默認(rèn)值。在本例中,在方框103中所示的標(biāo)點“,”被選擇。為了選擇一個其他的候選符號,例如字母“B”,用戶可以說出所述字母。
在相同的例子中,如果用戶較重地按下按鍵102,則可以使符號“[”、“]”和““”作為候選符號。如前所述,如果用戶不說話,則通過所述的按鍵動作進行選擇的那些符號中的預(yù)定符號可以被選擇作為默認(rèn)值。在本例中,標(biāo)點““”被選擇。仍然在本例中,為了在其他兩個候選符號“[”或“]”中選擇所需符號,用戶可以使用不同的方法,例如說出所述所需符號,和/或說出與其他符號有關(guān)的位置,和/或說出其顏色(如果每個符號具有不同的顏色),和/或分配給所述符號的任何預(yù)定名稱(例如由用戶發(fā)出的預(yù)定的聲音或語音)。例如,如果用戶說“左”,則選擇符號“[”。如果用戶說“右”,則選擇符號“]”。
當(dāng)然,與按鍵交互相結(jié)合的用戶行為而不是使用語音,也可以對符號進行選擇。例如,用戶可以較重地按下按鍵102,并用手指向所需符號重?fù)簟?br> 上述的數(shù)據(jù)輸入方法還可以應(yīng)用于具有對與按鍵進行單一類型的交互進行響應(yīng)的所述按鍵的小鍵盤(例如,具有按鈕的標(biāo)準(zhǔn)電話小鍵盤)。如圖2所示,小鍵盤200具有對與按鍵進行單一交互進行響應(yīng)的按鍵。當(dāng)用戶按下按鍵時,系統(tǒng)使在所述按鍵上的所有符號成為候選符號。例如,如果用戶按下按鍵202,則符號“A”、“B”、“C”、“2”、“,”、“[”和“]”成為候選符號。
在本例中,如果用戶不說話,則系統(tǒng)可以選擇預(yù)定的默認(rèn)符號。在本例中,標(biāo)點“,”203被選擇。
仍然在相同的例子中,為了在所述候選符號中對所需符號進行選擇,用戶可以說出所需符號,或者例如說出所述符號在所述按鍵上的位置名稱,或者說出在所述小鍵盤上與其他符號有關(guān)的位置名稱,或者說出如前所述的任何其他名稱。例如,可以通過說出該符號而對按鍵上部所配置的那些符號中的符號進行選擇(例如“A”、“B”、“C”或“2”)。另一方面,例如,可以通過說出其相對于例如在所述按鍵下部的兩個其他符號的位置,例如通過說出“左”、“中”或“右”,而可以對按鍵的下部所配置的符號之一進行選擇。例如,為了選擇“[”204,用戶可以按下按鍵202,并說出“左”。
如所述的,圖1的小鍵盤上的按鍵可以對至少兩種與其進行的預(yù)定類型的交互進行響應(yīng)。與所述小鍵盤上的按鍵進行的各類型的交互可以使在所述按鍵上的一組所述字符成為候選字符。
如前所述,在例如寫入文本的數(shù)據(jù)輸入期間,可能需要與按鍵的不同的交互(例如單擊,雙擊),以及與所述按鍵交互相結(jié)合的不同的用戶行為(例如說,不說)。雖然本發(fā)明的數(shù)據(jù)輸入方法是快速和容易的數(shù)據(jù)輸入,但是,本發(fā)明的小鍵盤的按鍵上符號的更好配置可能會產(chǎn)生更容易和更快速的數(shù)據(jù)輸入系統(tǒng)。該方法將在下面進行描述。
根據(jù)一個實施例,如圖3所示,多個符號(例如計算機小鍵盤上的符號)被實際劃分為至少兩個組,并由它們的優(yōu)先級(例如使用頻率,用戶對于例如標(biāo)準(zhǔn)電話小鍵盤等上的字母和數(shù)字的一些符號的現(xiàn)有布置的熟悉程度等)被布置在電話小鍵盤的按鍵上,如下所述被分配給與按鍵進行第一類型的交互的第一組a)使用聲音/語音的第一小組可以根據(jù)標(biāo)準(zhǔn)配置把數(shù)字0-9和字母A-Z設(shè)置在小鍵盤的按鍵上,并把其分配給與所述按鍵的第一類型的交互(例如第一水平的按壓)。通過與相應(yīng)按鍵進行交互(例如第一類型的交互)并自然地說出所述符號,可以對這些符號中的所需符號進行選擇。在圖3中,所述符號(例如301)被配置在按鍵的上部。
在例如文本輸入期間,字母和數(shù)字可能經(jīng)常被使用。在例如敲擊相應(yīng)按鍵的同時,可以自然地說出這些字母和數(shù)字。由此,為了更快速和容易的數(shù)據(jù)輸入,優(yōu)選地,把這些字母和數(shù)字分配給與小鍵盤的按鍵的相同類型的交互。
b)不使用聲音/語音的第二小組可以把在數(shù)據(jù)(例如文本)輸入期間經(jīng)常使用的其他符號(例如,標(biāo)點、功能等)的至少一部分設(shè)置在小鍵盤的按鍵上(每一個按鍵一個符號),并且把其分配給與所述按鍵的所述第一類型的交互(例如單擊)。作為默認(rèn),可以僅通過與相應(yīng)按鍵的交互,而不使用語音/聲音對所需符號進行選擇。在圖3中,在所述按鍵的上部上的方框內(nèi)設(shè)置所述符號(例如302)。
當(dāng)然,還可以通過在與相應(yīng)按鍵進行交互的同時說出所述符號對其進行選擇,但是由于說出這種符號(例如標(biāo)點、功能)總歸不是自然的行為,由此,優(yōu)選地,不說出這些符號。
分配給與至少一個按鍵進行交互的至少第二類型的至少第二組可以把剩余符號的至少一部分分配給與所述小鍵盤的所述按鍵的至少第二類型的交互。它們可以劃分為以下兩組c)不使用聲音/語音的第三小組可以把包括剩余的經(jīng)常使用的符號和難以和/或無法自然發(fā)音的符號的第三小組設(shè)置在所述小鍵盤的所述按鍵上(每一個按鍵一個符號),并且把其分配給與所述按鍵的第二類型交互(例如雙擊、較重的按壓水平、同時按下兩個按鍵、通過其觸摸按鍵的手指的一部分,等)。
作為默認(rèn),可以僅通過與相應(yīng)按鍵的所述交互,而不使用語音/聲音來選擇所需符號。在圖3中,在按鍵下部上的方框中配置所述符號(例如303)。
當(dāng)然,還可以通過在與相應(yīng)按鍵進行交互的同時說出這些符號來選擇它們,但是由于說出這種符號(例如標(biāo)點、功能)總歸不是自然行為,由此,優(yōu)選地,不說出這些符號。
d)使用聲音/語音的至少第四小組可以把包括剩余符號的至少一部分的第四小組分配給與所述小鍵盤的按鍵的所述第二類型的交互,并且與例如聲音的用戶行為相結(jié)合。在圖3中,在按鍵下部上配置所述符號(例如304)??梢酝ㄟ^與相應(yīng)按鍵的所述第二類型交互并且使用不同方式下的聲音/語音來選擇所述符號,所述不同方式包括-通過自然地說出它們的名稱來選擇符號-通過自然地說出它們在按鍵上彼此相對的位置,或者在文本中使用它們的時候的它們的位置(例如在本例中的“<”、“>”,所述符號不屬于所述第二類型交互,這僅僅是例子),例如通過說出“左、右、開、關(guān)等”,來選擇所述符號。
-非常少使用的(幾乎不會使用)和/或難以發(fā)音(例如304)的符號。對于快速和容易的數(shù)據(jù)輸入方法,還可以通過說出它們在按鍵上的位置或它們在所述小鍵盤上彼此相對的位置來選擇所述符號。當(dāng)然,可以通過使用例如對其進行發(fā)音的其他語音來選擇這些符號。
e)其他如果需要,可以把例如“F1-F12”等其他符號設(shè)置在小鍵盤的按鍵上,并且向其分配交互的類型。例如,可以把它們分配給所述第二類型交互(使用或不用語音),或者把其分配給另一種交互,例如同時地按下兩個按鍵、三次敲擊相應(yīng)按鍵、使用開關(guān)進入另一模式等。
增強小鍵盤以及小鍵盤使用的更多考慮由于根據(jù)標(biāo)準(zhǔn)配置可以把數(shù)字0-9和字母A-Z設(shè)置在小鍵盤的按鍵上,并且把它們分配給與和語音相結(jié)合的所述按鍵的第一類型的交互(例如第一水平的按壓、單擊等),例如311、312、313和314的一些按鍵可以包括在所述配置中使用的最多一個符號(例如在按鍵311上的數(shù)字1、或者在按鍵313上的數(shù)字0)。由此,為了更好地使用所述按鍵,可以把一些容易和自然發(fā)音的符號321-324添加在所述按鍵上,并且把其分配給所述第一類型的交互。例如,用戶可以通過使用與按鍵311的第一類型的交互并說出例如“左”或“開”,來選擇符號“(”。為了選擇符號“)”,用戶可以使用與所述按鍵311的相同的第一類型的交互并說出例如“右”或“關(guān)”。對于所述符號,這是快速和更為重要的自然語音。由于在所述按鍵311-314上分配給所述第一類型的交互的候選符號的數(shù)量不超過在其他按鍵上的候選符號的數(shù)量,語音識別系統(tǒng)仍然可以具有與其他按鍵類似的精確度。
一些符號還可以使用在兩種模式中(與按鍵的交互)。所述符號可以多于一次地配置在小鍵盤上(例如在單一按鍵上或在不同的按鍵上),并且把其分配給與相應(yīng)按鍵的第一類型交互和/或第二類型交互。
圖3示出了用于計算機數(shù)據(jù)輸入系統(tǒng)的本發(fā)明的優(yōu)選實施例。小鍵盤300的按鍵對其上的兩種或多種不同交互(例如不同水平的按壓、單擊或雙擊等)進行響應(yīng)。如所示出的,例如字母數(shù)字符號、標(biāo)點、功能和PC命令的多個符號按照如下模式分布在所述按鍵中。
模式1
第一組-字母A-Z和數(shù)字0-9在例如寫入文本的數(shù)據(jù)輸入期間是非常頻繁使用的符號。在按下相應(yīng)按鍵同時,可以容易地、更為重要的是自然地對這些符號進行發(fā)音。由此,可以在屬于例如單擊(例如單次按壓)按鍵的相同類型交互(例如第一模式)的按鍵上的相同側(cè)上,把這些符號布置在一起,并且通過說出這些符號對其進行選擇。
第二組-例如標(biāo)點和例如寫入文本的數(shù)據(jù)輸入期間非常頻繁使用的功能的符號可以屬于相同類型的交互,其用于選擇所述字母和數(shù)字(例如所述第一模式)。即,在輸入數(shù)據(jù)時,與按鍵的相同類型的交互越多越好。每一個按鍵可以僅具有所述第二組的一個所述符號。可以僅通過按下相應(yīng)按鍵、不使用聲音而對這組符號進行選擇。為了更好地區(qū)分,這些符號被顯示在按鍵上部上的方框中(例如與用于字母和數(shù)字相同的一側(cè))。
模式2符號的所述數(shù)量的其他符號顯示在小鍵盤的按鍵的下部上。把這些符號分配給與所述按鍵的第二類型交互(例如雙擊)。
第三組-在方框中示出默認(rèn)符號(例如需要與按鍵的交互和不需要使用聲音的那些符號)。所述符號包括用戶目前較少使用的字符、標(biāo)點、功能等。
第四組-最后,在數(shù)據(jù)輸入中較少使用并且無法自然拼出的符號在本例中位于按鍵下部上的左側(cè)。通過與相應(yīng)按鍵的相應(yīng)交互(例如雙擊)并且還(例如幾乎同時)對這些符號進行發(fā)音,或者通過說出分配給所述符號的預(yù)定語音或聲音(例如“左,右”或者“藍色,紅色”等)叫出它們,可以對這些符號進行選擇。
通過使用小鍵盤,其具有與不同類型的交互(優(yōu)選地,兩種類型,從而不使按鍵的使用復(fù)雜)相應(yīng)的按鍵,以及具有不需要語音(例如默認(rèn)符號)的一些符號,當(dāng)與所述小鍵盤的按鍵進行交互時,或者所需的按鍵(例如默認(rèn)的)被直接交互,或者通過例如聲音/語音的用戶行為使被選擇的候選符號是最少的。這增加了語音識別系統(tǒng)的準(zhǔn)確度。
例如,當(dāng)用戶輕輕地按下按鍵時,系統(tǒng)在位于所述按鍵上的這些符號中對所述按鍵上部上的符號進行選擇。如果用戶同時使用語音,則系統(tǒng)在所述所選擇的符號中對需要語音的那些符號進行選擇。減少候選字符的數(shù)量并需要語音識別技術(shù)來選擇符號之一的這個過程通過具有有限數(shù)量的按鍵的小鍵盤被用于具有高準(zhǔn)確度的數(shù)據(jù)輸入。通過例如按下按鍵和/或說話的用戶自然行為產(chǎn)生減少的過程。
如圖4所示,按鍵411、412、413和414具有需要語音交互和分配給與所述按鍵進行第一類型交互的一個符號。另一方面,在下部的同一按鍵包括需要與所述按鍵進行第二類型交互并且還需要語音交互的兩個符號。所述兩個符號可以比屬于相同種類的其他符號更頻繁地被使用(例如在算術(shù)數(shù)據(jù)輸入中或當(dāng)寫軟件等時,等)。在這種情況下,以及為了在與按鍵進行交互(例如按下)的同時還使用戶差錯最小化,還可以把所述符號分配給與所述按鍵進行的所述第一類型交互。候選符號的總數(shù)保持較低。用戶可以按照其需要按下所述按鍵并說話。
附加的布置可以設(shè)置在上述的小鍵盤上,以便用戶使用。例如,可以把“-”和“_”、“””和“’”、或者“;”和“”配置為相同按鍵411上的默認(rèn)符號,或者配置在兩個相鄰按鍵415、416上。還可以把“Sp”和““(例如Tab)看作默認(rèn)符號并配置在相同按鍵412上,每一個對應(yīng)于與所述按鍵的不同類型交互(例如按壓水平)。例如,通過一次按下按鍵412,選擇字符“Sp”。通過雙擊相同按鍵,選擇“tab”功能。
當(dāng)與按鍵進行交互時(例如一次按下按鍵或者雙擊按鍵),通過不釋放所述按鍵,與所述交互相應(yīng)的符號(如果需要,包括語音)可以被選擇并被重復(fù),直到釋放該按鍵為止。例如,通過雙擊按鍵415并在第二次敲擊之后保持按鍵按下而且不說話,分配給所述交互的默認(rèn)符號(例如“&”)被選擇并被重復(fù),直到用戶釋放所述按鍵為止。為了輸入字母“X”并且重復(fù)該字母,用戶可以例如按下相應(yīng)按鍵415(不釋放該按鍵)并且說出“X”。字母“X”將被重復(fù),直到用戶釋放所述按鍵為止。
并且,為了小鍵盤的更加熟悉的外觀,可以根據(jù)標(biāo)準(zhǔn)電話小鍵盤配置,把字母、數(shù)字以及例如“#”和“*”的字符設(shè)置在所述按鍵上。
與所述小鍵盤的按鍵分開設(shè)置的其他按鍵可以用于包括一些所述符號和其他符號。在圖6的例子中,通過至少一個與小鍵盤600的按鍵分開設(shè)置的按鍵,在不同的方向上對光標(biāo)進行導(dǎo)航。單一的按鍵601可以被分配給所有方向602。例如,用戶可以按下所述按鍵,并且說“上、下、左或右”,以便在相應(yīng)方向上對光標(biāo)進行導(dǎo)航。按鍵601還可以是多方向的按鍵(例如與在視頻游戲中或在一些蜂窩電話中所使用的那些按鍵類似,以便在菜單中進行導(dǎo)航)。用戶可以按下按鍵601的上、右、下或左側(cè),以便因此對光標(biāo)進行導(dǎo)航。還可以對多個其他按鍵進行分配,例如,每一個分配給例如““的至少一個符號。
所述附加的按鍵可以是在電子設(shè)備上的現(xiàn)有按鍵。例如,在蜂窩電話中,除了標(biāo)準(zhǔn)電話小鍵盤的十二個按鍵之外,還設(shè)置例如菜單按鍵或開/關(guān)按鍵等其他功能按鍵。當(dāng)系統(tǒng)例如處于文本輸入模式時,至少這些按鍵的一部分可以被用作其他的數(shù)據(jù)輸入按鍵,其包括多個符號。這釋放了標(biāo)準(zhǔn)電話小鍵盤的按鍵上的一些空間。所釋放的空間可以允許更準(zhǔn)確的語音識別系統(tǒng)和/或小鍵盤的按鍵上符號的更為用戶友好的配置。
上述配置方法和前面所示的例子僅作為例子被示出。當(dāng)然,符號的多種其他的配置以及對于與按鍵交互的不同用戶的不同任務(wù)也可以進行考慮。例如,按鍵可以不具有默認(rèn)符號,或在按鍵上可以沒有分配給聲音/語音的符號。
并且,并非小鍵盤的所有按鍵都可以對相同類型的交互進行響應(yīng)。例如,小鍵盤的第一按鍵可以對兩種水平的按壓進行響應(yīng),而相同小鍵盤的另一個按鍵可以對單擊或雙擊按鍵進行響應(yīng)。
圖1-7示出了小鍵盤的按鍵上符號的不同配置。
通過計算機小鍵盤,上述數(shù)據(jù)輸入系統(tǒng)允許例如全文本數(shù)據(jù)輸入的全數(shù)據(jù)輸入。通過逐一輸入例如字母、標(biāo)點符號、功能等符號,可以輸入單詞和句子。
這將大大影響允許對已使用的多種應(yīng)用和方法進行增強的電信市場。它們的一部分在下文中被列出。可以理解,上述交互的任何組合可以被用于輸入所需符號。
根據(jù)本發(fā)明的一個實施例,用戶使用聲音/語音以輸入例如字母的所需符號,而不需要例如按下按鍵的其他交互。用戶可以使用小鍵盤的按鍵(例如單次按鍵、兩次按鍵、三次按鍵等)以輸入例如標(biāo)點的符號,而無需說出這些符號。
可以理解,在本申請中所描述的數(shù)據(jù)輸入方法可以應(yīng)用到例如漢語、韓語、日語等所有其他的語言。
符號的校正和重復(fù)不同的方法可以用于校正錯誤輸入的符號。如所提到的,為了輸入符號,用戶可以例如按下相應(yīng)按鍵,并說出在所述按鍵上配置的所述所需符號。有可能發(fā)生下面的情況,即,聲音/語音識別系統(tǒng)誤解用戶的語音,并且系統(tǒng)選擇了在所述按鍵上配置的非所需的符號。
例如,如果用戶a)在輸入下一個所需符號之前,識別出錯誤輸入的符號(例如光標(biāo)被定位在所述錯誤的符號之后,緊挨著它),則用戶可以進行校正過程,其在后面進行解釋;b)在輸入至少下一個符號之后,識別出錯誤輸入的符號,則用戶可以首先通過具有導(dǎo)航功能的例如按鍵101(圖1)或202(圖2)的相應(yīng)方式在文本中進行導(dǎo)航,并且把光標(biāo)定位在所述錯誤的符號之后,緊挨此符號。然后,用戶進行校正過程,其在后面進行解釋;在把光標(biāo)定位在所述錯誤符號的后面而緊挨該符號之后,用戶可以重說所述所需符號或者其位置名稱,而不需要重新按下所述相應(yīng)按鍵。如果系統(tǒng)重新選擇了相同的所刪除的符號,則系統(tǒng)將自動地丟棄所述選擇,并且在所述按鍵上配置的剩余符號中選擇符號,其中,該符號的名稱或者其位置名稱相應(yīng)于與所述用戶的語音相應(yīng)的下一個最高的可能性。如果通過系統(tǒng)仍然選擇了錯誤的符號,則由用戶重說所需符號、并且在所述按鍵上的剩余符號中選擇具有最高可能性的下一個符號的過程可以繼續(xù),直到通過系統(tǒng)選擇了所需符號為止。
可以理解,在使用具有對例如兩種水平的按壓進行響應(yīng)的按鍵的小鍵盤的數(shù)據(jù)輸入系統(tǒng)中,當(dāng)進行校正時,識別系統(tǒng)可以首先在屬于相同符號組的那些符號中對符號進行選擇,所述相同符號組屬于請求選擇所述錯誤的符號的按壓水平。如果用戶不接受這些符號中的任何一個,則系統(tǒng)可以在所述按鍵上屬于另一個按壓水平的符號中對符號進行選擇。
圖7b示出了相應(yīng)于校正方法的實施例的流程圖。如果為了任何原因,用戶想要校正已經(jīng)輸入的符號,則用戶可以進入此校正過程。
校正過程開始于步驟701。如果替代的符號不位于與要被替代的符號相同的按鍵上(702),則用戶刪除要被替代的符號(704),并且通過按下相應(yīng)按鍵,而且如果需要,使用增加的語音對替代的符號進行輸入(706),然后退出(724)。
如果替代的符號位于與要被替代的符號相同的按鍵上(708),并且替代的符號不需要語音(710),則系統(tǒng)進入步驟704和706,并因此起到前述的作用,然后退出(724)。
如果替代的符號位于與要被替代的符號相同的按鍵上(708),并且替代的符號不需要語音(712),則要對兩種可能性進行考慮a)光標(biāo)不位于要被替代的符號之后(714)。在這種情況下,用戶把光標(biāo)定位在要被替代的符號之后并緊挨該符號(716),然后進入下一步驟718;b)光標(biāo)位于要被替代的符號之后(714)(例如用戶立即識別出錯誤輸入的符號)。在這種情況下,用戶進入下一步驟718;在步驟718,用戶說出所需符號而不按下按鍵。通過不按下按鍵而只說話,系統(tǒng)理解屬于位于光標(biāo)之前的按鍵的符號必須由屬于相同按鍵的另一個符號進行代替。然后,系統(tǒng)將在具有與所述語音相應(yīng)的最高可能性的所述按鍵上的其余符號(例如包括已被選擇的符號)中對符號進行選擇(720)。如果新選擇的符號還是非所需的符號(722),則系統(tǒng)(和用戶)在步驟718處重新輸入。如果所選擇的符號是所需符號,則系統(tǒng)退出校正過程(724)。
當(dāng)然,除了上述方法之外,還可以提供傳統(tǒng)的校正符號的方法。例如,為了校正已經(jīng)輸入的符號,用戶可以容易地首先刪除所述符號,并接著通過按下相應(yīng)按鍵,并且如果需要,使用增加的語音,重新輸入新的符號。
文本輸入系統(tǒng)也可以被應(yīng)用于單詞級(例如用戶說出單詞并通過使用小鍵盤進行輸入)。相同的文本輸入過程可以結(jié)合單詞級輸入(例如對于包括在數(shù)據(jù)庫中的單詞)和字符級輸入。由此,上述校正過程還可以應(yīng)用于單詞級數(shù)據(jù)輸入。
例如,為了輸入單詞,用戶可以說出所述單詞并按下相應(yīng)按鍵。如果由于例如對具有相近發(fā)音和類似按鍵按下的兩個單詞之間的含混進行消除等原因,識別系統(tǒng)選擇了非所需的單詞,則用戶可以重說所述所需單詞,而不重新按下所述相應(yīng)按鍵。然后,系統(tǒng)將在相應(yīng)于所述按鍵按下的候選單詞的剩余部分中(例如包括已被選擇的單詞)對相應(yīng)于所述語音具有最高可能性的單詞進行選擇。如果新選擇的單詞還不是所需單詞,則用戶可以重說所述單詞。重復(fù)該過程,直到通過系統(tǒng)選擇了所述的所需單詞或者不存在其他候選單詞為止。在這種情況下,用戶可以通過例如前所述字符輸入系統(tǒng),輸入所述的所需單詞。
可以理解,在單詞級中,當(dāng)進行校正時,光標(biāo)應(yīng)該位于所述要被替代的單詞之后。出于這個目的,并且為了避免字符校正模式的含混,當(dāng)修改整個單詞(單詞校正級)時,用戶可以把光標(biāo)定位在所述要被替代的單詞之后,其中,至少一個空格字符對所述單詞和所述光標(biāo)進行間隔。這是由于,例如,如果用戶想要校正已經(jīng)輸入單詞的最后一個字符,用戶應(yīng)該把光標(biāo)定位在緊挨在所述字符之后。通過把光標(biāo)定位在單詞后面的至少一個空格之后(或者下一行的開始處,如果所述單詞是前一行的最后一個單詞),并且說話而不按下按鍵,則系統(tǒng)識別出用戶可能希望校正光標(biāo)前的最后一個單詞。為了更好的結(jié)果,可以理解,如果要被替代的單詞包括標(biāo)點符號(例如“.”、“?”、“,”等),可以把光標(biāo)放回到標(biāo)點符號后面的空格之后。這是由于在某些情況下,用戶可能希望對必須位于單詞末尾的錯誤的標(biāo)點符號進行修改。出于這個目的,用戶可以把光標(biāo)定位在緊挨在所述標(biāo)點符號之后。
為了避免意外的校正(例如光標(biāo)位于文本中的某個地方,并且用戶說話而不想要進行數(shù)據(jù)輸入),則可以應(yīng)用不同的方法。例如,當(dāng)用戶希望例如在文本輸入期間進行休息,則可以使用暫?;蛘叻俏谋景存I。另一解決方案是在把光標(biāo)定位在文本中的某個位置上之后,經(jīng)過一段時間(例如兩秒)之后,系統(tǒng)不接受在光標(biāo)之前最后的單詞或字符的校正。如果用戶希望校正所述單詞或所述字符,用戶可以例如對所述光標(biāo)進行導(dǎo)航(至少向任意方向移動一次),并且把其放回所述所需位置。在把光標(biāo)重新定位在所需位置之后,將從開始處對時間進行計數(shù),并且用戶應(yīng)該在所述時間段被截止之前對所述單詞或所述字符進行校正。
重復(fù)符號為了重復(fù)所需符號,用戶首先按下相應(yīng)按鍵,并且如果需要,或者說出所述符號,或者用戶說出在其相應(yīng)按鍵上所述符號的位置名稱、或根據(jù)所述按鍵上其他符號說出所述符號的位置名稱。然后,該系統(tǒng)選擇所需符號。用戶繼續(xù)按下所述按鍵而不中斷。經(jīng)過預(yù)定的時間段之后,系統(tǒng)識別出用戶想要重復(fù)所述符號。系統(tǒng)對所述符號進行重復(fù),直到用戶停止按下所述按鍵。
應(yīng)該注意,上述校正和重復(fù)按鍵符號的方法可以與包括但不限于單擊/雙擊、壓力敏感按鍵、同時按下的按鍵、只有一部分被按下的按鍵等的任何輸入方法結(jié)合起來使用。
電話簿為了進行電話呼叫,用戶可以通過例如名字(例如人、公司等)的任何信息輸入要被呼叫的目的地,而不是撥號,并且如果需要,輸入例如所述要被呼叫方地址等的更多信息。中央電話薄可以把所述呼叫自動定向到所述目的地。如果存在分配給所述目的地(例如對方)的多于一條的電話線路,或者對于由用戶輸入的所述所需信息存在多于一個選擇,可以把相應(yīng)的選擇列表(例如電話號碼、或者分配給所述電話線路的任何其他預(yù)定的配備)傳送到呼叫方的電話,并且例如在其電話的顯示單元上進行顯示。然后,用戶可以選定所需選擇,并且進行電話呼叫。
上述的呼叫(例如撥號)方法可以允許消除對通過他/她的電話號碼呼叫對方(例如個人)的需要。由此,可以消除對存儲電話號碼、攜帶電話本或利用接線員的幫助的需要。
使用聲音/語音的交互申話簿語音電話簿越來越多地被公司、公共機構(gòu)等使用。這種與另一方進行交互的方法對用戶而言是非常耗時和麻煩的過程。許多人通過收聽在電話另一側(cè)的語音電話簿而斷開通信。甚至當(dāng)個人設(shè)法與所述系統(tǒng)進行交互時,經(jīng)常發(fā)生在花費大量時間之后,呼叫方不能成功地訪問所需服務(wù)或個人。這種含混的主要原因在于當(dāng)收聽語音電話簿指示時,多數(shù)情況下用戶必須等待,直到宣布了所有選項。多數(shù)情況下,他(用戶)沒有記住所宣布的所有選擇。因此他必須重新收聽這些選擇。
并且多數(shù)情況下,語音電話簿需要由用戶輸入數(shù)據(jù)。由于電話小鍵盤的按鍵的有限數(shù)量,或者由于通過小鍵盤輸入符號的復(fù)雜性,數(shù)據(jù)輸入的變化受到限制。
上述數(shù)據(jù)輸入方法允許與電話簿進行快速可視的交互。被呼叫方可以把可視的交互電話簿傳送到呼叫方,而呼叫方幾乎立即可以看到所有的選擇,并且使用他的電話小鍵盤(包括以上所提到的數(shù)據(jù)輸入系統(tǒng))容易而快速地對問題進行響應(yīng)或詢問問題。
語音郵件語音郵件還可以由文本郵件替代。該方法已經(jīng)被使用。當(dāng)用戶必須給另一方回答消息或者寫消息給另一方時,上述數(shù)據(jù)輸入方法的優(yōu)點是顯而易見的。本發(fā)明的數(shù)據(jù)輸入方法還顯著地增強了通過例如蜂窩電話的移動電子設(shè)備的消息系統(tǒng)的使用。一種最熟知的使用是在短消息服務(wù)(SMS)中。
使用電話型小鍵盤的電子設(shè)備的數(shù)量是巨大的。本發(fā)明的數(shù)據(jù)輸入方法通過所述設(shè)備的小鍵盤允許顯著增強的數(shù)據(jù)輸入。當(dāng)然,這種方法不限于電話型小鍵盤。該方法還可以用于任何小鍵盤,其中,所述小鍵盤的至少一個按鍵包括多于一個符號。
多部分的小鍵盤通過使用具有多部分的小鍵盤,使用上述數(shù)據(jù)輸入方法的小鍵盤的尺寸還可以被最小化。處于關(guān)閉狀態(tài)時,所述小鍵盤在尺寸上可以最小化(例如與最大的部分一樣大,例如與成人用戶指尖的尺寸或者小小鍵盤的按鍵一樣大),并且當(dāng)小鍵盤處于打開狀態(tài)時,如所需的可以是最大的(根據(jù)所使用和/或打開的部分的數(shù)量)。
理論上,處于關(guān)閉狀態(tài)時,小鍵盤甚至可以具有所述小鍵盤的按鍵的尺寸。
圖8示出了包括至少三個部分801的所述小鍵盤800的一個實施例,其中,每一個所述部分包括電話小鍵盤的一列按鍵。當(dāng)所述小鍵盤處于打開狀態(tài)時,提供電話型小鍵盤800。處于關(guān)閉狀態(tài)802時,所述小鍵盤可以具有所述部分之一的寬度。
圖9示出了所述小鍵盤的另一個實施例。所述小鍵盤900包括至少兩個部分901-902,其中,第一部分901包括電話型小鍵盤的兩列按鍵911-912,而所述小鍵盤的第二部分902至少包括所述電話型小鍵盤的第三列913。當(dāng)所述按鍵處于打開狀態(tài)時,提供電話型小鍵盤。所述小鍵盤還可以具有布置在所述第二部分上的另外的按鍵列914。處于關(guān)閉狀態(tài)920時,所述小鍵盤可以具有一個所述部分的寬度。
如圖10所示,所述小鍵盤1000的另一個實施例包括至少四個部分1001-1004,其中,每個所述部分包括電話小鍵盤的一行按鍵。當(dāng)所述小鍵盤處于打開狀態(tài)時,提供電話型小鍵盤。處于關(guān)閉狀態(tài)1005時,所述小鍵盤的長度可以是所述小鍵盤的一行按鍵的寬度的尺寸。
圖11示出了包括至少兩個部分1101-1102的所述小鍵盤1100的另一個實施例,其中,第一部分包括電話型小鍵盤的兩行按鍵,而所述小鍵盤的第二部分包括所述電話型小鍵盤的另外兩行按鍵。當(dāng)所述小鍵盤處于打開狀態(tài)時,提供電話型小鍵盤。處于關(guān)閉狀態(tài)1103時,小鍵盤的長度可以與所述小鍵盤的一行按鍵的寬度尺寸一致。
在由本發(fā)明人已經(jīng)遞交的專利申請中,已經(jīng)對上述多部分的小鍵盤進行了描述。
通過使用上述的通過如所述的多部分的小鍵盤的數(shù)據(jù)輸入方法,可以提供小型化的易使用的全數(shù)據(jù)輸入小鍵盤。這種小鍵盤可以用在許多設(shè)備中,特別是具有限制的尺寸的那些設(shè)備。
當(dāng)然,可以在所述多部分的小鍵盤上使用上述的符號配置。
圖12示出了多部分的小鍵盤1200的另一個實施例。具有按鍵1201的部分之間的距離可以通過任何方法增加。例如,可以把空(例如不包括按鍵)部分1202設(shè)置在包括按鍵的部分之間。當(dāng)所述小鍵盤處于打開狀態(tài)時,這將允許更加增大各部分之間的距離。另一方面,處于關(guān)閉狀態(tài)1203時,還允許具有更細(xì)的小鍵盤。
具有集成的小鍵盤和鼠標(biāo)或指向和點擊設(shè)備的數(shù)據(jù)輸入設(shè)備為了通過通常的小鍵盤和特別是通過本發(fā)明的小鍵盤,增強數(shù)據(jù)輸入方法,可以把在下文中是鼠標(biāo)的指向和點擊系統(tǒng)集成在電子設(shè)備的背面,該電子設(shè)備的前面具有用于數(shù)據(jù)輸入的小鍵盤。
圖13示出了例如蜂窩電話1300的電子設(shè)備,其中,用戶在其手掌1301中持有該設(shè)備。所述用戶可以僅使用一只手把所述設(shè)備1300持在其手中,并同時操作其位于前面的小鍵盤1303,以及位于所述設(shè)備背面的鼠標(biāo)或指向和點擊設(shè)備(未示出)。所述用戶的拇指1302可以使用小鍵盤1303,而其食指1304可以操作所述鼠標(biāo)(在背面上)。其他三個手指1305可以幫助把設(shè)備持在用戶的手中。
集成在所述設(shè)備背面的鼠標(biāo)或指向和點擊設(shè)備可以具有與計算機鼠標(biāo)類似的功能。還可以把電話型小鍵盤的多個按鍵(例如兩個按鍵)或者把所述設(shè)備的其他按鍵中的多個按鍵分配給鼠標(biāo)點擊功能。例如,按鍵1308和1318可以與所述設(shè)備1300的集成鼠標(biāo)一起動作,并且具有與計算機鼠標(biāo)的按鍵類似的功能。所述按鍵可以具有與計算機鼠標(biāo)相同的功能。例如,通過操作鼠標(biāo),用戶可以對所述設(shè)備的屏幕1307上的常規(guī)選擇(指針)指示符1306進行導(dǎo)航,并且把其定位在所需菜單1311上。如同對計算機鼠標(biāo)一樣,所述用戶接著可以例如單擊(點擊)或雙擊(兩次點擊)所述小鍵盤中的預(yù)定按鍵1308(其被分配給鼠標(biāo)),從而可以例如選擇或打開所述所需菜單1311,其通過所述常規(guī)選擇(指針)指示符1306被指向。
由于例如蜂窩電話的移動設(shè)備的顯示器具有較小的尺寸,由此,可以在所述設(shè)備中設(shè)置轉(zhuǎn)動按鈕1310,從而使用戶能夠例如轉(zhuǎn)動菜單列表。例如,在屏幕1307上出現(xiàn)所需菜單1311之后,用戶可以使用鼠標(biāo)把常規(guī)選擇(指針)指示符放在所述的所需菜單上,并且通過使用例如電話型小鍵盤1303的按鍵1313之一、或者所述設(shè)備上的其他按鍵1308之一等,對其進行選擇。
如同對于計算機一樣,用戶接著可以按下所述按鍵以打開相關(guān)的菜單條1312。為了選擇所述菜單條1312的功能1313,用戶可以保持按下所述按鍵,并且在把正常選擇(指針)指示符1306放在所述功能上之后,通過釋放所述按鍵,可以選擇所述功能。
通過使用所述小鍵盤和所述鼠標(biāo),可以提供與計算機的功能類似的其他功能。
并且,用戶可以使用預(yù)定聲音/語音或其他預(yù)定行為來代替所述按鍵的功能,而不使用分配給鼠標(biāo)的所述按鍵。例如,在把正常選擇(指針)指示符1306定位在圖標(biāo)上之后,用戶可以說出“選擇”或者“打開”,而不是按下按鍵,以選擇或打開由所述圖標(biāo)所表示的應(yīng)用。
圖14示出了例如移動電話1400的電子設(shè)備。表示不同應(yīng)用的多個不同的圖標(biāo)1411-1414在所述設(shè)備的屏幕1402上被顯示。為了選擇和/或打開應(yīng)用之一,如同對于計算機一樣,通過使用鼠標(biāo),用戶可以把常規(guī)選擇(指針)指示符1403放在所需圖標(biāo)1411上。然后,所述用戶可以通過例如一次按下所述小鍵盤的預(yù)定按鍵1404,選擇所述圖標(biāo)。為了打開由所述圖標(biāo)表示的應(yīng)用,用戶可以例如雙擊所述小鍵盤的預(yù)定按鍵1404。
在電子設(shè)備的背面上集成的鼠標(biāo)可以是任何類型的。例如,圖15示出了例如圖13-14所示的電子設(shè)備的電子設(shè)備1500的背面,鼠標(biāo)1501與傳統(tǒng)的計算機鼠標(biāo)類似。如所述的,可以利用用戶的手指操作鼠標(biāo)1501。通過把所述設(shè)備放置在例如桌面的表面上,并且在所述表面上敲擊所述鼠標(biāo),可以象傳統(tǒng)的計算機鼠標(biāo)那樣操作鼠標(biāo)。
圖16示出了例如圖13-14示出的電子設(shè)備1600的背面上集成的另一傳統(tǒng)類型的鼠標(biāo)(敏感墊)。鼠標(biāo)1601與傳統(tǒng)的計算機鼠標(biāo)類似。如所述的,可以利用用戶的手指對其進行操作。在本例中,優(yōu)選地,如前所述,把該設(shè)備持在其手掌中時,用戶使用其食指1602以使用(例如去操作)所述鼠標(biāo)。根據(jù)該位置,用戶使用其拇指(未示出)去操作小鍵盤(未示出)中的按鍵,其位于所述設(shè)備的前面(例如另一面)。
優(yōu)選地,移動設(shè)備應(yīng)該只用一只手操作。這是由于當(dāng)用戶在運動時(例如在公共汽車或火車上時),用戶站在火車上時可以使用另一只手用于例如握住橫桿的其他目的,或者使用一只手握住報紙或公文包)。
通過在例如移動電話的設(shè)備的背面使用鼠標(biāo),用戶可以利用一只手操作所述設(shè)備并輸入數(shù)據(jù)。該用戶可以同時使用所述設(shè)備的小鍵盤和鼠標(biāo)兩者。
當(dāng)然,如果用戶希望,所述用戶可以使用他的兩只手來操作所述設(shè)備及其鼠標(biāo)。
使用所述設(shè)備的另一種方法是把其放置在例如桌面的表面上,并以與常規(guī)的計算機鼠標(biāo)相同的方式在所述表面上滑動所述設(shè)備,并且使用所述小鍵盤輸入數(shù)據(jù)。
可以理解,可以把包括前述鼠標(biāo)的任何類型的鼠標(biāo)集成在移動設(shè)備的任何部分中。例如,鼠標(biāo)可以位于所述設(shè)備的前面。所述鼠標(biāo)還可以位于所述設(shè)備的一側(cè)上,并且如前所述,通過手指同時操作鼠標(biāo)和小鍵盤。
應(yīng)該注意,鼠標(biāo)在這個討論中從始到終被使用,不過,集成在電子設(shè)備中并與電話型小鍵盤結(jié)合的例如筆式計算機(stylus computer)的任何指向和點擊數(shù)據(jù)輸入設(shè)備都在本發(fā)明的構(gòu)想之內(nèi)。
外部集成的數(shù)據(jù)輸入單元在需要例如大鍵盤(或小鍵盤)和/或鼠標(biāo)的數(shù)據(jù)輸入裝置的電子設(shè)備中還可以設(shè)置和使用包括小鍵盤和鼠標(biāo)的外部集成的數(shù)據(jù)輸入單元??梢栽O(shè)置集成的數(shù)據(jù)輸入單元,其在所述單元的前面具有小鍵盤(例如電話型小鍵盤)的按鍵,并具有集成在所述單元的背面內(nèi)的鼠標(biāo)??梢园阉鰯?shù)據(jù)輸入單元與例如計算機、個人數(shù)字助理(PDA)、照相機、電視機(TV)、傳真機等所需設(shè)備相連。
圖19示出了包括大鍵盤1901、鼠標(biāo)1902、監(jiān)視器1903和其他計算機附件(未示出)的計算機1900。在某些情況下(例如當(dāng)用戶不想坐在監(jiān)視器前面的椅子上,而寧愿躺在他的床上同時與所述計算機進行交互時),用戶可以使用較小的外部集成的數(shù)據(jù)輸入單元,而不是大鍵盤和/或相應(yīng)的鼠標(biāo)??梢栽O(shè)置外部數(shù)據(jù)輸入單元1904,其包括以下特征,即,例如位于所述數(shù)據(jù)輸入單元前面的小鍵盤按鍵1911,可以是可延伸的麥克風(fēng)1906的麥克風(fēng),集成在所述數(shù)據(jù)輸入單元的背面內(nèi)的鼠標(biāo)(未示出)(如前所述)。所述數(shù)據(jù)輸入單元可以(無線地或通過導(dǎo)線)與所述電子設(shè)備(例如所述計算機1900)相連。例如前所述的集成的數(shù)據(jù)輸入系統(tǒng)(例如由用戶使用與按鍵的交互結(jié)合的語音識別系統(tǒng))可以被集成在所述電子設(shè)備(例如所述計算機1900)內(nèi)部,或者集成在所述數(shù)據(jù)輸入單元1904內(nèi)部。麥克風(fēng)還可以被集成在所述電子設(shè)備(例如計算機)內(nèi)部。所述集成的數(shù)據(jù)輸入系統(tǒng)可以使用位于所述數(shù)據(jù)輸入單元上或所述電子設(shè)備(例如計算機)內(nèi)的一個或者兩個麥克風(fēng)。
為了在進行交互時更好的觀看,特別是當(dāng)從遠(yuǎn)處與例如所述計算機1900的電子設(shè)備進行交互時,可以把顯示單元1905集成在例如本發(fā)明的所述集成的數(shù)據(jù)輸入單元1904的所述輸入單元內(nèi)部。當(dāng)從遠(yuǎn)處與所述電子設(shè)備1900的監(jiān)控器1903進行交互時,用戶可以總體上看到所述監(jiān)視器1903的顯示器1910。通過使用所述監(jiān)視器1903的顯示器1910上的鼠標(biāo)所選擇的箭頭1909附近的限定區(qū)域1908或其他區(qū)域可以同時顯示在所述數(shù)據(jù)輸入單元1904的所述顯示器1905上。所述區(qū)域1908的尺寸可以由制造商和用戶定義。優(yōu)選地,所述區(qū)域1908的尺寸可以接近于所述數(shù)據(jù)輸入單元1904的顯示器1905的尺寸。這可以允許對于用戶而言接近的和/或如果需要的話、交互區(qū)域1908的實際尺寸的視圖(例如通過在數(shù)據(jù)輸入屏幕1905上觀看所述區(qū)域)。當(dāng)具有監(jiān)視器1903的顯示器1910的總體視圖時,用戶可以具有交互區(qū)域1908的特別接近的視圖,其同時被顯示在所述數(shù)據(jù)輸入單元1904的顯示器1905上。例如,用戶可以使用小鍵盤鼠標(biāo)(未示出,在小鍵盤的背面上)以在計算機顯示器1910上對箭頭1909進行導(dǎo)航。同時,在所述計算機顯示器1910上的所述箭頭1909和所述箭頭1909周圍的區(qū)域1908可以顯示在小鍵盤顯示器1905上。
為了例如打開文件的交互,用戶可以例如在所述計算機的屏幕1910上對箭頭1909進行導(dǎo)航,并把其定位在所需文件1907上。所述導(dǎo)航區(qū)域1908和所述文件1907可以在所述數(shù)據(jù)輸入屏幕1905上被看到。通過具有靠近其眼睛的所述數(shù)據(jù)輸入單元1904的顯示器1905,用戶可以在所述數(shù)據(jù)輸入單元1904的顯示器1905上清楚地看到他的交互,同時在所述電子設(shè)備1900(例如計算機)的大顯示器1910上具有總體的視圖。
可以理解,可以根據(jù)不同的需要或定義對所述交互區(qū)域1908進行定義和改變。例如,所述交互區(qū)域可以是箭頭1909周圍的區(qū)域,其中所述箭頭位于所述區(qū)域的中心,或者,所述區(qū)域是所述箭頭的右、左、上、下等側(cè)的區(qū)域,或是所述監(jiān)視器的屏幕上的任何區(qū)域,而與所述監(jiān)視器的顯示器上的所述箭頭位置無關(guān)。
圖20示出了例如前述的數(shù)據(jù)輸入單元的與計算機2001相連的數(shù)據(jù)輸入單元2000。在例如文本輸入的數(shù)據(jù)輸入期間,在小鍵盤顯示器2004上同時顯示在交互點2003(例如光標(biāo))周圍的區(qū)域2002上。
圖21a-21b示出了不同電子設(shè)備的例子,其可以使用上述的數(shù)據(jù)輸入單元。圖21a示出了計算機2100,而圖21b示出了TV 2101。所述TV 2101的數(shù)據(jù)輸入單元2102還可以用作所述TV 2101的遙控器。例如,通過使用位于所述數(shù)據(jù)輸入單元2102后面的鼠標(biāo)(未示出),用戶可以把選擇箭頭2103定位在表示電影或頻道的圖標(biāo)2104上,并且通過雙擊(兩次點擊)所述數(shù)據(jù)輸入單元的按鍵2105把其打開。當(dāng)然,所述TV的所述數(shù)據(jù)輸入單元2102還可以用于例如通過TV的因特網(wǎng)的數(shù)據(jù)輸入,或者通過TV、有線TV等發(fā)送消息。在這種情況下,本發(fā)明的集成的數(shù)據(jù)輸入系統(tǒng)可以集成在例如TV的調(diào)制解調(diào)器2106內(nèi)部。
可延伸的麥克風(fēng)可以把可延伸的和/或可轉(zhuǎn)動的麥克風(fēng)集成在例如蜂窩電話的電子設(shè)備中。所述麥克風(fēng)可以是向用戶的嘴延伸的剛性麥克風(fēng)。
隨著技術(shù)的進步,新的輸入系統(tǒng)和設(shè)備正在進入市場,從而允許與設(shè)備容易地進行交互。許多這樣的輸入系統(tǒng)使用了聲音/語音識別系統(tǒng),其中,用戶說出要輸入的數(shù)據(jù)或命令。由于這是以自然的方式輸入數(shù)據(jù),因此,語音識別系統(tǒng)正在變得非常普遍。計算機、電話、玩具和許多其他設(shè)備配備有使用語音識別系統(tǒng)的不同種類的數(shù)據(jù)輸入系統(tǒng)。
雖然這是較好的輸入方法,但是其具有嚴(yán)重的缺陷。該方法不是間斷的輸入方法。通常,用戶不想要其他人聽到他所說的話,而另一方面,人們不喜歡其他人的大聲說話。
為了顯著地克服(或至少減小)該問題,用戶必須輕聲地說話。為了不使用戶的聲音/語音被語音識別系統(tǒng)誤譯,麥克風(fēng)必須靠近用戶的嘴。
本發(fā)明的目的是提供帶有從所述設(shè)備向用戶的嘴延伸的麥克風(fēng)、使用用戶的語音作為數(shù)據(jù)的設(shè)備。
使用這種麥克風(fēng)具有許多優(yōu)點。這種麥克風(fēng)的優(yōu)點之一在于通過把所述麥克風(fēng)向所述用戶的嘴延伸并且靠近麥克風(fēng)說話,聲音/語音識別系統(tǒng)可以更好地區(qū)分和識別所述聲音/語音。另一個優(yōu)點在于通過把所述麥克風(fēng)定位成靠近用戶的嘴(例如接近嘴),用戶可以非常輕聲地對其說話(例如耳語)。這允許幾乎無聲的和間斷的數(shù)據(jù)輸入。并且,所述麥克風(fēng)的另一個優(yōu)點在于由于被集成在相應(yīng)的電子設(shè)備中,為了把所述麥克風(fēng)保持在所需位置上(例如靠近用戶的嘴),用戶可以不必通過他的手持有所述麥克風(fēng)。所述用戶也不必攜帶與所述電子設(shè)備分開的所述麥克風(fēng)。
在電子設(shè)備中或者作為與電子設(shè)備相連的外部單元,通過對以下特征進行組合例如,本發(fā)明的增強的小鍵盤、鼠標(biāo)、可延伸的電話和以例如前述的方式的數(shù)據(jù)輸入方法,可以提供完整的增強的數(shù)據(jù)輸入系統(tǒng)。用戶可以例如通過只使用一只手,持有例如數(shù)據(jù)輸入設(shè)備(例如移動電話、PDA等)的電子設(shè)備,使用例如增強的小鍵盤、集成的鼠標(biāo)和可延伸的麥克風(fēng)等所有特征,并同時通過使用其自然的習(xí)慣(例如按下小鍵盤的按鍵以及在需要時說話),提供快速、容易和特別自然的數(shù)據(jù)輸入。
可延伸的麥克風(fēng)的最重要的應(yīng)用之一是當(dāng)移動通信設(shè)備的數(shù)據(jù)輸入系統(tǒng)對小鍵盤的使用和聲音/語音識別系統(tǒng)進行結(jié)合時。用戶以這種方式與按鍵進行交互(例如,通過按下按鍵),并且同時,用戶可以說出例如在所述按鍵上的符號。為了按下包括所需符號的按鍵,用戶可能需要看小鍵盤。用戶還可能需要看設(shè)備的顯示器上的數(shù)據(jù)。另一方面,用戶可能寧愿輕聲說出所述符號??裳由斓柠溈孙L(fēng)允許使移動電話位于離眼睛較遠(yuǎn)、足夠看到這個小鍵盤之處,并且同時,使麥克風(fēng)靠近嘴,允許輕聲說話。
如許多人所習(xí)慣的,他們可以在一只手中握住他們的移動電話,同時使用同一只手的拇指按下小鍵盤的按鍵。第二只手可以用于把所述手握在麥克風(fēng)的周圍,以減少外部噪聲,或者使麥克風(fēng)與嘴保持最佳關(guān)系。
如果設(shè)備的麥克風(fēng)是無線的,或者把其與設(shè)備相連的部件由非剛性的材料制成,用戶可以以把其定位在其手掌一側(cè)的方式,把麥克風(fēng)保持在兩個手指之間。然后,通過把所述手的手掌定位在嘴周圍,用戶可以在說話時顯著地減少外部噪聲。
可以理解,使用用戶的語音輸入數(shù)據(jù)的電子設(shè)備的包括數(shù)據(jù)輸入單元的用戶接口以及顯示器可以是任何類型的。例如,該電子系統(tǒng)可以包括觸摸敏感墊(touch sensitive pad),而不是小鍵盤,或者,該電子設(shè)備可以只配備有語音識別系統(tǒng),而不需要小鍵盤。
圖18示出了根據(jù)本發(fā)明的實施例,例如蜂窩電話或PDA的電子設(shè)備1800。如圖所示,小鍵盤1801位于所述設(shè)備1800的前面。鼠標(biāo)(未示出)位于所述設(shè)備1800的背面??裳由斓柠溈孙L(fēng)1802也與所述設(shè)備成為一體。所述麥克風(fēng)可以進行延伸,并且由用戶在所需位置上進行定位(例如接近于用戶的嘴)。所述設(shè)備還可以包括如前所述的數(shù)據(jù)輸入方法。通過只使用一只手,用戶能夠以非常高的準(zhǔn)確度進行快速和容易的數(shù)據(jù)輸入。把所述麥克風(fēng)定位成靠近用戶的嘴,使得通過系統(tǒng)對用戶的聲音/語音更好地識別。所述用戶還可以輕聲地(例如耳語)對著所述麥克風(fēng)說話。這允許幾乎無聲的數(shù)據(jù)輸入。
在本發(fā)明的圖18B到圖18C的可選實施例中,示出了具有小鍵盤1801和顯示單元的移動電話1800。移動電話配備有具有安裝在其末端的麥克風(fēng)1802的繞軸轉(zhuǎn)動部分1803。通過把麥克風(fēng)向用戶的嘴延伸,用戶可以輕聲地對著電話說話,并同時能夠看到其電話的顯示器和小鍵盤1801,以及最終,在對著麥克風(fēng)1802說話時,同時使用所述的顯示器和小鍵盤。
圖18D示出了轉(zhuǎn)動的可延伸的麥克風(fēng)1810,以便允許用戶以對他方便的關(guān)系對設(shè)備進行定位,并同時,通過相應(yīng)地轉(zhuǎn)動和延伸麥克風(fēng),使麥克風(fēng)1810靠近他的嘴或達到所需位置。必須注意,使麥克風(fēng)與所述設(shè)備相連的部件可以具有至少兩個部分,彼此相互地或?qū)υO(shè)備進行延伸/縮回。麥克風(fēng)可以具有折疊、滑動、伸縮和其他運動,用于延伸或縮回。
圖18E和18F示出了可伸縮地延伸的集成轉(zhuǎn)動麥克風(fēng)1820。在該實施例中,包括麥克風(fēng)1820的可延伸的部分可以位于設(shè)備中。當(dāng)需要時,用戶可以拉出該部分,并把其向他的嘴延伸。當(dāng)其被拉出時,麥克風(fēng)1820也可以被使用。
根據(jù)圖18G和圖18H示出的本發(fā)明的另一個實施例,包括麥克風(fēng)1831的延伸部件1830可以是多部分的設(shè)備的一個部分。該部分可以用作所述設(shè)備的蓋子。包括麥克風(fēng)1831的部分自身可以是多個部分的,以便如所需是可延伸的和/或可調(diào)整的。
根據(jù)圖18I示出的實施例,可以把如前所述的可延伸的麥克風(fēng)1840安裝在計算機或類似設(shè)備中。
并且,根據(jù)本發(fā)明的另一個實施例,可以把設(shè)備的麥克風(fēng)系縛到用戶的戒指上,或者其本身被做成象環(huán)的形狀,并由所述用戶佩戴。該麥克風(fēng)可以無線地或通過導(dǎo)線與所述設(shè)備相連。當(dāng)使用時,用戶使其手靠近其嘴并說話。
可以理解,圖中示出的設(shè)備作為例子被示出。可延伸的麥克風(fēng)可以安裝在任何設(shè)備中。其還可以安裝在延伸部分上的任何位置上。
在通信設(shè)備中,包括麥克風(fēng)的延伸部分可以被用作所述設(shè)備的天線。在這種情況下,天線可以作為所述的部分被制造,并且包括集成的麥克風(fēng)。
必須注意,除了至少可延伸的麥克風(fēng)之外,設(shè)備可以包括至少一個另外的常規(guī)麥克風(fēng),其中,所述麥克風(fēng)可以單獨使用,也可以與所述可延伸的麥克風(fēng)同時使用。
必須注意,可以利用剛性材料制造包括麥克風(fēng)的可延伸的部件,以便允許把麥克風(fēng)定位在所需位置,而不需要用手對其進行保持。為了更好地操作,還可以通過半剛性或軟性材料制造包括麥克風(fēng)的部分。
必須注意,可以使用例如展開/折疊方法的任何延伸/縮回方法。
如前所述,本發(fā)明的集成的小鍵盤和/或鼠標(biāo)和/或可延伸的麥克風(fēng)可以被集成在例如PDA、TV的遙控器和多種其他的電子設(shè)備的各種電子設(shè)備內(nèi)部。例如,通過使用TV的遙控器內(nèi)的所述集成的小鍵盤和鼠標(biāo),用戶可以在TV屏幕示出的與電影有關(guān)的圖標(biāo)上進行指點,并且通過使用所述遙控器的預(yù)定按鍵選擇所述電影。
并且,如所述的,可以把所述集成的小鍵盤和/或鼠標(biāo)和/或可延伸的麥克風(fēng)制造為分開的設(shè)備,并與所述電子設(shè)備相連。
當(dāng)然,可以把單獨的所述小鍵盤或者與所述鼠標(biāo)和/或可延伸的麥克風(fēng)成為一體的所述小鍵盤與例如本發(fā)明的數(shù)據(jù)輸入方法的數(shù)據(jù)和文本輸入方法相結(jié)合。
圖17示出了可以使用本發(fā)明的增強的小鍵盤、增強的鼠標(biāo)、可延伸的麥克風(fēng)和數(shù)據(jù)輸入方法的一些電子設(shè)備。
電子設(shè)備可以包括至少一個或多個本發(fā)明的特征。電子設(shè)備可以例如包括如所述的本發(fā)明的所有特征。
通過有線電話的數(shù)據(jù)輸入前述的數(shù)據(jù)輸入方法還可以用于有線電話和他們相應(yīng)的網(wǎng)絡(luò)。如所知道的,電話小鍵盤的每一個按鍵產(chǎn)生預(yù)定音調(diào),其通過有線網(wǎng)絡(luò)進行傳送。存在分配給電話小鍵盤的12個按鍵的十二個預(yù)定音調(diào)。通過使用例如輸入文本的用于數(shù)據(jù)輸入的目的有線電話及其小鍵盤,可能存在產(chǎn)生另外的音調(diào)的需要??梢詾槊恳粋€符號分配不同的音調(diào),從而網(wǎng)絡(luò)將根據(jù)分配給所述符號的所產(chǎn)生的音調(diào)對符號進行識別。
戴在手腕上的多部分的數(shù)據(jù)輸入單元圖22a作為例子示出了如前所述的本發(fā)明的數(shù)據(jù)輸入單元2201-2203的不同實施例。為了減小所述數(shù)據(jù)輸入單元的尺寸,可以設(shè)置多部分的數(shù)據(jù)輸入單元2202-2203,其可以具有如上所述的多部分的小鍵盤2212-2222。所述多部分的數(shù)據(jù)輸入單元可以具有本發(fā)明的部分和全部特征。該數(shù)據(jù)輸入單元還具有在本申請中所述的集成的數(shù)據(jù)輸入系統(tǒng)。作為例子,數(shù)據(jù)輸入單元2202包括顯示器2213、天線2214(可以是可延伸的)、麥克風(fēng)2215(可以是可延伸的)、集成在所述數(shù)據(jù)輸入單元后面的鼠標(biāo)(未示出)。
可以把本發(fā)明的數(shù)據(jù)輸入單元的一個實施例帶在手腕上??梢园言搶嵤├稍诶缡直淼拇髟谑滞笊系脑O(shè)備內(nèi),或者例如腕表帶的腕帶上。所述數(shù)據(jù)輸入單元可以具有本發(fā)明的集成的數(shù)據(jù)輸入單元的部分或全部特征。這將允許具有系縛在用戶的手腕上的小型數(shù)據(jù)輸入單元。所述戴在手腕上的數(shù)據(jù)輸入單元可以用作任何電子設(shè)備的數(shù)據(jù)輸入單元。通過把戴在其手腕上的數(shù)據(jù)輸入單元與所需電子設(shè)備相連,用戶例如可以打開其寓所的房門、與TV進行交互、與計算機進行交互、撥電話號碼等。相同的數(shù)據(jù)輸入單元可以用于對不同的電子設(shè)備進行操作。出于這個目的,可以把訪問密碼(access code)分配給每一個電子設(shè)備。通過輸入(例如通過所述數(shù)據(jù)輸入單元)所需電子設(shè)備的訪問密碼,可以建立所述數(shù)據(jù)輸入單元和所述電子設(shè)備之間的連接。
圖22b示出了本發(fā)明的戴在手腕上的數(shù)據(jù)輸入單元2290(例如具有多部分的小鍵盤2291的多部分的數(shù)據(jù)輸入單元)的例子(處于打開狀態(tài)),該單元與例如PDA 2293的手持設(shè)備相連(無線地或者通過導(dǎo)線2292)。所述多部分的數(shù)據(jù)輸入單元2290還可以包括另外的特征,例如在本申請中所述的部分或全部特征。在本例中,設(shè)置顯示單元2294、天線2295、麥克風(fēng)2296和鼠標(biāo)2297。
可以理解,所述多部分的小鍵盤可以從戴在手腕上的設(shè)備/腕帶2298上拆下。出于這個目的,可以提供本領(lǐng)域的技術(shù)人員所知的不同的拆卸/系縛方法。例如,如圖23a所示,可以把用于包括所述數(shù)據(jù)輸入設(shè)備的外殼2301設(shè)置在腕帶2302內(nèi)。圖23b示出了處于打開狀態(tài)的所述外殼2303。可拆卸的數(shù)據(jù)輸入設(shè)備2304可以設(shè)置在所述外殼2301內(nèi)部。圖23c示出了處于打開狀態(tài)2305和處于關(guān)閉狀態(tài)2306的所述外殼。處于打開狀態(tài)時(例如當(dāng)使用所述數(shù)據(jù)輸入單元時),所述數(shù)據(jù)輸入單元的部件2311(例如小鍵盤的一部分和/或顯示器等)的部分可以位于所述外殼的蓋子2312內(nèi)。
根據(jù)本發(fā)明的一個實施例,例如腕表2307的設(shè)備可以設(shè)置在相同腕帶內(nèi)與手腕相對的一側(cè)內(nèi)。例如,可以設(shè)置具有外殼的腕表帶,以包容數(shù)據(jù)輸入單元。所述腕表帶可以被系縛到例如腕表、腕戴照相機等任何腕戴設(shè)備上。數(shù)據(jù)輸入設(shè)備的外殼可以位于佩帶者的手腕一側(cè)2308上,而所述另一腕帶設(shè)備的外殼可以位于所述佩帶者的手腕的對側(cè)2309上。為了把所述腕帶系縛到例如腕帶的設(shè)備上,可以提供傳統(tǒng)的腕表帶表帶的系縛裝置2310。
上述的腕帶外殼還可以用于包容任何其他的腕戴設(shè)備。例如,除了包容數(shù)據(jù)輸入單元之外,所述腕帶外殼可以適于包容例如腕戴電話的多種電子設(shè)備。
使用本發(fā)明的腕戴數(shù)據(jù)輸入單元時具有多種優(yōu)點。例如,用戶可以把電子設(shè)備放在其口袋中,并且所述電子設(shè)備的顯示單元(可以是柔性的)放在其手中。通過所述腕戴數(shù)據(jù)輸入單元,可以提供與所述電子設(shè)備的交互。在另一個例子中,本發(fā)明的腕戴數(shù)據(jù)輸入單元可以用于操作電子新聞顯示(關(guān)于電子新聞顯示的PCT專利申請No.PCT/US00/29647,申請日是2000年10月27日,并入在此作為參考)。
因此,當(dāng)對如應(yīng)用到可選實施例的本發(fā)明的基本的新穎特征進行示出、描述、和指出時,將要理解的是,不背離本發(fā)明的精神,所公開的發(fā)明的形式和細(xì)節(jié)的多種省略和代替和變化可以通過本領(lǐng)域技術(shù)人員進行產(chǎn)生。要理解的是,附圖不必按比例畫出,而是,他們實際上僅僅是概念上的。例如,可以為所有按鍵設(shè)置單個的壓力敏感系統(tǒng)(例如壓力敏感墊)(例如在按鍵上面或下面的單個的較大的墊),而不是為小鍵盤的每個按鍵提供單獨的壓力系統(tǒng)。用戶還可以通過不是其手指的其他方法與按鍵進行交互。例如,所述用戶可以使用鋼筆去按下按鍵。
本發(fā)明的數(shù)據(jù)輸入方法還可以使用其他的數(shù)據(jù)輸入方法。例如,所述符號還可以分配給例如用戶的手指(或手指的部分)的其他對象,而不是把符號分配給小鍵盤的按鍵。在本申請中所提到的這些對象和數(shù)據(jù)輸入方法早已在所并入的參考文獻PCT專利申請No.PCT/US00/29647之中進行了詳細(xì)的描述,其申請日是2000年10月27日。
可延伸的顯示單元根據(jù)本發(fā)明的一個實施例,可以在例如本發(fā)明的數(shù)據(jù)輸入單元的電子設(shè)備內(nèi)或者在移動電話內(nèi)設(shè)置可延伸的顯示單元。圖24a示出了處于關(guān)閉狀態(tài)的可延伸的顯示單元2400。該顯示單元可以由剛性和/或半剛性材料制成,并且可以例如通過相應(yīng)的鉸鏈2401折疊或展開、或者伸縮地延伸或縮回、或者具有允許其通過任何方法進行延伸和縮回的裝置。
圖24b示出了例如處于打開狀態(tài)的具有本發(fā)明的所述可延伸的顯示器2400的移動電話的移動計算設(shè)備2402。當(dāng)打開時,所述可延伸的顯示單元可以具有A4標(biāo)準(zhǔn)紙的寬度,從而在例如用戶利用字處理程序?qū)懶呕驗g覽網(wǎng)頁時,允許所述用戶看見文件的實際寬度尺寸,并工作在其上。
本發(fā)明的顯示單元還可以由柔性材料制成。圖25a示出了處于關(guān)閉狀態(tài)的柔性顯示單元2500。
可以理解,本發(fā)明的顯示單元還可以在其另一側(cè)(例如外側(cè))2505的至少一部分上顯示信息。這是重要的,因為某些情況下,用戶可能希望使用顯示單元而不展開它。
圖25b示出了具有本發(fā)明的柔性顯示單元2500的電子設(shè)備2501,柔性顯示單元2500處于打開狀態(tài)。
通過使例如本發(fā)明的數(shù)據(jù)輸入單元、移動電話、PDA等電子設(shè)備具有本發(fā)明的至少一個增強的特征,例如包括如前所述的電信裝置的可延伸/不可延伸的顯示單元、本發(fā)明的鼠標(biāo)、可延伸的麥克風(fēng)、可延伸的照相機、本發(fā)明的數(shù)據(jù)輸入系統(tǒng)、語音識別系統(tǒng)、或在本申請中所描述的其他任何特征,可以對可由一個用戶的手持有和操作的完整的數(shù)據(jù)輸入/計算設(shè)備進行設(shè)置。這是非常重要的,因為象眾所周知的那樣,在移動環(huán)境計算/數(shù)據(jù)輸入中,用戶的至少一只手必須是自由的。
可延伸的照相機如對于可延伸的麥克風(fēng)所述的,電子設(shè)備還可以配備有可延伸的照相機。例如,對于組合了按鍵按下和唇讀(不是用戶的聲音/語音,或除了用戶的聲音/語音之外)的本發(fā)明的數(shù)據(jù)輸入系統(tǒng),可以在相應(yīng)的電子設(shè)備或數(shù)據(jù)輸入單元中設(shè)置可延伸的照相機。
圖26示出了配備有繞軸轉(zhuǎn)動部分2601的移動計算設(shè)備2600。所述繞軸轉(zhuǎn)動部分可以具有安裝在例如其末端的照相機2602和/或麥克風(fēng)2603。通過把照相機伸向用戶的嘴,用戶可以向照相機說話,并且在使用按鍵按下和口型相結(jié)合的本發(fā)明的數(shù)據(jù)輸入期間,照相機可以傳輸例如用戶的口型的圖像。同時,用戶能夠看到其電話的顯示器和小鍵盤,并且最終在對著照相機說話的同時,使用所述顯示器和小鍵盤。當(dāng)然,安裝在可延伸的部分上的麥克風(fēng)可以向數(shù)據(jù)輸入系統(tǒng)的語音識別系統(tǒng)傳送用戶的語音。
可延伸的部分2601可以包括天線,或其自身就是電子設(shè)備的天線。
本發(fā)明的可延伸的麥克風(fēng)和/或照相機可以可拆卸地系縛到例如移動電話或PDA的電子設(shè)備上。這是因為在很多情況下,電子設(shè)備(例如移動電話)的制造商不希望為了新的應(yīng)用修改其硬件。
根據(jù)本發(fā)明的一個實施例,包括麥克風(fēng)和/或照相機的外部繞軸轉(zhuǎn)動的部分可以是可拆卸地系縛到相應(yīng)的電子設(shè)備上的分開的單元。圖27示出了處于拆開狀態(tài)的可拆卸的單元2701和例如移動電話的電子設(shè)備2700。可拆卸的單元2701可以包括多個組件之一,包括但不限于麥克風(fēng)2702、照相機2703、揚聲器2704、光學(xué)讀出器(reader)(未示出)或有必要靠近用戶以便更好地與電子設(shè)備進行交互的其他組件。該單元還可以包括至少一個天線,或其本身是天線。該單元還可以包括系縛和/或連接裝置2705,以便把單元2701系縛到電子設(shè)備2700上,并把單元2701上可用的組件與電子設(shè)備2700相連。為了系縛和連接的目的,系縛和連接裝置2705可以適于使用在例如移動電話2700或計算機的電子設(shè)備中可用的端口2706,設(shè)置端口,用于例如麥克風(fēng)、揚聲器、照相機、天線等的外圍組件的連接??梢岳斫?,端口2706可以是例如麥克風(fēng)插孔或USB端口、或在電子設(shè)備中可用的任何其他類似的連接裝置的標(biāo)準(zhǔn)端口。在這種情況下,系縛/連接裝置可以是例如標(biāo)準(zhǔn)連接裝置,其插入電子設(shè)備中可用的相應(yīng)端口。
可以理解,可以提供外部單元的系縛和/或連接裝置,以便具有機械系縛功能或電/電子連接功能,或兩者都具有。如圖27a所示,例如,外部單元2701可以包括固定地位于外部單元上的插針2705,用于機械地將外部單元系縛到電子設(shè)備上。插針也可以用電/電子的方式把在單元2701內(nèi)可用的麥克風(fēng)組件2702與前面示出的電子設(shè)備相連。除了插針,外部單元可以包括例如USB連接器的另一個連接器2707,其通過導(dǎo)線2708連接到例如安裝在外部單元2701內(nèi)的照相機2703。在這種情況下,連接器2707可以僅僅以電的/電子的方式把單元2701連接到電子設(shè)備。
為了更好的機械系縛,通過外部單元的系縛和連接裝置可以使用多于一個的端口。例如,系縛和連接裝置可以包括兩個系縛裝置,例如固定的位于外部單元上的兩個插針,其中第一個插針插入相應(yīng)于例如外部麥克風(fēng)的電子設(shè)備的第一端口,而第二個插針插入相應(yīng)于例如外部揚聲器的端口。
圖27b示出了在系縛位置處的本發(fā)明的可拆卸的外部單元2701和電子設(shè)備2700。
在把外部單元2701系縛到電子設(shè)備2700之后(例如通過把插針2705插入相應(yīng)的端口2706),用戶可以通過在本申請中對可延伸的麥克風(fēng)和照相機的如前所述的延伸和轉(zhuǎn)動動作,在所需方向調(diào)整外部單元2701。再次必須注意,本發(fā)明的可拆卸的單元可以具有類似于如前所述的在本申請中對用于外部麥克風(fēng)和照相機的本發(fā)明的可延伸部分的特性。例如,本發(fā)明的可拆卸的單元2701可以是具有至少兩個部件2710-2711的多部分的,其中每個部分具有彼此相互和對于外部單元的例如繞軸轉(zhuǎn)動、轉(zhuǎn)動和延伸(伸縮、折疊/展開)的動作??梢允褂孟悼`部分2712-2714用于這些目的。
如所述的可拆卸的單元允許把外部/外圍組件添加給電子設(shè)備并使用它們,就象它們是原設(shè)備的一部分那樣。其首先允許使用單元,而不把組件持在手中或把其系縛到用戶的身體上(例如必須系縛到用戶的耳朵上的耳機),以及其次,其允許把組件添加給電子設(shè)備,而不迫使電子設(shè)備(例如手機)的制造商修改他們的硬件。
本發(fā)明的數(shù)據(jù)輸入方法也可以使用其他數(shù)據(jù)輸入裝置。例如,不是把符號分配到小鍵盤的按鍵,而是可以把所述符號分配給例如用戶的手指(或手指的部分)的其他對象。同樣,系統(tǒng)可以通過讀出(識別其動作)用戶的口型與按鍵按下相結(jié)合/不結(jié)合,而不是(或除了)聲音/語音輸入,對數(shù)據(jù)輸入進行識別。用戶可以按下小鍵盤的按鍵并講出所述按鍵上的符號中所需的字母。通過識別講出所述字母的用戶的口型動作與所述按鍵按下相結(jié)合,系統(tǒng)可以容易地識別并輸入所需的字母。
同樣如上所述,在本申請中所描述的配置方法中給出的示例作為實例被示出。根據(jù)需要的數(shù)據(jù)輸入單元可以考慮多種不同的配置和符號的分配。在該配置方法中的原理是根據(jù)例如使用頻率、自然發(fā)音、非自然發(fā)音等不同因素定義不同的符號組,并對其進行分配,從而分配了其優(yōu)先權(quán)等級。把最高優(yōu)先權(quán)等級的組(發(fā)聲或不發(fā)聲)分配給最容易和最自然的按鍵交互(例如單次按壓)。該組還包括最高級別的非口語符號。然后,把第二最高優(yōu)先權(quán)分配給第二較容易的交互(例如兩次按壓)等。
繼續(xù)參考前面所述的數(shù)據(jù)輸入系統(tǒng),把符號分配給小鍵盤的按鍵可以用這種形式產(chǎn)生,即,更加增強通過聲音/語音或口型讀出系統(tǒng)的識別。圖28示出了小鍵盤2800,其中,以這種方式把具有接近發(fā)音的字母符號分配給所述小鍵盤的按鍵,即,避免它們之間的含混。如示出的,把具有接近發(fā)音的字母“c”和“d”、“j”和“k”、“m”和“n”、“v”和“t”分開并放置在不同按鍵上。這將幫助聲音識別系統(tǒng)更容易地識別所述字母。例如,為了選擇字母“c”,用戶可以按下按鍵2801并說出“c”。為了選擇字母“d”,用戶可以按下按鍵2802并說出“d”。把具有接近發(fā)音的例如“b”和“p”、“t”和“d”、“f”和“s”的其他字母也分配給不同的按鍵。
把用于小型設(shè)備的嵌入式語音識別系統(tǒng)分配成使用盡可能少的存儲器。分開具有類似發(fā)音的符號并把它們分配給不同的按鍵顯著地簡化了識別算法,導(dǎo)致更少的存儲器的使用。
繼續(xù)參考圖28,如示出的,字母的配置被設(shè)置成這種方式,即,保持字母a-z處于連續(xù)的順序(例如a,b,c......z)。以盡可能類似于標(biāo)準(zhǔn)的電話型小鍵盤的方式進行小鍵盤2800上符號配置??梢岳斫猓?dāng)需要時可以改變這種順序。
同樣,分開類似的口型表達的符號可以幫助口型讀出(口型識別)系統(tǒng)更容易地識別它們。例如,把字母“j”和“k”分配給不同的按鍵將顯著地簡化它們的識別。
可以理解,為了識別例如字母的口語符號,在說出所述字母的不同時間用戶的口型的多于一個圖象可以提供給口型識別/讀出系統(tǒng)。
本發(fā)明的口型讀出(識別)系統(tǒng)可以使用用于識別目的的任何圖像產(chǎn)生和圖像識別處理技術(shù)。例如,如上所述,當(dāng)所述用戶正在說出例如字母的符號并且正在小鍵盤上按下相應(yīng)于所述符號的按鍵時,可以使用照相機接收用戶的口型圖像。也可以使用其他圖像產(chǎn)生和/或圖像截取技術(shù)。例如,當(dāng)用戶正在說出例如字母的符號并在小鍵盤上按下相應(yīng)于所述符號的按鍵時,例如光或波的方式的投影儀和接收器可以被用于把所述方式投影到用戶的口型(并最終是臉上)上,并接收回提供了用戶的口型的數(shù)字圖像(并最終是用戶的臉)的所述方式,而不使用照相機。
結(jié)合按鍵按下和用戶行為(例如,語音)的本發(fā)明的數(shù)據(jù)輸入系統(tǒng)可以使用不同的行為(例如,語音)識別技術(shù)。例如,除了口型的動作之外,為了更好的識別語音,還可以對用戶的舌頭在用戶的牙齒上的壓下動作進行檢測。
根據(jù)本發(fā)明的一個實施例,如圖29所示,本發(fā)明的口型讀出系統(tǒng)可以使用可移動的安裝在用戶的牙齒和/或嘴唇上的接觸/壓力敏感組件2900,而不使用(或除了)照相機。所述組件可以具有分布在其表面的傳感器2903,用于檢測在其任何部分上的壓下動作,允許對用戶的舌頭和所述組件之間碰撞的大小、位置、壓力測量等進行測量。所述組件可以具有兩個部分。第一部分2901位于所述用戶的兩片嘴唇(上嘴唇和下嘴唇)之間,而第二部分2902位于用戶的牙齒上(優(yōu)選的,是上齒的前面)。系縛裝置2904允許把所述組件系縛/固定在用戶的牙齒上。
圖29a示出了如前所述的敏感組件2910,以這種方式安裝在用戶的牙齒2919上,即,組件的一部分2911位于所述用戶的上下嘴唇之間(在該圖中,組件、用戶的牙齒和舌頭被示出在用戶的身體外)。所述用戶可以按下包括字母“abc”的小鍵盤2918的按鍵2913,并說出字母“b”。通過說出“b”,用戶的嘴唇2914-2915壓下嘴唇之間的所述感應(yīng)部分2911。因為說出兩個其他字母(例如字母“ab”)不需要嘴唇互相按壓,所以系統(tǒng)識別出所需的字母是字母“b”。如果用戶按下按鍵2913并發(fā)出字母“c”的音,則用戶的舌頭2916將輕微按壓位于用戶的上齒前面的組件的牙齒部分的內(nèi)側(cè)部分2912。因為所述按鍵上的其他字母(例如“bc”)不需要組件的所述部分上的所述按下操作,所以系統(tǒng)將識別出所需的符號是字母“c”。如果用戶按下按鍵2913并說出字母“a”,則沒有按下操作施加在所述組件上。則系統(tǒng)識別出所需字母是字母“a”。在另一個例子中,如果用戶按下按鍵2917并說出字母“j”,則用戶的舌頭按壓組件的牙齒部分的上部內(nèi)側(cè)。如果用戶按下按鍵2917并說出字母“I”,則用戶的舌頭將幾乎按壓組件的牙齒部分的整個內(nèi)側(cè)部分。在這種情況下,分布在組件的牙齒部分的內(nèi)側(cè)部分的幾乎整個傳感器將被按壓,而系統(tǒng)識別出所需的字母是字母“I”。
上述的口型讀出/識別系統(tǒng)允許具有高準(zhǔn)確度的間斷和有效的數(shù)據(jù)輸入方法。這種數(shù)據(jù)輸入系統(tǒng)特別是被使用在例如軍隊、公安機關(guān)或情報機關(guān)的部門中。
下面是根據(jù)本發(fā)明的一個實施例,通過電話型小鍵盤的字母輸入識別系統(tǒng)的例子


必須注意,上述表格僅作為例子被示出,以示出通過說出所需的字母(當(dāng)使用所述的硬件時)并按下相應(yīng)的按鍵區(qū)別字母的方便性。應(yīng)該理解,其他根據(jù)該系統(tǒng)的例如基于該系統(tǒng)的硬件上的按壓時間的其他識別參數(shù)(例如當(dāng)說出“g”或說出“h”時,兩者都在同一按鍵上并可能具有類似的按下程度)可以由識別系統(tǒng)和本領(lǐng)域技術(shù)人員進行考慮。同樣,由用戶說出例如數(shù)字(例如0-9)的其他符號并對其進行識別可以由上述系統(tǒng)進行考慮。
此外,本發(fā)明的敏感組件可以無線地或借助導(dǎo)線連接到處理設(shè)備(例如蜂窩式電話)。如果被無線連接,組件可以包括傳送器,用于傳送按下信息。組件還可以包括電池電源,用于為其功能提供電源。
如上所述,本發(fā)明結(jié)合按鍵按下和語音,用于提高識別準(zhǔn)確度。在一個實施例中,語法不進行工作,用于允許對只相應(yīng)于按鍵按下的字母進行識別。
通常,在通過聲音/語音的數(shù)據(jù)(例如文本)輸入期間,麥克風(fēng)/傳感器(transducer)感知用戶的聲音/語音,并把其傳送到所需的電子設(shè)備的處理器,用于通過聲音/語音識別系統(tǒng)進行識別處理。對于通過聲音/語音識別系統(tǒng)進行有效的語音到數(shù)據(jù)/文本的轉(zhuǎn)化的巨大障礙(特別是,在移動環(huán)境中),是輸入的音頻質(zhì)量較差,所述較差的質(zhì)量由外部噪音引起。必須注意,麥克風(fēng)不加區(qū)別的“聽”每件事。
研究人員已經(jīng)進行許多努力,用于從所需音頻區(qū)別和消除外部噪音。至今為止,這些努力已能夠僅僅部分地減少外部噪音,但仍然要做大量工作,以獲得可接受的結(jié)果。不幸的是,目前的噪音消除/減少技術(shù)同時也降低了所需音頻的質(zhì)量,使所述音頻不適合由聲音/語音識別系統(tǒng)進行識別。
為了在通過聲音/語音輸入的數(shù)據(jù)輸入電子設(shè)備期間減少(或甚至完全消除)外部噪音,而不降低所述聲音/語音輸入的質(zhì)量,可以提供位于用戶耳朵內(nèi)的與耳朵結(jié)合的麥克風(fēng)/傳感器單元。即使用戶小聲說話或耳語,所述麥克風(fēng)/傳感器也可以允許用戶的聲音/語音更好的接收質(zhì)量。
眾所周知,當(dāng)人們說話時,由所述語音引起并相應(yīng)于所述語音的骨骼振動被傳導(dǎo)到耳朵,在內(nèi)耳和耳廓中引起相應(yīng)于所述語音的空氣振動。
根據(jù)一種方法,由位于耳朵中的與耳朵結(jié)合的麥克風(fēng)感知所述空氣振動,優(yōu)選的,麥克風(fēng)在耳廓中。根據(jù)另一種方法,所述耳骨振動其自身可以通過位于耳內(nèi)與耳朵結(jié)合的傳感器從內(nèi)耳感知。
圖30示出了麥克風(fēng)/傳感器單元3000,其被設(shè)計成處于這種方式,即,以麥克風(fēng)/傳感器組件3001位于用戶的耳朵內(nèi)(優(yōu)選的,是用戶的耳廓)的方式與用戶的耳朵結(jié)合。
優(yōu)選的,除了麥克風(fēng)/傳感器組件3001之外,所述單元3000還可以具有密封的隔離裝置3002,其中,當(dāng)所述麥克風(fēng)3001安裝在用戶的耳中時(優(yōu)選的,在用戶的耳廓中),所述密封隔離裝置3002可以把所述麥克風(fēng)從外部(耳朵)環(huán)境噪音隔離開,以允許所述麥克風(fēng)3001只感知在耳內(nèi)形成的用戶的聲音/語音。對于聲音/語音識別系統(tǒng)是主要問題的外部噪音將顯著地減少或者甚至將完全消除。
用戶可以如所需的調(diào)整密封隔離的程度。例如,為了消去耳廓內(nèi)的語音回聲,可以通過從所述用戶的耳廓輕微的拔出所述麥克風(fēng)單元,所述麥克風(fēng)從外耳環(huán)境較少隔離。麥克風(fēng)單元也具有成為一體的隔離/不隔離程度裝置。
可以借助導(dǎo)線3003、或借助無線通信系統(tǒng)把所述麥克風(fēng)/傳感器3001連接到相應(yīng)的電子設(shè)備。無線通信系統(tǒng)可以是例如藍牙、紅外、射頻(RF)等任何類型。
在聲音/語音-到-數(shù)據(jù)(例如文本)輸入系統(tǒng)使用結(jié)合了按鍵按下和相應(yīng)的語音、現(xiàn)在被命名為按鍵-和-說話(KIKS)技術(shù)的本發(fā)明的數(shù)據(jù)輸入系統(tǒng)期間,上述與耳朵結(jié)合的麥克風(fēng)/傳感器可以用于感知用戶的聲音/語音。通過按下按鍵并說出分配給所述按鍵的所需符號(例如字母),如上所述,聲音/語音識別系統(tǒng)努力把所述語音匹配到分配給所述按鍵的幾個符號的語音模式之一。在這種情況下,即使與耳朵結(jié)合的麥克風(fēng)/傳感器具有比標(biāo)準(zhǔn)麥克風(fēng)更低質(zhì)量的音頻感知,由所述與耳朵結(jié)合的麥克風(fēng)/傳感器感知的口語符號的質(zhì)量將仍然足以使聲音/語音識別系統(tǒng)在該按鍵上所述幾個符號中容易地識別口語符號。
根據(jù)本發(fā)明的一個實施例,如圖31所示,可以提供與耳朵結(jié)合的麥克風(fēng)3100,并且其連接到例如移動電話3102的移動電子設(shè)備。如圖所示,以下面的方式設(shè)計麥克風(fēng)3101,即,其位于用戶的耳廓內(nèi),并當(dāng)所述用戶說話時,對用戶的耳朵中產(chǎn)生的用戶的聲音/語音振動進行感知。然后,借助導(dǎo)線3103、或無線地把所述語音傳送到所述移動電話3102。
通過被安置在用戶的耳朵內(nèi)并具有密封隔離裝置3104,所述麥克風(fēng)3101將只感知用戶的聲音/語音。對聲音/語音識別系統(tǒng)是主要問題的外部噪音將顯著地減少或甚至完全消除。如上所述,可以自動的或通過用戶調(diào)整隔離程度。
例如,當(dāng)用戶按下按鍵3105并說出位于該按鍵上的字母“k”時,所述語音在用戶耳朵中的振動可以通過所述與耳朵結(jié)合的傳感器/麥克風(fēng)進行感知,并被傳送到所需電子設(shè)備。本發(fā)明的聲音/語音識別系統(tǒng)必須把所述語音與位于所述按鍵上幾個符號(例如,在該示例中,“J、K、L、5”)的已經(jīng)存儲的語音模式進行匹配。即使所述語音的質(zhì)量不夠好(例如,因為用戶低聲說話),所述語音能夠容易地與所需的字母的存儲模式進行匹配。
正如剛剛提到的,本系統(tǒng)的另一個優(yōu)點是用戶可以低聲說話或者甚至耳語。因為一方面,麥克風(fēng)安裝在用戶的耳朵中,并直接感知用戶的聲音而不被外部噪音打斷,以及另一方面,即使用戶低聲說話、耳語,識別系統(tǒng)仍努力把口語符號與僅有的幾個選擇進行匹配,所以,用戶的聲音質(zhì)量將仍然足夠好,以供聲音/語音識別系統(tǒng)使用。因為相同的原因,識別系統(tǒng)可以是獨立于用戶的。當(dāng)然,利用用戶的聲音對系統(tǒng)進行訓(xùn)練(例如揚聲器依賴(dependent)方法)將更使識別系統(tǒng)具有更好的識別準(zhǔn)確度級別。
除了麥克風(fēng)/傳感器之外,與耳朵結(jié)合的單元也包括位于麥克風(fēng)/傳感器外部的揚聲器,并且,其同樣與用戶的耳朵成為一體,用于收聽的目的。
根據(jù)本發(fā)明的一個實施例,如圖32所示,以麥克風(fēng)3201安裝在用戶的第一個耳朵(如上所述)上、以及揚聲器3202安裝在用戶的第二個耳朵上的方式,能夠提供與耳朵結(jié)合的麥克風(fēng)和揚聲器3200。
上述說明不應(yīng)解釋成為限制本發(fā)明的范圍,而僅僅描述了本發(fā)明的一些優(yōu)選實施例。許多變化可以在本發(fā)明范圍內(nèi)進行考慮。例如,在圖32的與耳朵結(jié)合的單元的示例中,可以把麥克風(fēng)和揚聲器組件兩者提供給兩個耳朵。在另一個實施例中,當(dāng)所述與耳朵結(jié)合的單元無線連接到相應(yīng)的電子設(shè)備時,在所述與耳朵結(jié)合的單元內(nèi)可以提供電池電源。同樣,為了獲得更好的語音接收質(zhì)量,本發(fā)明的與耳朵結(jié)合的麥克風(fēng)單元也包括至少一個位于耳朵外(例如在傳送線上)的其他的標(biāo)準(zhǔn)麥克風(fēng)。耳朵內(nèi)的麥克風(fēng)與耳朵外的麥克風(fēng)相結(jié)合可以為本發(fā)明的聲音/語音識別系統(tǒng)提供更多的音頻信號信息。還必須注意,本發(fā)明的數(shù)據(jù)輸入系統(tǒng)可以使用利用任何技術(shù)的麥克風(fēng)或傳感器,用于接收耳朵內(nèi)的語音振動。
如上所述,把按鍵按下和語音相結(jié)合(例如根據(jù)用戶的語音或口型動作)的一般數(shù)據(jù)輸入方法已在PCT申請PCT/US00/29647中進行描述,申請日是2000年10月27日。
如在所述申請中所描述的,通過按下按鍵以及說出或不說出所需符號,例如分配給所述按鍵的符號組中的字符,可以對所述所需的符號進行選擇。例如,為了通過標(biāo)準(zhǔn)電話型小鍵盤3300輸入單詞“morning”(參見圖33),用戶可以-按下按鍵3308并說出‘m’;-按下按鍵3308并說出‘o’;-按下按鍵3306并說出‘r’;-按下按鍵3308并說出‘n’;-按下按鍵3303并說出‘i’;
-按下按鍵3308并說出‘n’;-按下按鍵3303并說出‘g’。
通過逐字母(或逐符號)地說出單詞,并按下相應(yīng)的按鍵,可以輸入所述單詞。
在PCT/US00/29647中描述的數(shù)據(jù)輸入系統(tǒng)可以允許具有減少的按鍵數(shù)量的鍵盤(例如電話小鍵盤)起到全尺寸PC鍵盤的作用(例如,一個符號對應(yīng)一種按下動作)。
·逐單詞數(shù)據(jù)輸入系統(tǒng)為了增強上述數(shù)據(jù)輸入系統(tǒng),一種單詞級的數(shù)據(jù)輸入系統(tǒng)已經(jīng)在所述PCT申請中被提出。在所述申請中,對通過說出所述單詞并按下相應(yīng)于構(gòu)成所述單詞的字母的按鍵使用戶能夠輸入單詞進行了描述。
在語言中,每個單詞的語音可以由音素集構(gòu)成,其中,所述音素集包括一個或多個音素。圖34示出了單詞詞典3400的例子,其中,對于每個輸入(例如單詞)3401,其字符集(例如其相應(yīng)的字符串)3402、相關(guān)的按鍵按下值3403(例如,使用例如在圖33中示出的電話小鍵盤)、相應(yīng)于所述單詞的音素集3404以及所述音素集的語音模型3405(最終由聲音/語音識別系統(tǒng)使用)被示出。
根據(jù)一種聲音(例如語音)識別的方法,當(dāng)用戶說出單詞時,可以把他的語音與存儲的語音模型進行比較,并且通過系統(tǒng)將對一個或多個最佳匹配模式進行選擇。根據(jù)另一種語音識別的方法,例如,當(dāng)用戶說出單詞時,基于構(gòu)成所述語音的音素集的識別,對其語音進行識別。
然后,相應(yīng)于所述所選擇的語音模型或音素集的單詞(例如字符集)通過系統(tǒng)被選擇。如果選擇包括一個單詞,則所述單詞可成為最終的選擇。如果選擇包括多于一個單詞,則可以把所述單詞顯示給用戶(例如在顯示器顯示出的列表中),并且用戶可以通過例如按下“select”按鍵對其中之一進行選擇。
基于單詞語音的單詞識別的上述方法只作為例子被描述。可以理解,通過本領(lǐng)域技術(shù)人員可以考慮通過語音進行識別的其他方法。
只基于其語音對單詞進行識別不是準(zhǔn)確的系統(tǒng)。對此存在多個原因。例如,許多單詞具有大致類似或含混的發(fā)音。同樣,例如外部噪音的因素可以在單詞級數(shù)據(jù)輸入系統(tǒng)中引起含混。通過聲音輸入任意的單詞需要復(fù)雜的軟件,需要考慮例如口音、聲音變形、用戶用意或噪音影響的多種參數(shù)。由于這些原因,語音識別系統(tǒng)基于短語的識別,其中,例如,可以根據(jù)所述短語的上下文在短語中對具有類似發(fā)音的單詞的含混進行消除?;诙陶Z的識別的語音識別系統(tǒng)同樣需要大量的存儲器和CPU使用,至此,這使他們不可能集成在例如移動電話的小設(shè)備中。
由本發(fā)明人發(fā)明的、以及在不同的PCT和美國專利申請中被描述的按鍵和語音技術(shù)可以解決上述問題。除了/結(jié)合如在所述申請中描述的字符輸入系統(tǒng)的字符,本發(fā)明的單詞級數(shù)據(jù)輸入技術(shù)可以為用戶提供帶有自然快速(逐單詞)的文本/數(shù)據(jù)輸入系統(tǒng)的小型/移動/固定設(shè)備。
如所述的,在PCT申請PCT/US00/29647中,以及描述了用戶說出單詞,同時按下相應(yīng)于構(gòu)成所述單詞的字母的按鍵。還提到,為此目的可以使用單詞詞典數(shù)據(jù)庫。根據(jù)這些并參考圖33,作為示例,當(dāng)用戶說出單詞“card”并按下相應(yīng)的按鍵(例如電話型小鍵盤的按鍵3302、3302、3306、3309)時,系統(tǒng)可以從詞典數(shù)據(jù)庫(例如在圖34中示出的數(shù)據(jù)庫)選擇相應(yīng)于所述按鍵按下的單詞。在該例中,按鍵按下的相同組也對應(yīng)于例如“care”、“bare”、“base”、“cape”和“case”的其他單詞。然后,系統(tǒng)可以對用戶的語音(該單詞的)與相應(yīng)于相同按鍵按下的所述單詞的語音(存儲模型或音素集)進行比較,并且,如果其中之一與所述用戶的語音相匹配,則系統(tǒng)選擇所述單詞。如果所述單詞沒有語音與用戶的語音相匹配,那么系統(tǒng)可以在所述單詞中,選擇其語音與所述用戶的語音最匹配的單詞(或多個單詞)。
根據(jù)這種方法,識別系統(tǒng)將從僅有的幾個候選(例如,在上面的例子中是6個單詞)中選擇單詞。作為結(jié)果,識別變得容易,并且語音識別系統(tǒng)的準(zhǔn)確性顯著提高時,這允許以高準(zhǔn)確度進行一般單詞級的文本輸入。同樣必須注意,說出單詞同時對其進行輸入是人們熟悉的行為。
根據(jù)本發(fā)明另一個實施例,為了輸入單詞,用戶可以按下相應(yīng)于所述單詞的至少一部分字符的幾個(例如一個、兩個,并且如果需要,更多個)按鍵,(優(yōu)選的,開始)并且(優(yōu)選的,同時)說出所述單詞。根據(jù)所述按鍵按下和所述語音,系統(tǒng)可以識別所需單詞。為此目的,根據(jù)一種方法,例如,系統(tǒng)可以首先選擇詞典數(shù)據(jù)庫的單詞,其中,所述單詞的相應(yīng)的部分字符對應(yīng)于所述按鍵按下,并對所述所選擇的單詞的語音與用戶的語音進行對比。然后,該系統(tǒng)選擇一個或多個單詞,其中,它們的語音最匹配所述用戶的語音。根據(jù)相應(yīng)于所述單詞的至少開始字符的至少幾個按鍵按下,對存在于單詞數(shù)據(jù)庫的詞典中的單詞進行選擇,顯著的減少與用戶的語音進行比較的所述選擇單詞的數(shù)量。這使輸入所需單詞的高準(zhǔn)確度成為可能。根據(jù)另一種方法,例如,系統(tǒng)可以首先選擇其語音最匹配所述用戶的語音的詞典的單詞。然后,系統(tǒng)可以通過所述用戶的相應(yīng)的按鍵按下對所述單詞的至少開始字符(構(gòu)成所述單詞的字符集的)進行確定(確定他們屬于哪個按鍵按下),以便最終選擇與所述用戶的按鍵按下相匹配的字符集。
在上述實施例中,如果選擇包括一個單詞,則所述單詞可以成為最終的選擇。如果選擇包括多于一個的單詞,則把所述單詞顯示給用戶(例如在顯示器顯示的列表中),用戶可以通過例如按下“select”按鍵對它們的其中之一進行選擇??梢岳斫?,通過按鍵按下和語音的結(jié)合、以及通過剛剛描述的系統(tǒng)對相應(yīng)的單詞進行選擇的輸入單詞的系統(tǒng)作為例子被示出。很明顯,為了相同的目的,通過本領(lǐng)域技術(shù)人員可以理解并考慮基于本發(fā)明的數(shù)據(jù)輸入系統(tǒng)的原理的其他系統(tǒng)。
說出單詞并按下相應(yīng)于構(gòu)成所述單詞的至少一部分的字符的按鍵、并把所述按鍵按下與相應(yīng)于單詞詞典中單詞的字母的按鍵按下進行比較的上述方法需要使用大量的存儲器。已經(jīng)存儲了語言中可用的所有單詞的音素集/語音(例如模式)、相應(yīng)于一種或多種語言中可用的所述單詞的字符串的數(shù)據(jù)庫、并且還具有相應(yīng)于在所述詞典數(shù)據(jù)庫中可用的所述單詞的按鍵按下的數(shù)據(jù)庫,需要大量的存儲器。
同樣,如在以前申請中所描述的,根據(jù)本發(fā)明的數(shù)據(jù)輸入系統(tǒng),例如標(biāo)點符號的符號可以分配給小鍵盤的按鍵,并通過按下所述按鍵而不說出語音,進行默認(rèn)的輸入。在如前述的本發(fā)明的單詞級數(shù)據(jù)輸入系統(tǒng)中,用戶可以在輸入所有的單詞相應(yīng)的按鍵按下結(jié)束前,說完該單詞。由于不被用戶的語音所覆蓋的最后的按鍵按下可能被認(rèn)為是所述默認(rèn)字符,這可能使識別系統(tǒng)迷惑。存在許多解決方案克服該問題。例如,用戶可以首先說出單詞,并接著按下相應(yīng)的按鍵。這將向系統(tǒng)指出,在語音之后會產(chǎn)生相應(yīng)于所述語音的一系列按鍵按下。
在另一個例子中,通過例如按下模式按鍵的預(yù)定動作,系統(tǒng)可以退出文本模式并進入例如標(biāo)點/函數(shù)模式的另一種模式(例如特殊字符模式)。根據(jù)這個例子,在所述文本模式中,當(dāng)相應(yīng)于最后的語音時,系統(tǒng)可以考慮所有按鍵按下。當(dāng)系統(tǒng)處于特殊字符模式時,通過按下按鍵,可以在單詞的末尾(或任何其他位置)輸入例如標(biāo)點符號的符號,同樣向系統(tǒng)指出所述單詞的末尾。
如在所述PCT申請中所解釋的那樣,可以把例如標(biāo)點符號、空格字符、或功能的至少一個特殊符號分配給小鍵盤的按鍵。通過單次按下所述小鍵盤的按鍵而不說話,通過所述按鍵輸入例如標(biāo)點符號的符號。在相同的按鍵上雙次按下而不說話可以提供分配給所述按鍵的另一個符號(例如標(biāo)點符號)。
·基于子語音(sub-speeches)的數(shù)據(jù)輸入系統(tǒng)必須考慮,當(dāng)用戶說出單詞同時按下對其進行輸入時,客戶很自然地根據(jù)例如所述語音的音節(jié)把所述單詞的所述語音分成一個或多個子語音部分(例如,當(dāng)客戶輸入相應(yīng)于每個子語音的字母)。例如,當(dāng)使用例如小鍵盤的鍵盤輸入單詞“morning”時,用戶可以很自然地首先說出第一個子語音“mor”,并且/同時其按下相應(yīng)的按鍵。然后,用戶可以發(fā)出隨后的子語音“ning”的音,并敲擊相應(yīng)的按鍵。為了方便示出,在本申請中,單詞“子語音”被用于表示單詞的語音的一部分語音。例如,可以用兩個子語音“per”和“haps”說出單詞“perhaps”。還例如,以單個的子語音“pet”說出單詞“pet”。
還例如,為了輸入單詞“playing”,用戶輸入相應(yīng)于字母“pla”的按鍵時,可以首先發(fā)出相應(yīng)于第一音節(jié)(例如“ple”)的音素的音,并接著,在輸入字符集“ying”時,發(fā)出相應(yīng)于第二音節(jié)(例如“ying”)的音素的音。
必須注意,一個用戶可能把單詞分為與另一個用戶所不同的部分。因此,子語音和相應(yīng)的按鍵按下對于每個部分可能是不同的。在通過所述用戶完成所述單詞的所有部分的數(shù)據(jù)(例如按鍵按下和子語音)輸入之后,最終結(jié)果將是類似的。
在上述例子中,所述另一個用戶可能發(fā)出如“pla”的第一部分的音,并按下相應(yīng)的字符集“play”的按鍵。接著,他可以說出“ing”,并按下相應(yīng)于字符串“ing”的按鍵。還例如,第三個用戶可以通過3個子語音序列和按鍵按下對單詞“playing”進行輸入。當(dāng)敲擊相應(yīng)的按鍵時,所述用戶可以說出“ple”、“yin”和“g”(例如,拼寫字符“g”或發(fā)出相應(yīng)的聲音)??梢岳斫?,以語音和按鍵按下的不同序列對單詞進行劃分的最自然方式是每個語音序列對應(yīng)于所述單詞的音節(jié)。因此,必須注意,即使在本申請的許多段落中,我們也把音節(jié)作為單詞的一部分/一節(jié),本發(fā)明的數(shù)據(jù)輸入系統(tǒng)可以應(yīng)用于以一個或多個部分劃分單詞的任何形式。
根據(jù)上述原理,例如,可以通過兩個部分(例如音節(jié))“tri”和“ing”發(fā)出單詞“trying”的音。還例如,可以對單詞“playground”進行劃分,并以兩個部分(例如,根據(jù)它的兩個音節(jié))“pla”和“ground”進行輸入(例如,在本申請的許多段落中,音素(例如語音聲音)由根據(jù)韋氏(Webster’s)詞典的相應(yīng)的字符被示出)。
如在上面的例子所示出的那樣,在一種(或多種)語言中,不同單詞的部分語音可以具有類似的發(fā)音(例如由相同的音素集組成)。例如,單詞“trying”和“playing”在它們的語音中具有共同的子語音部分“ing”(或“ying”)。
根據(jù)上述原理,可以產(chǎn)生一種數(shù)據(jù)輸入方法,其中,通過對相應(yīng)于單詞的子語音的預(yù)定音素/語音模式集進行考慮/記錄、并對相應(yīng)于分配給相應(yīng)的音素/語音模式集的字符集(character-set)的按鍵按下的至少一部分進行考慮,在本發(fā)明的按下和說話數(shù)據(jù)輸入系統(tǒng)中整個單詞的識別可以成為有效的。圖35示出了相應(yīng)于整個單詞詞典3502的子語音的音素集(例如音素的集)的示例性詞典3501,和相應(yīng)于所述音素集詞典3501的音素集的字符集的詞典3503,還包括相應(yīng)于所述字符集的詞典3503的按鍵按下值的詞典(根據(jù)電話小鍵盤)3504,字符集的詞典3503相應(yīng)于所述音素集的詞典3501。根據(jù)本發(fā)明的不同的實施例,由本發(fā)明的數(shù)據(jù)輸入系統(tǒng)可以使用一個或多個這些數(shù)據(jù)庫。
因為在許多情況下,相同的音素集(或子語音模式)可以被用于識別不同的單詞(在它們的語音中具有相同的子語音發(fā)音),更少的存儲的音素集/語音模式被需要用于識別在一個或多個單詞詞典內(nèi)可用的整個單詞,減少了所需的存儲器容量。這將導(dǎo)致把減少數(shù)量的音素集/字符集分配給例如電話型小鍵盤的鍵盤的相應(yīng)的按鍵,并將顯著地提高語音識別系統(tǒng)(例如任意文本輸入)的準(zhǔn)確度。
圖36示出了具有類似的語音部分3602的英語單詞3601的示例性例子。如圖所示,四個短音素集3602可以產(chǎn)生至少七個完整單詞3601的語音??梢岳斫猓鲆羲丶?602也可以表示英語或其他語言中許多其他單詞的部分語音。
基于上述原理,可以提供自然按下和語音數(shù)據(jù)輸入系統(tǒng),該系統(tǒng)通過具有有限的存儲容量(例如移動電話、PDA)和有限數(shù)量的按鍵(例如電話小鍵盤)的移動設(shè)備,使用減少數(shù)量的音素集來輸入任何單詞(例如普通命令、任意文本輸入)。該系統(tǒng)還可以通過例如使用用于例如個人計算機的固定設(shè)備的PC鍵盤,對數(shù)據(jù)輸入進行增強。在這種情況下,(因為PC鍵盤具有更多的按鍵),仍舊把減少數(shù)量的音素集分配給每個按鍵,提高語音識別系統(tǒng)的準(zhǔn)確度。后面將描述本發(fā)明的不同的詳細(xì)實施例。
所有按鍵-至少部分音素根據(jù)本發(fā)明的一個實施例,用戶可以把單詞的語音劃分為不同的子語音,其中每個子語音可以由相應(yīng)于字符串(例如字符集)的音素集進行表示,該字符串構(gòu)成所述單詞的相應(yīng)部分。通過說出每個音素集以及/同時按下相應(yīng)于字母的按鍵并對所有的(或至少部分)所述子語音重復(fù)(按順序,從開始到最后)該過程,可以輸入所述整個單詞(例如以字符串的形式),其中所述字母相應(yīng)于所述音素集/字符集。
如圖33所示,例如,字母“t”位于小鍵盤3300的按鍵3301上。對于所述按鍵,可以分配例如“te”、“ti”、“ta”、“to”等不同的音素集(在該例中,所述音素集相應(yīng)于以所述字母“t”開始的字符集),和/或相應(yīng)的語音模式(參見圖37的表格)。發(fā)出“te”的音可以對應(yīng)于例如“tea”、“tee”或者甚至“the”(例如,如果用戶不是美國/英國本地人)的不同的字母集。作為一個例子,為了產(chǎn)生單詞“teabag”,用戶可以按下“t”按鍵3301并說出“te”,并繼續(xù)按下相應(yīng)于剩余的字母“ea”的剩余按鍵。根據(jù)一種方法,系統(tǒng)可以對用戶的語音與分配給首先按下的按鍵(在該示例中,“t”按鍵3301)的語音(例如模式)或音素集進行比較。在把所述用戶的語音與分配給所述按鍵的一個(或多個)所述音素集/語音模式進行匹配之后,系統(tǒng)選擇一個或多個分配給所述音素集/語音模式的字符集。如上所述,在該例中,相同的語音可以對應(yīng)于兩個不同的字符集,一個相應(yīng)于字母“tea”(例如按鍵按下值832),而另一個相應(yīng)于字母“tee”(例如按鍵按下值833)。系統(tǒng)對由用戶按下的按鍵(例如按鍵值)與相應(yīng)于所選擇的字符集的按鍵按下(例如按鍵值)進行比較,并且,如果它們其中之一與用戶按鍵按下相匹配,則系統(tǒng)對其進行選擇,以便最終進行輸入/輸出。在該例中,字母“tea”可以是這個階段的最終選擇。例如空格按鍵按下的終點(例如單詞的末尾)信號可以通知系統(tǒng)對于當(dāng)前的完整單詞而言,按鍵按下和語音已經(jīng)結(jié)束。
必須注意,優(yōu)選的,表示字符串(例如tac)的音素集(例如“tak”)可以分配給另一音素(例如“t”)的相同按鍵,表示所述字符串的第一個字符(例如“t”)被分配。同樣,優(yōu)選的,由字母串(例如“th”)表示、并表示字符串(例如“th”)的單個音素(例如“th”)可以分配給另一個音素(例如“t”)的相同按鍵,表示所述字符串的第一個字符(例如“t”)被分配。
在上述的例子中,所述選擇不是最終的(例如,所以用戶不提供所述終點)。用戶可以按下相應(yīng)于字母“b”(例如,在單詞中后面音節(jié)的第一個字符)的按鍵3302并說出“bag”,并繼續(xù)按下相應(yīng)于剩余字母“ag”的剩余按鍵。系統(tǒng)象上面那樣處理,并選擇相應(yīng)的字符集“bag”?,F(xiàn)在,用戶通過例如按下空格鍵給出單詞末尾的信號。
通過說出“te”并按下按鍵3301、3309、3302(例如按鍵值“8,3,1”),以及接著說出“bag”并按下按鍵3302、3302、3303(例如按鍵值“1,1,4”),可以產(chǎn)生單詞“teabag”。如所注意到的,通過語音和按鍵按下產(chǎn)生單詞“teabag”,而不在存儲器中具有完整的語音模式/音素集。事實上,單詞“teabag”的語音模式/音素集通過在存儲器中可用的兩個其他子語音模式/音素集(例如“te”和“bag”)產(chǎn)生,每個表示完整單詞“teabag”的所述音素模式/音素集的一部分,并一起產(chǎn)生所述完整的語音模式/音素集??梢允褂谩皌e”或“bag”的語音模式/音素集,分別作為例如“teaming”或“Baggage”的其他單詞的部分語音模式/音素集。
雖然在該實施例中,識別準(zhǔn)確度是非常高的,還可能發(fā)生有時最終的選擇是錯誤的單詞,其在詞典數(shù)據(jù)庫中不存在的情況。因為這個原因,根據(jù)本發(fā)明的一個實施例,在輸入/輸出所述單詞之前,系統(tǒng)可以對最終的選擇和所需語言的單詞詞典的單詞進行比較。如果所述選擇與所述詞典中的單詞不匹配,可以拒絕該選擇。
同樣,根據(jù)一種方法,當(dāng)按下單詞的部分相應(yīng)的按鍵并說出它時,在所述輸入中,用戶以他的語音覆蓋所述相應(yīng)的按鍵按下的方式說出該單詞。這將具有以下優(yōu)點,即,在每個時刻用戶的語音對應(yīng)于同時被按下的按鍵,從而使所述語音的識別更容易。另一方面,在單詞輸入的末尾,用戶可以按下任何按鍵而不說話。這可以通知系統(tǒng),單詞被完整地輸入了(例如,按下按鍵而不說話可以被分配給例如標(biāo)點符號、PC功能等的字符)。這種情況已在PCT申請中解釋過,該PCT申請已由本發(fā)明人提交。
在上述的識別過程完成之后,根據(jù)一個實施例,如果所選擇的輸出包括多于一個的單詞,則可以把所述單詞顯示給用戶(例如在顯示器顯示的列表中),并且用戶可以通過例如按下“select”按鍵對它們其中之一進行選擇。
必須注意,在某些情況下,在本發(fā)明的按下和說話數(shù)據(jù)輸入系統(tǒng)中,對單詞的一個或多個子語音(優(yōu)選的,在所述子語音的開始處的那些)的部分音素進行識別可能足以識別相應(yīng)的單詞。
根據(jù)本發(fā)明的一個實施例,不考慮相應(yīng)于單詞的子語音的所有音素,而可以只考慮幾個音素(優(yōu)選的,所述子語音開始的那些),并且優(yōu)選的,把其分配給相應(yīng)于字符集的首字母的按鍵,該字符集相應(yīng)于所述音素集。通過本發(fā)明的按下和說話數(shù)據(jù)輸入系統(tǒng),所述音素集可以用作識別目的。根據(jù)這種方法,可以顯著地減少用于識別許多完整單詞所需要的語音模式/音素集的數(shù)量。在這種情況下,對例如小鍵盤的鍵盤的每個按鍵而言,通過聲音/語音識別系統(tǒng)將分配僅僅幾個音素集,從而使所述音素集的識別更容易。
通過使用語音識別系統(tǒng),為了單詞的每個子語音(優(yōu)選的,第一個子語音)的所有/幾個(優(yōu)選的,開始)字符的確定,連同對相應(yīng)于所述單詞的所有字符的所有按鍵按下的考慮,通過本發(fā)明的數(shù)據(jù)輸入系統(tǒng)可以識別語言中的單詞。
如上所述,優(yōu)選的,根據(jù)語言中單詞的子語音,可以對不同的音素集(或語音模式)進行考慮和存儲。每個所述音素集可以對應(yīng)于在所述單詞內(nèi)任何位置的單詞的一部分。每個所述音素集可以對應(yīng)于具有類似的/大致類似的發(fā)音的一個或多個字符集(例如串)。根據(jù)它們相應(yīng)的字符集的第一個字符,把所述音素集分配給按鍵。例如,表示字符集“tee”和“tea”的音素集“te”可以被分配給按鍵3301,音素集“te”也表示字母“t”。如果音素集表示每個以不同字母開始的兩個字符串,則可以把所述音素集分配給兩個不同的按鍵,每個按鍵表示所述字符串之一的首字母。例如,為了增強本發(fā)明的聲音識別系統(tǒng)的準(zhǔn)確度,可以把具有大致類似發(fā)音的字符集“and”和“hand”分配給音素集“and”。在這種情況下,可以把所述音素集分配給分別表示字母“a”和“h”的兩個不同的按鍵3302和3303??梢岳斫?,當(dāng)按下按鍵3302并說出“hand”時,優(yōu)選的,相應(yīng)的字符集將是“and”,以及,當(dāng)按下按鍵3303并說出“hand”時,優(yōu)選的,相應(yīng)的字符集將是“hand”。
圖37示出了可能出現(xiàn)在以字母“t”開始的單詞的音節(jié)的開始(或其他任何位置)處的一些音素集的示例性表格。表格的最后一行還示出了對于字母“i”的音素集和相關(guān)字符集的其他例子。
雖然可以考慮、模擬、和存儲具有更多音素的音素集(例如,例如taps、take、tast等更長的音素集),以便幫助單詞的識別,在本實施例中,其中,用戶大致按下相應(yīng)于單詞的字母的所有按鍵,通過結(jié)合聲音/語音識別并且還使用如圖35所示的單詞數(shù)據(jù)庫和相關(guān)的數(shù)據(jù)庫(例如按鍵按下值),確定/識別所述單詞一個或多個部分(例如音節(jié))的少數(shù)開始字符,可能足以產(chǎn)生所述單詞。很明顯,當(dāng)需要時,為了更好地識別和消除含混,也使用更長的音素集。
例如,通過考慮圖33并使用圖37的表格,為了產(chǎn)生單詞“title”,用戶可以按下相應(yīng)于字母“t”的按鍵3301并說出“ti”,并接著按下相應(yīng)于剩余字母“itle”的剩余按鍵。在單詞的末尾,用戶可以按下例如空格鍵的單詞結(jié)束鍵。如所述表格所示出的,把例如“ti、ty、tie”的字符集分配給音素集“ti”。很明顯,第一個字母“t”被選擇。因為按下按鍵3303(例如,“y”在按鍵3304上),第二個字母將是“i”。接下來按下的按鍵是與字母“t”相關(guān)的按鍵3301。在這種情況下,字符鍵“tie”的可能性被排除。所以“ti”將是確定的選擇。系統(tǒng)現(xiàn)在考慮“ti”以及剩余的按鍵按下(值)_8(例如“t,u,v”)、5(例如“g,h,i”)和3(例如“d,e,f”)。把這些輸入與具有相應(yīng)的按鍵按下數(shù)據(jù)庫的單詞詞典進行比較,可以顯示出相應(yīng)于這些輸入的單詞是唯一單詞是單詞“title”。然后,系統(tǒng)選擇單詞“title”。
為了更好地識別,當(dāng)按下相應(yīng)的按鍵時,用戶可以說出多于一個的單詞的子語音。在這種情況下,系統(tǒng)可以通過語音考慮所述輸入,以便更好地識別相應(yīng)于所述多于一個的所述字符的子語音的字符。
在幾乎每種情況下,通過由鍵盤/小鍵盤輸入單詞(具有一個或多個部分/音節(jié)),并部分/整個地說出所述單詞,結(jié)合相應(yīng)于所述單詞的剩余字符的按鍵按下,由語音識別系統(tǒng)(通過相應(yīng)的按鍵按下的確定進行幫助的)對所述單詞的至少一個所述部分/音節(jié)(優(yōu)選的,第一部分/音節(jié))的少數(shù)開始字符的識別,將產(chǎn)生所述單詞。
在另一個例子中,為了輸入包括兩個子語音/音節(jié)“ta”和“ken”的單詞“taken”,當(dāng)輸入第一個字符“t”(按鍵3301)時,用戶說出“ta”并接著按下相應(yīng)于第一個音節(jié)的剩余字符的剩余按鍵(例如“a”)。然后,用戶很自然地進行到下一個音節(jié),并說出“ken”,同時按下相應(yīng)于字母“k”的按鍵3305,并繼續(xù)按下相應(yīng)于字母“en”的所述下面的音節(jié)的剩余按鍵。然后,他可以按下例如空格鍵,以便通知系統(tǒng)數(shù)據(jù)輸入結(jié)束。
在完成上述的識別過程之后,如果所選擇的輸出包括多于一個的單詞,則可以把所述單詞顯示給用戶(例如在顯示器顯示的列表中),然后,用戶可以通過例如按下“select”按鍵,對它們其中之一進行選擇。
快捷鍵與至少部分音素相結(jié)合的較少的按鍵按下具備帶有有限數(shù)量的按鍵的小鍵盤的小型移動電子設(shè)備已經(jīng)在世界范圍內(nèi)廣泛使用。用戶通過使用一只手的手指(例如拇指、食指)按下所述小鍵盤的按鍵。甚至在上述數(shù)據(jù)輸入系統(tǒng)中,其中,通過在相應(yīng)的按鍵上的單次按下動作輸入每個符號,數(shù)據(jù)輸入速度慢于使用PC鍵盤的數(shù)據(jù)輸入速度,在PC鍵盤中,用戶經(jīng)常使用兩只手的手指按下鍵盤的按鍵。
為了增強本發(fā)明的數(shù)據(jù)輸入系統(tǒng)并允許更快的數(shù)據(jù)(例如文本)輸入,在PCT申請PCT/US00/29647中已經(jīng)提出宏級別的數(shù)據(jù)/文本輸入系統(tǒng)。在所述PCT申請中提到,能夠把宏(例如字母/字符串)分配給小鍵盤的按鍵,并由結(jié)合/不結(jié)合聲音/語音的單次按下動作進行輸入。通過把單詞的字符的至少一部分分配給單次的按鍵按下,可以通過少數(shù)按鍵按下輸入整個單詞。通過把本方法應(yīng)用到本發(fā)明的按下和說話數(shù)據(jù)輸入方法中,可以提供用于移動環(huán)境/小型設(shè)備的快速數(shù)據(jù)輸入。在該方法中,按鍵按下的次數(shù)通常少于單詞的字符數(shù)(除了單個字符和一些例如詞典外的單詞,它們可能需要通過字符輸入的字符)。
如上所述,可能把相應(yīng)于一種或多種語言的單詞的語音的至少一部分(包括一個或更多個音節(jié))的音素集分配給小鍵盤上不同的預(yù)定按鍵。同樣,如上所述,每個所述音素集可以表示語言中的至少一個字符集。如上所述,優(yōu)選的,把表示例如字母(例如字符集)的字符串的音素集分配給與表示所述字符串的首字符的另一個音素被分配給的相同的按鍵。
根據(jù)本發(fā)明的優(yōu)選實施例,優(yōu)選的,用戶可以按下相應(yīng)于單詞的首字母部分的按鍵,并且優(yōu)選的,同時說出所述相應(yīng)的部分。為此,用戶可以把單詞劃分為不同部分(例如,根據(jù)例如所述單詞的語音的音節(jié))。在本申請中,說出單詞的每個部分/音節(jié)被稱為“子語音”??梢岳斫?,相應(yīng)于所述單詞的所述所劃分的部分的音素集(和它們相應(yīng)的字符集)必須在本系統(tǒng)中是可用的。
根據(jù)這個實施例,例如,為了輸入單詞“tiptop”,其可以被劃分為兩個子語音(例如在本實施例中,根據(jù)它的音節(jié))“tip”和“top”,用戶可能首先按下按鍵3301(例如把音素/字母“t”分配給所述按鍵)并(優(yōu)選的,同時)說出“tip”(例如單詞“tiptop”的第一個子語音),然后,他可以按下按鍵3301并(優(yōu)選的,同時)說出“top”(例如單詞“tiptop”的第二個子語音)。使用圖37中的示例性表格,把字符集“tip”分配給音素集“tip”和按鍵3301上的字母“t”。當(dāng)用戶按下按鍵3301并說出“tip”時,系統(tǒng)對用戶的語音和分配給按鍵3301的所有音素集/語音模式進行比較。在選擇最匹配所述用戶的語音的一個(或多個)所述音素集/模式之后,系統(tǒng)對分配給所述所選擇的音素集的字符集進行選擇。在當(dāng)前例子中,把唯一一個字符集(例如tip)分配給音素集“tip”。然后,系統(tǒng)以相同方式進行到單詞的下一個部分(例如子語音),諸如此類。在本例中,字符集“top”是分配給音素集“top”的唯一字符集。系統(tǒng)選擇所述字符集。根據(jù)本發(fā)明的一個實施例,在對相應(yīng)于單詞的所有子語音/音素集的所有字符集進行選擇之后,系統(tǒng)可以接著對提供不同字符集/串的所述字符集(例如在下一個段落中描述的組合過程的例子)進行結(jié)合。然后,系統(tǒng)對每個所述字符集與存儲器中可用的單詞數(shù)據(jù)庫的詞典的單詞進行比較。例如,在選擇了最匹配所述字符集之一的詞典的一個單詞之后,系統(tǒng)可以選擇所述單詞作為最終的選擇。在該例中,在輸入第二個部分/音節(jié)之后,用戶按下例如空格鍵或另一個按鍵,而不通知系統(tǒng)單詞已經(jīng)被完全輸入(例如,按下按鍵而不發(fā)聲可以被分配給例如標(biāo)點符號、PC功能等字符)。這個問題已在由本發(fā)明人已提交的PCT申請中解釋過。系統(tǒng)對字符集“tip”和“top”進行組合,并產(chǎn)生字符集“tiptop”。如果需要,系統(tǒng)接著對所述字符集和在系統(tǒng)的單詞數(shù)據(jù)庫的詞典(例如英語詞典)中的單詞進行比較,并且如果所述單詞之一匹配所述字符集,則系統(tǒng)輸入/輸出所述單詞。在該示例中,單詞“tiptop”存在于系統(tǒng)的英語詞典中。最終,所述單詞被輸入/輸出。
圖38示出了本實施例的所選擇的字符集組合方法。例如,當(dāng)用戶通過使用本發(fā)明的實施例,試圖以三個序列輸入單詞“envelope”時,系統(tǒng)為每個部分選擇1到2個字符集3801。如圖39所示,然后,系統(tǒng)可以根據(jù)它們在所述單詞中的各自的位置,對所述字符集進行組合,提供不同的字符集3802。所述字符集3802將與系統(tǒng)的單詞詞典的單詞進行比較,并最終選擇和輸入匹配一個或多個所述單詞的字符集。在本示例中,字符集3803(例如“envelope”)是匹配所述詞典中的單詞的唯一字符集。所述單詞被最終選擇。
如上所述,在一些情況下,語音識別系統(tǒng)為單詞的所有/部分(例如音節(jié))語音選擇多于一個音素集/語音模式。例如,根據(jù)本發(fā)明的實施例,如果具有“糟糕”口音的用戶試圖輸入單詞“teabag”,他首先按下按鍵3301并同時說出“te”。系統(tǒng)可能不確定用戶說的是“te”還是“the”,它們被分配給所述按鍵。在這種情況下,系統(tǒng)可以選擇相應(yīng)于兩個音素集的不同的字符集。然后,用戶通過使用相同的過程輸入單詞的第二部分。在該示例中,通過系統(tǒng)選擇唯一一個字符集“bag”。用戶最后按下空格鍵。然后,系統(tǒng)可以對所述字符集進行組合(以不同的排列),以產(chǎn)生不同的字符集,并對每個所述字符集和單詞數(shù)據(jù)庫的詞典的單詞進行比較。在該示例中,可能的字符集可以是-“teebag”-“teabag”-“thebag”在例如英語語言中匹配單詞詞典中的單詞的唯一字符集是單詞“teabag”。該單詞可以被認(rèn)為是最終的選擇。
如剛剛描述的,可能會發(fā)生系統(tǒng)為單詞的每個/一些音素集選擇多于一個字符集的情況。在這種情況下,可以對多于一個字符集進行組合。因此,有可能,詞典的多于一個的單詞可以匹配所述字符集。在這種情況下,把所述單詞顯示給用戶(例如在顯示器顯示的列表中)并且用戶可以通過例如“select”按鍵選擇它們其中之一。同樣,如果系統(tǒng)包括足夠的內(nèi)存并具有足夠的處理速度,根據(jù)例如上下文中相應(yīng)的短語,可以使用語音識別系統(tǒng)對所述單詞之一進行選擇。
如果單詞/單詞的一部分包括多個音素,而它的語音包括單一音節(jié),根據(jù)一種方法,把包括/考慮所述單詞/單詞的一部分的所有所述音素的音素集/模式分配給所述單詞。例如,為了輸入單詞“thirst”,把由所述單詞的所有音素構(gòu)成的音素集分配給所述單詞以及字母“t”(的鍵)(例如位于/分配給按鍵3301)。例如,用戶按下按鍵3301并說出“thirst”。正如上面解釋的,系統(tǒng)選擇單詞的子語音(在本示例中,一個子語音)的字符集(在本示例中,只有一個“thirst”),并組合它們(在本示例中,不組合)。然后,系統(tǒng)可以對所述字符集和系統(tǒng)的單詞詞典的單詞進行比較,并且,如果所述字符集匹配詞典中所述單詞之一,則系統(tǒng)選擇所述單詞作為最終選擇。在這種情況下,單詞“thirst”被最終選擇。
在許多情況下,特別是當(dāng)單詞只包括一個音節(jié)時,為了消除單詞的含混,可能需要為音節(jié)按鍵按下超過一次。為此,不同的用戶友好方法可以被實施。例如,原本包括一個音節(jié)的單詞“fire”可以用分別包括音素集“fi”和“re”的兩個音節(jié)進行發(fā)音。在這種情況下,用戶可以首先按下相應(yīng)于字母“f”的按鍵同時說出“fi”。然后,他可以按下相應(yīng)于字母“r”的按鍵,并可以說出“re”。
同樣,例如,以兩個音節(jié)“ti”和“mes”或者“tim”和“es”進行發(fā)音的單詞“times”。同樣,例如“l(fā)isten”的單詞可以用兩個音節(jié)“l(fā)is”和“ten”進行發(fā)音,它們可能需要分別相應(yīng)于字母“l(fā)”和“t”的按鍵按下。同樣,根據(jù)這個原理,可以把單詞“thirst”劃分為三個部分“thir”、“s”和“t”。例如,通過對音素集“thir”可能已被分配給包括字母“t”的按鍵(例如按鍵3301)進行考慮,用戶可以按下按鍵3301,并說出“thir”,然后他可以按下相應(yīng)于字母“s”的按鍵3306,并發(fā)出音素“s”的音或說出所述字母。然后,他可以按下相應(yīng)于字母“t”的按鍵3301,并發(fā)出音素“t”的音或說出所述字母。在單詞的末尾,用戶可以按下例如空格鍵3307的單詞結(jié)束鍵。
同樣,為了更好地消除含混以及減少在其開始處具有例如相同語音(例如“bring”和“brings”)的單詞所需的音素集數(shù)目,除了按下音節(jié)的第一個按鍵并說出所述音節(jié)之外,在許多情況下,可以按下并說出例如單詞/音節(jié)的最后字符(例如在本示例中的“s”)的一個或更多字符。例如,用戶可以按下相應(yīng)于字符“b”的按鍵并說出“bring”(例如,把音素集“bring”分配給按鍵3302)。然后,他可以按下相應(yīng)于字母“s”的按鍵,并發(fā)出“s”的音或說出音素“s”的聲音。在提供例如按下“空格”鍵的單詞結(jié)束信號后,系統(tǒng)將考慮兩個數(shù)據(jù)輸入序列,并提供相應(yīng)的單詞“brings”(例如,它的音素集沒有被分配給按鍵3302)??梢岳斫?,通過使用這種方法在單詞中的任何位置輸入一個或更多單字符(例如開始、中間、結(jié)尾)都是可能的。為了不使系統(tǒng)迷惑,當(dāng)用戶通過本發(fā)明的單詞/單詞的一部分輸入系統(tǒng)輸入包括(單詞的)字母的部分時,優(yōu)選的,用戶可以說出所述字母的聲音。例如,用戶可以發(fā)出音素“m”的聲音,而不說出“em”。同樣,在類似情況下,通過系統(tǒng)可以把說出“t”與字符串“tea”相關(guān)聯(lián),當(dāng)發(fā)出音素“t”的聲音時,“tea”和字母“t”可以與唯一字母“t”相關(guān)聯(lián)。
如上所述,為了更好地消除含混,可以把具有大量音素集的單詞/單詞的一部分/單詞的音節(jié)/單詞的子語音劃分為多于一個部分,其中一些所述部分可以只包括一個音素/字符,并根據(jù)本發(fā)明的數(shù)據(jù)輸入系統(tǒng)進行輸入。同樣,如上所述,根據(jù)這種方法,其中每個包括少量音素的多個音素集可以取代包括大量音素的單個音素集,用于表示單詞的一部分(例如音節(jié))。同樣,如上所述,把單詞長部分(例如包括大量音素的長音節(jié))的語音劃分為更短的子語音/音素集部分將減少用于識別詞典數(shù)據(jù)庫中可用的所有單詞所需的音素集的總數(shù)。同樣如上所述,這將允許把更少的音素集分配給鍵盤/小鍵盤的每個按鍵。
根據(jù)本發(fā)明的一個實施例,基于上述原理,把包括少量音素的短音素集分配給鍵盤/小鍵盤的每個按鍵。為此,例如,如果音素集以輔音開始,它可以包括以下結(jié)構(gòu)/音素-僅有所述輔音-以所述輔音開始,以及至少一個元音隨后-以所述輔音開始,至少一個元音在所述輔音之后,以及一個輔音在所述元音之后如果音素集以元音開始,則它可以具有以下結(jié)構(gòu)-以至少一個元音開始-以所述元音開始,以及一個輔音隨后圖40示出了根據(jù)本發(fā)明的實施例,輔音“t”4002和元音“u”4003的音素集4001的一些示例。列4004、4005、4006示出了根據(jù)構(gòu)成所述音素集的聲音集(例如輔音/元音),所述音素集的不同部分。列4007示出了相應(yīng)的示例性單詞,其中,相應(yīng)的音素集構(gòu)成所述單詞的語音的一部分。例如,音素集“tar”4008構(gòu)成單詞“stair”的一部分4009。列4010示出了用于輸入相應(yīng)的單詞的按鍵按下的數(shù)目的示例性估計(根據(jù)本發(fā)明的這個實施例,一個按鍵按下相應(yīng)于單詞的每個部分的第一個字符)。例如,為了輸入單詞“until”4011,用戶將首先按下相應(yīng)于字母“u”的按鍵3301(參見圖33),并且優(yōu)選的,同時說出“un”。然后,他再次按下相應(yīng)于字母“t”的按鍵3301,并且優(yōu)選的,也同時說出“til”。為了結(jié)束該單詞,用戶接著通過例如按下空格鍵的單詞結(jié)束信號通知系統(tǒng)。通過兩次按鍵按下(不包括單詞結(jié)束信號)以及用戶的語音,直到單詞被輸入。根據(jù)基于前述原理的當(dāng)前實施例,在其前后沒有元音的輔音音素可以被認(rèn)為是單詞語音的單獨部分。例如,在單詞“study”4012開始處的“s”和在單詞“understand”4013中間處的“s”遵從該原理。這將顯著地減少用于輸入詞典中可用的大多數(shù)單詞所需的音素集的數(shù)目(例如,當(dāng)使用電話型小鍵盤時,單詞的每個開始音素/字符部分可能具有大約100個音素集,這可能足以識別例如英語語言中的大多數(shù)單詞)。圖40示出了分配給電話型小鍵盤的按鍵3301的例如“v”4014和“th”4015的其他的開始音素/字符。對每個所述開始音素/字符,可以根據(jù)上述原理對音素集進行考慮。
可以理解,如果所需要/期望的較長子語音部分的單詞具有多個音節(jié),同樣可以利用本系統(tǒng)的短音素集進行考慮。同樣,例如,也可以對表示多于一個的單詞的音節(jié)的音素集進行考慮,并把其分配給所述相應(yīng)按鍵。同樣,為了更容易地識別,如在以前實施例中所描述的,為了允許更好地對在許多情況下是非英語口語地區(qū)的本地人的用戶發(fā)出的語音進行識別,可以把相應(yīng)于具有含混的類似發(fā)音的音素集(例如“to”和 )的字符集分配給所有所述音素集。
相同的預(yù)定的(優(yōu)選的,短的)音素集/語音模式可以允許在多種語言中識別和輸入單詞。例如,音素集“sha”可以被用于識別例如以下的單詞“shadow”,英語“Chaleur”,法語“shalom”,希伯來語“shabab”,阿拉伯語“Geisha”,日本語,等可以把相應(yīng)的語言中相應(yīng)的字符集分配給每個所述音素集。如上所述,通過這樣做,可以提供基于音素集識別的強大的多語言數(shù)據(jù)輸入系統(tǒng)。為此,不同語言中的一個或多個數(shù)據(jù)庫可以在系統(tǒng)中是可用的。可以考慮在不同語言中用于輸入不同文本的不同方法。
根據(jù)一種方法,通過具有許多語言中共同的音素集數(shù)據(jù)庫和相應(yīng)的字符集數(shù)據(jù)庫,為了以所需語言輸入文本,用戶可以通過由預(yù)定方式通知系統(tǒng)選擇語言模式。例如,所述用戶可以按下模式鍵以進入到所需的語言模式。在這種情況下,根據(jù)本發(fā)明的相應(yīng)實施例,在通過輸入所述單詞的一部分而輸入單詞之后,系統(tǒng)將對組合字符集的所選擇的相應(yīng)的集/串和相應(yīng)于所述所選擇的所需語言的單詞詞典的單詞進行比較。在把所述字符集和所述詞典的一個或多個單詞相匹配之后,系統(tǒng)選擇所述單詞作為進行輸入/輸出的最終選擇。如果該選擇包括一個單詞,則所述單詞可以成為最終的選擇。如果該選擇包括多于一個的單詞,則把所述單詞顯示給用戶(例如在顯示器顯示的列表中),并且用戶可以通過例如使用“select”按鍵,對它們其中之一進行選擇。
根據(jù)另一種方法,系統(tǒng)可用的不同語言中的所有數(shù)據(jù)庫將被同時使用,允許以不同的語言輸入任意單詞條目(例如在同一文檔中)。例如,在根據(jù)本發(fā)明的一個實施例通過輸入所述單詞的一部分輸入單詞之后,系統(tǒng)可以對所選擇的相應(yīng)的字符集和系統(tǒng)可用的所有單詞詞典的單詞進行比較。在把所述字符集和系統(tǒng)可用的不同詞典中可用的單詞進行比較之后,系統(tǒng)選擇所述匹配的單詞作為進行輸入/輸出的最終選擇。如果該選擇包括一個單詞,所述單詞可以成為最終選擇。如果該選擇包括多于一個的單詞,則把所述單詞顯示給用戶(例如在顯示器顯示的列表中),并且用戶通過例如使用“select”按鍵對它們其中之一進行選擇。
在例如希伯來語或阿拉伯語的一些語言中,其中大多數(shù)元音不通過單個字符表示,該系統(tǒng)甚至可以用更高的精度工作。
不與單詞詞典比較本系統(tǒng)也可以在不對組合的所選擇的字符集和單詞詞典進行比較的步驟下進行工作。這對以不同的語言輸入文本是有用的,而不用擔(dān)心它們在系統(tǒng)的單詞詞典中是否存在。例如,如果系統(tǒng)不包括希伯來語單詞詞典,用戶可以通過使用羅馬字母以希伯來語輸入文本。為了輸入單詞“Shalom”,用戶將使用存在的音素集“sha”和“l(fā)om”以及它們對應(yīng)的在系統(tǒng)中可用的字符集。使用例如模式鍵的裝置通知系統(tǒng)不與詞典數(shù)據(jù)庫進行所述比較,組合字符集將被輸入/輸出,或被顯示給用戶用于確認(rèn)。如果已產(chǎn)生多于一個的組合字符集,它們將被顯示給用戶(例如在顯示器顯示的列表中),并且用戶可以通過例如按下“select”按鍵,對它們其中之一進行選擇。
在本發(fā)明的單詞/單詞的一部分輸入實施例中,如果輸入/輸出的單詞不是用戶需要的那個,則把單詞擦除功能分配給按鍵。類似于字符擦除功能(例如刪除、退格)鍵,按下單詞擦除鍵將擦除例如顯示器上光標(biāo)前面的單詞。
根據(jù)本發(fā)明另一個實施例,優(yōu)選的,系統(tǒng)的大多數(shù)音素集可以只具有一個輔音。圖41示出了一些這種音素集作為示例。根據(jù)本實施例,例如,為了輸入單詞“teabag”4101,用戶首先按下按鍵3301同時說出“te”。然后,他按下按鍵3302同時說出“ba”。最后,他按下按鍵3303同時說出“g”(或說發(fā)出音素“g”的聲音)。如在另一個實施例中那樣,在單詞末尾,他可以按下例如空格鍵的按鍵。
為了更好地響應(yīng)并增加系統(tǒng)的準(zhǔn)確度,可以把自動校正軟件與本發(fā)明的實施例相結(jié)合。自動校正軟件已被本領(lǐng)域技術(shù)人員所知。例如,(通過考慮圖33的小鍵盤),當(dāng)用戶試圖輸入單詞“network”時,他首先按下字母“n”被分配給的小鍵盤的按鍵3308并同時說出“net”。字母“m”也被分配給同一按鍵3308。在一些情況下,系統(tǒng)可能把用戶的語音錯誤地識別為“met”,并為所述語音選擇例如“met”的字符集。通過按下相應(yīng)于所述音節(jié)的首字母“w”的按鍵3304,用戶進行到輸入下一個音節(jié),并說出“work”。系統(tǒng)對由用戶發(fā)出的音素集“work”進行識別,并選擇相應(yīng)的字符集“work”?,F(xiàn)在,系統(tǒng)對兩個所選擇的字符集進行組合,并得到單詞“metwork”。通過把該單詞與在系統(tǒng)的單詞數(shù)據(jù)庫的詞典中存在的單詞進行比較,系統(tǒng)可能不能把所述合成的單詞與所述數(shù)據(jù)庫的任何所述單詞相匹配。然后,該系統(tǒng)將試圖把所述合成的單詞與最相像的單詞進行匹配。在這種情況下,根據(jù)一個假設(shè),系統(tǒng)可以用字母“n”代替字母“m”,提供在所述詞典中可用的單詞“network”。根據(jù)另一個假設(shè),通過考慮由語音識別系統(tǒng)可能誤識別“m”和“n”,而兩者都位于相同按鍵上,系統(tǒng)可以用音素集“net”代替“met”,并選擇分配給音素集“net”的字符集“net”。然后,通過用字符集“net”代替字符集“met”,將合成單詞“network”。所述單詞在系統(tǒng)的單詞詞典中是可用的。它將最終被選擇。
在另一示例中,輸入“that”可能被系統(tǒng)識別為“vat”。相同的過程將消除所述單詞的含混,并將提供正確的單詞“that”。
在另一個示例中,如果系統(tǒng)不能把合成的字符集與詞典的單詞相匹配,則系統(tǒng)的自動校正軟件可以對所述合成字符集的字符(互相相關(guān))在相應(yīng)的部分中(例如音節(jié))和/或所述合成字符集中的位置進行確定,并試圖把所述字符集與詞典的單詞相匹配。例如,如果字符不在所述字符串/組中,通過與詞典的單詞的所述比較,系統(tǒng)可以識別出錯誤,并輸出/輸入正確的單詞。例如,如果(例如以四個部分)輸入單詞“un-der-s-tand”的用戶忘記輸入所述單詞的“s”部分,則合成字符集之一可以是字符串“undertand”。通過對所述字符串的字符和它們在所述字符串中彼此相關(guān)的位置進行考慮,并把所述字符串和詞典的單詞進行比較,系統(tǒng)可以識別所需單詞是單詞“understand”,并將最終輸入/輸出所述單詞,或把其顯示給用戶,供用戶決定。另外,系統(tǒng)的自動校正軟件可以包括由本領(lǐng)域技術(shù)人員已知的其他校正軟件的部分或全部功能。
具有相同發(fā)音(例如,并分配給同一按鍵)的例如“to”、“too”或“two”的單詞可以遵從特殊的處理。例如,在這些單詞中最普遍用到的單詞是單詞“to”。可以根據(jù)本發(fā)明的實施例輸入該單詞。對該操作的輸出可以默認(rèn)是單詞“to”。通過按下相應(yīng)于字母“t”的按鍵同時說出“to o”,輸入單詞“too”(以兩個部分“to”和“o”)。在按下單詞結(jié)束按鍵之前,用戶還可以通過按下相應(yīng)于字母“o”的按鍵并說出“o”而輸入另一個字符“o”?,F(xiàn)在他可以按下結(jié)束點按鍵。單詞“too”將被識別并輸入。為了輸入單詞“two”,系統(tǒng)可以逐字符地輸入它,或把例如“tro”的特殊語音分配給所述單詞,并使用該實施例進行輸入。同樣,例如,為了輸入“two”,用戶可以按下按鍵3301并發(fā)出長“to o”的音。為了輸入數(shù)字“2”,用戶按下相應(yīng)的按鍵3302,并發(fā)出所述數(shù)字的音??梢岳斫猓@里示出例子作為實例被示出。本領(lǐng)域技術(shù)人員可以考慮輸入具有大致類似發(fā)音的單詞的其他方法。
剛才已提到一個非常有趣的問題。例如,通過說出“fiv”并按下相應(yīng)于單詞“five”的首字母的按鍵3309,將輸入單詞“five”。有趣的是,通過說出“fiv”并按下相應(yīng)于數(shù)字“5”的按鍵3305,將輸入數(shù)字“five”。通過說出相應(yīng)于兩個不同符號的單詞,并使用按鍵按下,用戶的意圖被闡明。這是只通過數(shù)據(jù)輸入的缺點之一,其中,用戶的意圖可以不通過聲音/語音識別系統(tǒng)進行考慮。同樣,例如,可以把多于一個的語音分配給相同的數(shù)字。例如,可以把兩個語音“four”和“forty”分配給數(shù)字“4”。用戶可以通過說出“four”、“five”同時按下相應(yīng)的按鍵,或說出“forty five”同時按下相同按鍵產(chǎn)生數(shù)字“45”。同樣,當(dāng)用戶按下按鍵3306并說出“seven”,將輸入數(shù)字“7”。這是因為為了輸入單詞“seven”,用戶可以按下按鍵3306,并說出“se”。然后,他可以按下按鍵3301并說出“ven”。
在例如法語的其他語言中,其中,數(shù)字“7”的語音包括一個音節(jié),為了消除含混的目的,可以把具有兩個音節(jié)的自定義產(chǎn)生的語音分配給字符集“sept”。例如,單詞“septo”可以通過用戶產(chǎn)生、并添加到單詞詞典。該單詞可以指向詞典中的單詞“sept”。當(dāng)用戶輸入單詞“septo”(根據(jù)本發(fā)明的當(dāng)前實施例)時,系統(tǒng)將在系統(tǒng)的單詞詞典中找出所述單詞。系統(tǒng)將輸入/輸出由單詞“septo”指向的單詞,而不輸入/輸出所述單詞。所述單詞是單詞“sept”??梢栽趩为毜臄?shù)據(jù)庫中,對指向詞典數(shù)據(jù)庫的單詞的產(chǎn)生的符號進行安排。
根據(jù)另一種方法,把數(shù)字分配給與按鍵交互的第一模式,而表示所述數(shù)字的字符集可以被分配給與所述按鍵交互的另一個模式。例如,可以把數(shù)字“7”分配給按鍵3306上的單次按下動作(例如當(dāng)說出它時),并且可以把字符串“sept”分配給相同按鍵3306上的兩次按下動作(例如當(dāng)說出它時)。
必須注意,本發(fā)明的子語音級數(shù)據(jù)輸入系統(tǒng)是基于對單詞的至少一部分語音(例如單詞的子語音)進行識別??紤]到在一種或多種語言中許多單詞具有共同的子語音,通過稍微修改/添加音素集,并把相應(yīng)的字符分配給所述音素集,多語言數(shù)據(jù)輸入系統(tǒng)可能成為可用的。例如,例如英語、德語、阿拉伯語、希伯來語以及甚至漢語的多種語言可以包括具備帶有類似發(fā)音的部分/音節(jié)的單詞。
可以理解,用戶會添加新標(biāo)準(zhǔn)或白定義產(chǎn)生的單詞,并把相應(yīng)的語音添加到系統(tǒng)的詞典數(shù)據(jù)庫。因此,系統(tǒng)可以產(chǎn)生相應(yīng)的按鍵按下值和語音模式并添加到相應(yīng)的數(shù)據(jù)庫。
如上所述,為了輸入單詞,用戶可以按下相應(yīng)于單詞的第一部分的首字符/字母的按鍵并說出所述部分(的音素)。如果以多于一個部分說出所述單詞,則用戶可以對所述單詞的每個剩余部分重復(fù)該過程。
根據(jù)本發(fā)明的一個實施例,當(dāng)用戶按下相應(yīng)于單詞(例如音節(jié))的首字母部分的按鍵并說出所述部分時,聲音/語音識別系統(tǒng)聽到所述用戶的語音并試圖對至少(優(yōu)選的,至少開始部分)所述語音的一部分與分配給所述按鍵的音素集進行匹配。通過系統(tǒng)選擇最匹配的音素集以及選擇相應(yīng)的字符集。在通過為所述單詞的每個部分(例如音節(jié))重復(fù)相同的過程而輸入整個單詞之后,可以分別對所述單詞的每個部分(例如音節(jié))選擇一個或多個字符集?,F(xiàn)在,系統(tǒng)對單詞的每個部分(例如音節(jié))可以具有一個或多個字符集,其中每個字符集可以包括至少部分(優(yōu)選的,開始部分)所述音節(jié)的字符。然后,系統(tǒng)將試圖把每個所述字符集與系統(tǒng)的單詞數(shù)據(jù)庫的詞典的單詞的相應(yīng)音節(jié)的(開始)字符相匹配。最匹配的單詞將被選擇。在許多情況下,只選擇詞典的一個單詞。所述單詞將被輸入/輸出。如果選擇了多于一個可用的單詞,所述單詞將被顯示給用戶(在顯示器顯示的列表中),并且用戶可以通過例如按下“select”按鍵選擇它們其中之一。
例如,通過使用圖37的表格,和圖33的小鍵盤,為了輸入單詞“trying”(例如音素集“ ”),用戶可以首先按下按鍵3301并說出 。系統(tǒng)把用戶的語音與分配給按鍵3301的相應(yīng)的音素集相匹配,并選擇相應(yīng)的字符集(例如,在本示例中,“try”、“tri”)。然后,用戶按下相應(yīng)于字符“i”的按鍵3303并說出“ing”。在這種情況下,系統(tǒng)把用戶的語音的開始部分與分配給按鍵3303的音素集“in”(例如,音素集“ing”在示例性數(shù)據(jù)庫中不存在,因此它不被分配給所述按鍵)相匹配,并選擇相應(yīng)的字符集“in”?,F(xiàn)在,用戶已經(jīng)結(jié)束輸入單詞,并且他輸入結(jié)束點(例如單詞結(jié)束)符號,例如按下空格鍵,或按下任何按鍵而不說話(例如,按下按鍵而而不說話可以被分配給例如標(biāo)點符號、PC功能等字符。該問題已在由本發(fā)明人提交的PCT申請中解釋過)?,F(xiàn)在系統(tǒng)可以產(chǎn)生不同的字符集,每個包括所需單詞的每個部分/音節(jié)的至少部分開始字符的可能字符。在該示例中,可以產(chǎn)生兩個字符集。所述字符集是“tri-in”和“try-in”只有第二個字符集(例如“try in”)對應(yīng)于英語詞典中存在的單詞,其中,所述單詞包括在其第一音節(jié)開始處的字母“try”,并且還包括所述單詞的另一個(例如第二個)音節(jié)開始處的字母“in”。所述單詞是單詞“trying”。
在本系統(tǒng)中,用于識別許多完整單詞需要的音素集/語音模式的數(shù)量將被顯著地減少。另一方面,可以增加表示所述音素集的字符集的數(shù)量,但是對所需存儲器容量將沒有顯著地影響。
在許多情況下,只有一個所述組合的字符可以與詞典中的單詞相匹配。所述單詞將被輸入/輸出。如果多于一個字符集的組合對應(yīng)于詞典中可用的單詞,則可以把所述單詞顯示給用戶(例如在顯示器顯示的列表中),并且用戶通過例如按下“select”按鍵對它們其中之一進行選擇。
如上所述,系統(tǒng)可以根據(jù)相應(yīng)于所述單詞的語音/子語音的一個或多個所述所選擇的字符/音素集對單詞進行選擇。
在許多情況下,系統(tǒng)可能不考慮一個或多個所述所選擇的字符/音素集,鑒于它們是通過系統(tǒng)被錯誤選擇的。同樣,根據(jù)需要,系統(tǒng)可能只考慮通過系統(tǒng)選擇的音素集/字符集的部分(優(yōu)選的,開始)音素/字符。例如,如果用戶嘗試以四個部分“de-mons-tra-ting”輸入單詞“demonstrating”,而系統(tǒng)錯誤地選擇了字符集“des-month-tra-ting”,根據(jù)一種識別方法(例如,對所述字符集和詞典的單詞進行比較),系統(tǒng)可能沒有發(fā)現(xiàn)相應(yīng)于所述字符集的組合的單詞。然后,系統(tǒng)可能注意到,通過考慮第一個選擇的字符集的字母“de”和第二個字符集的字母“mon”(少數(shù)開始字母),并考慮第三和第四個字符集,所需的單詞可能是單詞“demonstrating”。同樣,如果需要,系統(tǒng)可以把字符添加到組合的字符串(選擇字符集)中,或者從所述字符中刪除字符,用于把其與詞典的最匹配的單詞相匹配。例如,如果用戶試圖以兩個部分輸入單詞“sit-ting”,而系統(tǒng)錯誤地選擇了字符集“si-ting”,根據(jù)一種識別方法(例如,對所述字符/音素集和詞典的單詞進行比較),系統(tǒng)可以決定在所述字符串中必須在字母“i”之后添加字母“t”,用于把其與單詞“sitting”相匹配。在另一個示例中,如果用戶試圖以兩個部分輸入單詞“mee-ting”,而系統(tǒng)錯誤地選擇了字符集“meet-ting”,根據(jù)一種識別方法(例如把所述字符/音素集和詞典的單詞進行比較),系統(tǒng)可以決定必須在所述字符串中字母“e”之后刪除字母“t”,用于把其與單詞“meeting”相匹配。
在單詞的一部分的末尾(例如具有多于一個部分/音節(jié)的所述單詞)和所述單詞接下來的部分的開始具有相同的音素可以使系統(tǒng)具有更好地識別準(zhǔn)確度。
根據(jù)本發(fā)明的一個實施例,例如,對于以例如元音的音素結(jié)束的(分配給按鍵的)音素集,可以對包括所述音素集并且以例如輔音的其他音素結(jié)尾的其他音素集進行考慮,并把其分配給所述按鍵。這可以提高識別的準(zhǔn)確度。例如,通過參考圖33,當(dāng)輸入包括兩個部分“co-ming”的單詞“coming”時,用戶可以按下按鍵3302并說出“co”,然后他可以立刻按下按鍵3308并說出“ming”。因為子語音的第一部分太短,如果音素集“com”沒有被分配給與音素集“co”被分配給的相同按鍵3302,當(dāng)按下所述按鍵并說出“co”時,可能發(fā)生系統(tǒng)可能錯誤識別由用戶說出的所述部分語音并選擇例如 (例如,字符集“call”被分配給的)的錯誤的音素集的情況。另一方面,如果把音素集“com”也分配給所述按鍵,則部分“ming”的開始音素“m”將類似于音素集“com”的結(jié)束音素“m”。在這種情況下,系統(tǒng)可以選擇兩個音素集“com-ming”和它們相應(yīng)的字符集(例如,作為例子,“com/come”和“ming”)。在對組合字符集和詞典單詞進行比較之后,系統(tǒng)可以決定在所述組合字符集之一中刪除一個“m”,并且把所述組合字符集與詞典數(shù)據(jù)庫的單詞“coming”相匹配。
為了能夠更好地識別由用戶說出的語音,在許多情況下,所述用戶可能是非英語口語地區(qū)的當(dāng)?shù)厝?,可以把相?yīng)地分配給具有含混的大致類似的發(fā)音的音素集(例如“vo”和“tho”)的字符集分配給所有所述音素集。例如,可以把相同的(例如,共同的)字符集“tho”、“vo”和“vau”等分配給每個音素集“vo”和“tho”,其中,在通過系統(tǒng)選擇所述字符集并產(chǎn)生相應(yīng)的不同字符集的情況下,對所述集和系統(tǒng)的詞典數(shù)據(jù)庫的單詞進行比較可以導(dǎo)致選擇所需的所述詞典的單詞。
通過小小鍵盤輸入例如文本的數(shù)據(jù)嚴(yán)重降低了數(shù)據(jù)輸入速度?;趯卧~每個部分/音節(jié)按下單個按鍵,同時說出所述部分/音節(jié)的本發(fā)明的數(shù)據(jù)輸入系統(tǒng)顯著地提高了數(shù)據(jù)輸入速度。該系統(tǒng)還有許多其他優(yōu)點。該系統(tǒng)的一個優(yōu)點在于,它可以通過對所述單詞的每個部分(例如音節(jié))按下也許單個按鍵而(高度準(zhǔn)確地)識別單詞。本發(fā)明的另一個顯著優(yōu)勢在于,用戶不需要擔(dān)心誤拼寫/誤輸入單詞,特別是在單詞預(yù)報的數(shù)據(jù)輸入系統(tǒng)中(例如通過輸入每個部分的第一個字母),可能導(dǎo)致誤識別/不識別整個單詞。同樣,本系統(tǒng)的另一顯著優(yōu)勢是當(dāng)用戶按下相應(yīng)于單詞的首字母部分的按鍵時,他在所述按鍵按下期間說話(所述部分)。在單詞的末端,用戶可以通過按下所述按鍵而不說話輸入例如(分配給按鍵的)標(biāo)點符號的默認(rèn)符號。如上所述,該按鍵按下也可以被用作單詞結(jié)束信號。例如,用戶可以通過按下按鍵3303并同時說出 輸入單詞“hi”。然后,他可以按下按鍵3306而不發(fā)聲。這將通知,單詞輸入已結(jié)束,并且必須把符號“,”添加到所述單詞的末尾。最終的輸入/輸出將是字符集“hi,”。
本發(fā)明描述的數(shù)據(jù)輸入系統(tǒng)是由本發(fā)明人提交的PCT和US專利申請中描述的數(shù)據(jù)輸入系統(tǒng)的派生。通過提供在以前申請中描述的完整PC鍵盤功能的字符數(shù)據(jù)輸入系統(tǒng)和在所述PCT申請和本申請中描述的的單詞/單詞的一部分級數(shù)據(jù)輸入系統(tǒng)的字符的組合將在移動(甚至是固定)環(huán)境中提供十分快速、方便和自然的數(shù)據(jù)輸入,允許通過小型電子設(shè)備的具有減少數(shù)量的按鍵的鍵盤(例如小鍵盤)的快速數(shù)據(jù)輸入。
如上所述,本發(fā)明的數(shù)據(jù)輸入系統(tǒng)可以使用例如PC鍵盤的任何鍵盤。同樣如上所述,根據(jù)本發(fā)明的數(shù)據(jù)輸入系統(tǒng),可以通過按下所述按鍵而不說話輸入鍵盤按鍵上的符號。本發(fā)明的數(shù)據(jù)輸入系統(tǒng)可以與例如標(biāo)準(zhǔn)PC鍵盤的鍵盤進行最佳操作,其中,把單個符號分配給一個或多個按鍵上的預(yù)定按下操作。如使用例如圖42中示出的的計算機鍵盤的人們所知道的,例如,通過按下PC鍵盤4200的按鍵4201,可以輸入字母“b”。同樣,例如,通過同時按下?lián)Q檔鍵4202和按鍵4203,可以輸入符號“#”。
通過把本發(fā)明的數(shù)據(jù)輸入系統(tǒng)和這種鍵盤相結(jié)合,一方面,用戶可以通過按下相應(yīng)于所需數(shù)據(jù)的按鍵而不說出所述數(shù)據(jù)照常使用所述鍵盤(這允許不說話而輸入單個字母、標(biāo)點字符、數(shù)字、命令等),并且另一方面,所述用戶可以通過說出所述數(shù)據(jù)并(優(yōu)選的,同時)按下相應(yīng)的按鍵輸入所需數(shù)據(jù)(例如單詞/單詞的一部分)。例如,通過使用例如PC鍵盤的鍵盤,為了輸入字母“b”,用戶可以按下按鍵4201而不發(fā)聲。為了輸入單詞/音節(jié)“band”,用戶可以按下按鍵4201并(優(yōu)選的,同時)說出“band”。不需要用于改變模式的其他操作,一方面,這允許用戶照常使用鍵盤,而另一方面,能讓所述用戶通過說出所述宏并(優(yōu)選的,同時)按下相應(yīng)的一個或多個按鍵而輸入例如單詞/單詞的一部分的宏。同樣,例如,為了輸入由兩個部分(例如兩個音節(jié))“bi”和“ble”構(gòu)成的單詞“bible”,用戶(如上所述,根據(jù)本發(fā)明的數(shù)據(jù)輸入系統(tǒng)的原理)可以按下按鍵4201并說出“ ”。然后,他可以按下按鍵420l并說出“bel”。
如上所述,通過提供在以前申請中描述的完整PC鍵盤功能的字符數(shù)據(jù)輸入系統(tǒng)和在所述PCT申請和本申請中描述的單詞/單詞的一部分級數(shù)據(jù)輸入系統(tǒng)的字符的組合將在移動(甚至固定)環(huán)境中提供十分快速、方便和自然的數(shù)據(jù)輸入系統(tǒng)。
單詞的語音可能包括也相應(yīng)于單個字符的一個或多個子語音。例如,通過參考圖33,當(dāng)用戶按下小鍵盤3300的按鍵3302并說出“b”時,輸入的所述數(shù)據(jù)可以對應(yīng)于字母“b”、單詞“be”和單詞“bee”。根據(jù)一個實施例,系統(tǒng)可以把最高優(yōu)先權(quán)分配給字符級數(shù)據(jù),把其(例如在本實施例中,字母“b”)作為首選用于最終輸入/顯示給用戶。如果這不是用戶想輸入的,他可以接著逐字符地繼續(xù)輸入剩余的單詞,或者他例如可以按下結(jié)束按鍵以完成所述單詞的輸入,并接著例如操作選擇鍵,以便在其他選擇(例如在本示例中,“be”和“bee”)之問進行導(dǎo)航并選擇他需要的那個。
根據(jù)本方法,還例如,當(dāng)輸入單詞/字符串時,所述單詞/字符串開始于相應(yīng)于單個字符并最終相應(yīng)于分配給所述按鍵的單詞/單詞的一部分的語音的子語音,即使在由用戶輸入單詞結(jié)束信號之前,所述字符也可以被給予最高優(yōu)先權(quán)并最終顯示在相應(yīng)的設(shè)備的顯示器上。如果輸入的下一個語音的一部分/子語音仍對應(yīng)于/也對應(yīng)于單個字母,則重復(fù)該過程。如果例如空格鍵的單詞結(jié)束信號被產(chǎn)生,所述字符串可以被給予最高優(yōu)先權(quán)并保持在顯示器上。進行到例如輸入下一個單詞的下一個任務(wù)將被認(rèn)為是由用戶接受所述字符串的確認(rèn)。如果輸入的相同數(shù)據(jù)還對應(yīng)于由系統(tǒng)進行匹配的一個或多個單詞,所述單詞對用戶也是可用的/顯示給用戶。如果所述打印的單個字符串不是用戶希望輸入的,用戶可以例如使用選擇鍵在所述單詞之間進行導(dǎo)航并選擇他所需的一個。
繼續(xù)描述本發(fā)明的實施例,如果在輸入單詞/單詞的一部分中輸入的數(shù)據(jù)(語音/部分語音和/或按鍵按下)之一不對應(yīng)于單個字符并已輸入單詞結(jié)束信號,則可以刪除所述顯示的字符,而代替把具有最高優(yōu)先權(quán)的(相應(yīng)于所述數(shù)據(jù))單詞顯示給用戶。如果輸入的相同數(shù)據(jù)還對應(yīng)于多個單詞,如果愿意,也可以把所述單詞顯示給用戶。在這種情況下,用戶可以例如使用選擇鍵在所述單詞之間進行導(dǎo)航并選擇他所需的單詞。
通過使用標(biāo)準(zhǔn)電話小鍵盤和本發(fā)明的數(shù)據(jù)輸入系統(tǒng),可以注意到,在英語中沒有這樣的單詞,即,其具有多于一個的音節(jié),其中所有所述音節(jié)的語音都對應(yīng)于相應(yīng)的按鍵上的單個字母。
存在許多單音節(jié)單詞,其對應(yīng)于相應(yīng)的按鍵上的字符(例如“b、be、bee”或“t、tea、tee”)。如上所述,在這些情況下,所述單個字符可以被給予最高優(yōu)先權(quán)。
根據(jù)上述原理,例如-為了輸入“b”,用戶按下相應(yīng)于所述字母的按鍵并說出“b”-為了輸入“bmx”,用戶按下相應(yīng)的按鍵同時發(fā)出相應(yīng)字母的音-為了輸入“bmx95”,用戶按下相應(yīng)的按鍵并發(fā)出相應(yīng)字符的音-為了輸入單詞“before”,用戶可以按下相應(yīng)的按鍵同時發(fā)出相應(yīng)字母(例如逐字符數(shù)據(jù)輸入)的音,或者例如,他可以首先按下相應(yīng)于字母“b”的按鍵并(優(yōu)選的,同時)說出“be”,并接著按下相應(yīng)于字母“f”的按鍵并說出“for”。在結(jié)束時,他輸入單詞結(jié)束信號,例如按下空格鍵(例如單詞/單詞的一部分輸入系統(tǒng))。
該方法的優(yōu)點在于,用戶可以結(jié)合本發(fā)明的逐字符數(shù)據(jù)輸入和本發(fā)明的單詞/單詞的一部分?jǐn)?shù)據(jù)輸入系統(tǒng),而不用在不同模式之間進行轉(zhuǎn)換。
本發(fā)明的數(shù)據(jù)輸入系統(tǒng)是完整的數(shù)據(jù)輸入系統(tǒng),能使用戶在任意時刻輸入包括例如字母、數(shù)字、標(biāo)點符號、(PC)命令的符號的任意字符串,或輸入存在于詞典數(shù)據(jù)庫中的單詞。
根據(jù)本發(fā)明的一個實施例,在組合和與詞典數(shù)據(jù)庫的單詞進行比較的過程之前,由系統(tǒng)選擇的字符集可以顯示給用戶。例如,在每次輸入單詞的一部分之后,可以立即把相應(yīng)于所述輸入數(shù)據(jù)的字符集顯示給用戶。該方法的優(yōu)點在于,在緊隨輸入單詞的一部分之后,用戶可以驗證通過系統(tǒng)是否錯誤識別了所述單詞的一部分。在這種情況下,用戶可以刪除所述部分并重復(fù)(如果需要,逐字符地輸入所述部分)所述輸入,直到輸入相應(yīng)于所述部分的正確字符。可以提供允許刪除相應(yīng)于所述部分的整個字符的按鍵,而不是一個接一個地刪除相應(yīng)于單詞的輸入部分的字符。根據(jù)本發(fā)明的一個實施例,可以使用相同按鍵刪除整個單詞和/或單詞的一部分。例如,單次按下所述按鍵可以導(dǎo)致刪除輸入的單詞的整個部分(例如,通過系統(tǒng)/用戶使其位于所述部分之后的光標(biāo)向系統(tǒng)指出所述部分將被刪除)。很明顯,每次其他的相同按下操作可以刪除在所述光標(biāo)之前的單詞的其他部分。同樣,例如,兩次按下所述按鍵可以導(dǎo)致刪除為所述單詞輸入的所有部分(例如,位于緊隨要刪除部分之后的光標(biāo)通知系統(tǒng)必須刪除位于所述光標(biāo)之前的單詞的所有部分)。
可能發(fā)生用戶希望輸入包括整個單詞和單個字符的例如“systemXB5”的字符串。
根據(jù)一個實施例,在每次輸入相應(yīng)于部分所述字符串之后,或在輸入所述整個字符串結(jié)束時,系統(tǒng)可以識別詞典中沒有單詞對應(yīng)于所選擇的字符集,該字符集相應(yīng)于單詞的每個部分。另一方面,系統(tǒng)可以識別一些連續(xù)選擇的字符集的組合對應(yīng)于詞典數(shù)據(jù)庫中的單詞,而另一些對應(yīng)于單個字符。在這種情況下,系統(tǒng)將形成輸出,該輸出包括所述字符和單個字符串的單詞。在上面的示例中,以五個部分“sys-tem-x-b-5”輸入單詞“systemXB5”。
例如,通過使用如圖33所示的電話小鍵盤,相應(yīng)于按鍵按下的所選擇的字符集和每個部分的語音可以如下部分system x b5字符集sis/system/theme x b/be/bee5在組合并對所述字符集和詞典的單詞進行比較之后,系統(tǒng)可以識別數(shù)據(jù)庫中沒有單詞與所述所選擇的字符集的組合相匹配。然后系統(tǒng)可以識別,在所述數(shù)據(jù)庫中對應(yīng)于單詞,一方面具有相應(yīng)于單個字符的一些部分,而另一方面,具有單個字符集或連續(xù)的其他字符集的組合。然后,系統(tǒng)輸入/輸出所述組合。在該示例中,系統(tǒng)可以識別第一和第二字符集“sys”和“tem”的組合與單詞“system”相匹配。第三和第五字符集分別對應(yīng)于字母“x”和數(shù)字“5”。第四部分可以對應(yīng)于字母“b”或單詞“be”和“bee”。
系統(tǒng)可以根據(jù)它們的優(yōu)先權(quán)向用戶示出以下選擇“systemxb5”“systemxbe5”“systemxbee5”可以理解,為了使包括單個字符和整個單詞的字符串的識別過程較為容易,用戶可以通過例如按下預(yù)定按鍵的預(yù)定信號發(fā)出在所述串中所述單詞/字符開始/結(jié)束的信號。
根據(jù)本發(fā)明的一個實施例,優(yōu)選的,當(dāng)有可能時,為了進行輸入劃分為多于一個部分的單詞可以用所述部分的語音以元音開始的方式進行劃分。例如,可以把單詞“merchandize”劃分為部分“merch-and-ize”。同樣,例如,可以把單詞“manipulate”劃分為“man-ip-ul-ate”。
同樣,為了更好的結(jié)果,當(dāng)對所述字符集和詞典數(shù)據(jù)庫的單詞進行比較時,相應(yīng)于音素集的所選擇的字符集可以考慮相應(yīng)的音素集,所述音素集相應(yīng)于單詞的部分語音。例如,在英語中,對于音素集“ar”的相應(yīng)字符集可以是例如“air”、“ar”和“are”的字符集。對于音素集“r”的相應(yīng)字符集可以是“are”和“ar”。在該示例中,兩個音素集具有類似的字符集“are”和“ar”。在錯誤識別輸入的情況下,系統(tǒng)可以嘗試消除含混或校正過程(例如改變次序)。知道字符集涉及哪個音素集可以幫助系統(tǒng)更好地進行所述過程。例如,如果用戶希望輸入單詞“ar”,而系統(tǒng)錯誤地識別所述語音為“ab”(例如,在該示例中沒有意義)。對于所述錯誤識別的音素集的相關(guān)字符集可以是例如“abe”、“ab”的字符集。通過考慮所述音素集,系統(tǒng)將被指向例如“aim”、“ail”、“air”等單詞,而不是例如“an”、“am”的單詞(例如涉及音素“a”)。
如上所述,表示多于一個單詞的音節(jié)的音素集也被考慮并分配給按鍵,并由本發(fā)明的實施例輸入(例如,相應(yīng)于具有兩個音節(jié)的單詞的一部分的音素集可以通過說出它并按下相應(yīng)于所述部分的首字符的按鍵進行輸入)。同樣,如上所述,可以通過說出它并同時按下相應(yīng)于所述單詞的首音素/字符的按鍵輸入整個單詞。如上所述,甚至可以把單詞串分配給按鍵并如所述的進行輸入??赡軙l(fā)生系統(tǒng)不識別具有多于一個子語音(例如音節(jié))的單詞的音素集(例如子語音)的情況。在這種情況下,可以把所述單詞的兩個或多個連續(xù)的子語音(例如音節(jié))分配給按鍵。參考圖33,例如,可以把單詞“da-ta”(例如,其中例如系統(tǒng)錯誤識別音素集“ta”)分配給按鍵3309。為了輸入所述單詞,用戶可以按下按鍵3309并說出“data”。
本發(fā)明的按下和說話數(shù)據(jù)輸入系統(tǒng)允許輸入單詞,因此,可以分別由系統(tǒng)或用戶自動或手工地管理單詞結(jié)束過程。
-如上所述,有多種被輸入的單詞,例如-通過與相應(yīng)的按鍵按下結(jié)合的單個子語音/語音,以一個部分輸入單詞(例如具有一個音節(jié)的單詞)
-把單詞劃分為多于一個的部分(例如具有多于一個音節(jié)的單詞,或者具有一個音節(jié)但是包括多個連續(xù)的輔音或元音的單詞),并通過相應(yīng)于每個部分的子語音/語音與對每個部分的相應(yīng)的按鍵輸入相結(jié)合進行輸入。
根據(jù)本發(fā)明的一個實施例,當(dāng)輸入相應(yīng)于語言的單詞數(shù)據(jù)庫中現(xiàn)存單詞的整個單詞,而用戶輸入例如按下“單詞結(jié)束”按鍵的單詞結(jié)束信號時,則把所述單詞考慮為用于進行輸入/輸出的輸入所述數(shù)據(jù)的結(jié)果。根據(jù)預(yù)定系統(tǒng)設(shè)計/模式,系統(tǒng)可以考慮添加或不添加例如在所述結(jié)果末尾的空格字符的字符。如果系統(tǒng)或用戶不在所述單詞之后輸入例如空格字符或輸入功能的符號,則接下來輸入的單詞/字符將與所述單詞的末尾連接。
示例“FOR”后跟著是“單詞結(jié)束”按鍵(沒有空格),產(chǎn)生“FOR”根據(jù)本發(fā)明另一個實施例,當(dāng)輸入相應(yīng)于語言的單詞數(shù)據(jù)庫中現(xiàn)存單詞的整個單詞,并且用戶在所述單詞的末尾輸入例如至少空格字符、至少標(biāo)點符號、或至少“輸入”功能的其他符號時,則輸入所述單詞和所述其他符號。
示例“FOR”后面是“”,產(chǎn)生“FOR”“FOR”后面是“,”,產(chǎn)生“FOR,”“FOR”后面是“.”,產(chǎn)生“FOR.”根據(jù)本發(fā)明的一個實施例,當(dāng)用戶輸入相應(yīng)于語言的單詞的詞典數(shù)據(jù)庫中現(xiàn)存單詞的單詞,并且所述用戶接著輸入也相應(yīng)于詞典中現(xiàn)存單詞的下一個單詞(在所述兩個連續(xù)的單詞之間不輸入例如空格字符的單詞結(jié)束信號)時,但是,所述兩個單詞的組合不相應(yīng)于單詞數(shù)據(jù)庫的詞典中的單詞,則系統(tǒng)可以自動在所述兩個單詞之間添加空格字符。
示例“FOR”后面是“SOME”,產(chǎn)生“FOR SOME”
根據(jù)本發(fā)明的一個實施例,當(dāng)用戶輸入相應(yīng)于語言的單詞的詞典數(shù)據(jù)庫中現(xiàn)存單詞的單詞,并且所述用戶接著輸入也相應(yīng)于詞典中現(xiàn)存單詞的下一個單詞(在所述兩個連續(xù)的單詞之間不輸入例如空格字符的單詞結(jié)束信號)時,并且,所述兩個單詞的組合也相應(yīng)于單詞數(shù)據(jù)庫的詞典中的單詞時,則系統(tǒng)可以向用戶顯示兩個選擇。第一個選擇可以是所述兩個單詞的組合(在它們之間沒有空格字符),而第二個選擇可以是它們之間包括一個(或多個)空格字符的所述兩個單詞。根據(jù)例如預(yù)定系統(tǒng)設(shè)計、所述單詞被組合的意義和分開的意義、短語概念等的因素,系統(tǒng)可以對所述選擇之一給出較高優(yōu)先權(quán),并把它顯示在相應(yīng)設(shè)備的顯示器上,用于用戶確認(rèn)。然后,用戶將決定選擇哪一個。例如,進行到下一個單詞/字符的輸入可以通知用戶,第一個選擇被確認(rèn)。
示例1“FOR”后面是“GIVE”可以產(chǎn)生第一個選擇“FORGIVE”“FOR”后面是“GIVE”可以產(chǎn)生第二個選擇“FOR GIVE”示例2“WORK”后面是“MAN”可以產(chǎn)生“WORKMAN”“WORK”后面是“MAN”也可以產(chǎn)生“WORK MAN”上述過程可以應(yīng)用到也相應(yīng)于相同原理的例如以下單詞的單詞。
示例“WORKMAN”后面是“SHIP”可以產(chǎn)生“WORKMANSHIP”“WORKMAN”后面是“SHIP”也可以產(chǎn)生“WORKMAN SHIP”根據(jù)本發(fā)明的一個實施例,當(dāng)輸入相應(yīng)于語言的單詞數(shù)據(jù)庫中現(xiàn)存單詞的第一個單詞,并且用戶把下一個單詞/單詞的一部分輸入到所述第一個單詞的末尾(它們之間沒有空格字符),并且所述下一個單詞/部分不對應(yīng)于詞典中的現(xiàn)存單詞,但是與所述第一個單詞組合的所述下一個單詞/部分對應(yīng)于詞典中的單詞時,則系統(tǒng)將自動把所述第一個單詞和所述第二個單詞/部分連接起來,用于提供單個單詞。
示例“FOR”后面是“CING”產(chǎn)生“FORCING”“FORGIVE”后面是“NESS”產(chǎn)生“FORGIVENESS”根據(jù)本發(fā)明的一個實施例,當(dāng)?shù)谝粋€輸入的單詞/單詞的一部分不存在于語言的單詞數(shù)據(jù)庫中,并且用戶輸入下一個單詞/單詞的一部分時,系統(tǒng)將對所述第一和下一個部分進行組合,并把所述組合與詞典中的單詞進行比較。如果所述組合對應(yīng)于所述詞典中的單詞,則系統(tǒng)選擇所述單詞并最終把其顯示給用戶,用于確認(rèn)。
示例“SYS”后面是“TEM”,產(chǎn)生“SYSTEM”可以理解,為了更好的結(jié)果,也為了減少含混,把自動的單詞結(jié)束過程與用戶干預(yù)進行結(jié)合。例如,在結(jié)束部分按下預(yù)定按鍵,可以通知系統(tǒng)必須把所述部分與它之前的至少一個部分進行組合。如果如此定義,系統(tǒng)也可以在所述組合單詞的末尾放置空格字符。
示例1沒有用戶干預(yù),可能發(fā)生以下情況“FOR”后面是“GIVE”可以產(chǎn)生第一個選擇“FORGIVE”“FOR”后面是“GIVE”也可以產(chǎn)生第二個選擇“FOR GIVE”示例2采用用戶干預(yù),可能發(fā)生以下情況“FOR”后面是“GIVE”,再后面是“”可以產(chǎn)生一個選擇“FORGIVE”使系統(tǒng)進入手工/半自動/自動單詞結(jié)束模式/過程可以是可選的。用戶可以通過例如模式按鈕的裝置通知系統(tǒng),用于進入所述過程或從所述過程退出。這是因為在許多情況下,用戶可能寧愿手工處理單詞結(jié)束問題。
如在上面的實施例中提到的,用戶可能希望在字符串中任意輸入一個或多個單詞。該問題已在本發(fā)明前面的實施例之一中描述過。
示例“91SYSTEMep7”根據(jù)本發(fā)明的一個實施例,系統(tǒng)可以向用戶顯示,在其輸入(例如語音和相應(yīng)按鍵)之后并在“單詞結(jié)束”信號之前的當(dāng)前輸入的單詞/單詞的一部分已經(jīng)被輸入。系統(tǒng)可以把所述部分與詞典的單詞進行匹配,把所述部分與以前的單詞/單詞的一部分、當(dāng)前的短語上下文等進行關(guān)聯(lián),以決定把哪個輸出顯示給用戶。系統(tǒng)也可以簡單地把所述部分本身顯示給用戶。該過程也可以使用戶能夠在單詞之間不間隔地輸入單詞。例如,在用戶已經(jīng)選擇了向其顯示的所選擇的結(jié)果之后,用戶可以進行到輸入下面的單詞/單詞的一部分,而不在所述第一個單詞和所述下面的單詞/單詞的一部分之間添加空格字符。系統(tǒng)將連接所述兩個單詞。
示例“PRESS”后是“SPEAK”產(chǎn)生“PRESSSPEAK”除了詞典中的標(biāo)準(zhǔn)單詞之外,系統(tǒng)的單詞數(shù)據(jù)庫也包括縮寫詞、包括特殊字符的單詞(例如“it’s”)、用戶產(chǎn)生的單詞等。
參考圖33,例如,當(dāng)用戶按下按鍵3303并說出“its”,系統(tǒng)可以選擇單詞“its”和“it’s”,這兩個單詞被分配給利用所述按鍵的所述按下動作和所述(部分)語音。系統(tǒng)可以自己選擇所述單詞之一(例如,根據(jù)短語概念、前面的單詞等)作為最終的選擇,或者把所述所選擇的單詞顯示給用戶,用于通過他最終選擇。在這種情況下,例如,系統(tǒng)可以在相應(yīng)設(shè)備的顯示器上顯示具有最高優(yōu)先權(quán)(例如“its”)的單詞。如果這是用戶希望輸入的,則用戶可以使用例如按下預(yù)定按鍵的預(yù)定確認(rèn)裝置,或者進行到輸入下面的數(shù)據(jù)(例如文本)。通過系統(tǒng)可以把進行到輸入下面的數(shù)據(jù)(例如文本)認(rèn)作接受當(dāng)前提出的單詞的確認(rèn)。如果所述顯示/提出的數(shù)據(jù)不是用戶希望輸入的,則用戶可以通過系統(tǒng)內(nèi)設(shè)置的選擇裝置對其他所選擇的單詞(例如“it’s”)進行選擇。根據(jù)另一個實施例,當(dāng)兩個單詞具有類似發(fā)音時,可以把表示所述單詞之一(例如,在上述示例中的單詞“its”)的音素集分配給與按鍵的第一交互(例如單次按下),可以把表示另一單詞(例如單詞“it’s”)的類似音素集分配給與所述按鍵的第二種交互(例如兩次按下)。
如上所述,可以把符號(例如語音/音素集/字符集等)分配給與說話結(jié)合/不結(jié)合在例如按鍵上的例如兩次按下的模式/動作。根據(jù)本發(fā)明的一個實施例,把含混的單詞/單詞的一部分分配給所述模式/操作。例如,當(dāng)用戶發(fā)出單詞“tom”和“tone”(例如分配給相同按鍵)的音時,它們可能引起含混。消除它們的含混的一個解決辦法是把它們中的每個分配給所述按鍵的不同模式/動作。例如,用戶可以單次按下(例如按下一次)按鍵3301并說出“tom”(例如,把音素集“tom”分配給與所述按鍵交互的所述模式),用于輸入示例的字符集“tom”。同樣,所述用戶可以兩次按下按鍵3301并說出“ton”(例如把音素集“ton”分配給與所述按鍵交互的所述模式),用于輸入示例的字符集“tone”。
同樣,例如,以元音結(jié)束的第一音素集(例如,相應(yīng)于單詞的至少部分語音)可能引起與第二音素集的含混,所述第二音素集在其開始處包括所述第一音素集,還包括其他音素。把所述第一音素集和所述第二音素集分配給與按鍵交互的兩種不同的模式。這可以在噪音環(huán)境中顯著地提高聲音/語音識別的準(zhǔn)確度。例如,當(dāng)由用戶說出時,相應(yīng)于字符集“mo”的音素集可能引起與相應(yīng)于字符集“mall”的含混。為了更好地確認(rèn),把它們的每一個分配給不同模式。例如,字符串“mo”的音素可以被分配給相應(yīng)按鍵的單次按下,而字符串“mall”的音素可以被分配給在所述相應(yīng)按鍵上的兩次按下。
根據(jù)本發(fā)明另一個實施例,把引起含混的符號(例如音素集)分配給例如按下不同的按鍵的不同的相應(yīng)模式/操作。雖然很明顯,這是不方便的,在上面的示例中,第一音素集(例如“mo”)可以例如被分配給例如3308的第一個按鍵,而第二音素集(例如“mall”)可以被分配給另一個按鍵。
同樣,根據(jù)本發(fā)明的一個實施例,以至少一個字符表示的第一音素集可以被分配給第一動作/模式(例如,利用相應(yīng)按鍵),所述字符表示所述第一音素集的開始音素,而以至少一個字符表示的第二音素集可以會被分配給(例如與相應(yīng)按鍵的)第二動作/模式,所述字符表示所述第二音素集的開始音素,諸如此類。例如,以表示字符“s”開始的音素可以被分配給按鍵3301上的單次按下,而以例如“sh”的表示字符開始的音素可以被分配給相同按鍵3301或其他按鍵上的兩次按下。
根據(jù)本發(fā)明的一個實施例,可以把單個字母(例如“a”到“z”)分配給第一模式/動作(例如,利用相應(yīng)的按鍵),并可以把單詞/單詞的一部分分配給第二動作/模式。例如,可以把單個字母分配給相應(yīng)按鍵上的單次按下(例如,結(jié)合用戶說出所述字母),并可以把單詞/單詞的一部分分配給相應(yīng)按鍵上的兩次按下(例如,結(jié)合用戶說出所述單詞/單詞的一部分)。根據(jù)該示例,用戶可以對逐字母數(shù)據(jù)輸入和單詞/單詞的一部分?jǐn)?shù)據(jù)輸入進行組合。為此,一方面,當(dāng)說出所述字母時,所述用戶可以通過單次按下相應(yīng)于被輸入字母的按鍵,提供逐字母數(shù)據(jù)輸入,而另一方面,當(dāng)說出所述單詞/單詞的一部分時,所述用戶可以通過兩次按下相應(yīng)于被輸入單詞/單詞的一部分的按鍵,提供單詞/單詞的一部分?jǐn)?shù)據(jù)輸入。
根據(jù)本發(fā)明的一個實施例,為了上述目的,設(shè)置例如按鍵按下的裝置。例如,通過按下模式按鈕,系統(tǒng)可以進入逐字符數(shù)據(jù)輸入系統(tǒng),并且,通過再次按下相同按鈕或按下其他按鈕,系統(tǒng)可以進入單詞/單詞的一部分?jǐn)?shù)據(jù)輸入系統(tǒng)。根據(jù)本實施例,在相應(yīng)模式中,用戶可以例如通過在相應(yīng)按鍵上的單次按下動作輸入字符或單詞/單詞的一部分,并說出相應(yīng)的字符(例如字母)或單詞/單詞的一部分。
同樣,例如根據(jù)它們的優(yōu)先權(quán),或通常根據(jù)當(dāng)前的短語上下文,可以把具有類似發(fā)音的單詞/單詞的一部分(以及顯然的,它們的相應(yīng)音素集)分配給不同模式。在這種情況下,例如,可以把第一單詞/單詞的一部分分配給例如單次按下的模式,并可以把第二單詞/單詞的一部分分配給例如在相應(yīng)按鍵上兩次按下的動作,諸如此類。例如,單詞“by”和“buy”具有類似發(fā)音。用戶可以通過單次按下分配給字母“b”的按鍵并說出“bi”而輸入單詞“by”。所述用戶可以通過在相應(yīng)于字母“b”的按鍵上施加兩次按下動作并說出“bi”而輸入單詞“buy”。同樣,例如,可以把音節(jié)/字符集“bi”(同樣,說出“bi”)分配給例如三次敲擊按鍵的第三模式,諸如此類??梢岳斫猓梢园阎辽僖粋€所述單詞/單詞的一部分分配給與另一個按鍵交互的模式(例如以及明顯地,結(jié)合所述單詞/單詞的一部分的語音)。
如上所述,與單詞的至少一部分的語音相關(guān)的所選擇的字符集的不同組合可以對應(yīng)于詞典數(shù)據(jù)庫中多于一個的單詞。同樣,如上所述,可以使用例如“選擇鍵”的選擇裝置在那些匹配的單詞中選擇所需單詞??梢愿鶕?jù)單詞所屬于的短語上下文,把較高優(yōu)先權(quán)(當(dāng)有多于一個所選擇的單詞時)分配給一個單詞。同樣,根據(jù)至少一個前面和/或后面的單詞的一部分/單詞的上下文,把較高優(yōu)先權(quán)(當(dāng)有多于一個所選擇的單詞時)分配給單詞。
根據(jù)本發(fā)明的一個實施例,可以把每個所述單詞/單詞的一部分分配給本發(fā)明的數(shù)據(jù)輸入系統(tǒng)的不同模式(例如交互模式)。例如,當(dāng)用戶按下相應(yīng)于字母“b”的按鍵并說出“be”時,通過系統(tǒng)可以選擇兩個單詞“be”和“bee”。根據(jù)本實施例,為了避免使用例如“選擇按鍵”,例如,可以把第一個單詞“be”分配給例如單次按下模式的模式,并可以把第二個單詞“bee”分配給例如兩次按下模式的另一個模式。根據(jù)該實施例,在上面的示例中,用戶可以單次按下相應(yīng)于“b”的按鍵并說出“be”,以提供單詞“be”。同樣,他可以兩次按下相同按鍵并說出“be”,以提供“bee”。
根據(jù)本發(fā)明的一個實施例,也可以把一些間隔的問題分配給例如單次按下模式或兩次按下模式的(例如,與按鍵交互的)模式。例如,在自動間隔過程中,可以把(例如,單詞的一部分/單詞的)連接/拆開功能分配給單次按下或兩次按下模式。根據(jù)該實施例,例如,在所述已輸入單詞/部分之前和/或之后,把分配給兩次按下模式的將要輸入的單詞/單詞的一部分與已輸入單詞/部分相連接。例如,當(dāng)用戶通過單次按下輸入例如單詞“for”的單詞時(例如,同時說出它),在所述單詞之前(或之后、或之前和之后兩者),可以自動設(shè)置空格字符。如果通過兩次按下(例如并說出它)輸入相同單詞,則可以把所述單詞與前面的單詞/單詞的一部分進行連接,或者與在其后被輸入的單詞/單詞的一部分進行連接。
在上面的示例中,同樣,例如,在輸入單詞/單詞的一部分之后的兩次按下可能引起相同結(jié)果。
根據(jù)本發(fā)明一些實施例,為了自動間隔目的,分配給相應(yīng)的音素集的一些單詞/單詞的一部分可以在它們的末尾包括至少一個空格字符。在這種情況下,當(dāng)不需要所述空格時,它可以由系統(tǒng)自動刪除。在單詞的末尾輸入的例如標(biāo)點符號的字符可以(例如,通過系統(tǒng))位于所述空格之葡。例如
“word”后面是“,”產(chǎn)生“word,”根據(jù)本發(fā)明另一個實施例,為了自動間隔目的,分配給相應(yīng)的音素集的一些單詞/單詞的一部分可以在它們開始處包括至少一個空格鍵。在這種情況下,當(dāng)不需要所述空格時(例如,對于一行的第一個單詞),可以由系統(tǒng)刪除它。因為空格字符位于單詞的開始處,所以,象通常那樣,可以在單詞的末尾照常輸入例如單個字母或標(biāo)點符號的字符(例如連接到它)。
根據(jù)本發(fā)明的一個實施例,在包括自動問隔過程的數(shù)據(jù)輸入期間,可以提供用于連接當(dāng)前部分/單詞與前面/后面的部分/單詞的例如預(yù)定按鍵按下的動作。例如,如果在兩個(例如當(dāng)前的和前面的)單詞/部分之間自動提供空格,則例如按鍵按下的預(yù)定動作可以刪除所述空格,并連接所述兩個單詞/部分,示例“for”+“give”+預(yù)定按鍵按下,產(chǎn)生“forgive”根據(jù)本發(fā)明另一個實施例,較長時間發(fā)出單詞/音節(jié)/單詞的部分的元音,以所述元音結(jié)束,可能導(dǎo)致通過本發(fā)明的語音識別的更好的消除含混的過程。例如,當(dāng)說“vo”時,更長時間地發(fā)出元音“o”的音可以通知系統(tǒng)要輸入的單詞/單詞的一部分是“vo”,并不是例如單詞/單詞的一部分“vol”。
根據(jù)本發(fā)明的一個實施例,通過使用例如預(yù)定按鍵按下動作的預(yù)定裝置,要輸入的數(shù)據(jù)可以被大寫。例如,通過按下“Caps Lock”按鍵,在此之后被輸入的字母/單詞/單詞的一部分可以以大寫字母輸入/輸出。在所述“Caps Lock”按鍵上的另一個按下動作可以把系統(tǒng)轉(zhuǎn)換回到小寫模式??梢岳斫?,可以把所述功能(例如“Caps Lock”)分配給口語模式。例如,為了提供大寫過程的開始,用戶可以按下相應(yīng)于“Caps Lock”符號的按鍵并發(fā)出分配給所述符號的相應(yīng)語音(例如“Caps”或“l(fā)ock”或“Caps lock”等)。
根據(jù)本發(fā)明的一個實施例,可以把小寫的字母/單詞/單詞的一部分分配給例如在相應(yīng)按鍵上單次按下的第一模式(例如結(jié)合/不結(jié)合所述字母/單詞/單詞的一部分的語音),并可以把大寫的字母/單詞/單詞的一部分分配給例如在相應(yīng)按鍵上兩次按下的第二模式(例如結(jié)合/不結(jié)合所述字母/單詞/單詞的一部分的語音)。例如,為了提供單詞(例如字符集)“thought”,用戶可以單次按下按鍵3301并說出“thought”。為了產(chǎn)生單詞“THOUGHT”,所述用戶可以兩次按下按鍵3301并說出“thought”。這允許局部地大寫輸入。
同樣,根據(jù)類似原理,可以把具有其第一字母大寫和其剩余部分小寫的單詞/單詞的一部分分配給例如單次按下模式、兩次按下模式等模式。
根據(jù)本發(fā)明的一個實施例,如在用于逐字符數(shù)據(jù)輸入的以前申請中所描述的,可以把字母/單詞/單詞的一部分分配給多于一個的單動作,例如同時按下兩個按鍵。例如,可以把以“th”開始的單詞/單詞的一部分分配給同時按下分別分配給字母“t”和“h”的兩個不同的按鍵,并(最終)說出所述單詞/單詞的一部分??梢园严嗤脑矸峙浣o以“ch”、“sh”或字母表的任何其他字母(例如“a”、“b”等)開始的單詞/單詞的一部分。
根據(jù)本發(fā)明的一個實施例,可以把由字符表示的音素開始的單詞/單詞的一部分分配給例如單次按下相應(yīng)按鍵的第一模式,而由多于一個字符表示的音素開始的單詞/單詞的一部分可以被分配給例如兩次按下相應(yīng)按鍵(其可以是不同的按鍵)的第二模式。例如,可以把以“t”開始的單詞/單詞的一部分分配給單次按下相應(yīng)按鍵(例如,與所述單詞的語音結(jié)合),而以“th”開始的單詞/單詞的一部分可以被分配給兩次按下所述相應(yīng)按鍵或兩次按下另一個按鍵(例如,與所述單詞的語音結(jié)合)。
如上所述,根據(jù)本發(fā)明的不同實施例,在一種或多種語言中,在例如單詞詞典的不同詞典的不同種類中,可以使用音節(jié)/單詞的一部分(字符集)的詞典、語音模式(例如音節(jié)/單詞的一部分)的詞典等。如果需要,可以對在每種或所有種類中的兩個或多個詞典進行合并。例如,可以合并單詞的詞典和單詞的一部分的詞典。
如上所述,本發(fā)明的數(shù)據(jù)輸入系統(tǒng)可以使用任何鍵盤,并可以用于例如“多按鍵”系統(tǒng)、單詞預(yù)報系統(tǒng)、虛擬鍵盤等許多數(shù)據(jù)輸入系統(tǒng)。例如,一方面,用戶可以通過按下相應(yīng)鍵盤的按鍵而不說出輸入的內(nèi)容(例如在所述系統(tǒng)中習(xí)慣的那樣),使用所述其他系統(tǒng)輸入文本(例如字母、單詞),并在另一方面,所述用戶可以通過按下相應(yīng)按鍵并說出所述數(shù)據(jù)(例如信件、單詞/單詞的一部分,并且如果如此設(shè)計,例如標(biāo)點符號的其他字符等)輸入例如文本(例如字母、單詞/單詞的一部分)的數(shù)據(jù)。
如上所述,本發(fā)明的數(shù)據(jù)輸入系統(tǒng)可以使用任何聲音/語音識別系統(tǒng)和方法,用于識別例如字符、單詞-單詞的一部分、短語等的口語符號。本系統(tǒng)也可以使用例如唇讀、眼讀等其他識別系統(tǒng),與例如按鍵按下的不同模式、手指識別、指紋識別、手指移動識別(例如通過使用照相機)等的用戶動作識別系統(tǒng)相結(jié)合。這些識別系統(tǒng)和用戶的動作已在由本發(fā)明人所提交的以前的專利申請中描述過。在所述以前的申請中的所有特點都可以被應(yīng)用于本發(fā)明的數(shù)據(jù)輸入系統(tǒng)的宏(例如逐單詞/單詞的一部分)。
根據(jù)本發(fā)明另一個實施例,(如在關(guān)于逐字符輸入級的以前的申請中所描述的)系統(tǒng)可以被設(shè)計成使得為了輸入文本,用戶可以說出單詞/單詞的一部分而不按下相應(yīng)按鍵。另一方面,所述用戶可以按下按鍵,用于通知系統(tǒng)語音(例如字符、單詞的一部分、單詞、短語等)、標(biāo)點符號、功能等的結(jié)束/開始。
本發(fā)明的數(shù)據(jù)輸入系統(tǒng)也可以應(yīng)用于輸入例如多于一個單詞的序列的宏,或甚至應(yīng)用于短語輸入系統(tǒng)。例如,用戶可以(例如同時)說出兩個單詞,并按下相應(yīng)于所述兩個單詞的第一個單詞的首字母的按鍵。
雖然在本申請和以前的申請的許多段落中,為了數(shù)據(jù)輸入目的,結(jié)合用戶的聲音/語音的按鍵按下已如所示例的所述,本發(fā)明的數(shù)據(jù)輸入系統(tǒng)也可以應(yīng)用到其他數(shù)據(jù)輸入裝置(例如,字符、單詞/單詞的一部分等可以被分配給的例如用戶的手指的對象),并可以使用其他的用戶行為和相應(yīng)的識別系統(tǒng)。例如,(如由本發(fā)明人提交的以前的專利申請中已經(jīng)描述過的)系統(tǒng)(通過例如使用照相機)可以識別用戶的手指在空間的移動,而不是(或結(jié)合)對鍵盤按鍵上的按下動作進行分析。例如,用戶可以在桌子上敲擊(例如把字母“m、n、o”分配給的)他的右拇指并說出“milk”(例如,優(yōu)選的,把單詞“milk”預(yù)定分配給右拇指)。在該示例中,結(jié)合所述用戶的語音的所述用戶的手指移動可以用于輸入單詞“milk”。
在另一個示例中并根據(jù)相同原理,所述其他數(shù)據(jù)輸入方法可以是例如字母的用戶的手寫符號(例如涂鴉),并且所述行為可以是用戶的語音。例如,通過使用采用了手寫識別系統(tǒng)的基于筆的裝置(例如PDA、鐵筆等),用戶可以書寫例如字母的符號,并說出所述字母,以提高本系統(tǒng)的識別系統(tǒng)的準(zhǔn)確度。在另一個示例中,所述用戶可以書寫相應(yīng)于單詞/單詞的一部分的語音的至少首音素的至少一個字母,并說出所述單詞/單詞的一部分。當(dāng)所述用戶書寫所述字母時,該裝置的手寫識別系統(tǒng)識別所述字母,并把所述字母與單詞-單詞的一部分和/或分配給所述至少一個字母(或符號)的音素集相關(guān)聯(lián)。當(dāng)系統(tǒng)聽見用戶的聲音,則該系統(tǒng)嘗試把它與至少一個所述音素集相匹配。如果在所述音素集中有音素集與所述語音相匹配,則系統(tǒng)選擇相應(yīng)于所述音素集的字符集。剩余的過程(例如,找出最終單詞的過程)可以類似于在本申請和由本發(fā)明人以前提交的申請的不同實施例中所描述的過程。
根據(jù)一個實施例,對由本發(fā)明人提交的本申請和以前的申請中所描述的發(fā)明的數(shù)據(jù)輸入系統(tǒng),可以做如下總結(jié)可以把預(yù)定數(shù)量的符號分配給預(yù)定數(shù)量的對象,通常是按鍵,所述符號表示至少一種語言的文字?jǐn)?shù)字字符和/或單詞和/或單詞的一部分、標(biāo)點符號、功能等,所述符號被用在例如文本輸入系統(tǒng)的數(shù)據(jù)中,其中,可以通過提供與所述其他信息中相應(yīng)對象的預(yù)定交互輸入符號,當(dāng)存在相應(yīng)于所述符號的其他信息時,所述其他信息通常不與所述對象交互而被提供,其中,所述其他信息通常是存在相應(yīng)于所述符號的語音,或者最終,缺少所述語音。并且其中,所述對象也可以是例如用戶的手指、用戶的眼睛、鍵盤的按鍵等對象,而所述用戶行為可以是例如用戶的語音、用戶的手指移動方向(包括不移動)、用戶的指紋、用戶的嘴唇或眼睛移動等行為。
不同于其他的數(shù)據(jù)輸入系統(tǒng),其中,許多按鍵按下被用于輸入少量字符,本發(fā)明的數(shù)據(jù)輸入系統(tǒng)可以使用少量按鍵按下提供許多字符的輸入。
在小鍵盤上配置符號的方法在由本發(fā)明人提交的以前的專利申請中已提出了配置符號的不同方法。圖43示出了把符號分配給小鍵盤4300的按鍵的方法。
如上所述,字母a-z、和數(shù)字0-9位于電話型小鍵盤上它們的標(biāo)準(zhǔn)位置,并可以通過按下相應(yīng)按鍵并說出它們進行輸入。
同樣如上所述,許多標(biāo)點符號和功能被分配給所述小鍵盤的按鍵,并可以通過按下(或兩次按下)相應(yīng)按鍵不說出它們而進行輸入。
在本配置中,由用戶自然說出的例如“+”號4301的一些標(biāo)點符號被分配給一些按鍵,并可以通過按下相應(yīng)按鍵并說出它們進行輸入。
同樣根據(jù)這種布置,例如“-”號4302的一些符號可以位于一個按鍵、兩個位置,所述符號可以具有不同的含義并根據(jù)上下文、根據(jù)數(shù)據(jù)的上下文進行發(fā)音或不發(fā)音。它們與當(dāng)輸入它們時需要說話的符號進行一次性組合,并且還與當(dāng)輸入它們不需說話的符號進行組合。可以根據(jù)數(shù)據(jù)的上下文,把需要語音的符號分配給多于一個語音。例如,分配給按鍵4303的符號“-”4302可以用不同方式輸入。
-用戶可以按下按鍵4303并說出“minus”-用戶可以按下按鍵4303并說出“dash”-用戶可以按下按鍵4303而不說話在小鍵盤的按鍵上交換含混的符號如上所述,分配給小鍵盤/鍵盤的相同按鍵的例如字母的一些符號可以具有大致類似的發(fā)音。這可能使本發(fā)明的聲音/語音識別系統(tǒng)引起含混。圖43示出了標(biāo)準(zhǔn)電話型小鍵盤4300。當(dāng)按下所述按鍵并發(fā)出所述字母之一的音時,分配給按鍵4301的一對字母“d”和“e”可能導(dǎo)致本發(fā)明的聲音/語音識別系統(tǒng)的含混。當(dāng)發(fā)出它們之一的音時,分配給相鄰按鍵4302的一對字母“m”和“n”也可能引起含混。另一方面,可以容易地對字母“e”或“d”與字母“m”或“n”進行區(qū)分。通過把每對字母之一交換分配給另一對的相應(yīng)按鍵,將解決所述四個字母的識別問題(例如,通過使用本發(fā)明的按下和說話數(shù)據(jù)輸入系統(tǒng))。這可能稍微改變小鍵盤的數(shù)字順序配置,但將顯著地提高數(shù)據(jù)輸入的準(zhǔn)確度。圖43b示出了在所述更改之后的小鍵盤4310。
自動間隔方法如上所述,用于連接/分離開單詞的一部分/單詞的自動間隔過程可以被分配給例如單次按下模式或兩次按下模式的模式。如已經(jīng)描述的,用戶可以通過說出所述符號同時按下相應(yīng)于所述符號的開始字符/音素(在本發(fā)明的逐字符數(shù)據(jù)輸入系統(tǒng)中,所述開始字符通常是所述符號)的按鍵(例如,所述符號被分配給的按鍵),對例如至少單詞的一部分的符號(例如,在其末尾不提供空格字符)進行輸入。根據(jù)所述過程,還例如,用戶可以通過說出所述符號同時兩次按下相應(yīng)于所述符號的開始字符/音素的所述按鍵而輸入例如至少單詞的一部分的符號(例如,在其末尾包括空格字符)。在需要許多按鍵按下以輸入單詞的數(shù)據(jù)輸入系統(tǒng)中,自動間隔可能特別有利。
根據(jù)上述原理,例如,在本發(fā)明的逐字符數(shù)據(jù)輸入系統(tǒng)中,通過說出/不說出所述字符,同時例如單次按下相應(yīng)按鍵,字符可以被輸入并與前面的字符相連接。包括兩次按下動作的相同動作可以導(dǎo)致輸入所述字符并把它與所述前面的字符相連接,但也可以在當(dāng)前字符之后添加空格字符。要輸入的下一個字符將位于所述空格字符之后(例如將與所述空格字符相連接)。例如,為了輸入單詞“see you”,用戶可以首先通過說出字母“s”和“e”并單次按下它們的相應(yīng)按鍵而輸入字母“s”和“e”。然后,他可以說出“e”同時兩次按下它的相應(yīng)按鍵。然后,用戶可以通過說出字母“y”和“o”同時單次按下相應(yīng)按鍵而輸入字母“y”和“o”。然后,他可以說出“u”并兩次按下相應(yīng)按鍵。
根據(jù)本發(fā)明另一個實施例,系統(tǒng)可以使所述空格字符位于所述當(dāng)前字符之前,而不是使所述空格字符位于所述當(dāng)前字符之后。
可以理解,在所述字符之后或之前可以考慮任何其他符號(或符號組),而不是空格字符。當(dāng)然,如前所述,考慮到字母是單詞的一部分,相同過程可以應(yīng)用于本發(fā)明的數(shù)據(jù)輸入系統(tǒng)的單詞的一部分/單詞級。再例如,用戶可以通過下面的步驟輸入單詞“prepare it”,即,通過說出“pre”同時例如單次按下相應(yīng)于字母“p”的按鍵而首先輸入部分“pre”。然后,用戶可以通過說出“pare”同時兩次按下相應(yīng)于字母“p”的按鍵而輸入“pare”(例如,包括在其末尾的空格)。然后,用戶可以通過說出字母“i”同時兩次按下相應(yīng)于字母“i”的按鍵而輸入單詞“it”(例如,包括在其末尾的空格)。
在具有減少數(shù)目的按鍵的小鍵盤上標(biāo)準(zhǔn)的傳統(tǒng)鍵盤(QWERTY)配置根據(jù)本發(fā)明的一個實施例,在小鍵盤上的字母配置和/或分配可以根據(jù)在QWERTY鍵盤上字母的配置。這會吸引許多不使用電話型小鍵盤用于數(shù)據(jù)輸入的人,很簡單,只是因為他們不熟悉標(biāo)準(zhǔn)電話小鍵盤上字母的字母順序配置。根據(jù)本發(fā)明的一個實施例,使用與本發(fā)明的數(shù)據(jù)輸入系統(tǒng)相結(jié)合的這種小鍵盤也可以通過本發(fā)明的聲音/語音識別系統(tǒng),提供更好的識別準(zhǔn)確度。
圖44a示出了電話型小鍵盤4400的示例,其中,字母字符被布置在根據(jù)所述字母在QWERTY鍵盤上的配置的它的按鍵上/分配給根據(jù)所述字母在QWERTY鍵盤上的配置的它的按鍵。如圖所示,QWERTY鍵盤字母按鍵的上部行上的字母以所述字母在所述QWERTY鍵盤上的相同順序,被分布在所述小鍵盤4400的上部行4404的按鍵4401-4403上。位于QWERTY鍵盤中間字母行的字母以所述字母布置在QWERTY鍵盤上的相同順序(相互關(guān)聯(lián)),被分布在所述小鍵盤4400的第二行4405的按鍵上。并且最后,QWERTY鍵盤的較低字母行上的字母以它們位于QWERTY鍵盤上的相同順序,被分布在所述小鍵盤4400的第三行4406的按鍵上。
繼續(xù)參考該實施例,以使含混字母位于不同按鍵上的形式,把所述字母表字母分布在所述小鍵盤的按鍵上。圖44b示出了具有微小改變的QWERTY布置的小鍵盤4407。在所述小鍵盤中,以消除字母“M”和“Z”之間的含混的方式,對字母“M”4408和“Z”4409的按鍵分配進行交換。在該示例中,已稍微修改QWERTY配置,但是通過使用具有本發(fā)明的數(shù)據(jù)輸入系統(tǒng)的所述小鍵盤,可以提高識別準(zhǔn)確度??梢岳斫?,可以考慮任何其他的字母布置和更改。
如圖所示,本發(fā)明的QWERTY小鍵盤可以包括例如標(biāo)點符號、數(shù)字、功能等其他符號。通過使用如在由本發(fā)明人提交的本申請和以前的申請中所描述的本發(fā)明的數(shù)據(jù)輸入系統(tǒng),對它們進行輸入。
必須注意具有QWERTY(或任何其他)布置的字母表字母可以被分配給具有減少數(shù)目的按鍵的任何鍵盤的按鍵。本發(fā)明的數(shù)據(jù)輸入系統(tǒng)可以結(jié)合并使用所述鍵盤??梢岳斫?,為了更好的準(zhǔn)確度,可以修改任何標(biāo)準(zhǔn)的布置。
六個按鍵上的QWERTY布置根據(jù)本發(fā)明的一個實施例,本發(fā)明的數(shù)據(jù)輸入系統(tǒng)可以使用鍵盤/小鍵盤,其中,把具有QWERTY布置的字母表字母分配給所述鍵盤/小鍵盤的六個按鍵。很明顯,根據(jù)本發(fā)明的數(shù)據(jù)輸入系統(tǒng)原理,也可以把單詞/單詞的一部分分配給所述按鍵。
如所知的,根據(jù)被稱為QWERTY的配置順序,把字母表字母布置在PC鍵盤的3行按鍵的按鍵上。圖45示出了QWERTY鍵盤4500,其中,把字母A到Z布置在所述鍵盤的三行按鍵4507、4508、4509上。通常,用戶使用其雙手的手指用于(觸摸)敲擊所述鍵盤。通過使用他左手的手指,用戶例如敲擊所述鍵盤4500的左側(cè)4501上所示的字母的按鍵,并通過使用他右手的手指,用戶例如敲擊位于所述鍵盤4500的右側(cè)4502的字母的按鍵。根據(jù)這些原理,可以考慮根據(jù)三行4507、4508、4509乘以兩列4501-4502表格對QWERTY鍵盤的字母的按鍵進行布置。
根據(jù)本發(fā)明的一個實施例,減小的鍵盤的六個按鍵的組(例如3乘2)可以用于在其上復(fù)制PC鍵盤的所述QWERTY布置,并用于本發(fā)明的數(shù)據(jù)輸入系統(tǒng)。圖45a示出了一個示例,優(yōu)選的,六個按鍵被布置成三行4517-4519和兩列4511-4512,用于在其上復(fù)制所述QWERTY布置。作為示例,上部左側(cè)按鍵4513包括字母“QWERT”,其相應(yīng)于位于圖45的QWERTY鍵盤4500的上部行4507的左側(cè)4501的按鍵上的字母。所述六個按鍵的組的其他按鍵遵循相同原理,并包括位于所述PC鍵盤的相應(yīng)行和列的按鍵上的相應(yīng)字母。
QWERTY鍵盤的用戶通常確切地知道每個字母的位置。運動反射使其能夠在QWERTY鍵盤上快速輸入。如上所述,在六個按鍵上復(fù)制QWERTY布置使用戶能夠在具有減少數(shù)目的按鍵的鍵盤上進行按指法打(快速輸入)。所述用戶可以例如使用雙手的拇指(左拇指用于左列,右拇指用于右列)用于數(shù)據(jù)輸入。這看起來象在允許快速數(shù)據(jù)輸入的PC鍵盤上進行按鍵。
可以理解,在上面示例中描述的鍵盤的左側(cè)和右側(cè)字符定義僅僅作為示例被示出??梢愿鶕?jù)用戶的習(xí)慣重新考慮所述定義。例如,字母“G”可以被考慮屬于右側(cè)而不是左側(cè)。
根據(jù)本發(fā)明的一個實施例,具有包括使用QWERTY布置對按鍵進行分配的字母表字母的至少6個按鍵的小鍵盤可以用于本發(fā)明的逐字符/逐至少單詞的一部分的數(shù)據(jù)輸入系統(tǒng)。除了已描述的優(yōu)點之外,所述布置也包括其他優(yōu)點,例如-通過本發(fā)明的聲音/語音識別系統(tǒng)通常對位于相同按鍵上的字母進行區(qū)分-高度準(zhǔn)確的數(shù)據(jù)輸入、大大減少的字母按鍵的數(shù)目、和所述字母在所述小鍵盤上非常熟悉的布置(例如,QWERTY),使用戶能夠快速數(shù)據(jù)輸入而不需要經(jīng)??葱℃I盤或相應(yīng)設(shè)備的顯示單元為了更好地準(zhǔn)確度,可以考慮對該布置的更改。例如,圖45b示出了如上所示的具有使用QWERTY字母布置的至少六個按鍵的小鍵盤4520,其中,為了分開字母“M”4522與字母“N”4523,已交換了字母“Z”4521和“M”4522??梢岳斫?,這僅為示例,也可以考慮其他形式的更改。
必須注意,如上所述,分配給少數(shù)按鍵的QWERTY布置僅作為示例被示出和描述。字母表字母(在任何語言中)的其他配置可以被分配給在任何形狀的鍵盤(例如小鍵盤)上以任何按鍵布置形式被安排的任何數(shù)目的按鍵,并用于本發(fā)明的按下和說話數(shù)據(jù)輸入系統(tǒng)。同樣,可以理解,例如標(biāo)點符號、數(shù)字、功能等的其他符號可以被分配給所述按鍵、或包括所述字母的按鍵的小鍵盤的其他按鍵、或所述小鍵盤的其他按鍵,并根據(jù)如在由本發(fā)明人提交的本申請和以前提交的申請中所描述的本發(fā)明的數(shù)據(jù)輸入系統(tǒng)進行輸入。
根據(jù)本發(fā)明的一個實施例,更少數(shù)目的按鍵可以用于包括字母表字母(和如上所述的其他符號),并用于本發(fā)明的按下和說話數(shù)據(jù)輸入系統(tǒng)。圖45C示出了四個按鍵4530-4533的例子,其具有分配給它們的英語字母表的字符。為了保持該布置的熟悉性,圖45b的小鍵盤4520上面兩行的字母的QWERTY布置被保持,以及,圖45b的所述小鍵盤4520的最低行的字母以下面方式被分布在所述四個按鍵4530-4533的相應(yīng)列(例如左、右)的按鍵中,即,以保持“近似QWERTY”鍵盤的熟悉性和本發(fā)明的語音識別系統(tǒng)的高準(zhǔn)確度的形式。例如,在這里分開字母“n”4537和“m”4538并分別分配給小鍵盤4530的右鍵4533和4532,字母“n”和字母“m”位于圖45b的小鍵盤4520的最低的右鍵??梢岳斫猓鐦?biāo)點符號、數(shù)字、功能等的其他符號可以在所述按鍵或包括所述字母表按鍵的小鍵盤的其他按鍵上進行分布,并根據(jù)在本申請和由本發(fā)明人以前提交的申請中描述的本發(fā)明的數(shù)據(jù)輸入系統(tǒng)進行輸入。
也可以理解,迄今為止,識別準(zhǔn)確度沒有受到影響,甚至少數(shù)的按鍵可以用于包括所有字母表的字符,并用于本發(fā)明的按下和說話數(shù)據(jù)輸入系統(tǒng)。圖45d示出了英語字母表的字母被分配給的(例如小鍵盤的)兩個按鍵4541-4542。所述小鍵盤可以用于本發(fā)明的按下和說話數(shù)據(jù)輸入系統(tǒng),但是對于具有大致類似發(fā)音的相同按鍵上字母,可能引起含混。
理論上,可以把所有字母表字母分配給單個按鍵,但是這可能極大地降低識別準(zhǔn)確度。
雖然,按下按鍵并說出分配給所述按鍵的所需符號足以用于輸入所述符號,但是因為例如不希望說出某些符號的某些原因,可以提供例如在本申請和以前的申請中描述的、關(guān)于本發(fā)明的數(shù)據(jù)輸入系統(tǒng)的一些方法。如所示出的,可以通過按下按鍵而不說出所述符號對符號進行輸入。例如,通過參考圖45C,用戶可以按下按鍵4530而不說話,以提供空格字符。根據(jù)另一種方法,可以通過按下第一個按鍵,保持所述按鍵按下并同時按下第二個按鍵,對符號進行輸入。根據(jù)另一種方法,通過在釋放相應(yīng)于所述符號的按鍵之前按下預(yù)定按鍵(例如,相應(yīng)于特殊字符),可以在例如字母的符號之后提供例如空格字符的所述特殊字符。
當(dāng)具有少數(shù)按鍵用于數(shù)據(jù)輸入時,為了更快的數(shù)據(jù)輸入,可以把例如空格字符的頻繁使用的非口語符號的輸入分配給預(yù)定按鍵的兩次按下動作而不說話。這可能是有效,因為如果把空格字符分配給例如單次按下按鈕的模式,而例如字母的其他口語字符也以所述模式被分配給所述按鈕,在輸入口語字符之后,(為了不使聲音/語音識別系統(tǒng)迷惑)為了輸入所述空格字符,用戶在按下按鍵(而不發(fā)聲)之前不得不暫停一小段時間。把空格字符分配給按鍵的兩次按下模式,對于所述按鍵沒有口語符號被分配給兩次按下模式,解決了該問題。用戶簡單地兩次按下所述按鍵而沒有所述暫停,而不是停止并按下所述按鍵一次。如上所述,另一解決方案是把口語和非口語符號分配給不同的按鍵,但這可能需要更多按鍵。
同樣,可以理解,如在這里-上面描述的按鍵組上字母的QWERTY布置作為示例被提供??梢钥紤]例如字母表順序、其他數(shù)目的按鍵、或任何按鍵布置的其他符號配置。例如,根據(jù)本發(fā)明的一個實施例,小鍵盤可以包括用于分配最頻繁使用的字母的兩個按鍵,并且所述小鍵盤可以具有把較不頻繁使用的字母分配給的其他兩個按鍵。
現(xiàn)今,允許數(shù)據(jù)輸入的大多數(shù)電子設(shè)備配備有電話型小鍵盤??梢园讶缟纤龅淖帜副碜帜傅呐渲煤头峙鋺?yīng)用到電話型小鍵盤的按鍵上。
圖46a示出了電話型小鍵盤4600的示例,其中,把具有QWERTY配置的字母表字母(例如,如上所述)分配給所述小鍵盤的兩個相鄰列4601、4602的六個按鍵。由于處于相鄰列,通過一只手(的拇指)的字母輸入變得更加容易。同樣如上所述,用戶可以使用他的兩個拇指(例如左拇指用于左列,右拇指用于右列)用于快速數(shù)據(jù)輸入??梢岳斫?,例如標(biāo)點符號、數(shù)字、功能等的其他符號可以在所述小鍵盤的按鍵上分布,并根據(jù)如本申請和由本發(fā)明人以前提交的申請中描述的數(shù)據(jù)輸入系統(tǒng)進行輸入。
圖46b示出了另一種電話型小鍵盤4610,其中,把具有QWERTY配置的字母表字母分配給所述小鍵盤的兩個外面的列4611、4612的六個按鍵。由于處于兩個外面的列,通過兩手(的拇指)的字母輸入變得更加容易。同樣,如上所述,用戶可以使用一只手用于數(shù)據(jù)輸入。在該示例中,為了提高本發(fā)明的聲音/語音識別系統(tǒng)的準(zhǔn)確度,微小的修改已被應(yīng)用。例如,已在相應(yīng)的按鍵4613、4614上交換了字母“m”和“k”,用于避免字母“m”和“k”之間的含混。同樣,已在相應(yīng)的按鍵上交換了字母“f”和“z”,用于避免字母“f”和“z”之間的含混。可以理解,可以考慮配置中的其他變化。為了更快的數(shù)據(jù)輸入,把例如空格字符的一些字符分配給多個按鍵4615、4616。
圖46C示出了另一種電話型小鍵盤4620,其中,基于上述原理并在圖45C中示出的字母表字母布置被分配給所述小鍵盤的四個按鍵。
可以理解,在例如小鍵盤的鍵盤的少數(shù)(例如6、4、2個等)按鍵上QWERTY布置的字母作為示例被描述。例如字母表順序的字母布置的其他類型也可以被考慮,并被分配給例如2/3/4/5/6等個按鍵的少數(shù)按鍵。
很明顯,例如本發(fā)明的逐字符數(shù)據(jù)輸入和/或逐單詞/單詞的一部分?jǐn)?shù)據(jù)輸入系統(tǒng)的本發(fā)明所有數(shù)據(jù)輸入系統(tǒng)(和它們相應(yīng)應(yīng)用)可以使用上述剛剛描述過的小鍵盤(例如,具有例如4到6個按鍵的少數(shù)按鍵)。
個人移動計算機/電信設(shè)備移動設(shè)備必須小到足以提供方便的便攜性。需要數(shù)據(jù)(例如文本)輸入和/或數(shù)據(jù)通信的理想的移動設(shè)備必須具有小的數(shù)據(jù)輸入單元(例如,至多,僅僅少數(shù)按鍵)和大的(例如寬的)顯示器。
在少數(shù)按鍵上字母表字母(和其他符號)的布置和由通過所述少數(shù)按鍵的本發(fā)明的數(shù)據(jù)輸入系統(tǒng)提供的快速準(zhǔn)確的完整數(shù)據(jù)輸入的能力可以允許重新考慮一些當(dāng)前產(chǎn)品的設(shè)計,用于使它們更加有效。
這些產(chǎn)品之一是移動電話,其目前被用于例如文本通信和因特網(wǎng)的任務(wù),并被預(yù)言成為移動計算設(shè)備。對實際的移動電話進行設(shè)計與上述原理相反。這是因為移動電話的(復(fù)雜的)數(shù)據(jù)輸入系統(tǒng)需要使用許多按鍵,使用電話的大致表面,提供慢的數(shù)據(jù)輸入,并為小型(例如窄的)顯示單元留下較小的區(qū)域。
計算機最普遍使用的應(yīng)用之一是單詞處理過程。伴隨因特網(wǎng)的使用,書寫字母也將成為移動計算機/通信設(shè)備的最普遍使用的應(yīng)用。所述應(yīng)用需要寬的顯示器,以允許在其整個寬度內(nèi)起草、安排格式和瀏覽文檔。例如,當(dāng)編輯字母時,用戶必須在其整個寬度內(nèi)看見所述文檔,而不必須把其滾動到左邊或右邊。
根據(jù)本發(fā)明的一個實施例,可以提供包括寬顯示器和小的數(shù)據(jù)輸入單元、具有快速數(shù)據(jù)輸入能力的例如移動計算/通信設(shè)備的電子設(shè)備。圖47a示出了具有兩行按鍵4701、4702的移動計算/通信設(shè)備4700,其中,把字母表字母(例如,優(yōu)選的,具有上述的QWERTY布置)分配給它們。如上所述,把例如數(shù)字、標(biāo)點符號、功能等其他符號也分配給所述按鍵(或其他按鍵)。所述通信設(shè)備的所述按鍵可以與本發(fā)明的按下和說話數(shù)據(jù)輸入系統(tǒng)相結(jié)合,以提供完整快速的數(shù)據(jù)輸入。使用少數(shù)按鍵(例如,只有兩行)用于數(shù)據(jù)輸入,允許在所述設(shè)備內(nèi)集成寬顯示器4703。所述移動設(shè)備(很明顯,所述顯示單元)的寬度可以近似是A4紙的寬度,以提供近似的真實尺寸(例如寬度)的文檔,用于瀏覽。所述移動計算/通信設(shè)備也可以具有例如按鈕4704、4705的其他按鈕,用于例如向上/向下、向左/向右滾動文檔、在所述顯示器4703中對光標(biāo)4706進行導(dǎo)航、發(fā)送/結(jié)束功能等。同樣,所述設(shè)備在例如其后側(cè)或任何其他側(cè)內(nèi)可以包括鼠標(biāo)。在由本發(fā)明人提交的多個申請(例如“筆式計算機”和“用于增強數(shù)據(jù)輸入的特征(Features toEnhance Data Entry)”)中,已描述了在顯示器和其他數(shù)據(jù)輸入增強裝置上的鼠標(biāo)/瀏覽問題。所述申請的所有所述問題/特征可以在它們之間進行結(jié)合,和/或與本發(fā)明的數(shù)據(jù)輸入系統(tǒng)和數(shù)據(jù)通信設(shè)備相結(jié)合。
繼續(xù)描述圖47a,在所述通信設(shè)備4700的左側(cè)和右側(cè)上兩行4701、4702中按鍵的布置允許用戶當(dāng)持有所述設(shè)備4700時使用他的雙手進行拇指輸入??梢岳斫?,可以考慮字母的其他配置和在所述設(shè)備上按鍵的其他布置上的其他符號。例如,設(shè)備可以包括以僅僅一行進行布置的少數(shù)按鍵,其中,把所述符號(例如字母)分配給它們。
同樣如上所述以及在相應(yīng)的專利申請中所描述的,通過在所述設(shè)備的后側(cè)設(shè)置鼠標(biāo)(未示出),其中,優(yōu)選的,所述鼠標(biāo)的按鍵在所述電子設(shè)備的相反側(cè)(例如前側(cè))內(nèi),用戶可以使用例如他的食指,用于操作所述鼠標(biāo)同時使用其拇指按下相關(guān)的按鈕。
同樣,如上所述,可以使用所述設(shè)備作為電話。它可以包括至少一個麥克風(fēng)4707和至少一個揚聲器4708。在所述設(shè)備上所述麥克風(fēng)和所述揚聲器的位置之間的距離可以對應(yīng)于鼠標(biāo)和用戶的耳朵之間的距離。
圖47b示出了類似于圖47的設(shè)備的設(shè)備4710的示例,其中,它的輸入單元只包括以兩行4711、4712進行布置的四個按鍵,其中,字母表字母和普通的數(shù)字根據(jù)已經(jīng)描述的原理分配給所述按鍵。其他符號和功能(未示出)也可以根據(jù)已經(jīng)描述的原理分配給所述按鍵和/或其他按鍵。用戶可以使用他的兩個拇指4713、4714,用于輸入。
圖47C示出了類似于圖47b的設(shè)備的設(shè)備4720,其中,它的輸入單元只包括以兩行4721、4722進行布置的四個按鍵,這兩行位于所述電子設(shè)備的一側(cè),其中,字母表字母和普通的數(shù)字可以根據(jù)已描述的原理被分配給所述按鍵。其他符號和功能(未示出)也可以根據(jù)已描述的原理分配給所述按鍵和/或其他按鍵。用戶可以使用一只手(或雙手),用于數(shù)據(jù)輸入。在所述四個按鍵的布置的中心可以設(shè)置凸起部4723,用于允許數(shù)據(jù)輸入而不用看小鍵盤。
圖47d示出了類似于圖47c的設(shè)備的設(shè)備4730,其中,它的輸入單元包括以兩行4731、4732進行布置的四個按鍵,這兩行位于所述電子設(shè)備的一側(cè),其中,字母表字母和普通的數(shù)字可以根據(jù)已描述的原理分配給所述按鍵。對所述第一個兩行按鍵之一(在該示例中,4731)進行復(fù)制的第三行按鍵4733位于所述電子設(shè)備4730的相反末端。按鍵的這種布置允許用戶使用一只手或兩只手作為他的選擇,以輸入數(shù)據(jù)。其他符號和功能(未示出)也可以根據(jù)已描述的原理分配給所述按鍵和/或其他按鍵。
圖47e示出了根據(jù)本申請中描述的原理進行設(shè)計、并類似于前述實施例的電子設(shè)備4740的示例,區(qū)別在于,當(dāng)需要時,所述電子設(shè)備內(nèi)可以設(shè)置可延伸/可收縮/可折疊的顯示器4741,以允許大型顯示。例如,通過使用有機發(fā)光二極管(OLED)顯示器,所述電子裝置可以配備有單片(one-piece)可延伸的顯示器。可以理解,所述顯示器可以隨需要進行延伸。例如,所述顯示器單元可以展開多次,用于提供大顯示器。其也可以是轉(zhuǎn)動/非轉(zhuǎn)動的顯示單元,以便隨需要進行延伸??梢岳斫?,本發(fā)明的所述數(shù)據(jù)輸入系統(tǒng)的按鍵可以是軟按鍵,其在所述電子設(shè)備的所述顯示單元的表面被實施。
根據(jù)本發(fā)明的一個實施例,如圖47f所示,例如以上描述的電子設(shè)備的電子設(shè)備4750可以包括在其內(nèi)部集成的打印單元(未示出)。雖然所述設(shè)備可以具有任何寬度,但優(yōu)選的,所述電子設(shè)備的設(shè)計(例如,在該示例中,具有近似A4紙的寬度)可以是使得使用例如A4紙的打印/掃描/拷貝單元可以集成在所述設(shè)備內(nèi)。例如,用戶可以裝入A4紙張4751,以打印頁面。
對移動計算/通信設(shè)備提供完整的解決方案在許多情況下可能是非常有用的。例如,用戶可以對例如信件的文檔進行編輯并立即打印它們。同樣例如,商人可以在客戶同意下對例如發(fā)票的文檔進行編輯并打印它,用于立即交付。
為了允許減少所述移動計算/通信設(shè)備的尺寸并仍能打印例如A4紙的標(biāo)準(zhǔn)尺寸紙張,可以提供相應(yīng)于所述標(biāo)準(zhǔn)尺寸紙張的一半尺寸的設(shè)備。
圖47g示出了例如A4紙的標(biāo)準(zhǔn)空白文檔4760。如圖47h所示,所述紙可以在其中間被折疊,提供兩個半表面4761、4762。如圖47i所示,可以把所述折疊文檔4771裝入例如本發(fā)明的移動計算/通信設(shè)備的電子設(shè)備4770的打印單元,以在其兩個半表面4761、4762上打印例如編輯的信件的文檔頁面,提供標(biāo)準(zhǔn)尺寸打印信件。這將允許制造能打印標(biāo)準(zhǔn)尺寸文檔的小尺寸的移動電子設(shè)備。
圓形鍵盤根據(jù)本發(fā)明的一個實施例,小鍵盤的至少部分按鍵可以用產(chǎn)生圓形式的方式位于所述小鍵盤上。圖48示出了包括位于中心按鍵4807周圍的六個按鍵4801-4806的小鍵盤4800。所述中心按鍵可以比所述其他6個按鍵形狀不同。例如,所述中心按鍵4807可以大于其他按鍵,或其上具有凸起部。具有例如QWERTY配置的字母表字母可以在所述按鍵中進行分布??梢园芽崭褡址峙浣o位于中心的按鍵4807。當(dāng)然,所述按鍵還可以包括如本申請中前面所描述的和以前的申請所描述的、以及通過本發(fā)明的數(shù)據(jù)輸入系統(tǒng)所使用的例如數(shù)字、標(biāo)點符號、功能等的其他符號。在小鍵盤上這種(例如圓形)按鍵布置的優(yōu)點在于,通過觸摸所述中心按鍵對所述中心按鍵進行識別,用戶可以敲打所述按鍵而不看小鍵盤。
腕部通信設(shè)備本發(fā)明的數(shù)據(jù)輸入系統(tǒng)可以允許產(chǎn)生具有完整、快速的數(shù)據(jù)輸入能力的小型電子設(shè)備。一種有前途的未來電信設(shè)備是腕部通信設(shè)備。已進行了許多努力以產(chǎn)生可工作的腕部通信/組織者(organizer)設(shè)備。這種設(shè)備的主要問題是可工作的相對快速的數(shù)據(jù)輸入系統(tǒng)。一些制造商已提供了使用聲音/語音識別技術(shù)的腕部電話的樣機,用于數(shù)據(jù)輸入。當(dāng)然,這種設(shè)備的硬件和軟件限制提供了糟糕的數(shù)據(jù)輸入結(jié)果。如在本申請和由本發(fā)明人以前提交的申請中所描述的,本發(fā)明的數(shù)據(jù)輸入系統(tǒng)與少數(shù)按鍵的使用相結(jié)合可以解決該問題,并允許在非常小型的設(shè)備上的快速數(shù)據(jù)輸入。圖49示出了包括少數(shù)按鍵(例如,在該示例中,布置于兩行4901、4902的四個按鍵)的腕部電子設(shè)備4900的示例,其中,例如字母表字母、數(shù)字、標(biāo)點符號等的符號根據(jù)本發(fā)明的數(shù)據(jù)輸入系統(tǒng)的原理被分配給所述按鍵。所述電子設(shè)備還包括至少使用所述按鍵的本發(fā)明的數(shù)據(jù)輸入系統(tǒng)。所述按鍵可以是例如類似于移動電話的常規(guī)按鍵或是觸摸敏感型等任何類型。觸摸敏感按鍵可以允許使用一只手的兩個手指4903、4904進行觸摸輸入。也可以提供顯示單元4905,用于瀏覽輸入的數(shù)據(jù)、接收的數(shù)據(jù)等。也可以把觀察單元4906與所述腕部設(shè)備進行裝配。所述腕部裝置也可以包括例如4907、4908的其他按鈕,用于例如發(fā)送、結(jié)束等功能。必須注意,為了更快的數(shù)據(jù)輸入,用戶可以從他的腕部取下腕部裝置并使用兩個拇指,每個拇指用于按下一行按鍵的按鍵??梢岳斫猓梢钥紤]其他數(shù)目的按鍵(例如,如上所述的6個按鍵)和其他的按鍵布置(例如,如上所述,例如圓形的按鍵布置)。
也可以理解,可以考慮用于腕部通信/組織者設(shè)備的其他類型的設(shè)計。例如,如圖49a所示,腕部設(shè)備4910可以設(shè)置有翻蓋部分4911。所述設(shè)備4910可以例如包括用于數(shù)據(jù)輸入的大多數(shù)按鍵4913,并且所述翻蓋4911可以包括顯示單元4912(或者,反之亦然)。如圖49b所示,在所述翻蓋的另一側(cè),可以安裝觀察單元的顯示單元4921。在關(guān)閉的位置處,所述腕部設(shè)備可以類似并用作腕表。
可以理解,以上示出和描述的腕部裝置只作為示例被示出??梢詫в行枰褂脙H僅少數(shù)按鍵的本發(fā)明的按下和說話數(shù)據(jù)輸入系統(tǒng)的其他類型的腕部設(shè)備進行考慮。例如,如圖50a所示,包括使用少數(shù)按鍵5003的本發(fā)明的數(shù)據(jù)輸入系統(tǒng)的腕部通信設(shè)備5000可以是可拆卸的-可連接到/可集成到觀察單元5002的腕帶5001。圖50b示出了類似于圖50a的一個5000的腕部設(shè)備5010,區(qū)別在于,顯示單元5011和數(shù)據(jù)輸入按鍵5012被分開,并分別位于翻蓋5013和設(shè)備主體5014上。要注意,所述按鍵和所述觀察單元可以以相對的關(guān)系圍繞用戶的腕部。
如上所述,本發(fā)明的數(shù)據(jù)輸入系統(tǒng)可以集成在具有少數(shù)按鍵的設(shè)備內(nèi)。PDA是經(jīng)常使用手寫識別系統(tǒng)或小型虛擬QWERTY鍵盤的電子組織者,其中,兩個方法具有提供緩慢并令人失望的數(shù)據(jù)輸入過程的主要缺點。通常,大多數(shù)PDA設(shè)備包括至少四個按鍵。本發(fā)明的數(shù)據(jù)輸入系統(tǒng)可以根據(jù)以上描述的原理使用所述按鍵,用于為PDA設(shè)備提供快速而準(zhǔn)確的數(shù)據(jù)輸入。例如平板(Tablet)計算機的其他設(shè)備也可以使用本發(fā)明的數(shù)據(jù)輸入系統(tǒng)。同樣,例如,根據(jù)另一種方法,如所述的,可以在例如PDA、平板計算機等電子設(shè)備的顯示單元上對例如圖49a中所示的少數(shù)大虛擬(例如軟的)按鍵(例如4、5、6、8等)進行設(shè)計,并把這些按鍵用于本發(fā)明的數(shù)據(jù)輸入系統(tǒng)。作為示例,在例如平板計算機的顯示單元的大顯示器上按鍵的布置和配置可以類似于如圖47a-47d所示出的那些。
用于數(shù)據(jù)輸入的移動跟蹤把例如字母表字母、數(shù)字、標(biāo)點符號、功能等符號組劃分為少數(shù)子組、并使用本發(fā)明的按下和說話系統(tǒng)使用它們,這允許通過最終使用例如對用戶的移動進行識別的其他用戶行為識別系統(tǒng)取代按鈕按下動作,從而可以消除按鈕按下動作的使用。所述移動可以是例如用戶的手指、眼睛、臉等的移動。這可能非常有利于具有有限運動能力的用戶,或需要更加間斷的數(shù)據(jù)輸入系統(tǒng)的環(huán)境中。例如,可以考慮例如一個或多個手指或其眼睛的用戶身體部位的四個移動方向,而不是使用四個按鍵。
根據(jù)本發(fā)明的一個實施例,通過參考圖45C并考慮數(shù)據(jù)輸入系統(tǒng)的符號被布置在四個區(qū)域作為例子,用戶可以把他的眼睛(或在臉部跟蹤系統(tǒng)的情況下,他的臉,或在手指跟蹤系統(tǒng)的情況下,他的手指)移動到上部右側(cè)并說出“Y”,用于輸入所述字母。相同的移動而不說話可以被分配給例如標(biāo)點符號“.”4535。為了輸入字母“s”,用戶可以向較低部左側(cè)移動他的眼睛并說出“S”。通過只使用少數(shù)清楚/容易識別的用戶移動,其被分配給與例如說出所需符號的(本發(fā)明的數(shù)據(jù)輸入系統(tǒng)的)特征相結(jié)合的少數(shù)符號子組,本發(fā)明的數(shù)據(jù)輸入系統(tǒng)將提供快速而準(zhǔn)確的數(shù)據(jù)輸入而不需要硬件制造(例如按鈕)。要注意,在本實施例中,用戶身體部位的預(yù)定移動可以取代其他實施例中的按鍵按下。本發(fā)明的數(shù)據(jù)輸入系統(tǒng)的其余過程照舊。
可以理解,如在以前的申請中所述的,可以使用例如敏感的小鍵盤或用戶的手指的其他對象,而不使用按鍵,用于把所述符號子組分配給它們。例如,為了輸入所需符號,用戶可以在桌上敲擊(所述符號被分配的)手指并說出分配給所述手指和所述移動的所述字母。同樣,可以使用其他的用戶行為和/或例如唇讀系統(tǒng)的行為識別系統(tǒng),而不識別用戶的聲音(例如語音)。
本發(fā)明的至少單詞的一部分級別(例如音節(jié)級別)數(shù)據(jù)輸入的一個主要問題在于,如果存在外部噪音,并且所述單詞的一部分的語音以元音結(jié)束,則該系統(tǒng)可能錯誤識別所述語音,并提供通常相應(yīng)于所需部分的開始并以輔音結(jié)束的輸出。例如,如果用戶說出“mo”(同時按下相應(yīng)于字母“m”的按鍵時),該系統(tǒng)可能提供例如“mall”的輸出。為了消除該問題,本發(fā)明的數(shù)據(jù)輸入系統(tǒng)可以應(yīng)用一些方法。
根據(jù)本發(fā)明的一個實施例,如以前提及的,以元音發(fā)音結(jié)束的單詞/單詞的一部分可以與具有類似開始發(fā)音但以輔音結(jié)束的單詞/部分歸為一類。在輸入所述單詞/部分之后,辭典比較和短語結(jié)構(gòu)將決定要被輸入的所需部分是什么。例如,分配給相同按鍵的單詞/單詞的一部分“mo”和“mall”也被歸類在相同種類中,意味著當(dāng)用戶按下所述按鍵并說出“mo”或“mall”時,在每種所述情況下,系統(tǒng)考慮兩個音素集的相應(yīng)字符集。這是因為,應(yīng)該考慮到所述兩個音素集“mo”和“mall”的發(fā)音(特別是在噪音環(huán)境中)是大致類似的,并可能被聲音識別系統(tǒng)錯誤識別。
根據(jù)本發(fā)明的一個實施例,小鍵盤可以被用于至少本發(fā)明的至少單詞的一部分級別(例如音節(jié)級別)數(shù)據(jù)輸入系統(tǒng),其中,字母表字母被布置在例如小鍵盤按鍵的兩列按鍵上。
圖51示出了小鍵盤5100的示例,其中,字母表字母被布置在兩列按鍵5101和5102上。所述布置使具有近似發(fā)音的字母/音素位在不同的按鍵上。所述布置還對QWERTY布置進行一些修改。在該示例中,中間列不包括字母字符。如上所述,本發(fā)明的至少單詞的一部分級別(例如音節(jié)級別)數(shù)據(jù)輸入系統(tǒng)的不同方法可以使用所述類型的小鍵盤,或使用如在圖45a到45d的前面的圖中所示的、具有少數(shù)按鍵的其他小鍵盤。
如上所述,根據(jù)本發(fā)明的一個實施例,如果單詞/單詞的一部分以元音結(jié)束,用戶可以按下相應(yīng)于所述單詞/單詞的一部分的開始音素/字母的所述小鍵盤的按鍵,并說出所述單詞/單詞的一部分,用于輸入它。如果必要,為了提供更多關(guān)于所述部分的信息,用戶可以按下相應(yīng)于構(gòu)成字母的至少一部分的所述部分的其他按鍵。例如,如果所述單詞/單詞的一部分以輔音音素結(jié)束,用戶可以按下相應(yīng)于所述輔音的其他按鍵。
為了允許系統(tǒng)對相應(yīng)于單詞/單詞的一部分的開始字母/音素的按鍵按下和相應(yīng)于例如所述單詞/單詞的一部分的最后字母/音素的按鍵按下之間進行區(qū)分,可以提供例如此后描述的不同方法。
根據(jù)本發(fā)明的一個實施例,當(dāng)用戶按下相應(yīng)于單詞/單詞的一部分的開始音素/字母的第一個按鍵同時說出它時,他可以保持所述按鍵被按下,并按下相應(yīng)于所述單詞/單詞的一部分的(優(yōu)選的,是最后的輔音的)另一字母的至少其他的按鍵。
如果所述另一字母位于相同的開始按鍵上,用戶可以雙擊所述按鍵同時說出所述單詞/單詞的一部分。
圖51a示出了小鍵盤5110,其中,字母表字符(以大寫示出)被布置在兩列按鍵5111、5112上。包括所述字母表字符的每個所述按鍵也包括分配給相同行的相對的按鍵的字母表字符(以小寫示出)。根據(jù)本發(fā)明的一個實施例,當(dāng)用戶嘗試輸入單詞/單詞的一部分時,他按下相應(yīng)于所述印成大寫(例如,在所述按鍵上以大寫印出)的單詞/單詞的一部分的開始字符/音素的按鍵,并說出所述單詞/單詞的一部分。如果所述用戶希望提供例如按下相應(yīng)于所述單詞/單詞的一部分的其他字母的按鍵的更多信息,(同時保持所述第一個按鍵按下,)所述用戶可以按下相應(yīng)于所述單詞/單詞的一部分的所述(例如,在所述相對列的按鍵上以大寫或小寫印出的)其他字母的位于相對列上的按鍵。例如,如果用戶希望輸入單詞“fund”,他首先按下按鍵5113并說出所述單詞,并且(當(dāng)保持所述按鍵5113按下時)所述用戶連續(xù)按下例如相應(yīng)于輔音“n”和“d”的兩個其他按鍵5114和5115。
圖51示出了類似圖51a的小鍵盤的小鍵盤5120,區(qū)別在于,這里的兩列5121和5122被分配給相應(yīng)于單詞/單詞的一部分的開始音素/字母的字母/音素,并通過按下至少相應(yīng)于除了所述單詞/單詞的一部分的開始字母之外的至少一個字母的按鍵,使用其他的列5123提供關(guān)于所述單詞/單詞的一部分的更多信息。這可以允許只使用一只手的數(shù)據(jù)輸入。例如,如果用戶希望輸入單詞“fund”,他首先按下按鍵5124并說出所述單詞,并且(在釋放所述按鍵5124之后)所述用戶連續(xù)按下例如相應(yīng)于輔音“n”和“d”的兩個其他按鍵5125和5126。
根據(jù)本發(fā)明另一個實施例,如上所述,可以把需要語音(用于輸入它們)的符號分配給第一預(yù)定數(shù)目的對象/按鍵,而不用語音進行輸入的符號被分配給另一預(yù)定數(shù)目的按鍵,其與所述第一預(yù)定數(shù)目的按鍵分開。
根據(jù)本發(fā)明另一個實施例,如果提供字母的按鍵只包括口語符號,則用戶可以按下相應(yīng)于所述單詞/單詞的一部分的首字母/音素的按鍵,并且優(yōu)選的,同時說出所述單詞/單詞的一部分。然后,他可以按下相應(yīng)于構(gòu)成所述單詞/單詞的一部分的其他字母的其他按鍵而不發(fā)音。系統(tǒng)識別出,沒有語音的按鍵按下對應(yīng)于與所述單詞/單詞的一部分的其他字母有關(guān)的其他信息。例如,通過參考圖51,并考慮只把口語符號分配給所述小鍵盤提供字母的按鍵,如果用戶希望輸入單詞“fund”,他首先按下相應(yīng)于字母“f”的按鍵同時說出“fund”,并在釋放所述按鍵之后,所述用戶連續(xù)按下例如相應(yīng)于字母“n”和“d”的兩個其他按鍵而不說話。
如上所述,本發(fā)明的單詞/單詞的一部分?jǐn)?shù)據(jù)輸入系統(tǒng)也可以在沒有對組合的所選擇的字符集和單詞/單詞的一部分的詞典進行比較的步驟下進行工作。用戶可以逐部分地輸入單詞,并使它們直接被輸入。如上所述,這對以不同語言輸入單詞/單詞的一部分是有用的,而不用擔(dān)心它們是否在單詞/單詞的一部分中存在。例如模式按鍵的裝置可以被用于通知系統(tǒng),沒有所述比較的組合字符集將被輸入/輸出。如果已產(chǎn)生多于一個組合字符集,可以把它們顯示給用戶(例如,在顯示器顯示的列表中),并且,用戶可以通過例如按下“select”按鍵對它們其中之一進行選擇。在另一個實施例中,如果已產(chǎn)生多于一個組合字符集,通過進入到例如輸入下一個單詞/單詞的一部分、標(biāo)點符號、例如“enter”的功能等,可以自動輸入具有最高優(yōu)先級的組合字符集。
同樣,根據(jù)本申請中已描述的所述原理,可以通過逐部分地輸入而具有/沒有與單詞詞典進行比較的步驟,對單詞進行輸入。同樣,如上所述,所述部分可以是字符或單詞的字符集(宏)。
根據(jù)本發(fā)明的一個實施例,除了字母表字母之外,本發(fā)明的逐字符數(shù)據(jù)輸入系統(tǒng)可以使用有限數(shù)目的頻繁使用的單詞的一部分(例如“tion”、“ing”、“sion”、“ment”、“ship”、“ed”等)和/或有限數(shù)目的頻繁使用的單詞(例如“the”、“and”、“will”等),用于提供需要少量存儲器和更快處理的快速而準(zhǔn)確的數(shù)據(jù)輸入系統(tǒng)。如在本申請和以前提交的申請中所描述的,根據(jù)本發(fā)明的數(shù)據(jù)輸入系統(tǒng)的原理,把所述有限數(shù)目的單詞/單詞的一部分分配給小鍵盤的相應(yīng)按鍵。同樣,很明顯,如在本申請和以前提交的申請中所描述的,它們可以根據(jù)本發(fā)明的數(shù)據(jù)輸入系統(tǒng)原理進行輸入。根據(jù)該實施例,例如,用戶可以用四個部分“p”、“o”、“r”和“tion”輸入單詞“portion”。為此,例如通過使用圖45C的小鍵盤,所述用戶可能首先說出“p”并(優(yōu)選的,幾乎同時)按下相應(yīng)的按鍵4533。然后,他可以說出“o”并(優(yōu)選的,幾乎同時)按下相應(yīng)的按鍵4533。然后,所述用戶可以說出“r”并(優(yōu)選的,幾乎同時)按下相應(yīng)的按鍵4530。而最后,他可以說出“shen”(例如,單詞的一部分的發(fā)音“tion”)并(優(yōu)選的,幾乎同時)按下把部分“tion”分配給的(例如相應(yīng)于字母“t”的,單詞的一部分“tion”的首字母)按鍵4530。
如上所述,可以使用/不用如在本申請中前述的對輸入單詞和單詞詞典的單詞進行比較的步驟,對本發(fā)明的該實施例進行處理。在不使用所述比較步驟的情況下,可以逐部分地輸入/輸出數(shù)據(jù)。如上所述,本發(fā)明的該實施例有利于在小型設(shè)備(例如腕帶電子設(shè)備、移動電話)中集成本發(fā)明的數(shù)據(jù)輸入系統(tǒng),其中,存儲容量和處理器速度受到限制。除了(或取代)頻繁使用的單詞/單詞的一部分的所述列表之外,用戶也可以把他喜歡的單詞/單詞的一部分添加到所述列表中。
如上所述,本發(fā)明的數(shù)據(jù)輸入系統(tǒng)可以使用少數(shù)按鍵,用于完整的數(shù)據(jù)輸入??梢岳斫?,可以提供具有不同預(yù)定部分的單個多模式/多部分按鈕,而不是所述少數(shù)按鍵,其中,每個部分對用戶在所述多模式/多部分按鈕的所述每個所述不同預(yù)定部分上的用戶動作/接觸進行不同的響應(yīng),其中,可以把如在本發(fā)明所述的字符/音素集/字符集分配給帶有所述預(yù)定部分的所述動作/接觸。圖52示出了多模式/多部分按鈕5200的示例(例如類似在許多電子游戲、移動電話、TV遠(yuǎn)程控制器等中使用的多/模式按鈕),其中,所述按鈕的五個部分5201-5205的每一個對用戶在所述部分上的手指動作(例如按下)/接觸進行不同地響應(yīng)。例如,可以把不同字母表字符和標(biāo)點分配給四個所述部分5201-5204,并可以把空格字符分配給中間部分5205??梢岳斫猓霭粹o5200具有例如橢圓形的不同形狀,并可以具有不同數(shù)目的部分,其中,不同的符號配置可以被分配給每個所述部分。
如上所述,并如在圖47a到47i的示例所示出的,可以提供包括寬顯示器和小數(shù)據(jù)輸入單元、具有由本發(fā)明的數(shù)據(jù)輸入系統(tǒng)導(dǎo)致的快速數(shù)據(jù)輸入能力的例如移動計算/通信設(shè)備的電子設(shè)備。同樣如上所述,所述電子設(shè)備可以包括其他按鈕。圖53示出了電子設(shè)備5300,其包括用于輸入文本和相應(yīng)功能的按鍵5302、5303(在該示例中,雙向按鍵),以及其他按鈕行5304、5305,用于輸入例如撥電話號碼(例如,不說出所述數(shù)字)、在顯示器內(nèi)導(dǎo)航、發(fā)送/接收呼叫等的其他功能。如在本發(fā)明中所述的,用于至少文本輸入的一組符號可以被分配給按下例如按鍵5302-5303的雙向按鍵的每一側(cè)。一個雙向按鍵可以對應(yīng)于兩個單獨的按鍵。操作一個雙向按鍵可能比操作兩個單獨的按鍵更容易。在該實施例的示例中,用戶可以通過使用雙手的拇指5306、5307輸入數(shù)據(jù)。
如在本專利申請的不同段落和由本發(fā)明人以前提交的申請中所述的,可以理解,本發(fā)明的數(shù)據(jù)輸入系統(tǒng)可以使用例如虛擬(軟)按鍵的其他類型的按鍵。同樣,在本專利申請和由本發(fā)明人以前提交的申請中所描述的其他數(shù)據(jù)輸入特點的至少部分可以集成在本發(fā)明的計算機/電信設(shè)備中。例如,如以前所述的,可以對可延伸的(例如可拆卸的)麥克風(fēng)/照相機/天線5301和在所述設(shè)備后側(cè)內(nèi)的鼠標(biāo)(未示出)進行實施,其中,鼠標(biāo)的相應(yīng)按鍵在所述計算機/電信設(shè)備的前側(cè)或任何其他側(cè)上。
如上所述,對完整的數(shù)據(jù)輸入可用的部分/全部符號可以被分配給少數(shù)按鍵,并用于本發(fā)明的數(shù)據(jù)輸入系統(tǒng),以便提供完整的快速容易的數(shù)據(jù)輸入。所述少數(shù)按鍵可以是小鍵盤的部分按鍵。圖54示出了把PC鍵盤的符號分配給少數(shù)按鍵5400的另一個示例。在該示例中,把用于在顯示器上(例如在文本中)導(dǎo)航光標(biāo)的箭頭分配給口語模式。例如,用戶可以單擊按鍵5401并說出“l(fā)eft”,用于把(例如,在顯示器上顯示出的文本中的)光標(biāo)向左移動一個字符。為了把光標(biāo)向左移動幾個字符,所述用戶可以按下按鍵5401,同時說出“l(fā)eft”,并保持所述按鍵被按下。光標(biāo)可以保持向左移動,直到用戶釋放所述按鍵5401。為了把所述光標(biāo)向右移動,用戶可以按下按鍵5402同時說出例如“right”,并使用剛剛描述的過程??梢允褂妙愃频倪^程,用于通過按下相應(yīng)的按鍵并說出相應(yīng)的單詞,在文本內(nèi)上下移動光標(biāo)。
根據(jù)本發(fā)明的一個實施例,在多個方向上(例如左、右、上和下)移動光標(biāo)可以被分配給至少一個按鍵。繼續(xù)參考圖54,作為示例,在不同的方向上移動光標(biāo)可以被分配給單個按鍵5403。例如,用戶可以按下按鍵5403并說出“l(fā)eft”,使所述光標(biāo)向左移動。為了使光標(biāo)向右、上或下移動,所述用戶可以按下按鍵5403并分別說出“right”、“up”或“down”。
可以理解,在該示例中,(對于完整的數(shù)據(jù)輸入可用的部分/全部符號可以被分配給的)按鍵數(shù)目只作為示例被示出。根據(jù)例如電子設(shè)備設(shè)計的需要,所述按鍵數(shù)目可以不同。
根據(jù)本發(fā)明的一個實施例,具有少數(shù)按鍵的本發(fā)明的小鍵盤/數(shù)據(jù)輸入單元可以包括例如麥克風(fēng)、揚聲器、照相機等其他特征。所述小鍵盤可以是連接到相應(yīng)電子設(shè)備的獨立單元。所述獨立小鍵盤可以允許集成基本覆蓋所述電子設(shè)備的整個側(cè)面的顯示單元。圖55a示出了本發(fā)明的具有至少少數(shù)按鍵(或至少相應(yīng)于所述少數(shù)按鍵的多向按鍵)5501、5507、5508、5509的獨立小鍵盤5500,對于完整的數(shù)據(jù)輸入可用的部分/所有符號被分配給所述少數(shù)按鍵,用于數(shù)據(jù)(例如文本)輸入。所述小鍵盤也可以包括例如麥克風(fēng)5502、揚聲器5505、照相機5503等其他特征。所述其他特征可以集成在所述小鍵盤內(nèi),或與其相系縛/相連等。如圖55b所示,所述小鍵盤5500(通過側(cè)面圖表示)可以包括系縛裝置5504,用于把所述小鍵盤系縛到例如用戶的手指/腕部的另一個對象上。所述小鍵盤可以(無線地或通過導(dǎo)線)連接到相應(yīng)的電子設(shè)備上。圖55C示出了根據(jù)剛剛描述的原理的獨立小鍵盤5510。如上所述,通過使用與本發(fā)明的數(shù)據(jù)輸入系統(tǒng)相結(jié)合的少數(shù)按鍵,用于完整數(shù)據(jù)輸入,在短時間的訓(xùn)練后,用戶可以通過所述少數(shù)按鍵輸入例如文本的數(shù)據(jù),而不用看著所述按鍵。基于該原理,用戶可以把所述小鍵盤5510持在其手(例如手掌)5511中,使其靠近口的位置(通過使他的手接近他的嘴),并根據(jù)本發(fā)明的數(shù)據(jù)輸入系統(tǒng)的原理,按下所需按鍵而不說話/說出該符號(例如相應(yīng)于所述按鍵按下的字符、字母、單詞/單詞的一部分、功能),而不用看著所述按鍵。如上所述,所述小鍵盤可以無線地或通過導(dǎo)線連接到相應(yīng)的電子設(shè)備上。在該示例中,小鍵盤通過導(dǎo)線5512連接到相應(yīng)的設(shè)備(未示出)上。同樣,在該示例中,麥克風(fēng)5513被系縛到所述導(dǎo)線5512上。把所述小鍵盤5510放在靠近嘴的手(例如手掌)中用于數(shù)據(jù)輸入,具有許多優(yōu)點,例如-用戶不需要帶上戴在頭上的麥克風(fēng)-所述用戶可以非??拷溈孙L(fēng)而說話,因此他可以間斷地說話-用戶手掌的空洞可能加重用戶的聲音,用于通過麥克風(fēng)更好地接收-用戶的手(例如手掌)大致消除說話時的外部噪音-用戶的手(例如手掌)防止用戶的聲音被擴散(例如,不干擾別人)可以理解,本發(fā)明的獨立小鍵盤/數(shù)據(jù)輸入單元也可以包括在本申請和由本發(fā)明人以前提交的申請中所描述的部分/所有特征。例如,所述獨立小鍵盤/數(shù)據(jù)輸入單元可以包括照相機,例如用于本發(fā)明的唇讀系統(tǒng)。其還可以包括基于本發(fā)明的牙齒識別系統(tǒng)的裝置。所述小鍵盤還可以包括例如電池、把所述小鍵盤與相應(yīng)的裝置相連的無線裝置的其他特征。利用所述小鍵盤也可以實施天線。在導(dǎo)線連接的情況下,所述導(dǎo)線還可以包括小鍵盤和/或相應(yīng)電子設(shè)備的天線系統(tǒng)。
根據(jù)本發(fā)明的一個實施例,如圖55d所示,本發(fā)明的獨立小鍵盤5520可以用作項鏈/下垂物。這使本發(fā)明的小鍵盤/數(shù)據(jù)輸入單元的使用能夠容易、間斷、便攜。
根據(jù)本發(fā)明的一個實施例,如圖55e所示,本發(fā)明的獨立小鍵盤5530可以與例如PDA/平板PC的顯示器的觸摸敏感顯示器的筆進行系縛/集成。這使本發(fā)明的小鍵盤/數(shù)據(jù)輸入單元的使用能夠容易、間斷、便攜。
根據(jù)本發(fā)明的一個實施例,如圖55f所示,具有少數(shù)按鍵的本發(fā)明的小鍵盤可以是多部分小鍵盤5540(以接近的位置被示出)。這將允許更加減少所述小鍵盤的尺寸,允許提供非常小尺寸的小鍵盤,通過該小鍵盤,提供完整的數(shù)據(jù)輸入。多部分小鍵盤已由本發(fā)明人發(fā)明,并且專利申請已經(jīng)提交。在所述申請中所描述的一些/所有描述以及特征已應(yīng)用到具有少數(shù)按鍵的本發(fā)明的多部分小鍵盤中。
根據(jù)本發(fā)明的一個實施例,如圖55g所示,具有少數(shù)按鍵5550的本發(fā)明的小鍵盤/數(shù)據(jù)輸入單元在所述小鍵盤的后側(cè)(或其他側(cè))內(nèi)可以包括指示單元(例如鼠標(biāo))。所述指示單元可以是例如平板型5551或球型(未示出)的任何類型。所述指示單元的按鍵可以位于所述數(shù)據(jù)輸入單元的前側(cè)。位于例如數(shù)據(jù)輸入單元后側(cè)的一側(cè)的點擊(例如鼠標(biāo))單元已由本發(fā)明人發(fā)明,并因此已提交專利申請。在所述申請中所描述的一些/所有描述以及特征可以應(yīng)用到具有少數(shù)按鍵的本發(fā)明多部分小鍵盤中。例如,所述小鍵盤的至少一個按鍵也可以象所述指示單元的按鍵那樣工作,所述指示單元位于所述小鍵盤的后側(cè)。
圖55h示出了包括少數(shù)按鍵5565-5568的數(shù)據(jù)輸入單元5561的本發(fā)明數(shù)據(jù)輸入裝置5560。所述裝置還具有點擊(例如鼠標(biāo))單元,用于與所述數(shù)據(jù)輸入單元相結(jié)合進行工作,用于完整的數(shù)據(jù)輸入和操作數(shù)據(jù)。所述裝置和它在表面上的移動可以類似于常規(guī)的計算機鼠標(biāo)裝置。所述集成裝置可以無線地或通過導(dǎo)線5562連接到例如計算機的相應(yīng)電子設(shè)備上。如圖55i所示,指示(例如鼠標(biāo))單元5569可以位于例如所述的所述數(shù)據(jù)輸入單元5561(在這里未示出,位于所述裝置的另一側(cè))后側(cè)的一側(cè)內(nèi)。所述指示(例如鼠標(biāo))單元5569可以是滾球類型的鼠標(biāo)。用戶可以與使用與本發(fā)明的數(shù)據(jù)輸入系統(tǒng)相結(jié)合的所述集成數(shù)據(jù)輸入裝置5560的計算機一起操作/工作,集成數(shù)據(jù)輸入裝置5560取代常規(guī)的PC鍵盤和鼠標(biāo)。鼠標(biāo)按鍵可以是例如5563、6664的常規(guī)按鍵(參見圖55h),或把它們的功能分配給所述數(shù)據(jù)輸入單元5561的所述少數(shù)按鍵(在該示例中,5565-5568)。
根據(jù)本發(fā)明的一個實施例,如在本專利申請和由本發(fā)明人以前提交的專利申請中所述的,本發(fā)明的數(shù)據(jù)輸入系統(tǒng)可以與單詞預(yù)報(predictive)軟件相結(jié)合。當(dāng)按下相應(yīng)按鍵時,用戶可以通過使用本發(fā)明的數(shù)據(jù)輸入系統(tǒng)(例如說出相應(yīng)于至少一個字符的單詞的一部分)輸入單詞的至少一個開始字符,并繼續(xù)按下相應(yīng)于所述單詞剩余部分的按鍵而不說話。(由于本發(fā)明的準(zhǔn)確的數(shù)據(jù)輸入系統(tǒng)導(dǎo)致的)精確輸入所述單詞的開始字母伴隨按下相應(yīng)于所述單詞的剩余字母的按鍵(而不說話),可能使準(zhǔn)確的數(shù)據(jù)輸入系統(tǒng)還允許更少的語音??梢岳斫?,在本實施例中,優(yōu)選的,可以把不是字母的符號分配給單獨的按鍵或與相同按鍵的單獨交互。
根據(jù)本發(fā)明的一個實施例,具有少數(shù)按鍵的本發(fā)明的小鍵盤/數(shù)據(jù)輸入單元可以與例如移動電話的電子設(shè)備的常規(guī)耳機進行連接/集成。圖55j示出了由用戶使用的常規(guī)耳機5570。耳機可以包括揚聲器5571、麥克風(fēng)5572和本發(fā)明的小鍵盤/數(shù)據(jù)輸入單元5573(在該示例中,多部分小鍵盤)??梢岳斫?,當(dāng)單獨的頭部麥克風(fēng)被用于輸入用戶的相應(yīng)語音時,本發(fā)明的小鍵盤/數(shù)據(jù)輸入單元可以與相應(yīng)的電子設(shè)備一起使用,用于對按鍵按下進行輸入。
與本發(fā)明的數(shù)據(jù)輸入系統(tǒng)相結(jié)合的掃過過程如上所述,本發(fā)明的數(shù)據(jù)輸入系統(tǒng)可以使用例如少數(shù)按鍵、一個或多個多模式(例如多方向的)按鍵、一個或多個敏感墊、用戶的手指等任何種類的對象。同樣如上所述,例如所述按鍵的所述對象可以是例如常規(guī)的移動電話類型按鍵、接觸敏感按鍵、相應(yīng)于其上的兩種或多種壓力水平的按鍵(例如,觸摸級和多種壓力水平)、軟按鍵、與光學(xué)識別相結(jié)合的虛擬按鍵等任何類型。
如上所述,當(dāng)根據(jù)本發(fā)明的數(shù)據(jù)輸入系統(tǒng)輸入單詞的一部分時,為了更好地識別,除了提供相應(yīng)于所述部分的首字符/音素的信息(例如,按鍵按下和速度)之外,用戶可以提供相應(yīng)于例如最后字符、和/或所述部分的中間字符的更多字符的其他信息。
根據(jù)本發(fā)明的一個實施例,如圖56所示,具有例如區(qū)域/按鍵5601-5604的少數(shù)預(yù)定區(qū)域/按鍵的接觸敏感表面/墊5600可以被設(shè)置,并與本發(fā)明的數(shù)據(jù)輸入系統(tǒng)一起工作。根據(jù)本發(fā)明的數(shù)據(jù)輸入系統(tǒng),把符號組分配給每個所述區(qū)域/按鍵。該實施例的目的是增強本發(fā)明的單詞/單詞的一部分(例如,包括逐字符)數(shù)據(jù)/文本輸入系統(tǒng)。根據(jù)該實施例,為了提供單個字符數(shù)據(jù)輸入,用戶可以例如單擊/雙擊按下相應(yīng)的區(qū)域/按鍵,其(如上所述,根據(jù)本發(fā)明的數(shù)據(jù)輸入系統(tǒng))與語音相結(jié)合/不結(jié)合。為了輸入具有至少兩個字符的單詞/單詞的一部分,當(dāng)說出所述單詞/單詞的一部分時,用戶可以用例如他的手指或筆掃過所述表面的至少一個區(qū)域/按鍵,其與所述單詞/單詞的一部分的至少一個字母相關(guān)。優(yōu)選的,掃過過程可以從相應(yīng)于所述單詞/單詞的一部分的首字符的區(qū)域開始,并且優(yōu)選的,以相應(yīng)于所述單詞/單詞的一部分的最后字符的區(qū)域結(jié)束,并最終(例如,為了更容易的識別)在相應(yīng)于所述單詞/單詞的一部分的一個或多個中間字符的區(qū)域上經(jīng)過。當(dāng)所述用戶從所述表面/敏感墊移開(例如抬起)所述手指(或所述對象)時,相應(yīng)于所述單詞/單詞的一部分的信息輸入可以結(jié)束。可以理解,可以在所述相應(yīng)的掃過動作結(jié)束之前結(jié)束用戶的語音,但是,系統(tǒng)可以考慮所述整個相應(yīng)的掃過動作。
根據(jù)本發(fā)明另一個實施例,為了輸入單詞/單詞的一部分,當(dāng)說出它時,用戶可以用他的手指掃過區(qū)域/按鍵(如果多于一個連續(xù)的字符由相同區(qū)域/按鍵進行表示,相應(yīng)地,在所述相同區(qū)域/按鍵上的多個不同方向上掃過),該區(qū)域/按鍵相應(yīng)于被輸入的所述單詞/單詞的一部分的所有字母。參考圖56a,例如,為了輸入單詞/單詞的一部分“for”,當(dāng)說出它時,用戶可以用例如他的手指或筆掃過區(qū)域/按鍵5612、5614和5611,其分別相應(yīng)于字母“f”、“o”、和“r”(由多方向箭頭5615示出)。然后,用戶可以從所述表面(例如敏感墊)上抬起他的手指,通知系統(tǒng)相應(yīng)于所述單詞/單詞的一部分的信息輸入結(jié)束。
根據(jù)本發(fā)明另一個實施例,為了更快的交互,為了輸入單詞,用戶可以用他的手指掃過相應(yīng)于被輸入的所述單詞/單詞的一部分的一些字母的區(qū)域。參考圖56b,例如,為了輸入單詞/單詞的一部分“for”,當(dāng)說出它時,用戶可以在從(例如,相應(yīng)于字母“f”的)區(qū)域5622開始并于(例如,相應(yīng)于字母“r”的)區(qū)域5621結(jié)束的區(qū)域5622、5621(由箭頭5625表示)上用他的手指或筆掃過,而不經(jīng)過相應(yīng)于字母“o”的區(qū)域5624。
在敏感墊上的掃過過程優(yōu)于常規(guī)非敏感按鍵的按下/釋放動作之處在于,當(dāng)使用掃過過程時,只有在完成相應(yīng)于多個(或所有)單詞/單詞的一部分的字母的區(qū)域/按鍵上掃過之后,用戶才可以把他的手指從所述敏感表面上抬起。即使用戶在相應(yīng)的掃過動作結(jié)束之前結(jié)束了所述部分的語音,系統(tǒng)還考慮整個相應(yīng)的掃過動作(例如,從用戶首次接觸所述表面的第一個區(qū)域/按鍵的時間、直到用戶從所述表面抬起他的手指的時間)。接觸/掃過并從所述表面抬起手指也可以通知系統(tǒng)相應(yīng)的語音的開始點和結(jié)束點(例如,優(yōu)選的,所述語音大約在所述時間期限內(nèi))。
總而言之,根據(jù)本發(fā)明的一個實施例,與相應(yīng)于具有預(yù)定數(shù)目的區(qū)域/按鍵的表面進行掃過交互的軌跡(例如,相應(yīng)于具有至少兩個字符的單詞)可以包括下面的點(例如軌跡點),其中,每個所述點對應(yīng)于所述單詞/單詞的一部分的字母,其中預(yù)定數(shù)目的區(qū)域/按鍵相應(yīng)于所述交互1)開始點,相應(yīng)于單詞/單詞的一部分的首字符2)掃過方向改變點(例如,不是必須的,對只有兩個字符的單詞不存在),通常相應(yīng)于所述單詞/單詞的一部分的中間字符(如果存在)3)相應(yīng)于所述單詞/單詞的一部分P271的其他字符(優(yōu)選的,最后字符(優(yōu)選的,可發(fā)音的))圖57示出了一個示例,在表面5700上相應(yīng)于單詞“bring”的掃過動作的軌道5705具有四個區(qū)域/按鍵5701-5704。開始點5706通知系統(tǒng)所述單詞的首字母位于區(qū)域/按鍵5703上。相應(yīng)于方向改變和掃過動作結(jié)束的其他三個點/角度5707-5709通知系統(tǒng)所述單詞包括由分配給區(qū)域5701、5704和5702的字符之一表示的至少三個的多個字母。優(yōu)選的,在所述單詞(例如,在該例中,“bring”)中所述字母的順序?qū)?yīng)于所述軌跡點的順序??梢岳斫猓鄳?yīng)于方向改變的所述角度可能被較少地強調(diào),并形成例如曲線形式。圖57a示出了相應(yīng)于單詞“time”的掃過軌跡(由具有彎曲的角度5715的箭頭5714示出)的示例。在該示例中,根據(jù)字母“t”(例如,由按鍵/區(qū)域5711表示)、“i”(例如,由按鍵/區(qū)域5712表示)和“m”(例如,由按鍵/區(qū)域5713表示),已提供掃過動作。可以理解,當(dāng)掃過時,用戶說出所述單詞(例如在該示例中,“time”)。
本發(fā)明的敲擊/按下和/或掃過數(shù)據(jù)輸入系統(tǒng)將顯著地減少字母和以所述字母開始并具有類似發(fā)音的單詞之間的含糊。基于剛剛描述的原理,例如,為了輸入字母“b”,和單詞/單詞的一部分“be”和“bee”,可以考慮以下過程-為了輸入字母“b”,如圖58a所示,用戶可以照舊單擊/接觸(而不掃過)相應(yīng)于字母“b”的敏感區(qū)域/按鍵(例如,在該示例中,區(qū)域/按鍵5801),同時發(fā)出所述字母的音。
-為了輸入單詞/單詞的一部分“be”,如圖58b和上面描述的所示,當(dāng)發(fā)出所述單詞/單詞的一部分的音時,用戶可以在敏感表面5810上掃過,從相應(yīng)于字母“b”的區(qū)域5811開始,接著經(jīng)過/結(jié)束于相應(yīng)于字母“e”的區(qū)域5812。箭頭5813表示相應(yīng)的掃過路徑/軌跡。
-為了輸入單詞/單詞的一部分“bee”,如圖58c和以上描述的所示,當(dāng)發(fā)出所述單詞/單詞的一部分的音時,用戶可以在敏感平面5820上掃過,其開始于相應(yīng)于字母“b”的區(qū)域5821,經(jīng)過/掃過相應(yīng)于(例如首)字母“e”的區(qū)域5822,接著相應(yīng)于(第二)字母“e”在相同區(qū)域5822上改變掃過方向。使兩個軌跡點(例如,在該示例中,中間點和終點)在相同區(qū)域/按鍵上可以通知系統(tǒng)所述單詞/單詞的一部分的至少兩個字母位于/分配給所述區(qū)域/按鍵,并位于在述單詞/單詞的一部分中相應(yīng)于前面的區(qū)域/按鍵的字母之后。箭頭5823表示相應(yīng)的掃過路徑。
必須注意,如所示出的,在掃過方向上的每次改變可能對應(yīng)于單詞中其他相應(yīng)的字母。當(dāng)從一個區(qū)域掃到另一個區(qū)域時,用戶可能經(jīng)過他不希望經(jīng)過的區(qū)域。系統(tǒng)可以不考慮所述路徑,例如,在所述區(qū)域上的掃過軌跡是否不重要(例如,參見圖58c的區(qū)域/按鍵5825的掃過路徑5824),和/或在所述區(qū)域中是否沒有角度(例如,沒有方向的改變)等。同樣,為了減少和/或消除含混,可以考慮例如區(qū)域5826的穿越(例如中間)區(qū)域。
如上所述,可以對本發(fā)明的逐字符數(shù)據(jù)系統(tǒng)和本發(fā)明的逐單詞/單詞的一部分?jǐn)?shù)據(jù)輸入系統(tǒng)進行結(jié)合。同樣,可以對本發(fā)明的掃過和按下實施例進行結(jié)合。例如,為了書寫例如“stop”的單詞,用戶可以用兩個部分“s”和“top”輸入該單詞。為了輸入字母“s”,用戶可以(單次)觸摸/按下相應(yīng)于字母“s”的區(qū)域/按鍵,并同時發(fā)出所述字母的音。然后,為了輸入部分“top”,當(dāng)發(fā)出所述部分的音時,根據(jù)所述的本發(fā)明的掃過過程的原理,用戶可以用例如他的手指在相應(yīng)的區(qū)域/按鍵上掃過。
為了減少或消除與敏感表面的區(qū)域/按鍵的偶然接觸的含混性,除了接觸敏感特征以外,例如點擊/較重壓力系統(tǒng)(例如,設(shè)置有常規(guī)移動電話小鍵盤的按鍵的系統(tǒng))的其他特征可以被提供有各自的區(qū)域/按鍵。在這種情況下,例如,為了(例如,根據(jù)本發(fā)明的逐字符數(shù)據(jù)輸入系統(tǒng))輸入單個符號,而不是輕微接觸,用戶可以更重地按下相應(yīng)的區(qū)域/按鍵,用于輸入所述符號。為了進入到本發(fā)明的逐單詞/單詞的一部分?jǐn)?shù)據(jù)輸入系統(tǒng),用戶可以通過用例如他的手指在相應(yīng)的區(qū)域/按鍵上輕微(例如,使用輕微壓力)掃過,使用前述的掃過過程。
如果單詞/單詞的一部分包括在單個區(qū)域/按鍵上表示的字母,當(dāng)說出所述單詞/單詞的一部分時,在多個連續(xù)的不同方向(例如,至少一個方向,并至多方向數(shù)等于構(gòu)成所述單詞/單詞的一部分的字母數(shù)(n)減一(例如,n-1個方向))上,用戶可以用例如他的手指掃過所述區(qū)域/按鍵。例如,為了輸入單詞“you”,如圖59a所示,除了說出所述單詞之外,用戶可以把他的手指在區(qū)域/按鍵5901上掃過一次,用于通知系統(tǒng)把所述單詞/單詞的一部分的至少兩個字母分配給所述區(qū)域/按鍵(根據(jù)本發(fā)明的一個實施例,輸入單個字符由在所述區(qū)域/按鍵上的敲擊進行表示)。為了通過向系統(tǒng)提供更多信息而輸入相同單詞,如圖59b所示,所述用戶可以用他的手指掃過在相應(yīng)于所述單詞/單詞的一部分的至少三個字母(例如,在該示例中,構(gòu)成單詞“you”的所有字母)的區(qū)域/按鍵5911上的兩個連續(xù)的不同方向5912、5913(例如,兩個直的/幾乎直的方向),而不從所述區(qū)域/按鍵(例如,在本示例中提供三個軌跡點,一個開始,一個中間,一個結(jié)束)上移開(例如抬起)他的手指。
如上所述,為了輸入單詞/單詞的一部分,用戶可以說出所述單詞/單詞的一部分,并在表示單詞/單詞的一部分的相應(yīng)符號(例如字母)的至少部分區(qū)域/按鍵上掃過例如他的手指的對象。根據(jù)本發(fā)明的一個實施例,優(yōu)選的,用戶可以掃過表示首字母、至少所述單詞/單詞的一部分的一個中間字母(例如,如果存在)和最后字母的區(qū)域/按鍵。優(yōu)選的,考慮要掃過的最后字母可以是相應(yīng)于單詞/單詞的一部分中的最后可發(fā)音的音素的最后字母。例如,單詞“write”的要被掃過的最后字母可以考慮是(例如,可發(fā)音的)字母“t”而不是字母“e”(例如,在該示例中,字母“e”不發(fā)音)??梢岳斫?,如果需要,用戶可以根據(jù)兩個字母“t”和“e”而掃過。
根據(jù)另一個示例,用戶可以根據(jù)單詞/單詞的一部分的首字母和所述單詞/單詞的一部分的至少一個剩余輔音而掃過。例如,為了輸入單詞“force”,用戶可以根據(jù)字母“f”、“r”和“c”而掃過。
根據(jù)本發(fā)明的一個實施例,為了以至少兩個部分輸入單詞,用戶首先(例如,通過用其手指)掃過根據(jù)第一部分的區(qū)域/按鍵,同時說出所述部分。然后,他可以從敏感表面上抬起(例如移開)他的手指,用于通知系統(tǒng)所述(例如,在該示例中,第一)部分的輸入已結(jié)束。接著,用戶進入到根據(jù)相同原理輸入下一個部分(諸如此類)。在單詞的末尾,用戶可以提供例如按下/接觸空格鍵的動作。
為了以至少兩個部分輸入單詞,根據(jù)本發(fā)明另一個實施例,用戶首先(例如,通過用其手指)掃過根據(jù)第一部分的區(qū)域/按鍵,同時說出它。然后,他(不從所述敏感表面抬起/移開他的手指)進入到根據(jù)相同原理輸入下一個部分(諸如此類)。在單詞的末尾,用戶可以從敏感表面抬起(例如移開)他的手指,用于通知系統(tǒng)所述整個單詞的輸入已結(jié)束。然后,用戶可以提供例如按下/接觸空格鍵的動作。在該實施例中,如所述的,從書寫表面上抬起手指可以對應(yīng)于整個單詞輸入的結(jié)束。因此,在所述單詞之前/之后可以自動提供空格鍵。
可以理解,優(yōu)選的,掃過區(qū)域/按鍵和,如果需要,所述區(qū)域/按鍵內(nèi)的不同方向的順序可以對應(yīng)于相應(yīng)的字母在相應(yīng)的單詞/單詞的一部分中的位置順序(例如,從左到右、從右到左、從上到下等)。例如,當(dāng)以英語輸入單詞/單詞的一部分時,用戶可以掃過相應(yīng)于/或根據(jù)在所述單詞/單詞的一部分中從左到右位置的字母的區(qū)域/按鍵。在另一示例中,當(dāng)以例如阿拉伯語或希伯來語輸入單詞/單詞的一部分時,用戶可以掃過相應(yīng)于/或根據(jù)在所述單詞/單詞的一部分中從右到左位置的字母的區(qū)域/按鍵。如所述的和前述的,可以理解,用戶可以根據(jù)/相應(yīng)于所述單詞/單詞的一部分掃過區(qū)域(和方向),或根據(jù)/相應(yīng)于所述單詞/單詞的一部分的一些字母掃過區(qū)域(和方向)。
如上所述,在本專利申請和由本發(fā)明人以前提交的專利申請中所描述的部分或所有系統(tǒng)、方法、特征等可以進行結(jié)合,用于提供不同的實施例/產(chǎn)品。例如,在逐部分輸入單詞之后(例如,通過使用本發(fā)明的掃過數(shù)據(jù)輸入),如上所述,對于每個部分的輸入,可以通過系統(tǒng)選擇多于一個的相關(guān)的字母串。在這種情況下,如上所述,可以提供所述選擇的不同組合并與單詞數(shù)據(jù)庫的單詞進行比較。如果所述組合對應(yīng)于多于一個所述詞典的單詞,則可以根據(jù)它們的使用頻率顯示給用戶,從最頻繁使用的單詞到最不頻繁使用的單詞。該問題已在前面詳細(xì)描述過。
可以把本發(fā)明的自動空格過程應(yīng)用于使用本發(fā)明的掃過方法的數(shù)據(jù)輸入系統(tǒng)。
如上所述,不同的自動空格過程可以被考慮,并與本發(fā)明的數(shù)據(jù)輸入系統(tǒng)相結(jié)合。根據(jù)本發(fā)明的一個實施例(如上所述),每個單詞/單詞的一部分可以具有特殊的空格特性,例如以下描述的這些-優(yōu)選的,單詞的一部分可以是默認(rèn)連接到前面單詞/單詞的一部分上的那種(例如“ing”、“ment”、“tion”等)-優(yōu)選的,單詞的一部分可以是連接到前面單詞/單詞的一部分上、并也需要下一個單詞/單詞的一部分連接于它的那種(例如單詞“information”中的“ma”)-單詞的一部分可以是獨立的有意義的單詞,可以不連接到以前的單詞/單詞的一部分上。默認(rèn)的,在所述單詞之前或之后自動提供空格字符,除非,例如用戶或短語上下文需要它連接到所述前面/下一個單詞/單詞的一部分上(例如“for”、“l(fā)ess”)-可以考慮(例如默認(rèn))例如字母、數(shù)字、標(biāo)點符號的單個字符是自動連接到前面/下一個單詞/單詞的一部分上,除非另作決定根據(jù)本發(fā)明的一個實施例,基于本發(fā)明的逐字符數(shù)據(jù)輸入系統(tǒng),例如字母的單個字符的輸入可以分配給與語音結(jié)合/不結(jié)合的觸摸敏感表面的相應(yīng)區(qū)域/按鍵的按下/敲擊,而單詞/單詞的一部分輸入可以被分配給說出所述單詞/單詞的一部分,同時在所述單詞的開始字符被分配給的區(qū)域/按鍵上提供單方向(例如,幾乎直的方向)掃過動作。例如,為了輸入字母“z”,當(dāng)說出所述字母時,用戶可以按下/觸摸(不掃過)把所述字母“z”分配給的按鍵。為了輸入單詞/單詞的一部分“zoo”,當(dāng)說出所述單詞/單詞的一部分時,用戶可以掃過把所述字母“z”(例如,相應(yīng)于單詞“zoo”的開始字母)分配給的區(qū)域/按鍵。這可以使系統(tǒng)容易理解字符輸入過程或單詞/單詞的一部分輸入過程的用戶意圖。
如所述的和/或所示出的,本發(fā)明的數(shù)據(jù)輸入系統(tǒng)可以基于由本發(fā)明人提交的專利申請中描述的原理提供許多實施例。基于所述原理并根據(jù)本發(fā)明的不同實施例,例如,可以考慮具有不同數(shù)目按鍵和/或不同的按鍵映射(例如,在小鍵盤上符號的不同布置)的不同小鍵盤。電子設(shè)備可以包括多于一個所述實施例,其可能需要一些所述不同的小鍵盤和/或不同的按鍵映射。為了在相同電子設(shè)備內(nèi)允許提供所述小鍵盤和/或按鍵映射,可以提供物理和/或虛擬的小鍵盤和/或按鍵映射。
根據(jù)本發(fā)明的一個實施例,根據(jù)本發(fā)明的當(dāng)前實施例,電子設(shè)備上的不同的小鍵盤和/或按鍵映射可以自動設(shè)置在所述電子設(shè)備的顯示單元上。用戶可以例如根據(jù)需要或他的偏好,從所述電子設(shè)備內(nèi)存在的一組不同實施例中選擇一個實施例。為此,在所述電子設(shè)備內(nèi)(例如)可以設(shè)置例如模式的裝置,通過所述用戶可以對其進行使用,用于選擇所述實施例之一和相應(yīng)的相應(yīng)小鍵盤和/或按鍵映射。
根據(jù)另一個實施例,例如,所述設(shè)備的小鍵盤的按鍵(例如,如果所述電子設(shè)備是電話,它的小鍵盤的按鍵)可以被用于在所述小鍵盤的至少一些按鍵上顯示不同的按鍵映射,而不是使用電子設(shè)備的顯示單元,用于顯示小鍵盤和/或按鍵映射。為此,所述小鍵盤的所述按鍵可以包括電子可更改的顯示鍵帽(printing keycaps)(例如,按鍵表面)。
再根據(jù)另一個實施例并參考以前的實施例,根據(jù)相應(yīng)的數(shù)據(jù)輸入實施例,不同的硬按鍵映射可以被設(shè)置,并與所述電子設(shè)備一起交付使用,而不使用具有電子可更改的顯示鍵帽的小鍵盤。圖60示出了移動電話的可交換的(例如,前)蓋6000的示例,其具有相應(yīng)于物理鍵帽(通常由移動電話制造商以橡膠材料制造)的許多空洞(例如,例如洞6001)。使用所述移動電話和可交換的蓋,相應(yīng)于本發(fā)明的相關(guān)實施例的不同的可替換的硬(例如,物理)按鍵映射(例如,例如按鍵映射6011-6013)可以被提供。在選擇數(shù)據(jù)輸入系統(tǒng)的所需實施例之后,用戶可以手工地在所述蓋(和所述電話)內(nèi)替換相應(yīng)的按鍵映射。
可以理解,可以提供相應(yīng)于每個所述區(qū)域的不同的預(yù)定墊、觸摸和/或按下敏感鍵等,而不是具有不同預(yù)定區(qū)域的單個墊。同樣,用戶的手指可以被用于把所述符號組和所述掃過移動分配給與接觸敏感表面或任何其他手指識別系統(tǒng)(例如,光學(xué)掃描)相結(jié)合的所述手指,如在本申請和以前提交的申請中所述的其他手指識別系統(tǒng)。必須注意,例如,可以使用任何類型的技術(shù)和例如兩種壓力水平的交互代替本發(fā)明的掃過數(shù)據(jù)輸入方法,以提供相同的結(jié)果。同樣,可以使用例如按鍵的任何類型和數(shù)目的對象。這些問題已在本專利申請和由本發(fā)明人以前提交的專利申請中描述過。
根據(jù)本發(fā)明的一個實施例,(例如,在不同的申請中描述過的)符號及其配置可以被分配給例如少數(shù)用戶的幾個手指和所述手指的用戶操作的其他對象,而不是少數(shù)按鍵和所述按鍵的操作方式。所述用戶的所述手指可以取代小鍵盤的按鍵,以及,所述手指的所述移動可以取代例如單次和/或兩次按下、掃過過程等不同模式。所述手指和所述手指的所述操作可以用于例如聲音和/或唇移動的用戶行為。用于識別所述對象(例如手指、手指的一部分、指印識別系統(tǒng)、掃描系統(tǒng)、光學(xué)系統(tǒng)等)的不同識別系統(tǒng)和用于識別所述行為(例如聲音和/或唇部識別系統(tǒng))的不同識別系統(tǒng)可以被用于提供如上所述和以后要描述的本發(fā)明的不同實施例。
根據(jù)本發(fā)明的一個實施例和通過參考使用四個按鍵用于數(shù)據(jù)輸入的系統(tǒng)的實施例,可以使用用戶的四個手指、而不是四個按鍵對被分配給所述按鍵的符號進行分配。同樣,例如,例如光學(xué)識別系統(tǒng)和/或敏感表面的裝置可以被用于識別所述手指的交互/移動。例如,為了輸入字母“to”,用戶可以在表面上敲擊(例如單擊)字母“t”被分配給的手指之一,同時發(fā)出所述字母的音。仍然基于本發(fā)明的數(shù)據(jù)輸入系統(tǒng),例如聲音識別系統(tǒng)的其他識別裝置可以用于識別用戶的語音,并幫助系統(tǒng)提供準(zhǔn)確的輸出。
多方向按鈕或軌跡球的使用,用于單詞/單詞的一部分?jǐn)?shù)據(jù)輸入例如軌跡球或具有少數(shù)(例如,4個)預(yù)定按下區(qū)域/按鍵的多方向按鈕的其他裝置可以與本發(fā)明的數(shù)據(jù)輸入系統(tǒng)一起被提供,而不使用具有與本發(fā)明的掃過過程相結(jié)合的少數(shù)預(yù)定區(qū)域/按鍵的接觸敏感表面/墊,用于輸入單詞/單詞的一部分。這種系統(tǒng)的原理可以類似于用于所述掃過過程和本發(fā)明的其他數(shù)據(jù)輸入系統(tǒng)的所描述的原理。
根據(jù)本發(fā)明的一個實施例,具有轉(zhuǎn)動的軌跡球可以用于本發(fā)明的數(shù)據(jù)輸入系統(tǒng),該轉(zhuǎn)動可以朝向所述軌跡球周圍的一組預(yù)定點/區(qū)域,并且其中,根據(jù)本發(fā)明的數(shù)據(jù)輸入系統(tǒng)的符號組可以被分配給每個所述預(yù)定點/區(qū)域。如所述的,所述系統(tǒng)的原理可以類似于對使用具有少數(shù)預(yù)定區(qū)域/按鍵的接觸敏感表面/墊的掃過過程所描述的原理。這兩個系統(tǒng)之間的不同在于,這里,軌跡球取代所述接觸敏感表面/墊,而所述軌跡球朝所述預(yù)定點/區(qū)域的轉(zhuǎn)動取代在所述接觸敏感表面/墊的所述預(yù)定區(qū)域/按鍵上的掃過/按下動作。如上所述,在具有少數(shù)預(yù)定區(qū)域/按鍵的接觸敏感表面/墊上使用掃過過程的本發(fā)明的數(shù)據(jù)輸入系統(tǒng)的所有描述可以被應(yīng)用于使用所述軌跡球的所述數(shù)據(jù)輸入系統(tǒng)。圖61a示出了軌跡球6100的示例,其可以朝四個預(yù)定區(qū)域6101-6104轉(zhuǎn)動,其中,對于每個所述區(qū)域,根據(jù)在本申請和由本發(fā)明人以前提交的申請中所描述的本發(fā)明的不同數(shù)據(jù)輸入系統(tǒng),例如字母表字符、單詞、單詞的一部分等預(yù)定符號組可以被分配,并用于和與本發(fā)明的說話/不說話數(shù)據(jù)輸入系統(tǒng)相結(jié)合的按下/掃過的原理。為了與所述軌跡球更好地交互,所述區(qū)域和分配給它們的所述符號可以在顯示單元上進行顯示,并且所述軌跡球可以在所述顯示單元和所述區(qū)域上操作指針。根據(jù)另一種方法,在每次使用之前和之后,所述軌跡球可以位于預(yù)定位置中。所述軌跡球的中心可以通過點標(biāo)記6105進行標(biāo)志。為了輸入符號,用戶可以首先把他的手指(例如拇指)放在所述點上,并在根據(jù)要被輸入的符號的方向上開始移動。
繼續(xù)參考當(dāng)前實施例,如圖61b所示,例如,為了輸入單詞/單詞的一部分“ram”,用戶可以朝相應(yīng)于字符“r”、“a”和“m”的區(qū)域6111、6112和6113轉(zhuǎn)動軌跡球6110,并且優(yōu)選的,同時說出單詞/單詞的一部分“ram”。
根據(jù)本發(fā)明另一個實施例,本發(fā)明的數(shù)據(jù)輸入系統(tǒng)可以使用具有少數(shù)(例如4個)預(yù)定按下區(qū)域/按鍵的多方向按鈕,并且其中,根據(jù)本發(fā)明的數(shù)據(jù)輸入系統(tǒng)的符號組被分配給每個所述區(qū)域/按鍵。所述多方向按鈕可以為本發(fā)明的數(shù)據(jù)輸入系統(tǒng)提供兩類信息。相應(yīng)于所述按鈕上的按下動作的第一類信息,以及相應(yīng)于所述按鈕的按鍵/區(qū)域的第二類信息,其中,所述按下動作被應(yīng)用。用戶可以按下相應(yīng)于所述符號(例如第一個字符)的所述按鈕的單個區(qū)域/按鍵,并說出/不說出所述符號,或者,他可以按下相應(yīng)于所述符號的首字符的所述按鈕的區(qū)域/按鍵,并用他的手指掃過所述按鈕的不同區(qū)域/按鍵(例如,如對掃過實施例所述的,當(dāng)所述符號包括多于一個字符時,用于提供關(guān)于構(gòu)成所述符號的字符的更多信息),同時繼續(xù)保持所述按鍵處于按下位置,并且優(yōu)選的,同時說出所述符號。在所述符號輸入過程結(jié)束時,用戶可以釋放所述按鍵上所述持續(xù)按下的動作。如所述的,本發(fā)明的實施例的原理可以類似于對使用具有少數(shù)預(yù)定區(qū)域/按鍵的接觸敏感表面/墊的掃過過程所描述的原理。這兩個系統(tǒng)的區(qū)別在于,這里,多方向按鈕取代所述接觸敏感表面/墊,而在所述多方向按鈕的所述預(yù)定區(qū)域/按鍵上的單次/連續(xù)按下動作取代所述敏感表面/墊的所述預(yù)定區(qū)域/按鍵的掃過/按下動作。如上所述的在具有少數(shù)預(yù)定區(qū)域/按鍵的接觸敏感表面/墊上使用掃過過程的本發(fā)明的數(shù)據(jù)輸入系統(tǒng)的所有描述可以被應(yīng)用于使用所述多方向按鈕的本發(fā)明的當(dāng)前數(shù)據(jù)輸入系統(tǒng)。圖61c示出了多方向按鈕6120的例子,如這里所述的,其中,所述按鈕包括四個預(yù)定區(qū)域/按鍵6121-6124,其中,對每個所述區(qū)域/按鍵,根據(jù)本發(fā)明的不同數(shù)據(jù)輸入系統(tǒng)(如在本申請和由本發(fā)明人以前提交的申請中所描述的),例如字母表字符、單詞、單詞的一部分等預(yù)定符號組可以被分配,并用于本發(fā)明的按下和說話數(shù)據(jù)輸入系統(tǒng)的原理。
具有多用戶接口的計算/通信設(shè)備根據(jù)本發(fā)明的一個實施例,例如在本申請中以前描述的和在例如圖47a-47i的多幅圖的示例中示出的計算通信設(shè)備可以包括在其一側(cè)上的小鍵盤,用于至少撥電話號碼。所述小鍵盤可以是標(biāo)準(zhǔn)電話型小鍵盤。圖62a示出了包括使用少數(shù)按鍵(這里,以兩行6201-6202進行布置)的數(shù)據(jù)/文本輸入系統(tǒng)的移動通信設(shè)備6200,以及相關(guān)的顯示單元6203,如上所述。為了間斷地?fù)芴?,可以考慮位于所述設(shè)備另一側(cè)的電話形小鍵盤。圖62b示出了所述設(shè)備6200的后側(cè),其中,電話形小鍵盤6211與所述設(shè)備的所述后側(cè)成為一體。用戶可以使用小鍵盤6211用于例如常規(guī)撥號,或用于提供例如選擇菜單的其他電話功能。也可以在所述側(cè)上設(shè)置例如發(fā)送/結(jié)束按鍵6212-6213的其他電話功能按鍵。也可以在該側(cè)設(shè)置與所述數(shù)據(jù)/文本輸入系統(tǒng)的顯示單元分開布置的顯示單元6214,用于顯示例如撥出號或接收號的電話操作。在所述設(shè)備(如上所述)內(nèi)實施的本發(fā)明的數(shù)據(jù)/文本輸入系統(tǒng)涉及的點擊設(shè)備6215也可以集成在該側(cè)。如在本申請和由本發(fā)明人以前提交的專利申請中前面所描述的,涉及所述點擊設(shè)備的(點擊)按鍵可以位于例如涉及所述點擊設(shè)備的所述電子設(shè)備的相反側(cè)的另一側(cè)。
配備手寫數(shù)據(jù)輸入系統(tǒng)的計算/通信設(shè)備根據(jù)本發(fā)明的一個實施例,除了本發(fā)明的數(shù)據(jù)輸入系統(tǒng)之外,本發(fā)明的計算和/或通信設(shè)備可以包括手寫識別系統(tǒng),用于至少撥電話號碼。所述手寫系統(tǒng)可以是例如基于在書寫表面上設(shè)備的書寫端(tip)的聲音/振動的識別的手寫系統(tǒng)的任何類型。該問題已在2001年12月26日提交的名為“筆式計算機”的PCT申請中詳細(xì)描述過?;谑謱懽R別系統(tǒng)的數(shù)據(jù)輸入是較慢的。另一方面,所述數(shù)據(jù)輸入是間斷的。優(yōu)選的,手寫識別系統(tǒng)可以在包括本發(fā)明的按下和說話數(shù)據(jù)輸入系統(tǒng)的設(shè)備中用于短而間斷的數(shù)據(jù)輸入任務(wù)。圖63a示出了例如以前描述和在例如47a-47i的許多圖中作為示例示出的計算和/或通信設(shè)備6300。在該示例中,所述設(shè)備使用六個按鍵6301-6306,其中,如上所述,可以把語言的字母表(同樣,最后是數(shù)字的)字符分配給四個所述按鍵6302-6305(在每端2個)。其他兩個按鍵6301和6306可以包括例如至少一些標(biāo)點符號和/或功能(例如,為了編輯文本)的其他符號。
如上所述,使用少數(shù)按鍵的本發(fā)明的數(shù)據(jù)輸入系統(tǒng)是非常快而準(zhǔn)確的系統(tǒng)。在一些情況下,通常,當(dāng)需要例如撥電話號碼的短期努力時,用戶可能寧愿使用間斷的數(shù)據(jù)輸入系統(tǒng)。手寫數(shù)據(jù)輸入系統(tǒng)通常需要不是很小的接觸敏感表面(例如,顯示器/墊)。它也需要筆,用于在所述表面上書寫。由本發(fā)明人發(fā)明的手寫數(shù)據(jù)輸入和識別系統(tǒng)一般不需要所述敏感表面和所述筆。其可以在任何設(shè)備內(nèi)進行實施,并在具有小尺寸的設(shè)備中的不能由其他手寫識別系統(tǒng)。
繼續(xù)參考圖63a,由本發(fā)明人發(fā)明的手寫識別系統(tǒng)可以在所述設(shè)備6300中實施。為此,在例如所述設(shè)備的一端可以設(shè)置書寫端6307。由所述手寫識別系統(tǒng)需要的例如至少麥克風(fēng)的其他特征可以在所述設(shè)備6300中進行實施??梢岳斫猓缁诠鈱W(xué)傳感器或使用加速器的系統(tǒng)的其他手寫識別系統(tǒng)可以用于所述設(shè)備。用戶可以按照對他/她方便的方式,分開使用所述數(shù)據(jù)輸入系統(tǒng),和/或彼此相結(jié)合使用所述數(shù)據(jù)輸入系統(tǒng)。例如,所述用戶可以通過只使用手寫數(shù)據(jù)輸入系統(tǒng)進行撥號。另一方面,所述用戶可以通過使用本發(fā)明的按下和說話數(shù)據(jù)輸入系統(tǒng)書寫文本。在例如書寫文本的數(shù)據(jù)輸入期間也可以結(jié)合所述系統(tǒng)。例如,在書寫文本期間,用戶可以通過使用本發(fā)明的按下和說話數(shù)據(jù)輸入系統(tǒng)書寫部分所述文本并轉(zhuǎn)換到手寫數(shù)據(jù)輸入系統(tǒng)(例如,例如由本發(fā)明人發(fā)明的,使用書寫聲音/振動的所述手寫系統(tǒng))。用戶可以通過在表面上用筆頭書寫,或說話/不說話并按下相應(yīng)的按鍵,從一個數(shù)據(jù)輸入系統(tǒng)轉(zhuǎn)換到另一個。
如上所述,可以理解,基于本發(fā)明的按下和說話/不說話數(shù)據(jù)輸入系統(tǒng)的不同實施例可以考慮不同的按鍵布置和分配給所述按鍵的不同的符號配置。圖63b示出了根據(jù)本發(fā)明另一個實施例、類似于圖63a的設(shè)備6300的設(shè)備6310的示例,區(qū)別在于,這里,本發(fā)明的數(shù)據(jù)輸入系統(tǒng)在其每側(cè)6311、6312可以使用四個按鍵(在每側(cè)一個其他的按鍵,其中,把例如標(biāo)點符號字符和/或功能的符號集分配給每個所述其他按鍵)。具有其他按鍵可以幫助在本發(fā)明的數(shù)據(jù)輸入系統(tǒng)中考慮更多符號。通過把分配給其他按鍵的一些符號分配給所述其他按鍵,可以有助于提供更好的輸入準(zhǔn)確度,導(dǎo)致為本系統(tǒng)使用的按鍵分配更少的符號。
根據(jù)本發(fā)明另一個實施例,為了容易地區(qū)別本發(fā)明的逐字符數(shù)據(jù)輸入系統(tǒng)和本發(fā)明的單詞/單詞的一部分?jǐn)?shù)據(jù)輸入系統(tǒng),可以把字母表字符分配給不同于單詞/單詞的一部分被分配給的另一個按鍵組的按鍵組。這可以顯著地提高數(shù)據(jù)輸入的準(zhǔn)確度。圖63C示出了類似于圖63b的設(shè)備6310的設(shè)備6320的示例,其在每側(cè)具有兩套四個按鍵(2*2)。在該示例中,按鍵6321-6324可以相應(yīng)地相應(yīng)于在所述按鍵上印出的字母表字符,而按鍵6325-6328可以相應(yīng)地相應(yīng)于單詞/單詞的一部分,其開始于在所述按鍵上印出的字符。例如,為了輸入例如字母“t”的單個字母,用戶可以按下按鍵6321并說出所述字母。同樣,例如,為了輸入單詞的一部分“til”,用戶可以按下按鍵6325并說出所述單詞的一部分。
可以理解,如以上描述和示出的,所述按鍵在其布置中可以與所述電子設(shè)備分開布置,例如,在一個或多個小鍵盤內(nèi),其中,所述小鍵盤可以無線地或通過導(dǎo)線連接到所述電子設(shè)備。同樣,如在本發(fā)明的任何實施例中的不同段落中所述的和將要描述的,所述少數(shù)按鍵、它們在設(shè)備上的布置、把符號分配給所述按鍵的所述分配以及與所述按鍵的交互、所述設(shè)備自身等都只作為示例被示出。很明顯,通過本領(lǐng)域技術(shù)人員可以考慮其他變化。
必須注意,如在圖63a-63c和圖47b-47d所示出的,根據(jù)本發(fā)明的一個實施例,本發(fā)明的數(shù)據(jù)輸入系統(tǒng)可以具有筆的形狀。同樣,如上所述,筆形狀的計算機/通信設(shè)備及其特征已被發(fā)明,并在2001年12月26日提交的名為“筆式計算機”的PCT申請中描述過。本發(fā)明的筆形狀的設(shè)備可以包括所述“筆式計算機”PCT專利申請的部分或所有特征和應(yīng)用。例如,本發(fā)明的筆形狀的設(shè)備可以是圓柱體形的設(shè)備,具有覆蓋其表面的顯示單元。同樣,例如,本發(fā)明的筆形狀的設(shè)備可以包括指示和點擊設(shè)備,以及類似于所述“筆式計算機”PCT的手寫識別系統(tǒng)的手寫識別系統(tǒng)。
根據(jù)本發(fā)明的一個實施例,本發(fā)明的筆形狀的設(shè)備可以包括用于通過例如把所述設(shè)備系縛到用戶的衣服或耳朵,把它系縛到用戶的系縛設(shè)備。圖63d示出了例如圖63a的設(shè)備6300的電子設(shè)備的后側(cè)的例子。如圖所示,可以在所述設(shè)備內(nèi)設(shè)置系縛設(shè)備6331,用于把所述設(shè)備系縛到例如用戶的口袋或用戶的耳朵。同樣,在所述系縛設(shè)備內(nèi)設(shè)置揚聲器6332,用于提供緊靠所述用戶耳朵的耳腔的所述揚聲器。在所述設(shè)備內(nèi)還可以設(shè)置例如由本發(fā)明人提出的指示單元6333。
繼續(xù)參考當(dāng)前實施例,如圖63e所示,作為示例,所述設(shè)備6340也可以系縛到用戶的耳朵,用于允許當(dāng)例如所述用戶行走或開車時,允許不用手的交談。筆形狀的的所述設(shè)備6340和所述麥克風(fēng)6341以及所述揚聲器6342和系縛裝置6343分別在所述設(shè)備中的位置可以允許所述麥克風(fēng)和所述揚聲器分別靠近用戶的嘴和耳朵??梢岳斫猓鳆溈孙L(fēng)、揚聲器或系縛裝置可以位于所述設(shè)備內(nèi)的任何位置。
具有少數(shù)按鍵的本發(fā)明的獨立數(shù)據(jù)輸入單元包括顯示單元根據(jù)本發(fā)明的一個實施例,如圖55a-55j所描述和示出的,具有至少少數(shù)按鍵的本發(fā)明的獨立數(shù)據(jù)輸入單元可以包括顯示單元,并可以被連接到相應(yīng)的電子設(shè)備上。圖64a示出了基于前面描述的原理的獨立數(shù)據(jù)輸入單元6400的示例,其包括顯示單元6401。(特別是所述單元作為懸掛物被攜帶時)在所述單元內(nèi)具有顯示器的優(yōu)勢在于,例如,用戶可以把所述電子設(shè)備(例如移動電話)插入例如他的口袋,并通過所述設(shè)備使用所述數(shù)據(jù)輸入單元,用于輸入/接收數(shù)據(jù)。通過連接到所述設(shè)備,通過看所述數(shù)據(jù)輸入單元的顯示單元,用戶可以看見他輸入(例如發(fā)送SMS)或接收(例如接收SMS)的數(shù)據(jù)??梢岳斫?,所述顯示單元根據(jù)不同系統(tǒng)可以是任何類型,并根據(jù)不同系統(tǒng)被布置在所述單元中。例如,如圖64b所示,本發(fā)明6410的獨立數(shù)據(jù)輸入單元的顯示單元6411可以被布置在所述數(shù)據(jù)輸入單元的蓋子6412內(nèi)側(cè)??梢岳斫猓景l(fā)明的獨立數(shù)據(jù)輸入單元可以包括在前面描述的相應(yīng)的實施例中的部分或所有特征(例如,例如嵌入式麥克風(fēng))。
如上所述,使用少數(shù)按鍵的本發(fā)明的數(shù)據(jù)輸入系統(tǒng)可以在例如PDA或平板PC的任何設(shè)備內(nèi)進行實施,圖65a示出了例如平板PC設(shè)備6500的電子設(shè)備的示例,其包括使用少數(shù)按鍵的本發(fā)明的數(shù)據(jù)輸入系統(tǒng)。在所述設(shè)備內(nèi)已經(jīng)設(shè)置有基于本發(fā)明的數(shù)據(jù)輸入系統(tǒng)原理的按鍵布置和符號分配。在該示例中,所述平板PC6500可以包括四個按鍵6501-6504,至少語言的字母表和最后的數(shù)字字符可以被分配給這四個按鍵。除了所述四個按鍵之外,所述設(shè)備還包括例如按鍵6505-6506的其他按鍵,例如,可以把例如至少標(biāo)點符號和功能的符號分配給這些按鍵??梢岳斫?,在所述平板PC的顯示單元上可以定義虛擬(例如,軟)按鍵,并用于數(shù)據(jù)輸入系統(tǒng),而不是物理按鍵(例如6501-6506)。本發(fā)明的數(shù)據(jù)輸入系統(tǒng)、按鍵布置和把符號分配給所述按鍵的分配已被詳細(xì)描述。部分按鍵或設(shè)置在所述設(shè)備內(nèi)的其他按鍵可以與例如在所述設(shè)備的背面內(nèi)集成的指示設(shè)備相結(jié)合。該問題已在由本發(fā)明人提交的不同專利申請中詳細(xì)描述過。所述平板PC可以包括其他按鍵6507,用于例如打開/關(guān)閉功能等其他目的。圖65b示出了圖65a的平板PC6500后側(cè)的示例。如圖所示,為了更好地穩(wěn)定性,在例如數(shù)據(jù)輸入期間,所述平板PC還可以包括一個或多個當(dāng)例如輸入數(shù)據(jù)時由用戶使用的把手設(shè)備6511-6512??梢岳斫?,所述把手設(shè)備可以是任何類型,并可以位于所述設(shè)備中的任何位置(例如在不同側(cè))。如上所述,所述設(shè)備可以包括至少指示和點擊系統(tǒng),其中,所述系統(tǒng)的至少一個指示單元6513可以位于所述設(shè)備的后側(cè)內(nèi)。如上所述,相應(yīng)于所述指示的按鍵可以位于所述平板PC的前側(cè)(在方便的位置處),用于允許容易地操作所述指示和點擊設(shè)備(如所需,用左手或右手)。根據(jù)一種設(shè)計,所述平板PC可以包括兩個所述指示和點擊設(shè)備,其分別位于所述平板PC的左側(cè)和右側(cè),而所述指示和點擊設(shè)備的部件可以彼此協(xié)同工作??梢岳斫?,例如內(nèi)置麥克風(fēng)或單獨的有線/無線麥克風(fēng)的任何類型的麥克風(fēng)可以被用于在數(shù)據(jù)輸入期間接收用戶的語音。這些問題已詳細(xì)描述過。所述電子設(shè)備還使用本發(fā)明的獨立數(shù)據(jù)輸入單元。
同樣,使用少數(shù)按鍵的本發(fā)明的數(shù)據(jù)輸入系統(tǒng)可以在例如自動、模擬或游戲環(huán)境的許多環(huán)境中使用。根據(jù)本發(fā)明的一個實施例,所述系統(tǒng)的按鍵可以位于例如汽車的交通工具中。圖65C示出了包括少數(shù)按鍵(在該示例中,在所述方向盤6520上布置在相對側(cè)6521-6522上)的接通工具的方向盤6520,所述少數(shù)按鍵被用于本發(fā)明的數(shù)據(jù)輸入系統(tǒng)。本發(fā)明的數(shù)據(jù)輸入系統(tǒng)、按鍵布置、和把符號分配給所述按鍵的分配已詳細(xì)描述過。如這里所示出的,開車時用戶可以輸入例如文本的數(shù)據(jù)。為此,當(dāng)使用用戶的手把持所述方向盤6520時,例如,在開車期間,駕駛員可以通過按下所述按鍵和相應(yīng)地說話/不說話使用本發(fā)明的按下和說話數(shù)據(jù)輸入系統(tǒng)??梢岳斫?,例如內(nèi)置式麥克風(fēng)和/或例如藍牙麥克風(fēng)的有線/無線麥克風(fēng)的任何類型的麥克風(fēng)可以被用于在數(shù)據(jù)輸入期間接收用戶的語音。在例如飛行器的任何類型交通工具中的任何位置上也可以考慮任何按鍵布置和為所述按鍵的符號分配。
如上所述,本發(fā)明的數(shù)據(jù)輸入系統(tǒng)以及一般而言特別是使用少數(shù)按鍵的本發(fā)明的數(shù)據(jù)輸入系統(tǒng)(例如,其中,把字母表和最后的數(shù)字字符分配給以兩對相鄰按鍵進行布置的四個按鍵,并且其中,用戶可以把他的兩個拇指的每一個放于按鍵的所述每一對上,用于按下所述按鍵之一)的巨大優(yōu)勢在于,用戶可以提供快速而準(zhǔn)確的數(shù)據(jù)輸入,而不需要(頻繁地)看按鍵以及顯示單元。
可以理解,在看相應(yīng)的顯示器用于輸入驗證是不可能的/不被允許的環(huán)境(例如黑暗)和情況(例如開車)中,通知系統(tǒng)可以被用于通知用戶被輸入的一個或多個最后的字符/短語。所述系統(tǒng)可以是文本-語音TTS系統(tǒng),其中,當(dāng)通過本發(fā)明的數(shù)據(jù)輸入系統(tǒng)識別出字符時,系統(tǒng)說出所述字符??赡苄枰脩敉ㄟ^例如不提供任何動作而對所述識別出的符號進行確認(rèn)。同樣例如,如果識別出的符號是錯誤的符號,用戶可以提供例如使用刪除按鍵的預(yù)定動作,用于刪除所述符號。然后,他可以重復(fù)所述符號的輸入。
網(wǎng)絡(luò)實施如在與本發(fā)明的數(shù)據(jù)輸入系統(tǒng)相關(guān)的以前提交的專利申請中所述的,本發(fā)明的數(shù)據(jù)輸入系統(tǒng)可以在例如局域網(wǎng)系統(tǒng)的網(wǎng)絡(luò)環(huán)境中實施,該局域網(wǎng)系統(tǒng)包括連接到服務(wù)器/主計算機的客戶終端。根據(jù)本發(fā)明的一個實施例,在所述網(wǎng)絡(luò)環(huán)境中,所述終端通??梢允遣痪哂刑幚砟芰Φ男⌒驮O(shè)備,或具有至多有限處理能力的設(shè)備。相反,服務(wù)器計算機可以具有強大的處理能力。在這種情況下,服務(wù)器計算機可以處理通過所述網(wǎng)絡(luò)系統(tǒng)的終端傳送給它的信息。通過使用終端,用戶可以根據(jù)本發(fā)明的數(shù)據(jù)輸入系統(tǒng)的原理,輸入關(guān)于把符號輸入到所述服務(wù)器的信息(例如按鍵、語音)。在處理所述信息并識別出相應(yīng)的符號之后,服務(wù)器計算機可以把結(jié)果傳送到所述終端的顯示單元。可以理解,所述終端可以包括用于把所述信息輸入和傳送到所述服務(wù)器計算機所需的本發(fā)明的數(shù)據(jù)輸入系統(tǒng)的所有特征(例如,例如按鍵布置、分配給所述按鍵的符號、至少麥克風(fēng)、照相機等)。圖66示出了作為例子的連接到中心服務(wù)器/計算機6600的終端/數(shù)據(jù)輸入單元6601-6606,其中,在相應(yīng)的顯示器上顯示由不同數(shù)據(jù)輸入單元/終端輸入的不同數(shù)據(jù)/文本的部分結(jié)果。
可以在例如航空公司飛機的許多環(huán)境中使用上述實施例。在進來的民航飛機中,每個旅客位置包括具有有限數(shù)目按鍵的遙控單元,所述按鍵被連接到通常安裝在所述位置前面(例如,通常位于前面座位的后側(cè))的顯示單元。所述遙控可以與內(nèi)置或單獨的麥克風(fēng)相結(jié)合,并可以被連接到所述飛機中的服務(wù)器/主計算機。其他的個人計算或數(shù)據(jù)輸入設(shè)備可以通過把它們(例如,通過安裝在所述座位中的USB端口)連接到所述服務(wù)器/主計算機而被使用,而不是所述遙控。如上所述,所述設(shè)備可以例如是本發(fā)明的數(shù)據(jù)輸入單元、PDA、移動電話、或甚至筆記本等。這可能成為航行期間通過航空公司提供給其乘客的最有吸引力的娛樂服務(wù)。乘客可以編輯信件、發(fā)送信息、使用因特網(wǎng)、或與所述飛機中的其他乘客聊天。類似系統(tǒng)可以在組織或商業(yè)(例如,連鎖商店的銷售點)的聯(lián)網(wǎng)系統(tǒng)中實施,其中,包括必要特征(例如按鍵、麥克風(fēng))用于基于本發(fā)明的數(shù)據(jù)輸入系統(tǒng)輸入數(shù)據(jù)/文本的數(shù)據(jù)輸入單元可以連同服務(wù)器計算機一起被使用。上述本發(fā)明的數(shù)據(jù)/文本輸入系統(tǒng)允許通過一般不具有處理能力、或具有有限處理能力的終端設(shè)備的快速而準(zhǔn)確的數(shù)據(jù)輸入系統(tǒng)。
使用少數(shù)按鍵的本發(fā)明的數(shù)據(jù)輸入系統(tǒng)(例如,包括四個按鍵,其中,至少字母表字符被分配給所述按鍵)在許多環(huán)境中可能是有用的。如上所述,基于本發(fā)明的數(shù)據(jù)輸入系統(tǒng)的原理,用戶可以使用與其聲音相結(jié)合的例如他的臉/頭/眼的移動,而不使用按鍵,用于數(shù)據(jù)/文本輸入。根據(jù)本發(fā)明的一個實施例,為此,在本申請和以前申請中所描述的符號(例如至少,大致上是語言的所有字母表字符)可以被分配給例如用戶頭部在例如四個方向(例如左、右、前、后)上的移動,而不分配給少數(shù)按鍵。符號配置分配可以與對按鍵所描述的相同。例如,如果字母“Q”、“W”、“E”、“R”、“T”和“Y”被分配給用戶頭部向左的移動,用于輸入字母“t”,用戶可以向左移動頭部并說出“T”??梢园严嗤矸峙浣o用戶眼睛的移動(例如左、右、上、下)。通過參考最后所述的示例,為了輸入字母“T”,用戶可以向左移動眼睛并說出“T”。通過設(shè)置在用戶身體上的例如照相機或傳感器的裝置,對頭、眼、臉等的移動進行檢測。
不使用按鍵的上述實施例,對通過具有有限運動能力的人進行數(shù)據(jù)輸入可能是有用的。例如,盲人可以使用他/她的頭部移動結(jié)合其聲音,不能使用其手指用于按下按鍵的人可以使用他的眼/頭移動結(jié)合其聲音。
根據(jù)本發(fā)明另一個實施例,如上所述,把所述符號分配給用戶的手指的移動,而不是把符號分配給少數(shù)按鍵。例如,圖67示出了用戶的手6700,其中,基于分配給本發(fā)明少數(shù)按鍵的符號配置,可以把符號配置分配給所述用戶手的四個手指6701-6704(例如,每只手的兩個手指)。例如,可以把字母“Q”、“W”、“E”、“R”、“T”和“Y”(或者,以所述字母開始的單詞/單詞的一部分)分配給預(yù)定移動或手指6701的手勢。作為示例,所述移動可以是向下移動所述手指。同樣,例如,為了輸入字母“T”,用戶可以向下移動手指6701,并且優(yōu)選的,同時說“T”??梢岳斫猓诒旧暾埡鸵郧疤峤坏纳暾堉兴枋龅谋景l(fā)明的數(shù)據(jù)輸入系統(tǒng)的原理,可以對符號的任何配置進行考慮,并把其分配給任何數(shù)目的用戶的手指。
繼續(xù)描述上述實施例,可以考慮許多系統(tǒng),用于檢測所述用戶的手指的移動/手勢。例如,通過所述手指相對于另一手指的位置可以檢測用戶的手指的移動。根據(jù)一種方法,如圖67所示,用于數(shù)據(jù)輸入的手指6701-6702可以設(shè)置有傳感器6705-6706(例如這里,以環(huán)的形式)。根據(jù)一個實施例,基于所述相鄰環(huán)6705-6706的摩擦,基于例如由所述傳感器接收的振動,可以識別用戶的手指的移動(例如,可以理解,所述環(huán)的表面可以是使得所述手指的向上移動和向下移動的摩擦振動可以是不同的)。
根據(jù)另一種方法,傳感器6707、6708可以安裝在環(huán)形裝置上(或安裝在用戶的手指的其他裝置上),并且其中,所述傳感器互相的位置可以確定手指的移動。
可以理解,這里描述的手指移動/手勢檢測裝置只是作為示例進行描述。可以考慮例如光檢測裝置的其他檢測裝置。
單詞類別根據(jù)本發(fā)明的一個實施例,可以在例如醫(yī)療或司法環(huán)境的預(yù)定環(huán)境中使用本發(fā)明的單詞/單詞的一部分級數(shù)據(jù)輸入系統(tǒng)。在這種情況下,所述系統(tǒng)不使用單詞/單詞的一部分的大數(shù)據(jù)庫,而可以考慮涉及所述環(huán)境的單詞/單詞的一部分的有限數(shù)據(jù)庫。這將顯著地提高本系統(tǒng)的準(zhǔn)確度和速度??梢灾鹱址剌斎胨鰯?shù)據(jù)庫之外的單詞/單詞的一部分。
用于臨時的逐字符數(shù)據(jù)輸入的模式鍵根據(jù)本發(fā)明的一個實施例,在結(jié)合了逐字符數(shù)據(jù)/文本輸入和單詞/單詞的一部分?jǐn)?shù)據(jù)輸入的本發(fā)明的數(shù)據(jù)輸入系統(tǒng)中,可以使用預(yù)定按鍵通知系統(tǒng),用戶正在臨時輸入單個字符。例如,在文本輸入期間,用戶可以根據(jù)本發(fā)明的單詞/單詞的一部分?jǐn)?shù)據(jù)輸入系統(tǒng)的原理,輸入部分文本,而不按下所述預(yù)定按鍵。在這種情況下,系統(tǒng)可以不考慮分配給所述用戶按下按鍵的字母。系統(tǒng)可以僅考慮分配給所述按鍵的單詞/單詞的一部分。如果所述預(yù)定按鍵例如與涉及所述文本輸入的其他按鍵按下同時被按下,則系統(tǒng)可以只考慮分配給所述按鍵按下的單個字母,并忽視分配給所述按鍵按下的單詞/單詞的一部分?jǐn)?shù)據(jù)輸入。
短語輸入根據(jù)本發(fā)明另一個實施例,如上所述,本發(fā)明的數(shù)據(jù)輸入系統(tǒng)可以包括短語級文本輸入系統(tǒng)。例如,在輸入整個短語之后,通過例如使用結(jié)合本發(fā)明的逐字符數(shù)據(jù)/文本輸入和/或單詞/單詞的一部分?jǐn)?shù)據(jù)輸入系統(tǒng)的本發(fā)明的數(shù)據(jù)輸入系統(tǒng),系統(tǒng)可以對識別出的所述短語的進行分析,并基于所述語言的語言特性/模式和/或所述短語的意義,系統(tǒng)可以校正、添加或替換所述短語的部分單詞,用于提供無錯的短語。例如,如果用戶輸入短語“l(fā)et’s meet at noon”,而識別出的單詞是“l(fā)etsmeet at noon”,通過分析所述短語,系統(tǒng)可以用單詞“l(fā)et’s”替換單詞“l(fā)ets”,并提供短語“l(fā)et’s meet at noon”。本實施例的優(yōu)點在于,因為本發(fā)明的數(shù)據(jù)輸入系統(tǒng)是高度準(zhǔn)確的系統(tǒng),所以用戶不必?fù)?dān)心校正發(fā)生在短語輸入期間的少數(shù)錯誤。系統(tǒng)可以自動校正所述錯誤。可以理解,在短語的末尾提供的例如“.”的一些符號或返回命令可以通知系統(tǒng)關(guān)于所述短語的結(jié)束點。
短語輸入根據(jù)本發(fā)明的一個實施例,分配給例如按鍵的對象的符號可以表示短語。例如,單詞組(例如,“Best regards”)可以被分配給按鍵(例如,優(yōu)選的,也表示字母“b”的按鍵)。用戶可以按下所述按鍵并提供例如說出所述短語或部分所述短語的語音(例如,在該示例中,說出“best regards”),用于輸入所述短語。
對于單個字符和對于單詞/單詞的一部分的不同模式如上所述,本發(fā)明的數(shù)據(jù)輸入系統(tǒng)可以使用不同模式(例如,與例如按鍵的對象的不同交互),其中,可以把分配給對象的預(yù)定符號組分配給每個所述模式。同樣如上所述,例如,所述模式可以是按鍵上短/單次按下動作、在按鍵上的長按下動作、在按鍵上的兩次按下動作、使用手指/眼睛等的短/長/兩個姿勢等。
根據(jù)本發(fā)明的一個實施例,包括多于字符或短語的單個字符、單詞、單詞的一部分、短語等可以被分配給不同模式。例如,例如字母的單個字符可以被分配給按鍵上的單次/短按下動作,而包括至少兩個字符的單詞/單詞的一部分可以被分配給按鍵(例如,相同按鍵或其他按鍵)上的兩次按下動作或長按下動作,或反之亦然(例如,同樣例如,包括至少兩個字符的單詞/單詞的一部分可以被分配給不同的按鍵上的單次按下動作)。同樣,例如,如上所述,引起語音(例如,聲音、唇)識別系統(tǒng)含混的單詞/單詞的一部分的一部分可以被分配給按鍵上的兩次按下動作。同樣,不同的單個字符、單詞等可以被分配給按鍵上的輕、重或兩次按下動作。同樣例如,不與分配給與按鍵交互的模式的單個字母產(chǎn)生含混的單詞/單詞的一部分可以被分配給與所述按鍵交互的所述模式。不同的交互模式已在本申請和由本發(fā)明人以前提交的其他專利申請中描述過。
可以理解,可以考慮用不同預(yù)定時間段/壓力水平定義按下動作/模式。例如,在按鍵上短時間(例如,至多0.20秒)按下動作可以被認(rèn)為是(第一符號組可以被分配給的)短按下動作,長時間按下動作(例如,大于0.20至0.40秒)可以被認(rèn)為是(第二符號組可以被分配給的)長按下動作,而更長按下動作(例如,大于0.40秒)可以被認(rèn)為是另一模式,可以把(例如,前述的)重復(fù)過程分配給該模式。例如,為了輸入字母“a”,用戶可以短按下按鍵(其中,把字母“a”分配給所述按鍵和與所述按鍵的所述交互),并說出“a”。他可以更長按下所述按鍵并說出“a”,用于例如獲得單詞/單詞的一部分“ai”(例如,其中,把單詞/單詞的一部分“ai”分配給所述按鍵和與所述按鍵的所述交互)。用戶可以按下所述按鍵并說出“a”,并按需要(例如,更長時間段)使所述按鍵保持在按下位置上,用于重復(fù)輸入字母“a”。字母“a”將被重復(fù),直到用戶釋放(停止所述按下動作)所述按鍵。
如上所述,包括(例如,在所述單詞前面/后面的)空格字符的單詞可以被分配給與例如按鍵的對象的本發(fā)明交互模式。根據(jù)本發(fā)明的一個實施例,所述與按鍵的交互模式可以是剛剛描述的所述按鍵的所述更長/重按下動作。
如上所述,可以考慮對象、交互模式、字符集等的任何組合,并用于本發(fā)明的數(shù)據(jù)輸入系統(tǒng)。
退格刪除已輸入的單詞/單詞的一部分的退格過程已在本申請前面描述過。根據(jù)不同發(fā)實施例,至少一種退格過程可以被分配給至少一種交互模式,例如,可以提供退格按鍵,其中,通過按下所述按鍵,至少一個所需話語、單詞/單詞的一部分、短語等可以被刪除。例如,在所述按鍵上每個單次按下動作可以刪除相應(yīng)于位于所述輸出之后、光標(biāo)之前的單個話語的輸出。例如,如果用戶已輸入單詞/單詞的一部分“call”,和“ing”,根據(jù)一個過程,他例如可以通過單次按下所述按鍵一次,刪除最后的話語“ing”。在所述按鍵上的另一次單次按下動作可以刪除相應(yīng)于另一話語的輸出“call”。根據(jù)預(yù)定過程,例如,在所述按鍵上的單次/兩次按下動作可以刪除整個單詞“calling”。因此,根據(jù)本發(fā)明的退格過程的原理,很明顯,本領(lǐng)域技術(shù)人員可以考慮許多預(yù)定刪除過程。
小型化鍵盤小型化鍵盤被用于小型/移動電子設(shè)備。使用所述鍵盤的主要不方便之處在于,因為按鍵很小并互相靠近,使用用戶的手指按下按鍵可能引起錯誤按下所述按鍵。這就是為什么在PDA中,通常用筆按下所述按鍵。本發(fā)明的數(shù)據(jù)輸入系統(tǒng)可以消除所述缺點。本發(fā)明的數(shù)據(jù)輸入系統(tǒng)可以使用PC型小型化/虛擬鍵盤。通過把按鍵作為目標(biāo),用于按下它,即使用戶錯誤按下所述按鍵(通過例如,按下相鄰按鍵),根據(jù)本發(fā)明的一個實施例,并基于本發(fā)明的數(shù)據(jù)輸入系統(tǒng)的原理,用戶也可以說出相應(yīng)于所述按鍵的語音。如果用戶的語音不相應(yīng)于被按下的按鍵,則系統(tǒng)可以認(rèn)為所述按鍵被錯誤按下。然后,系統(tǒng)可以考慮相鄰按鍵,并把所述語音對應(yīng)于所述按鍵之一。通過使用該實施例,普通的用戶手指可以容易地使用小型化鍵盤,使通過這些鍵盤的數(shù)據(jù)輸入容易和加快。可以理解,可以考慮基于本發(fā)明的數(shù)據(jù)輸入系統(tǒng)原理的全部特征和系統(tǒng),并被用于這種鍵盤。例如,本發(fā)明的單詞/單詞的一部分?jǐn)?shù)據(jù)輸入系統(tǒng)也可以用于這種實施例。
同樣,如所述的并通過不同實施例被示出的,本發(fā)明的數(shù)據(jù)輸入系統(tǒng)的原理是通過把更少數(shù)目的符號分配給與預(yù)定對象的預(yù)定交互,并通過使用/不使用相應(yīng)于所述符號的語音從所述更少數(shù)目的符號中對符號進行選擇,從較大數(shù)目的符號中對預(yù)定的更少數(shù)目的(例如,候選的)符號進行選擇。
同樣如上所述,所述對象和與所述對象的所述交互可以是任何類型。如上所述,例如,所述對象可以是用戶身體的部位(例如手指、眼睛等),而所述預(yù)定交互可以是向例如左、右、上、下等不同預(yù)定方向移動所述對象。
根據(jù)本發(fā)明的一個實施例,所述對象可以是電子設(shè)備,而與所述對象的所述交互可以是在預(yù)定方向傾斜所述電子裝置。例如,包括部分較大符號組的符號的每個所述不同的較小符號組可以被分配給應(yīng)用于所述電子設(shè)備的預(yù)定傾斜/動作方向,較大符號組例如語言的字母、標(biāo)點符號、單詞/單詞的一部分、功能等(如上所述)。然后,仍基于本發(fā)明的數(shù)據(jù)輸入系統(tǒng)的原理(如上所述),通過提供/不提供相應(yīng)于所述符號的語音選擇所述較小符號組的所述符號之一。圖68示出了例如移動電話6800的電子設(shè)備的示例。作為示例,四個符號組6801-6804可以被分配給被應(yīng)用于所述設(shè)備的四個傾斜方向(例如左、上、右、下)6805-6808。仍例如,為了輸入字母“t”,用戶可以向右傾斜設(shè)備并發(fā)出相應(yīng)于所述字母的語音的音(例如,說所述字母)。本發(fā)明的傾斜系統(tǒng)的優(yōu)點之一在于系統(tǒng)可以不使用任何按鍵,并可以使用一只手用于數(shù)據(jù)輸入。它還允許在設(shè)備內(nèi)提供大顯示器。圖68a示出了使用本發(fā)明的傾斜的數(shù)據(jù)輸入系統(tǒng)的電子設(shè)備6810,并且其中,大顯示器6811基本覆蓋所述電子設(shè)備的至少一側(cè)的表面??梢岳斫?,例如在按鍵上單次/兩次按下動作的模式在這里可以被應(yīng)用于設(shè)備的單次/兩次傾斜方向/動作取代。
撇號的處理根據(jù)本發(fā)明的一個實施例,可以產(chǎn)生包括撇號的預(yù)定單詞,并把其分配給一個或多個按鍵并被輸入。例如,例如“it’s”、“we’re”、“he’ll”、“they’ve”、“isn’t”等單詞可以被分配給至少一個預(yù)定按鍵。通過按下相應(yīng)的按鍵并說出所述單詞可以輸入每個所述單詞。
根據(jù)本發(fā)明的另一個實施例,為了相同目的,可以產(chǎn)生例如“’s”、“’ll”、“’ve”、“n’t”等的(例如,縮寫)單詞,并把其分配給一個或多個按鍵。由它們的原始發(fā)音發(fā)出所述單詞的音。例如“’s”可以被發(fā)音成“s/is/has”;“’re”可以被發(fā)音成“are”;“’ve”可以被發(fā)音成“have”;“n’t”可以被發(fā)音成“not”等所述單詞可以被輸入到例如被連接到前面已輸入單詞/字符的末尾。例如,為了輸入單詞“they’ve”,用戶可以輸入兩個單獨的單詞“they”和“’ve”(例如,根據(jù)本發(fā)明的數(shù)據(jù)輸入系統(tǒng)進行輸入)而不在之間設(shè)置空格。如上所述,分配給包括撇號的單詞(例如,例如單詞“not”的“n’t”的縮寫單詞)的語音可以與原始單詞一樣。例如,單詞“n’t”和“not”都可以發(fā)出“not”的音。在這種情況下,每個所述單詞可以被分配給與相同按鍵的不同交互模式,或它們的每個可以被分配給不同的按鍵。例如,用戶可以單次按下相應(yīng)的按鍵(例如,與單詞“not”被分配給的所述按鍵的預(yù)定交互)并說出“not”,用于輸入單詞“not”。為了輸入單詞“n’t”,用戶可以例如兩次按下相同按鍵(例如,與單詞“n’t”被分配給的所述按鍵的預(yù)定交互)并說出“not”。根據(jù)本發(fā)明的另一個實施例,包括撇號的單詞的一部分/全部可以被分配給撇號標(biāo)點符號自身被分配給的按鍵。
根據(jù)本發(fā)明的一個實施例,包括撇號的例如“’s”、“’d”等的單詞的一部分可以被分配給按鍵和與所述按鍵交互的模式,并發(fā)出例如“s”、“d”等相應(yīng)字母的音。所述按鍵或所述交互模式可以不同于分配給所述相應(yīng)字母的按鍵或交互模式,用于避免含混。
在四個按鍵上的字母配置如上所述,為了提高語音識別系統(tǒng)的準(zhǔn)確度,具有接近發(fā)音(例如,對用于選擇它們其中之一的語音系統(tǒng)引起含混)的符號可以被分配給不同的按鍵。圖69示出了把字母表字符分配給小鍵盤6900的四個按鍵6901-6904的另一個示例。雖然它們可以被分配給任何按鍵,但是優(yōu)選的,包括多于一個字符的單詞/單詞的一部分可以被分配給表示所述單詞和/或所述單詞的一部分的首字符的按鍵。該示例的字符布置不僅消除了使用包括字母的四個按鍵的本發(fā)明的逐字符文本輸入系統(tǒng)的含混性,而且其顯著降低了本發(fā)明的單詞/單詞的一部分?jǐn)?shù)據(jù)輸入系統(tǒng)的含混性。例如,字母“n”和以“n”開始的單詞/單詞的一部分可以被分配給按鍵6903,而字母“i”和以“i”開始的單詞/單詞的一部分可以被分配給按鍵6901。這是因為,例如,(分配給按鍵6901的)單詞“in”和(分配給按鍵6903的)字母“n”可以具有含混的、大致類似的發(fā)音。很明顯,如上所述,通過本領(lǐng)域技術(shù)人員可以考慮基于剛剛描述的原理在按鍵上的其他符號配置,或任何其他數(shù)目和布置的按鍵。
同樣,如上所述,根據(jù)另一個示例,如果兩個符號的語音具有大致類似的發(fā)音,并且所述符號被分配給相同按鍵并通過與按鍵相同類型的(例如,與相應(yīng)語音結(jié)合的)交互進行輸入,為了避免含混,與第二符號具有大致不類似發(fā)音的另一個語音可以被分配給多個符號的至少第一符號。例如,如果例如“I”和“hi”的兩個符號(例如分別具有大致類似發(fā)音的字母和單詞)被分配給按鍵,并通過例如與按鍵的單次按下動作同時說出它們進行輸入,為了避免含混,例如,例如“hey”(其與“i”是大致不同的發(fā)音)的另一語音可以被分配給符號(例如,單詞)“hi”。
快速輸入如前面和這里在圖69a中所示出的,把至少字母表字符分配給僅四個按鍵的優(yōu)點之一在于,用戶可以把他的2個手指(例如左和右拇指)6915、6916的每一個放在兩個按鍵(例如,兩個按鍵6911-6912,和在該示例中,兩個按鍵6913-6914)的相應(yīng)列上,使得所述手指能夠同時接觸所述兩個按鍵。這允許在文本輸入期間不從按鍵上移開(或很少移開)手指,并因此用戶知道按下哪個按鍵而不看著小鍵盤。即使所述用戶在運動時,這也允許快速輸入??梢岳斫猓瑸榇?,按鍵尺寸、按鍵之間的距離以及例如所述按鍵的物理特性的其他參數(shù)可以是使得上述過程被優(yōu)化。
如上所示,可以理解,可以根據(jù)需要考慮其他的按鍵配置。例如,所述四個按鍵可以用以下方式進行配置,即,當(dāng)用戶使用一只手輸入所述文本時,優(yōu)選的,他的手指能夠同時接觸所述四個按鍵。同樣,可以根據(jù)不同需要,考慮把所述至少字母表字符分配給的不同預(yù)定數(shù)目的按鍵。
如上所述并在例如圖52的圖中所示出的,多方向按鍵可以被用于本發(fā)明的數(shù)據(jù)輸入系統(tǒng)。同樣,如所述的,可以考慮不同數(shù)目的按鍵、按鍵的不同類型/配置,以用于本發(fā)明的數(shù)據(jù)輸入系統(tǒng)。同樣,如所述的,語言的字母表字母或文本字符可以被分配給例如由本發(fā)明的數(shù)據(jù)輸入系統(tǒng)使用的四個按鍵。圖69b示出了具有兩個多方向(例如,在該示例中,四個方向)的按鍵6927-6928的電子設(shè)備6920的示例,其中,語言的字母表字符被分配給它們的四個子按鍵6921-6924。在電子設(shè)備的兩側(cè)上用于數(shù)據(jù)(例如,文本)輸入的四個按鍵的布置和使用已在前面描述過,并由例如圖63b的示例性圖示出。
具有可延伸的靈活顯示單元的設(shè)備如上所述,根據(jù)本發(fā)明的一個實施例,包括例如OLED顯示器的靈活顯示器以及本發(fā)明的數(shù)據(jù)輸入系統(tǒng)和它的特征的設(shè)備可以被提供。圖70a示出了靈活顯示單元7000的示例。通過例如在至少顯示單元的一側(cè)7001卷起顯示單元,可以收回所述顯示單元??梢酝ㄟ^打開所述顯示器而展開它。圖70b示出了例如包括靈活顯示單元7011的計算機/通信單元7010的電子設(shè)備。所述電子設(shè)備也可以包括本發(fā)明的數(shù)據(jù)輸入系統(tǒng)和本發(fā)明的按鍵布置。在該示例中,所述設(shè)備包括兩個部分7018-7019,其上布置所述按鍵7012-7013。在所述設(shè)備7010的至少一個所述部分7018、7019上實施所述設(shè)備的組件。所述兩個部分可以通過有線或無線互相連接。同樣,至少所述顯示單元的一部分可以被布置(例如卷起)在所述設(shè)備的所述兩個部分7018-7019的至少一個之中。所述設(shè)備的所述兩個部分可以在預(yù)定距離或由用戶所需的任何距離處互相相對地展開和收回(例如,最大距離可以是所述顯示單元的最大長度的函數(shù))。在該示例中,所述兩個部分處于互相相對的適度距離。通過互相相對地展開所述兩個部分,也可以展開(例如,通過打開)所述顯示單元。用戶可以把每個所述兩個部分7018-7019保持在其每只手中,并用相應(yīng)的手使用每個所述部分的按鍵7012-7013,用于通過例如本發(fā)明的數(shù)據(jù)輸入系統(tǒng)把數(shù)據(jù)輸入所述設(shè)備7010和所述顯示單元7011中。圖70c示出了所述設(shè)備7010和更加展開狀態(tài)的所述顯示單元7011。例如至少一個按鈕的裝置可以被用于互相相對地釋放和/或固定和/或收回所述部分。通過例如按鈕和/或彈簧的裝置自動提供這些功能。本領(lǐng)域技術(shù)人員已知所述功能。圖70d示出了處于關(guān)閉狀態(tài)的所述設(shè)備7010。如所述的,所述設(shè)備可以是通信設(shè)備。在該示例中,可以使用所述設(shè)備作為電話單元。為此,麥克風(fēng)7031和揚聲器7032可以被布置在所述設(shè)備內(nèi),(優(yōu)選的,在其兩端),使得所述麥克風(fēng)和所述揚聲器之間的距離對應(yīng)于用戶的嘴和耳朵。因為所述顯示器是靈活顯示器,它可能是易碎的。如圖70e所示,為了在展開狀態(tài)下保護所述設(shè)備的所述顯示器,所述設(shè)備7010可以包括多部分的例如大致剛性的組件7041,其當(dāng)展開和收回所述設(shè)備的所述兩個部分時,也互相相對地展開和收回,使得處于展開狀態(tài)時,所述部分提供平的表面,其中,所述顯示器(未示出)可以放在所述表面上??梢岳斫?,所述組件可以是任何類型,并包括任何形式和任何收回/展開系統(tǒng)。同樣,通過例如折疊/展開或滑動/非滑動方法的不同方法可以收回/展開所述顯示單元。
根據(jù)本發(fā)明的一個實施例,如圖70f所示,例如剛剛描述的電子設(shè)備7010可以包括與其成為一體的打印/掃描/拷貝單元(未示出)。雖然該設(shè)備可以具有任何寬度,優(yōu)選的,所述電子設(shè)備的設(shè)計(例如,在該示例中,具有大致A4紙張的高度)可以是使得用戶可以裝入A4紙張7015,用于打印例如編輯的信件的文檔頁面。
對移動計算/通信設(shè)備提供完整的解決方案在許多情況下是極其有用的。例如,用戶可以起草例如信的文檔并立即打印它們。同樣例如,售貨員可以在客戶的同意下編輯例如發(fā)票的文檔并打印它,用于立即交付。
根據(jù)另一個實施例,可以考慮包括可展開的顯示單元和本發(fā)明的數(shù)據(jù)輸入系統(tǒng)的可折疊設(shè)備。所述顯示器可以是例如OLED顯示器的靈活顯示器。圖70g示出了處于關(guān)閉狀態(tài)的所述設(shè)備7050。圖70h示出了包括所述可展開顯示單元7051和所述數(shù)據(jù)輸入系統(tǒng)的按鍵7053-7054的所述設(shè)備7050。所述設(shè)備可以具有通信能力。在該示例中,在所述設(shè)備內(nèi)設(shè)置麥克風(fēng)7055和揚聲器7056,優(yōu)選的,每個在所述設(shè)備的不同部分上。
可以理解,該實施例和相關(guān)圖示作為示例被描述和示出。本領(lǐng)域技術(shù)人員可以考慮根據(jù)本發(fā)明原理的許多其他實施例和圖。例如,通過參考圖70b,當(dāng)把所述顯示單元展開到所需長度時,只有所述顯示單元的所述展開部分可以被所述設(shè)備所使用。例如,例如所述設(shè)備的操作系統(tǒng)的系統(tǒng)可以對輸出到所述顯示單元的所述張開(例如,展開)部分進行管理和指導(dǎo)。同樣,所述設(shè)備可以至少包括在本申請和由本發(fā)明人提交的其他專利申請中所描述的至少部分系統(tǒng)特征。
可連接的/可拆卸的數(shù)據(jù)輸入單元如上所述,例如平板PC的電子設(shè)備可以包括本發(fā)明的數(shù)據(jù)輸入特征,例如布置在所述設(shè)備前側(cè)的本發(fā)明的按鍵配置、布置在其后側(cè)的點擊設(shè)備,其中,所述點擊設(shè)備使用在所述設(shè)備的前側(cè)的至少一個按鍵,以及,反之亦然。同樣如上所述,所述設(shè)備可以包括從所述設(shè)備伸向用戶的嘴的可延伸的麥克風(fēng)/照相機。如以上描述和示出的,所述特征可以構(gòu)成用于所述設(shè)備的外部數(shù)據(jù)輸入單元。圖71a示出了用于例如平板PC的電子設(shè)備的可拆卸數(shù)據(jù)輸入單元7100的示例。所述單元可以包括兩個部分7101-7102,其中,每個所述部分包括本發(fā)明的按鍵布置的按鍵7103-7104,用于向所述設(shè)備提供信號。在該示例中,所述部分7101和7102被設(shè)計成用于連接到所述電子設(shè)備的兩個側(cè)端。所述部分的至少一個可以包括點擊設(shè)備(例如,鼠標(biāo),未示出),其中,當(dāng)所述可拆卸數(shù)據(jù)輸入單元連接到所述電子設(shè)備時,所述點擊設(shè)備可以位于所述設(shè)備的后側(cè)內(nèi),并且涉及所述點擊設(shè)備的至少一個按鍵(例如,所述按鍵配置的按鍵)將位于所述設(shè)備的前側(cè),使得用戶使用至少相同的手同時使用所述點擊設(shè)備,和布置在所述部分上的所述至少一個相關(guān)按鍵和/或按鍵配置。所述數(shù)據(jù)輸入單元也包括布置在可延伸組件7107內(nèi)用于接收用戶的語音的可延伸的麥克風(fēng)7105和/或照相機7106。本發(fā)明的數(shù)據(jù)輸入單元的特征在前面已被詳細(xì)描述。所述數(shù)據(jù)輸入單元的兩個部分7101-7102通過例如帶子(例如,彈性帶)的裝置互相連接,從而使所述單元固定到所述電子設(shè)備上。所述數(shù)據(jù)輸入單元通過導(dǎo)線7108連接到所述設(shè)備上。其可以通過例如連接所述電子設(shè)備的USB端口的USB部件7109進行連接。所述數(shù)據(jù)輸入單元也可以無線連接到所述設(shè)備上。同樣,部分7101、7102可以是單獨的部分,使得用戶可以例如以一只手持有它們的每個(例如,他的手可以在他的口袋中),而不是把它們連接到電子設(shè)備,用于數(shù)據(jù)輸入。
可以考慮用于把所述數(shù)據(jù)輸入單元連接到所述電子設(shè)備的其他連接裝置。例如,如圖71b所示,所述設(shè)備7100可以包括滑動的和/或連接/分離的組件7111-7112,用于所述目的。
可以理解,所述數(shù)據(jù)輸入單元可以包括任何數(shù)目的部分。例如,所述數(shù)據(jù)輸入單元可以只包括一個部分,其中,例如剛剛描述的特征(例如,小鍵盤的按鍵、點擊設(shè)備等)可以與所述部分成為一體。
圖71c示出了系縛/連接到例如計算機(例如平板PC)的電子設(shè)備的所述數(shù)據(jù)輸入單元7100。如圖所示,所述數(shù)據(jù)輸入單元7103-7104的按鍵位于所述設(shè)備的兩端。麥克風(fēng)伸向用戶的嘴,而指示設(shè)備7105(未示出,這里,在后面或所述設(shè)備的一側(cè)上)被布置在所述數(shù)據(jù)輸入單元的后側(cè)(例如,很明顯,在所述設(shè)備的后側(cè))。相應(yīng)于所述指示設(shè)備的至少一個按鍵7126位于所述數(shù)據(jù)輸入單元的前側(cè)。很明顯,所述指示設(shè)備及其相應(yīng)的按鍵可以位于任何側(cè)(例如左、右、下)端。同樣,可以使用多個(例如,兩個,一個在左、另一個在右)指示和點擊設(shè)備,其中,所述多個指示和點擊設(shè)備可以彼此協(xié)同工作。用戶可以使用他的雙手持有所述設(shè)備,并同時使用所述按鍵和所述麥克風(fēng),用于通過本發(fā)明的數(shù)據(jù)輸入系統(tǒng)輸入例如文本的數(shù)據(jù)。所述用戶還可以同時使用所述指示設(shè)備及其相應(yīng)的按鍵。
可以理解,所述數(shù)據(jù)輸入單元也可以無線連接到例如所述平板PC的相應(yīng)設(shè)備。同樣,所述指示設(shè)備和/或其按鍵可以一起或單獨位于所述電子設(shè)備的任一側(cè)。
根據(jù)本發(fā)明的一個實施例,可以提供例如OLED顯示器的靈活顯示單元,使得在關(guān)閉的狀態(tài)下,所述顯示單元具有腕帶的形式,其被帶在佩帶者腕部上或連接到腕部安放設(shè)備的腕帶上,并最終連接到所述設(shè)備。圖72a示出了例如腕部電子設(shè)備的電子設(shè)備7210的腕帶7211的示例,其中,處于關(guān)閉狀態(tài)的所述顯示單元被連接到所述帶。圖72b示出了處于拆下狀態(tài)的所述顯示單元7215。圖72C示出了處于打開狀態(tài)的顯示單元7215。
根據(jù)本發(fā)明的一個實施例,為了幫助系統(tǒng)更好地在具有大致類似發(fā)音的例如字母/單詞/單詞的一部分的兩個符號的語音之間進行區(qū)分,大致類似所述符號的第一個符號、而較少類似于其他符號的至少一個不同的音素集可以被分配給所述第一個符號,使得當(dāng)用戶說出所述第一個符號時,通過聲音識別系統(tǒng)識別所述符號的機會提高了。例如,如果字母“d”和字母“b”被分配給與相同按鍵的相同預(yù)定交互,除了音素集“de”之外,另一個類似的音素集“te”(在該示例中,把字母“t”分配給另一個按鍵)也可能被分配給字母“d”的語音。另一方面,除了音素集“be”之外,也分配另一個類似音素集“pe”(在該示例中,把字母“p”分配給另一個按鍵)。字母“b”和“d”具有大致類似的發(fā)音,但是字母“t”(音素集“te”)和“p”的發(fā)音很顯著的不同。例如,如果用戶按下相應(yīng)于字母“b”和“d”的按鍵并說出“de”,系統(tǒng)可能錯誤識別所述語音為“te”。在這種情況下,系統(tǒng)將提供分配給與所述按鍵按下相結(jié)合的所述語音的字符,并提供字母“d”??梢岳斫?,這里提供的示例只用于描述該實施例。本領(lǐng)域技術(shù)人員可以考慮根據(jù)所描述的原理,把音素/音素集分配到任何字母/單詞/單詞的一部分的多種配置和分配。
在本申請和由本發(fā)明人提交的其他申請中描述的系統(tǒng)、特征、增強等可以應(yīng)用于本發(fā)明的所有實施例。同樣,本發(fā)明的實施例可以單獨工作或結(jié)合本發(fā)明一個或多個實施例進行工作。
因此,當(dāng)已示出和描述并且指出了當(dāng)應(yīng)用到可選實施例的本發(fā)明的基本新穎特征時,可以理解,本領(lǐng)域技術(shù)人員可以在不偏離本發(fā)明的精神的情況下,可以對本公開發(fā)明的形式和細(xì)節(jié)進行多種省略和替代和變更。因此,本發(fā)明只受到由附加的權(quán)利要求的精神所指出的限制??梢岳斫猓瑘D示不必按比例畫出,而是在本質(zhì)上,它們僅僅是概念上的。
例如,雖然在不同實施例中使用電話型小鍵盤用于表示本發(fā)明的不同實施例,很明顯,具有分配給所述小鍵盤的按鍵的任何類型的符號配置的任何類型的小鍵盤可以用于本發(fā)明的實施例。
因為不是頻繁重復(fù)本發(fā)明的數(shù)據(jù)輸入系統(tǒng)的原理,在本申請的許多段落中提到,可以把例如字符/單詞/單詞的一部分/功能等的一個或多個符號分配給(例如,相應(yīng)的)按鍵(或除了按鍵的其他對象)??梢岳斫猓鶕?jù)在許多其他實施例中解釋的數(shù)據(jù)輸入系統(tǒng)的原理,假設(shè)符號由與按鍵的預(yù)定交互進行輸入。例如,除非另作陳述,優(yōu)選的,可以通過可能是在所述按鍵上(如在本發(fā)明的許多實施例中解釋的)單次按下的與所述按鍵的預(yù)定的最容易的交互,輸入所述符號。同樣,在許多段落中,在解釋把例如字母/音素集/字符(字母)集/字母串/等的符號(例如,通常要被說出的符號)分配給按鍵之后,為了避免重復(fù)用于輸入所述符號的本發(fā)明的數(shù)據(jù)輸入系統(tǒng)的原理,所述原理可以不再提及??梢岳斫?,除非另作陳述,很明顯,(如在本發(fā)明許多實施例中所解釋的)優(yōu)選的,通過在相應(yīng)按鍵上相應(yīng)的按下動作同時結(jié)合相應(yīng)于所述符號的語音,對所述類型的符號(例如,通常要被說出的符號)進行輸入。
必須注意,在本申請的許多段落中,術(shù)語“字符集”或“字符-集”已用于定義字符串。
雖然在本發(fā)明的不同實施例中,聲音識別系統(tǒng)已被提及,或希望被用于感知和識別用戶的語音,但是,除了所述聲音識別系統(tǒng)之外或作為所述聲音識別系統(tǒng)的替代,唇讀系統(tǒng)可以被用于感知和識別所述用戶的語音(并且反之亦然)。
權(quán)利要求
1.一種數(shù)據(jù)輸入系統(tǒng),其包括定義了多個按鍵的小鍵盤,其中,每個按鍵包括符號集的全少一個符號,所述符號集被劃分為包括至少一個字母表符號、數(shù)字符號和命令符號的子組,其中,每個子組與用戶的手指的至少一部分相關(guān)聯(lián);以及一種與所述多個按鍵的至少一個按鍵通信的手指識別系統(tǒng),其中,所述至少一個按鍵具有至少來自第一子組的第一符號,以及至少來自第二子組的第二符號,其中,所述手指識別系統(tǒng)被配置成當(dāng)所述手指與所述按鍵交互時,對所述用戶的手指的所述部分進行識別,從而對相應(yīng)于與所述用戶的手指的所述部分相關(guān)聯(lián)的子組的所述按鍵上的所述符號進行選擇。
全文摘要
一種具有定義了多個按鍵(3301-3309)的小鍵盤的數(shù)據(jù)輸入系統(tǒng),每個按鍵包括符號集的至少一個符號。該符號集被劃分為每個具有至少一個字母表符號、數(shù)字符號和命令符號的子組,這里,每個子組與用戶的手指的至少一部分相關(guān)聯(lián)。手指識別系統(tǒng)與至少一個按鍵通信,這里,該按鍵具有至少來自第一個子組的第一個符號,以及至少來自第二個子組的第二個符號。該手指識別系統(tǒng)被配置成當(dāng)該手指與該按鍵交互時,對該用戶的手指的該部分進行識別,從而對相應(yīng)于與該用戶的手指的該部分相關(guān)聯(lián)的該子組的該按鍵上的該符號進行選擇。
文檔編號G09G5/00GK1809866SQ200480017215
公開日2006年7月26日 申請日期2004年4月19日 優(yōu)先權(quán)日2003年4月18日
發(fā)明者B·F·加薩比安 申請人:B·F·加薩比安
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1