本發(fā)明涉及輸入法領域,尤其是一種詞組語句快速輸入的方法及系統(tǒng)。
背景技術:
現(xiàn)在的輸入法有鍵盤輸入法、手寫輸入法和語音輸入法,每種輸入法都能完成用戶的輸入,但每種輸入法切換前都只能單獨的進行工作,只有一種輸入法完成一項輸入,然后切換到別的輸入法;特別是對于詞組和語句的輸入,由于同音的字比較多,輸入后得到的關于詞組語句的組合比較多,不能很快的篩選出所要的詞或句,而且輸入法之間進行切換也非常不方便,從而造成了現(xiàn)在輸入法的效率不高的問題;現(xiàn)在沒有將多種輸入法進行結合的輸入法。
現(xiàn)有輸入法輸入采集方式比較單一,只有鍵盤輸入、手寫輸入和語音輸入,對于有些圖像不能直接輸入,更沒有有關思維和氣味輸入的方案,輸入法效率不高。
技術實現(xiàn)要素:
本發(fā)明的發(fā)明目的在于:針對上述存在的問題,提供一種集合多種輸入法,并實現(xiàn)輸入法之間的合作,通過對多種輸入法的結合篩選,提高篩選速度,不需要進行輸入法之間的切換,同時可以進行多種輸入法的共同輸入,并且增加了輸入方法,包括圖片輸入、掃描輸入、氣味輸入和思維輸入等,從而達到全面快速輸入的詞組語句快速輸入的方法及系統(tǒng)。
本發(fā)明采用的技術方案如下:
本發(fā)明一種詞組語句快速輸入的方法,包括以下幾個步驟:
步驟一: 編碼采集單元獲得鍵盤輸入的編碼,并利用索引文件,在數(shù)據(jù)庫中找到相關聯(lián)的字符,輸出相關性較強的字符集;
步驟二:觸屏感應單元得到感應的字形圖像,進行圖像預處理,然后進行字體合成和特征提取,根據(jù)數(shù)據(jù)庫中的字形模板進行識別,輸出字符集;
步驟三:語音采集單元采集語音信號,進行預處理和特征提取,再根據(jù)數(shù)據(jù)庫中的語音模板作為參考進行識別,找到對應的字符集;
步驟四:將步驟一、二、三中得到的字符集,根據(jù)輸入的順序,采用不同字符集之間的相互匹配和篩選,找到最優(yōu)選的組合,并輸出對應的字符串;
步驟五:直接通過攝像裝置,采集輸入的圖片,經(jīng)過圖像處理,從數(shù)據(jù)庫中找到對比模板,圖像輸出;
步驟六:通過掃描裝置,對輸入對象進行掃描,并結合數(shù)據(jù)庫中的模板,根據(jù)掃描圖像的特征進行識別,輸出相應的字符或圖像;
步驟七:輸入法配置設備上設置有氣體采集裝置,采集的氣體進行檢測,并將檢測結果轉(zhuǎn)化為相應的字符,進行輸出;
步驟八:所述輸入法配置設備通過無線傳輸裝置與人體思維傳感器進行數(shù)據(jù)傳輸,采集人腦的神經(jīng)信息,轉(zhuǎn)化為字符,實現(xiàn)思維輸入,并根據(jù)采集信息,對輸入值進行判斷識別。
以上方法,采用多種輸入方式,并將各個識別單元得到的相關聯(lián)的所有字符,進行字符的組合,根據(jù)輸入順序進行再篩選,從而排除一些字符組合,得到正確和連貫的詞組和句子,加快輸入的效率。
本發(fā)明一種詞組語句快速輸入的方法,所述步驟二中的字體合成的方法:對圖像進行掃描,將掃描的步進變?yōu)槿?,發(fā)現(xiàn)當前像素點,判斷當前點的前一個點和后一個點是否為像素點,步進三個位置;找到圖像中像素點對應的坐標距離等于1的點,看作一個樣本集,作為第一個聚類中心的初始值;計算下一個像素點到聚類中心的距離,當距離小于預設值時,歸入中心的聚類;以此進行像素點分析,直到像素點分析完成;將聚類合成,通過聚類之間的連接軌跡,就可以得到合成的字體。
以上字體合成的方法中,將掃描的步進變?yōu)槿?,能夠加快掃描速度,由于原始圖像的大部分區(qū)域為空白,只有很少部分有像素點,對整個圖像進行掃描會花費太多的時間,將掃描方法改進為間隔掃描,步進三個位置就會提高處理速度;字體合成的聚類處理,由于聚類的中心往往是有效點集中的地方,聚類中心的結合,能夠很快的找到字體的軌跡,從而得到合體的字體。
本發(fā)明一種詞組語句快速輸入的方法,所述步驟三中的預處理的方法:進行語音端點檢測,對噪音和靜音分別進行取樣和分析,得到噪音和靜音能量的上限,將兩個能量上限作為語音信號的閥值,過了閥值則進入語音段,確定語音段的起始位置;進行預加重、語音數(shù)據(jù)分幀和加窗。
以上語音端點檢測,通過設置噪音能量上限和靜音能量上限,經(jīng)過雙門閾值的限制,過濾掉連續(xù)語音信號中的靜音段和噪音,保留有效的語音段,并確定了語音段的起始位置;同時預加重能夠增強語音信號并除去一定的噪聲;語音數(shù)據(jù)分幀可以將語音分割為更小的區(qū)段,保證語音模型的短時平穩(wěn)和達到線性;加窗處理可以減少語音的變頻影響增強中間信息。
本發(fā)明一種詞組語句快速輸入的方法,包括詞組語句快速輸入的系統(tǒng),所述詞組語句快速輸入的系統(tǒng)包括采集模塊、識別模塊;所述采集模塊包括編碼采集單元、觸屏感應單元和語音采集單元;所述編碼采集單元,用于采集鍵盤輸入的編碼,作為識別的特征;所述觸屏感應單元,用于獲取手寫的圖像;所述語音采集單元,采集語音信號,用于語音特征的提取;所述識別模塊包括編碼識別單元、觸屏識別單元、語音識別單元和綜合識別單元;所述編碼識別單元,用于將編碼作為特征,基于索引文件,從數(shù)據(jù)庫中找到相應的字符集;所述觸屏識別單元,用于將采集的圖像進行圖像預處理、字體合成、特征提取,并根據(jù)數(shù)據(jù)庫中字形模板進行識別,得到對應的字符集;所述語音識別單元,用于將語音信號進行預處理和特征提取,再根據(jù)數(shù)據(jù)庫中的語音模板進行識別,找到對應字符集;所述綜合識別單元,用于將多種識別單元識別的字符根據(jù)輸入順序進行組合,找到最佳的字符組合,輸出正確的字符串。
本發(fā)明一種詞組語句快速輸入的系統(tǒng),還包括圖像輸入模塊,所述圖像輸入模塊包括攝像單元和掃描單元,所述攝像單元,采集圖像進行圖像處理,并根據(jù)模板,輸入圖像;所述掃描單元,將掃描的圖像經(jīng)過識別轉(zhuǎn)化為字符,從而輸出。
以上攝像單元可以增加輸入的方式,解決現(xiàn)有輸入法中無法直接利用攝像裝置拍攝圖像進行輸入的問題,為之后的圖像檢索提供輸入渠道;掃描單元能夠?qū)⑺鶔呙璧膱D像轉(zhuǎn)化為字符輸入,減少人工識別圖像上的信息,再進行字符輸入的過程,提高輸入效率。
本發(fā)明一種詞組語句快速輸入的系統(tǒng),還包括思維輸入系統(tǒng),其包括用于采集神經(jīng)信息的思維傳感器和用于進行思維與設備之間數(shù)據(jù)傳輸?shù)臒o線傳輸設備,以及進行思維信息和字符轉(zhuǎn)換的裝置。
以上結構,通過思維傳感器接收人腦中的神經(jīng)信息,將人的思維,即想法轉(zhuǎn)化為數(shù)字信號,并根據(jù)相應的字符輸出,達到當大腦中的想法形成就會直接形成字符輸入,達到最快的輸入速度。
本發(fā)明一種詞組語句快速輸入的系統(tǒng),還包括氣體檢測輸入系統(tǒng),其包括氣體檢測裝置,用于檢測輸入的氣體成分,并將檢測結果以字符的方式輸出。
以上結構,通過氣體檢測裝置檢測氣體,并將檢測結果轉(zhuǎn)化為字符輸出,可以把未知的氣體轉(zhuǎn)化為輸入字符,從而解決有些氣體不知道名稱,但需要輸入的問題。
綜上所述,由于采用了上述技術方案,本發(fā)明的有益效果是:
1、提高輸入的效率,在發(fā)明中將不同的輸入法進行結合,通過不同輸入法識別的字符結合進行字符組合的篩選,能夠更快、更準的找到最佳的字符組合,從而輸出連貫的詞或句,達到更快的輸出效果。
2、有更多方式可以輸入和識別,除一般的鍵盤、手寫和語音之外,可以通過兩種途徑得到圖像信息,輸入字符,一種為攝像,采集圖像進行圖像識別,找到字符;另一種為掃描,講掃描的信息轉(zhuǎn)化為字符輸出,可以方便于輸入法的輸入;還設置的思維輸入法,更是將大腦中的想法轉(zhuǎn)化為數(shù)字信號,再轉(zhuǎn)化為字符輸出,達到想到就能輸出的效果。不同采集方式的使用可以在不同的情況下,進行不同方式的輸入。
附圖說明
本發(fā)明將通過例子并參照附圖的方式說明,其中:
圖1是本發(fā)明一種詞組語句快速輸入的方法流程圖。
圖2是本發(fā)明一種詞組語句快速輸入的系統(tǒng)結構示意圖。
具體實施方式
本說明書中公開的所有特征,或公開的所有方法或過程中的步驟,除了互相排斥的特征和/或步驟以外,均可以以任何方式組合。
本說明書(包括任何附加權利要求、摘要)中公開的任一特征,除非特別敘述,均可被其他等效或具有類似目的的替代特征加以替換。即,除非特別敘述,每個特征只是一系列等效或類似特征中的一個例子而已。
實施例一:
如圖1,本發(fā)明一種詞組語句快速輸入的方法,包括以下幾個步驟:
步驟一: 編碼采集單元獲得鍵盤輸入的編碼,并利用索引文件,在數(shù)據(jù)庫中找到相關聯(lián)的字符,輸出相關性較強的字符集;
步驟二:觸屏感應單元得到感應的字形圖像,進行圖像預處理,然后進行字體合成和特征提取,根據(jù)數(shù)據(jù)庫中的字形模板進行識別,輸出字符集;
步驟三:語音采集單元采集語音信號,進行預處理和特征提取,再根據(jù)數(shù)據(jù)庫中的語音模板作為參考進行識別,找到對應的字符集;
步驟四:將步驟一、二、三中得到的字符集,根據(jù)輸入的順序,采用不同字符集之間的相互匹配和篩選,找到最優(yōu)選的組合,并輸出對應的字符串;
步驟五:直接通過攝像裝置,采集輸入的圖片,經(jīng)過圖像處理,從數(shù)據(jù)庫中找到對比模板,圖像輸出;
步驟六:通過掃描裝置,對輸入對象進行掃描,并結合數(shù)據(jù)庫中的模板,根據(jù)掃描圖像的特征進行識別,輸出相應的字符或圖像;
步驟七:輸入法配置設備上設置有氣體采集裝置,采集的氣體進行檢測,并將檢測結果轉(zhuǎn)化為相應的字符,進行輸出;
步驟八:所述輸入法配置設備通過無線傳輸裝置與人體思維傳感器進行數(shù)據(jù)傳輸,采集人腦的神經(jīng)信息,轉(zhuǎn)化為字符,實現(xiàn)思維輸入,并根據(jù)采集信息,對輸入值進行判斷識別。
實施二:
與實施例一相比,實施例二增加了字體合成方法的技術特征:所述字體合成的方法:對圖像進行掃描,將掃描的步進變?yōu)槿?,發(fā)現(xiàn)當前像素點,判斷當前點的前一個點和后一個點是否為像素點,步進三個位置;找到圖像中像素點對應的坐標距離等于1的點,看作一個樣本集,作為第一個聚類中心的初始值;計算下一個像素點到聚類中心的距離,當距離小于預設值時,歸入中心的聚類;以此進行像素點分析,直到像素點分析完成;將聚類合成,通過聚類之間的連接軌跡,就可以得到合成的字體。
實施三:
與實施例一相比,實施例三增加了預處理的方法的技術特征:所述預處理的方法:進行語音端點檢測,對噪音和靜音分別進行取樣和分析,得到噪音和靜音能量的上限,將兩個能量上限作為語音信號的閥值,過了閥值則進入語音段,確定語音段的起始位置;進行預加重、語音數(shù)據(jù)分幀和加窗。
實施例四:
如圖2,公開了詞組語句快速輸入的系統(tǒng),所述詞組語句快速輸入的系統(tǒng)包括采集模塊、識別模塊;所述采集模塊包括采集模塊、識別模塊;所述采集模塊包括編碼采集單元、觸屏感應單元和語音采集單元;所述編碼采集單元,用于采集鍵盤輸入的編碼,作為識別的特征;所述觸屏感應單元,用于獲取手寫的圖像;所述語音采集單元,采集語音信號,用于語音特征的提??;所述識別模塊包括編碼識別單元、觸屏識別單元、語音識別單元和綜合識別單元;所述編碼識別單元,用于將編碼作為特征,基于索引文件,從數(shù)據(jù)庫中找到相應的字符集;所述觸屏識別單元,用于將采集的圖像進行圖像預處理、字體合成、特征提取,并根據(jù)數(shù)據(jù)庫中字形模板進行識別,得到對應的字符集;所述語音識別單元,用于將語音信號進行預處理和特征提取,再根據(jù)數(shù)據(jù)庫中的語音模板進行識別,找到對應字符集;所述綜合識別單元,用于將多種識別單元識別的字符根據(jù)輸入順序進行組合,找到最佳的字符組合,輸出正確的字符串。
實施例五:
與實施例四相比,增加了技術特征圖像輸入模塊,所述圖像輸入模塊包括攝像單元和掃描單元,所述攝像單元,采集圖像進行圖像處理,并根據(jù)模板,輸入圖像;所述掃描單元,將掃描的圖像經(jīng)過識別轉(zhuǎn)化為字符,從而輸出。
實施例六:
與實施例四相比,增加了技術特征思維輸入系統(tǒng),其包括用于采集神經(jīng)信息的思維傳感器和用于進行思維與設備之間數(shù)據(jù)傳輸?shù)臒o線傳輸設備,以及進行思維信息和字符轉(zhuǎn)換的裝置。
實施例七:
與實施例四相比,增加了技術特征氣體檢測輸入系統(tǒng),其包括氣體檢測裝置,用于檢測輸入的氣體成分,并將檢測結果以字符的方式輸出。
本發(fā)明并不局限于前述的具體實施方式。本發(fā)明擴展到任何在本說明書中披露的新特征或任何新的組合,以及披露的任一新的方法或過程的步驟或任何新的組合。