根据文字发音查询文字数据的方法

文档序号:6571498阅读:447来源:国知局
专利名称:根据文字发音查询文字数据的方法
技术领域
本发明涉及一种文字数据的查询方法,尤其是一种能够按照文字发音查询文字数据的方法。
背景技术
随着网际网络在全球范围内的广泛普及,数据及讯息间的交流和传播已经到了爆炸性的时代,随着媒体传播的快速发展,使得电子信息处理装置(如个人计算机、掌上型计算机、个人数字助理、行动电话等等)的设计亦趋于小型化、便于携带及功能多样化,随着各种电子信息处理装置中的功能增加,内存的扩充,其相对储存的数据及讯息也越来越多,虽然储存的数据及讯息充足是一件好事,可有利于使用者检索、查询和运用,但是过多的数据讯息使得查询和检索的工作相对变得更加复杂,如各种电子信息处理装置内部的电子辞典、电话名片、备忘记事、日程安排、速记秘书等等信息处理和记录工具提供给使用者强大的事务查询处理功能及庞大的储存空间,但是所有的数据讯息日积月累的增加,逐渐地形成难以查询和检索的庞大数据库,而且现今随着信息处理装置的上下载数据及数据传输功能的日益进步,每天可从各种媒体得到的数据和讯息亦与日俱增,因此,如何在众多的数据讯息中快速便捷地查询用者所需要的数据,尤其是一些文字数据,则成为使用者关注的焦点。
目前查询文字数据的方法有很多,但大都是以输入待查文字的全部名称或部分名称来进行查询,这种查询方法复杂且费时,虽然现在的文字输入方法出现了一些操作简便的输入方法,但是这些文字输入方法或多或少仍存在一定的缺陷,以查询汉字数据为例,目前查询汉字的简便方法大都是通过输入汉字的简码进行汉字查询以实现汉字的匹配查询功能。由于这种查询方法要求比较高,用户在查询字词时必须输入正确的汉字简码才能达到预期的效果。在输入其它语言文字时亦是如此。当用户只知道文字读音但不能确定其正确的拼写或字型的时候,往往无法进行准确的简码输入和查询工作,而必需要具有其它相应输入法的支持,因此造成文字数据查询非常的不便。

发明内容
本发明为了解决背景技术中存在的上述技术问题,而提供一种方便、科学的文字数据的查询方法,其能够让使用者在不清楚所要查询的文字的正确拼写或者具体字型,只知道此文字的音标或拼音(注音)的情况下根据文字发音快速简便地实现对文字数据进行查询,从而满足使用者对文字数据的查询需求。
本发明的技术解决方案是本发明为一种根据文字发音查询文字数据的方法,应用于电子信息处理装置中,其特殊之处在于该方法包括以下步骤1)预先建立并储存一个文字发音转换列表;2)输入待查文字讯息中的第一发音标识字符;3)将第一发音标识字符与文字发音转换列表中的文字发音讯息加以比对,并将文字发音转换列表中所有第一发音标识字符与待查文字讯息的第一发音标识字符相同的文字讯息进行显示;4)输入待查文字讯息中的第二发音标识字符;5)将第一发音标识字符与第二发音标识字符合并为一个发音标识字符组,并在合并后与文字发音转换列表中所有第一发音标识字符为待查文字讯息的第一发音标识字符的文字发音讯息加以比对;6)将文字发音转换列表中所有其第一发音标识字符及第二发音标识字符合并后与待查文字讯息的第一发音标识字符及第二发音标识字符合并后相同的文字讯息进行显示;7)依照该待查文字讯息中的发音标识字符的顺序,依次输入新的发音标识字符,并重复合并、比对及显示的步骤,一直到查询到该待查文字讯息或者将该待查文字讯息的全部发音标识字符输入并与该文字发音转换列表中所有相关的文字发音讯息比对完成后结束查询。
上述待查文字讯息为英文单词或汉语字词。
上述待查文字讯息为英文单词时,则输入的发音标识字符为英文音标字符。
上述待查文字讯息为汉语字词时,则输入的发音标识字符为汉语拼音字符或汉语注音字符。
上述待查文字讯息的发音标识字符与该文字发音转换列表中的文字发音讯息比对时,若该文字发音转换列表中没有与该输入的待查文字讯息的发音标识字符及其排列顺序完全相同的文字讯息,则显示无此文字讯息或者显示该文字发音转换列表中具有与该输入的待查文字讯息的发音标识字符及其排列顺序部分相同或者相近似的发音标识字符的文字讯息。
上述电子信息处理装置为个人计算机、掌上型计算机、个人数字助理机或行动电话。
本发明根据文字发音查询文字数据的方法,是应用在电子信息处理装置的文字数据查询过程中,本方法依照文字发音和相应文字之间的对应关系,譬如根据英语音标和英语单词之间的对应关系或者是汉语拼音(注音)和汉语字词之间的对应关系,在使用者不需要输入法或者不知道所要查询的文字的拼写或字型,而只知道其读音的情况下,通过输入此文字的音标或拼音(注音)即可快速、方便地进行文字数据的查询,解除了对使用者必须知道文字的正确拼写或者具体字型的限制,从而为使用者提供了另一种查询途径,提升了文字数据查询的效率和速度。


