專利名稱:利用拼音查詢單字的裝置與方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種査詢單字的裝置與方法,尤其是一種利用拼音查詢單字的 裝置與方法。
背景技術(shù):
一般人們學(xué)習(xí)第二語言(例如英文),當(dāng)遇到生疏或欲深入了解的單字時(shí), 往往需通過査詢語言工具(例如字典),以了解該單字的解釋等相關(guān)信息。而 隨著電子字典、翻譯軟件、翻譯網(wǎng)站等査詢工具的產(chǎn)生,更使人們?cè)谡Z言學(xué)習(xí) 上增益許多。使用者輸入欲査詢的單字,通過電子化査詢工具的運(yùn)作,即可獲 得該單字的相關(guān)信息。如此,將可大幅節(jié)省以往采用紙本查詢所需花費(fèi)的時(shí)間, 進(jìn)而增進(jìn)學(xué)習(xí)的效果。
然而,利用電子裝置査詢單字時(shí), 一般采用逐字輸入單字的拼寫字母的方 式,來查詢所欲查詢的單字。但是,當(dāng)使用者聽到一個(gè)陌生的單字,或只知道 某單字的念法,但卻不知道該單字的正確字母拼法時(shí),使用者便無法對(duì)所聽到 單字進(jìn)行查詢。所以,便有采用輸入音標(biāo)來進(jìn)行査詢的方式產(chǎn)生。然而,音標(biāo) 有許多規(guī)則,例如音節(jié)、重低音或某些子音不發(fā)音等的特殊規(guī)則。因此,當(dāng) 對(duì)音標(biāo)的知識(shí)不是非常明確了解時(shí),雖然使用者可以知道某單字的發(fā)音,但仍 然無法與現(xiàn)有電子裝置的査詢方式互相配合,導(dǎo)致使用者同樣無法對(duì)所聽到單 字進(jìn)行查詢。
因此,如何利用使用者所聽到的單字發(fā)(拼)音來查詢單字,將是一個(gè)亟 待解決的問題。
發(fā)明內(nèi)容
本發(fā)明為解決背景技術(shù)中存在的上述技術(shù)問題,而提出一種利用拼音査詢 單字的裝置,其特征在于該裝置包括拼音數(shù)據(jù)庫,儲(chǔ)存有拼音字母與音標(biāo),每一個(gè)拼音字母對(duì)應(yīng)至少一個(gè)音標(biāo);音標(biāo)數(shù)據(jù)庫,儲(chǔ)存有音標(biāo)字符串與單字, 每一個(gè)音標(biāo)字符串對(duì)應(yīng)至少一個(gè)單字;輸入模塊,用來輸入拼音字母;拼音獲 取模塊,依據(jù)所輸入的拼音字母,由所述拼音數(shù)據(jù)庫中獲取出對(duì)應(yīng)于拼音字母 的音標(biāo),而組成音標(biāo)字符串;音標(biāo)獲取模塊,依據(jù)音標(biāo)字符串,由所述音標(biāo)數(shù) 據(jù)庫中獲取出對(duì)應(yīng)于音標(biāo)字符串的單字;輸出模塊,用來輸出單字;所述輸入 模塊接入拼音獲取模塊,所述拼音獲取模塊接入音標(biāo)獲取模塊,所述音標(biāo)獲取 模塊接入輸出模塊,所述拼音數(shù)據(jù)庫與拼音獲取模塊相接,所述音標(biāo)數(shù)據(jù)庫與 音標(biāo)獲取模塊相接。
上述拼音字母包含模糊字母,而模糊字母對(duì)應(yīng)一個(gè)或多個(gè)音標(biāo)。 上述裝置還包括判斷模塊,用來判斷所輸入的拼音字母是否為模糊字母, 所述輸入模塊通過判斷模塊接入拼音獲取模塊。
上述裝置還包括詢問模塊,當(dāng)所述判斷模塊判斷拼音字母為模糊字母時(shí), 詢問是否査詢?cè)撃:帜杆鶎?duì)應(yīng)的所有音標(biāo),所述判斷模塊通過詢問模塊接入 拼音獲取模塊。
上述詢問模塊需查詢模糊字母所對(duì)應(yīng)的所有音標(biāo)時(shí),通過所述拼音獲取模 塊與音標(biāo)獲取模塊獲取出與模糊字母相對(duì)應(yīng)的所有單字。
一種利用拼音查詢單字的方法,其特殊之處在于該方法包括以下步驟
1) 接收拼音字母;
2) 依據(jù)拼音字母,從拼音數(shù)據(jù)庫中獲取出對(duì)應(yīng)于拼音字母的音標(biāo),而組成 首標(biāo)字符串;
3) 依據(jù)音標(biāo)字符串,從音標(biāo)數(shù)據(jù)庫中獲取出對(duì)應(yīng)于音標(biāo)字符串的單字;
4) 輸出單字。
上述拼音字母包含模糊字母,而模糊字母對(duì)應(yīng)一個(gè)或多個(gè)音標(biāo)。 上述步驟1)和2)之間還包括有步驟11):判斷拼音字母是否為模糊字母, 若否,直接進(jìn)至步驟2),若是則進(jìn)至步驟12);
12)詢問是否査詢模糊字母所對(duì)應(yīng)的所有音標(biāo);若否則進(jìn)至步驟2),若是則進(jìn)至步驟13);
13) 依據(jù)模糊字母,獲取出對(duì)應(yīng)于模糊字母的所有音標(biāo),而組成多個(gè)音標(biāo)
字符串;
14) 依據(jù)多個(gè)音標(biāo)字符串,獲取出對(duì)應(yīng)于多個(gè)音標(biāo)字符串的多個(gè)單字,進(jìn) 至步驟4)。
本發(fā)明通過建立與拼音數(shù)據(jù)庫對(duì)應(yīng)的音標(biāo)數(shù)據(jù)庫,根據(jù)所聽到的單字發(fā) (拼)音來査詢單字,為使用者進(jìn)一步增添了可查詢方式,而且當(dāng)使用者所輸 入的拼音字母可能包含多組單字時(shí),通過本發(fā)明所提出的模糊字母的查詢,便 可査詢到多組的單字提供給使用者參考。如此,使用者便不需擔(dān)心所聽到的單 字發(fā)音,是否與所輸入的拼音字母完全正確,仍可查詢到多組類似發(fā)音的字母。
圖1為本發(fā)明利用拼音查詢單字的裝置的第一實(shí)施例; 圖2.1為拼音數(shù)據(jù)庫的范例;
圖2.2為音標(biāo)數(shù)據(jù)庫的范例;
圖2.3為拼音數(shù)據(jù)庫中有模糊字母的范例;
圖3為本發(fā)明利用拼音査詢單字的裝置的第二實(shí)施例;
圖4為本發(fā)明利用拼音查詢單字的方法流程圖。
其中,10-拼音數(shù)據(jù)庫,20-音標(biāo)數(shù)據(jù)庫,30-輸入模塊,40-拼音獲取模塊, 50-音標(biāo)獲取模塊,60-輸出模塊,70-判斷?!姥?,80-詢問模塊;
具體實(shí)施例方式
參見圖l,其中,該裝置包含拼音數(shù)據(jù)庫IO、音標(biāo)數(shù)據(jù)庫20、輸入模塊
30、拼音獲取模塊40、音標(biāo)獲取模塊50、輸出模塊60。拼音數(shù)據(jù)庫10儲(chǔ)存復(fù) 數(shù)個(gè)拼音字母與復(fù)數(shù)個(gè)音標(biāo),其中每一個(gè)拼音字母對(duì)應(yīng)至少一個(gè)音標(biāo)。參見圖 2.1,由圖中所示,可以看見一個(gè)拼音字母會(huì)對(duì)應(yīng)于一個(gè)音標(biāo),而其中""表示
長音,代表所聽到的拼音為長音,所以對(duì)應(yīng)的音標(biāo)也屬于長音符號(hào)。在此,"" 只是一種標(biāo)記符號(hào),本發(fā)明利用""來標(biāo)記為長音,同時(shí)讓使用者方便輸入長音的拼音字母,但不限于此。此外,表中所對(duì)應(yīng)的音標(biāo)為DJ音標(biāo),也可儲(chǔ)存對(duì) 應(yīng)為KK音標(biāo)、萬國音標(biāo)等,不限于此。圖2.1所示的拼音數(shù)據(jù)庫只簡(jiǎn)單舉例說 明了一小部份的對(duì)應(yīng)關(guān)系,在實(shí)際應(yīng)用上可制定更為詳盡的拼音字母及音標(biāo)的 對(duì)應(yīng)關(guān)系。
音標(biāo)數(shù)據(jù)庫20儲(chǔ)存復(fù)數(shù)個(gè)音標(biāo)字符串與復(fù)數(shù)個(gè)單字,而每一個(gè)音標(biāo)字符串 對(duì)應(yīng)至少一個(gè)單字。參見圖2.2,表中所對(duì)應(yīng)的音標(biāo)為DJ音標(biāo),也可儲(chǔ)存對(duì)應(yīng) 為KK音標(biāo)、萬國音標(biāo)等,不限于此。單字?jǐn)?shù)目眾多,因此,圖2.2所示的音標(biāo) 數(shù)據(jù)庫20只簡(jiǎn)單舉例一小部份的音標(biāo)字符串對(duì)應(yīng)于單字的關(guān)系。
當(dāng)使用者聽到一個(gè)陌生的單字知道該單字的拼音方法,便可通過輸入模塊 30,輸入該陌生單字的拼音字母。接著拼音獲取模塊40便會(huì)依據(jù)輸入模塊30 所接收的拼音字母,由拼音數(shù)據(jù)庫10中獲取出與每一個(gè)拼音字母相對(duì)應(yīng)的音標(biāo)。 將所有拼音字母皆轉(zhuǎn)換為音標(biāo)后,所有音標(biāo)即組成音標(biāo)字符串。其中,拼音獲 取模塊40獲取的方式為先檢索拼音數(shù)據(jù)庫10,利用拼音數(shù)據(jù)庫10判斷前面輸 入的拼音字母所構(gòu)成的組合是否在拼音數(shù)據(jù)庫10中有對(duì)應(yīng)的音標(biāo)出現(xiàn)。如果有, 按照拼音數(shù)據(jù)庫10中的對(duì)應(yīng)關(guān)系,用對(duì)應(yīng)的組合音標(biāo)替換先前轉(zhuǎn)換的音標(biāo)。如 果否,按照拼音數(shù)據(jù)庫10中的對(duì)應(yīng)關(guān)系,將該拼音字母轉(zhuǎn)換成音標(biāo)。也就是說, 拼音獲取模塊40除了通過拼音數(shù)據(jù)庫10將拼音字母逐字轉(zhuǎn)換為音標(biāo)外,在轉(zhuǎn) 換每一個(gè)拼音字母的開始,會(huì)先將目前欲轉(zhuǎn)換的拼音字母與前一個(gè)拼音字母組 合,再到拼音數(shù)據(jù)庫10中査詢是否有該拼音字母組合所對(duì)應(yīng)的音標(biāo)。
當(dāng)所有的拼音字母通過拼音獲取模塊40獲取出與拼音字母相對(duì)應(yīng)的音標(biāo), 也就是所有的拼音字母皆轉(zhuǎn)換成音標(biāo),而組成音標(biāo)字符串后,音標(biāo)獲取模塊50 便依據(jù)拼音獲取模塊40所得到的音標(biāo)字符串,由音標(biāo)數(shù)據(jù)庫20中獲取出與音 標(biāo)字符串相對(duì)應(yīng)的單字。最后,通過輸出模塊60將單字輸出,提供使用者參考。 其中,輸出模塊60可為顯示屏幕,可將所查詢到的單字顯示給使用者,或者輸 出模塊60可為喇叭,可將所査詢到的單字依據(jù)其拼寫字母逐字播放給使用者。
接下來,通過一個(gè)例子具體的說明本發(fā)明實(shí)施方式。當(dāng)使用者聽到發(fā)音為[meik]的單字,知道用拼音字母可拼寫為mdk,于是通過輸入模塊30逐字輸入 m-e-i-k四個(gè)拼音字母。拼音獲取模塊40依據(jù)所輸入的拼音字母,由拼音數(shù)據(jù)庫 10中獲取出與拼音字母相對(duì)應(yīng)的音標(biāo),其獲取的步驟如下所示
首先,輸入m時(shí),拼音獲取模塊40進(jìn)行判斷,在拼音數(shù)據(jù)庫10中搜尋相 對(duì)應(yīng)的音標(biāo),獲取出相對(duì)應(yīng)的音標(biāo)為[m]。
輸入e時(shí),拼音獲取模塊40會(huì)先判斷與前一個(gè)拼音字母的組合是否在拼音 數(shù)據(jù)庫10中有相對(duì)應(yīng)的音標(biāo)。在此,拼音獲取模塊40在拼音數(shù)據(jù)庫10中沒有 找到與me相對(duì)應(yīng)的音標(biāo),因此直接對(duì)e進(jìn)行轉(zhuǎn)換,獲取到對(duì)應(yīng)的音標(biāo)為[Q]。
輸入i時(shí),拼音獲取模塊40同樣會(huì)判斷與前一個(gè)拼音字母的組合是否在拼 音數(shù)據(jù)庫10中有相對(duì)應(yīng)的音標(biāo)。同時(shí),拼音獲取模塊40在拼音數(shù)據(jù)庫10中, 搜尋到與ei相對(duì)應(yīng)的音標(biāo),因此用其對(duì)應(yīng)的音標(biāo)[ei]替換先前的[Q]。
輸入k時(shí),拼音獲取模塊40同樣進(jìn)行判斷,沒有找到與組合拼字母相對(duì) 應(yīng)的音標(biāo),因此直接對(duì)k進(jìn)行轉(zhuǎn)換,獲取到對(duì)應(yīng)的音標(biāo)即得到轉(zhuǎn)換音標(biāo)[k]。
所有的拼音字母皆轉(zhuǎn)換為音標(biāo)后,將所有的音標(biāo)組成音標(biāo)字符串為[meik]。
接著音標(biāo)獲取模塊50按照此音標(biāo)字符串[meik]由音標(biāo)數(shù)據(jù)庫20中,獲取 出與此音標(biāo)字符串相對(duì)應(yīng)的單字為make。
最后,利用輸出模塊60輸出查詢的結(jié)果為make這個(gè)單字。
然而,并非所有的拼音字母皆只單單對(duì)應(yīng)于一個(gè)音標(biāo),會(huì)有一個(gè)拼音字母 對(duì)應(yīng)于復(fù)數(shù)個(gè)音標(biāo)的情況產(chǎn)生。本發(fā)明中將此類拼音字母稱之為模糊字母。參 見圖2.3,由圖中可看出模糊字母,如s、 z等,單一個(gè)拼音字母所對(duì)應(yīng)的音標(biāo) 不只一個(gè)。由于拼音字母中會(huì)有模糊字母的產(chǎn)生,因此本發(fā)明還包含如下組件。
參見圖3,在第二實(shí)施例中,比第一實(shí)施還包含判斷模塊70及詢問模塊80。 其中,判斷模塊70用來判斷使用者所輸入的拼音字母是否包含模糊字母。當(dāng)判 斷模塊70判斷拼音字母中包含模糊字母時(shí),詢問模塊80會(huì)詢問使用者是否查 詢模糊字母所對(duì)應(yīng)的所有音標(biāo)。
音標(biāo)中有許多發(fā)音非常類似,如[s]與[e]這兩個(gè)音標(biāo)便屬于近似的發(fā)音。當(dāng)使用者聽到類似[s]這個(gè)音時(shí),很難區(qū)分所聽到的是[s]還是[e]。由于本發(fā)明提 出模糊字母,會(huì)將這些類似的拼音集合整理在拼音數(shù)據(jù)庫io中,所以當(dāng)使用者 聽到類似[s]這個(gè)音時(shí),只要從拼音字母中輸入s即可,不需準(zhǔn)確的輸入s或e。
此外,模糊字母也包含音標(biāo)規(guī)則中須轉(zhuǎn)換的字母,例如Z使用者可能較熟知的 是其英文的發(fā)音為[Z],但在音標(biāo)規(guī)則中,如果Z后面的字母為元音則音標(biāo)為[Z]。
但如果不是,則轉(zhuǎn)換為[dz]。因此,模糊字母也包含這些因?yàn)橐魳?biāo)規(guī)則而須轉(zhuǎn)換 的字母,會(huì)將這些字母同時(shí)對(duì)應(yīng)的音標(biāo)皆整理在拼音數(shù)據(jù)庫10中。
例如,當(dāng)使用者聽到一個(gè)單字發(fā)音類似為[mis],因此使用者逐字輸入拼音 字母為m-i-s。此時(shí),判斷模塊70會(huì)判斷出使用者所輸入的拼音字母中s為模糊 字母。于是詢問模塊80會(huì)詢問使用者是否查詢模糊字母s所對(duì)應(yīng)的所有音標(biāo)。 當(dāng)使用者確定要査詢模糊字母s所對(duì)應(yīng)的所有音標(biāo)時(shí),拼音獲取模塊40便會(huì)由 拼音數(shù)據(jù)庫10中獲取出模糊字母s所對(duì)應(yīng)的所有音標(biāo)為[s]與[e ]。因此,所組 成的音標(biāo)字符串為[mis]與[mie]。此時(shí),再通過音標(biāo)獲取模塊50從音標(biāo)數(shù)據(jù)庫 20中截取出與此兩個(gè)音標(biāo)相對(duì)應(yīng)的單字,分別為miss與myth。最后,通過輸出 模塊60將miss與myth兩個(gè)單字輸出,提供給使用者參考。因此,當(dāng)使用者所 輸入的拼音字母可能包含多組單字時(shí),通過本發(fā)明所提出的模糊字母的查詢, 便可查詢到多組的單字提供給使用者參考。如此,使用者便不需擔(dān)心所聽到的 單字發(fā)音,是否與所輸入的拼音字母完全正確,仍可查詢到多組類似發(fā)音的字 母。
參見圖4,本發(fā)明方法包含下列步驟
步驟S10:接收拼音字母。當(dāng)使用者聽到陌生的單字知道該單字的拼音,便 可輸入該陌生單字的拼音字母,來查詢?cè)搯巫郑?br>
步驟S20:依據(jù)拼音字母,獲取出對(duì)應(yīng)于拼音字母的音標(biāo),而組成音標(biāo)字符 串。在此步驟中,可從拼音數(shù)據(jù)庫獲取出對(duì)應(yīng)于拼音字母的音標(biāo)。其中,拼音 數(shù)據(jù)庫儲(chǔ)存復(fù)數(shù)個(gè)拼音字母與復(fù)數(shù)個(gè)音標(biāo),而每一個(gè)拼音字母對(duì)應(yīng)至少一個(gè)音步驟S30:依據(jù)步驟S20所得到的音標(biāo)字符串,獲取出對(duì)應(yīng)于音標(biāo)字符串的 單字。在此步驟中,可從音標(biāo)數(shù)據(jù)庫獲取出對(duì)應(yīng)于音標(biāo)字符串的單字。其中, 音標(biāo)數(shù)據(jù)庫儲(chǔ)存復(fù)數(shù)個(gè)音標(biāo)字符串與復(fù)數(shù)個(gè)單字,而每一個(gè)音標(biāo)字符串對(duì)應(yīng)至
少一個(gè)單字;
步驟S40:輸出單字。利用上述步驟査詢出單字后,將最后査詢到的單字輸
出,提供使用者參考。而輸出的方式可采用文字輸出或語音輸出等方式來實(shí)現(xiàn)。 上述拼音字母可能包含模糊字母,而所謂的模糊字母即為一個(gè)拼音字母對(duì)
應(yīng)復(fù)數(shù)個(gè)音標(biāo)。此時(shí),還包含下列步驟當(dāng)使用者通過步驟S10接收拼音字母 后,會(huì)先判斷拼音字母是否為模糊字母。如果判斷結(jié)果為拼音字母為模糊字母 時(shí),會(huì)詢問是否査詢模糊字母所對(duì)應(yīng)的所有音標(biāo)。當(dāng)使用者確定需查詢模糊字 母所對(duì)應(yīng)的所有音標(biāo)時(shí),會(huì)依據(jù)模糊字母,獲取出與模糊字母相對(duì)應(yīng)的所有音 標(biāo),而組成復(fù)數(shù)個(gè)音標(biāo)字符串。再依據(jù)復(fù)數(shù)個(gè)音標(biāo)字符串,獲取出與復(fù)數(shù)個(gè)音 標(biāo)字符串相對(duì)應(yīng)的復(fù)數(shù)個(gè)單字。如此,使用者不必?fù)?dān)心所聽到的單字發(fā)音是否 完全正確,利用本發(fā)明方法可將所有類似的發(fā)音所對(duì)應(yīng)的單字全部查詢出來, 以提供使用者參考。
權(quán)利要求
1. 一種利用拼音查詢單字的裝置,其特征在于該裝置包括拼音數(shù)據(jù)庫,儲(chǔ)存有拼音字母與音標(biāo),每一個(gè)拼音字母對(duì)應(yīng)至少一個(gè)音標(biāo);音標(biāo)數(shù)據(jù)庫,儲(chǔ)存有音標(biāo)字符串與單字,每一個(gè)音標(biāo)字符串對(duì)應(yīng)至少一個(gè)單字;輸入模塊,用來輸入拼音字母;拼音獲取模塊,依據(jù)所輸入的拼音字母,由所述拼音數(shù)據(jù)庫中獲取出對(duì)應(yīng)于拼音字母的音標(biāo),而組成音標(biāo)字符串;音標(biāo)獲取模塊,依據(jù)音標(biāo)字符串,由所述音標(biāo)數(shù)據(jù)庫中獲取出對(duì)應(yīng)于音標(biāo)字符串的單字;輸出模塊,用來輸出單字;所述輸入模塊接入拼音獲取模塊,所述拼音獲取模塊接入音標(biāo)獲取模塊,所述音標(biāo)獲取模塊接入輸出模塊,所述拼音數(shù)據(jù)庫與拼音獲取模塊相接,所述音標(biāo)數(shù)據(jù)庫與音標(biāo)獲取模塊相接。
2、 根據(jù)權(quán)利要求1所述的利用拼音查詢單字的裝置,其特征在于其所述 拼音字母包含模糊字母,而模糊字母對(duì)應(yīng)一個(gè)或多個(gè)音標(biāo)。
3、 根據(jù)權(quán)利要求2所述的利用拼音查詢單字的裝置,其特征在于所述裝 置還包括判斷模塊,用來判斷所輸入的拼音字母是否為模糊字母,所述輸入 模塊通過判斷模塊接入拼音獲取模塊。
4、 根據(jù)權(quán)利要求3所述的利用拼音查詢單字的裝置,其特征在于所述裝 置還包括詢問模塊,當(dāng)所述判斷模塊判斷拼音字母為模糊字母時(shí),詢問是否查 詢?cè)撃:帜杆鶎?duì)應(yīng)的所有音標(biāo),所述判斷模塊通過詢問模塊接入拼音獲取模 塊。
5、 根據(jù)權(quán)利要求4所述的利用拼音查詢單字的裝置,其特征在于所述詢 問模塊需查詢模糊字母所對(duì)應(yīng)的所有音標(biāo)時(shí),通過所述拼音獲取模塊與音標(biāo)獲 取模塊獲取出與模糊字母相對(duì)應(yīng)的所有單字。
6、 一種利用拼音査詢單字的方法,其特征在于該方法包括以下步驟1) 接收拼音字母;2) 依據(jù)拼音字母,從拼音數(shù)據(jù)庫中獲取出對(duì)應(yīng)于拼音字母的音標(biāo),而組成 音標(biāo)字符串;3) 依據(jù)音標(biāo)字符串,從音標(biāo)數(shù)據(jù)庫中獲取出對(duì)應(yīng)于音標(biāo)字符串的單字;4) 輸出單字。
7、 根據(jù)權(quán)利要求6所述的利用拼音查詢單字的方法,其特征在于所述拼 音字母包含模糊字母,而模糊字母對(duì)應(yīng)一個(gè)或多個(gè)音標(biāo)。
8、 根據(jù)權(quán)利要求6或7所述的利用拼音査詢單字的方法,其特征在于所述步驟l)和2)之間還包括有步驟ll):判斷拼音字母是否為模糊字母,若否, 直接進(jìn)至步驟2),若是則進(jìn)至步驟12);12) 詢問是否査詢模糊字母所對(duì)應(yīng)的所有音標(biāo);若否則進(jìn)至步驟2),若是 則進(jìn)至步驟13);13) 依據(jù)模糊字母,獲取出對(duì)應(yīng)于模糊字母的所有音標(biāo),而組成多個(gè)音標(biāo)字符串;14) 依據(jù)多個(gè)音標(biāo)字符串,獲取出對(duì)應(yīng)于多個(gè)音標(biāo)字符串的多個(gè)單字,進(jìn) 至步驟4)。
全文摘要
本發(fā)明涉及一種利用拼音查詢單字的裝置與方法,拼音數(shù)據(jù)庫儲(chǔ)存有拼音字母與音標(biāo),每一個(gè)拼音字母對(duì)應(yīng)至少一個(gè)音標(biāo);音標(biāo)數(shù)據(jù)庫儲(chǔ)存有音標(biāo)字符串與單字,每一個(gè)音標(biāo)字符串對(duì)應(yīng)至少一個(gè)單字;輸入模塊用來輸入拼音字母;拼音獲取模塊依據(jù)所輸入的拼音字母,從拼音數(shù)據(jù)庫中獲取出對(duì)應(yīng)拼音字母的音標(biāo),而組成音標(biāo)字符串;音標(biāo)獲取模塊依據(jù)音標(biāo)字符串,由音標(biāo)數(shù)據(jù)庫中獲取出對(duì)應(yīng)于音標(biāo)字符串的單字;輸出模塊用來輸出單字。本發(fā)明通過建立與拼音數(shù)據(jù)庫對(duì)應(yīng)的音標(biāo)數(shù)據(jù)庫,根據(jù)所聽到的單字發(fā)(拼)音來查詢單字,為使用者進(jìn)一步增添了可查詢方式。
文檔編號(hào)G09B19/06GK101281528SQ20081001827
公開日2008年10月8日 申請(qǐng)日期2008年5月22日 優(yōu)先權(quán)日2008年5月22日
發(fā)明者王欣芳, 陳淮琰 申請(qǐng)人:無敵科技(西安)有限公司