图1为本发明的方法流程图;图2为本发明实施例一中英文音标与英文单词转换列表的部份示意图;图3至图7为本发明实施例一实现过程的示意图;图8为本发明实施例二中汉语拼音与汉字短语转换列表的部份示意图;图9至图11为本发明实施例二实现过程的示意图。
具体实施例方式
参见图1,本发明的根据文字发音查询文字数据的方法包括以下步骤
1)在电子信息处理装置中预先建立并储存一个文字发音转换列表,用来将电子信息处理装置中所有储存的文字讯息与此文字讯息的文字发音讯息相匹配对应,此处所提到的电子信息处理装置为具有文字数据查询及处理功能,如内置有电子辞典、电话名片、备忘记事、日程安排、速记秘书等等文字讯息处理和记录工具,以提供给使用者强大的文字、事务查询处理功能及庞大的储存空间的电子产品,例如个人计算机(PC)或掌上型计算机(HPC)、个人数字助理机(PDA)以及具有类似功能的行动电话;2)输入一个待查文字讯息中的第一发音标识字符,其中待查文字讯息可以为英文单词或汉语字词(或汉字短语),当待查文字讯息为英文单词时,使用者则可通过定制的音标输入法或在反白(Mark)状态下输入此英文单词的第一个发音标识字符,即为此英文单词的第一个英文音标字符,当待查文字讯息为汉语字词(或汉字短语)时,使用者则可通过一般的拼音或注音输入法〔也可通过反白(Mark)方式〕输入此汉语字词(或汉字短语)的第一个发音标识字符(或字符组),即为此汉语字词(或汉字短语)的第一个汉语拼音字符(或字符组)或者第一个汉语注音字符(或字符组);3)将第一发音标识字符与文字发音转换列表中的文字发音讯息加以比对,并将文字发音转换列表中所有其第一发音标识字符与待查文字讯息的第一发音标识字符相同的文字讯息显示于显示接口,此显示接口可为电子信息处理装置的显示屏幕,如此便可令使用者在文字发音转换列表中查询上述待查文字讯息的查询范围有效缩小;4)输入待查文字讯息中的第二发音标识字符,此第二发音标识字符为依照待查文字讯息的发音标识字符的顺序,紧邻其第一发音标识字符的发音标识字符,其具体的字符形式与第一发音标识字符的形式相同;5)将第一发音标识字符与第二发音标识字符合并为一个发音标识字符组,并于合并后与步骤3)中文字发音转换列表中所有第一发音标识字符为待查文字讯息的第一发音标识字符的文字发音讯息加以比对;6)将文字发音转换列表中所有第一发音标识字符及第二发音标识字符合并后形成发音标识字符组与步骤5)中待查文字讯息的第一发音标识字符及第二发音标识字符合并后形成的发音标识字符组相同的文字讯息显示在显示接口,如此便可令使用者在文字发音转换列表中查询上述待查文字讯息的查询范围进一步缩小;7)判断是否已查询到待查文字讯息;8)如是,则结束查询,如否,则判断是否已将待查文字讯息的全部发音标识字符与文字发音转换列表中所有相关的文字发音讯息比对完成;9)如是,则结束查询,如否,则依照待查文字讯息中的发音标识字符的顺序,依次继续输入新的发音标识字符,并重复进行如上所述的合并、比对及显示的步骤,然后,返回步骤7),继续判断是否已查询到待查文字讯息。需要特别说明的是上述文字发音转换列表中所有相关的文字发音讯息应当具有与输入的待查文字讯息的发音标识字符及其排列顺序完全相同或者部分相同的发音标识字符,另外,在待查文字讯息的发音标识字符与文字发音转换列表中的文字发音讯息进行比对时,若文字发音转换列表中没有与输入的待查文字讯息的发音标识字符及其排列顺序完全相同的文字讯息,则由显示接口显示无此文字讯息的画面或者在显示接口中显示文字发音转换列表中具有与输入的待查文字讯息的发音标识字符及其排列顺序部分相同或者相近似的发音标识字符的文字讯息。
以下将通过本发明的两个较佳实施例对本发明的方法作进一步说明,这里分别以输入英文音标字符查询英文单词以及输入汉语拼音字符(或字符组)查询汉字短语为例进行详细说明。
参见图2-7,当利用本发明的方法,通过英文音标字符查询英文单词数据时,例如在反白(Mark)状态下实现利用反白(Mark)英文音标“káunt”后对英文单词“accountant”的查询,其具体实现过程如下当反白(Mark)第一英文音标字符“”时,将查询到以音标字符“”开头的英文单词,当反白(Mark)第二英文音标字符“k”后与第一英文音标字符“”合并成为一个英文音标字符组“k”,将会进一步查询到以音标字符组“k”开头的英文单词,依次反白(Mark)后续英文音标字符形成音标字符组“káunt”后,就会查询到英文单词“accountant”。
参见图8-11,当利用本发明的方法,通过汉语拼音字符(或字符组)查询汉字短语数据时,例如使用拼音输入法在输入汉语拼音“yiboweiping”后对汉字短语“一波未平,一波又起”的查询,其具体实现过程如下当使用者输入第一汉语拼音字符组“yi”,就会查询到以对应发音的汉字“一”开头的汉语字词,然后输入第二汉语拼音字符组“bo”就会查询到对应以第一汉语拼音字符组“yi”和第二汉语拼音字符组“bo”合并后形成的汉语拼音字符组“yibo”为发音的汉字“一波”开头的汉语字词,,依次输入后续的汉语拼音字符组“wei”,“ping”等后就会查询到汉字短语“一波未平,一波又起”。
权利要求
1.一种根据文字发音查询文字数据的方法,应用于电子信息处理装置中,其特征在于该方法包括以下步骤1)预先建立并储存一个文字发音转换列表;2)输入待查文字讯息中的第一发音标识字符;3)将第一发音标识字符与文字发音转换列表中的文字发音讯息加以比对,并将文字发音转换列表中所有第一发音标识字符与待查文字讯息的第一发音标识字符相同的文字讯息进行显示;4)输入待查文字讯息中的第二发音标识字符;5)将第一发音标识字符与第二发音标识字符合并为一个发音标识字符组,并在合并后与文字发音转换列表中所有第一发音标识字符为待查文字讯息的第一发音标识字符的文字发音讯息加以比对;6)将文字发音转换列表中所有其第一发音标识字符及第二发音标识字符合并后与待查文字讯息的第一发音标识字符及第二发音标识字符合并后相同的文字讯息进行显示;7)依照该待查文字讯息中的发音标识字符的顺序,依次输入新的发音标识字符,并重复合并、比对及显示的步骤,一直到查询到该待查文字讯息或者将该待查文字讯息的全部发音标识字符输入并与该文字发音转换列表中所有相关的文字发音讯息比对完成后结束查询。
2.根据权利要求1所述的根据文字发音查询文字数据的方法,其特征在于所述待查文字讯息为英文单词或汉语字词。
3.根据权利要求2所述的根据文字发音查询文字数据的方法,其特征在于所述待查文字讯息为英文单词时,则输入的发音标识字符为英文音标字符。
4.根据权利要求2所述的根据文字发音查询文字数据的方法,其特征在于所述待查文字讯息为汉语字词时,则输入的发音标识字符为汉语拼音字符或汉语注音字符。
5.根据权利要求1至4任一权利要求所述的根据文字发音查询文字数据的方法,其特征在于所述待查文字讯息的发音标识字符与该文字发音转换列表中的文字发音讯息比对时,若该文字发音转换列表中没有与该输入的待查文字讯息的发音标识字符及其排列顺序完全相同的文字讯息,则显示无此文字讯息或者显示该文字发音转换列表中具有与该输入的待查文字讯息的发音标识字符及其排列顺序部分相同或者相近似的发音标识字符的文字讯息。
6.根据权利要求5所述的根据文字发音查询文字数据的方法,其特征在于所述电子信息处理装置为个人计算机、掌上型计算机、个人数字助理机或行动电话。
全文摘要
本发明涉及一种文字数据的查询方法,尤其是一种能够按照文字发音查询文字数据的方法。该方法包括以下步骤1)预先建立并储存一个文字发音转换列表;2)输入待查文字讯息中的第一发音标识字符;3)比对第一发音标识字符与文字发音转换列表,显示相同的文字讯息;4)输入待查文字讯息中的第二发音标识字符;5)合并第一发音标识字符与第二发音标识字符,并比对合并后与文字发音转换列表;6)将步骤5)相同的文字讯息进行显示;7)依序输入新的发音标识字符,并重复合并、比对及显示的步骤,直到所有相关的文字发音讯息比对完成后结束查询。本发明具有能够让使用者只知道此文字的音标或拼音的情况下快速简便地对文字进行查询的优点。
文档编号G06F3/023GK101013437SQ200710017329
公开日2007年8月8日 申请日期2007年1月31日 优先权日2007年1月31日
发明者陈淮琰, 张超, 肖磊 申请人:无敌科技(西安)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1