logo好方法网

一种文本查询方法及装置


技术摘要:
本申请实施例公开了一种文本查询方法及装置,该方法包括:通过响应于词典笔对待识别文本的扫描操作,先获取到待识别文本;将待识别文本与预设的诗词词条进行匹配,确定与待识别文本匹配的目标诗词词条;再获取目标诗词词条的解释文本,最后在词典笔的显示屏上显示目标  全部
背景技术:
在实际生活中,用户可以借助一些终端设备进行古诗词的学习。目前,可以用于古 诗词学习的设备多为传统铺码式点读笔。用户首先需要在点读笔中设置诗词的点读包资 源,然后通过点读与点读包资源配套的书籍,实现对配套书籍中古诗词文本的点读学习。 但是,在现有技术中,点读包资源以及配套书籍资源具有局限性,导致能够通过该 种方式学习的诗词资源有限。且仅能实现对诗词文本的点读,无法进一步快速查询诗词的 其他相关信息。
技术实现要素:
有鉴于此,本申请实施例提供一种文本查询方法及装置,以实现对涉及诗词的文 本的相关内容进行快速查询。 为解决上述问题,本申请实施例提供的技术方案如下: 一种文本查询方法,所述方法应用于词典笔,所述方法包括: 响应于利用所述词典笔对待识别文本的扫描操作,获取所述待识别文本; 将所述待识别文本与预设的诗词词条进行匹配,确定与所述待识别文本匹配的目 标诗词词条; 获取所述目标诗词词条的解释文本; 在所述词典笔的显示屏上显示所述目标诗词词条以及所述目标诗词词条的解释 文本。 在一种可能的实现方式中,所述将所述待识别文本与预设的诗词词条进行匹配, 确定与所述待识别文本匹配的目标诗词词条,包括: 根据所述待识别文本包括的字符以及标点符号,对所述待识别文本进行分句处 理,得到所述待识别文本的分句数量; 将所述待识别文本与第一诗词词条进行匹配,得到与所述第一诗词词条的第一匹 配结果,所述第一诗词词条为与所述待识别文本的分句数量对应的诗词词条; 将第一匹配结果符合第一预设条件的第一诗词词条确定为与所述待识别文本匹 配的目标诗词词条; 当各个第一诗词词条的第一匹配结果均不符合第一预设条件时,利用所述待识别 文本包括的分句,确定与所述待识别文本匹配的目标诗词词条。 在一种可能的实现方式中,所述当所述第一匹配结果不符合第一预设条件时,利 用所述待识别文本包括的分句,确定与所述待识别文本匹配的目标诗词词条,包括: 将所述待识别文本去除目标分句,生成部分待识别文本,所述目标分句分别为所 述待识别文本中的首个分句、所述待识别文本中的最后一个分句、以及所述待识别文本中 4 CN 111597324 A 说 明 书 2/17 页 的首个分句与最后一个分句; 将所述部分待识别文本与第二诗词词条进行匹配,得到各个所述第二诗词词条的 第二匹配结果,所述第二诗词词条为与所述部分待识别文本的分句数量对应的诗词词条; 将第二匹配结果符合第二预设条件的第二诗词词条确定为与所述待识别文本匹 配的目标诗词词条。 在一种可能的实现方式中,所述诗词词条包括诗句词条、诗词题目词条以及诗词 作者词条。 在一种可能的实现方式中,所述方法还包括: 将所述目标诗词词条切分为至少一个文本单元,每个所述文本单元包括成语、词 语或汉字; 响应于对所述目标诗词词条的触发操作,确定所述触发操作对应的文本单元; 获取所述触发操作对应的文本单元的解释文本; 在所述词典笔的显示屏上显示所述触发操作对应的文本单元以及所述触发操作 对应的文本单元的解释文本。 在一种可能的实现方式中,所述将所述目标诗词词条切分为至少一个文本单元, 包括: 如果所述目标诗词词条包括成语,将所述目标诗词词条包括的成语切分为文本单 元; 如果所述目标诗词词条中除成语之外的部分包括词语,将所述目标诗词词条包括 的词语切分为文本单元; 将所述目标诗词词条中除成语、词语之外的每个汉字切分为文本单元。 在一种可能的实现方式中,所述方法还包括: 当所述目标诗词词条为诗句词条时,获取所述目标诗词词条对应的诗词全文以及 所述诗词全文的解释文本; 在所述词典笔的显示屏上还显示所述目标诗词词条对应的诗词全文以及所述诗 词全文的解释文本。 一种文本查询装置,所述装置应用于词典笔,所述装置包括: 待识别文本获取单元,用于响应于利用所述词典笔对待识别文本的扫描操作,获 取所述待识别文本; 目标诗词词条确定单元,用于将所述待识别文本与预设的诗词词条进行匹配,确 定与所述待识别文本匹配的目标诗词词条; 解释文本获取单元,用于获取所述目标诗词词条的解释文本; 显示单元,用于在所述词典笔的显示屏上显示所述目标诗词词条以及所述目标诗 词词条的解释文本。 在一种可能的实现方式中,所述目标诗词词条确定单元,包括: 分句数量确定子单元,用于根据所述待识别文本包括的字符以及标点符号,对所 述待识别文本进行分句处理,得到所述待识别文本的分句数量; 匹配子单元,用于将所述待识别文本与第一诗词词条进行匹配,得到与所述第一 诗词词条的第一匹配结果,所述第一诗词词条为与所述待识别文本的分句数量对应的诗词 5 CN 111597324 A 说 明 书 3/17 页 词条; 第一确定子单元,用于将第一匹配结果符合第一预设条件的第一诗词词条确定为 与所述待识别文本匹配的目标诗词词条; 第二确定子单元,用于当各个第一诗词词条的第一匹配结果均不符合第一预设条 件时,利用所述待识别文本包括的分句,确定与所述待识别文本匹配的目标诗词词条。 在一种可能的实现方式中,所述第二确定子单元,包括: 部分待识别文本生成子单元,用于将所述待识别文本去除目标分句,生成部分待 识别文本,所述目标分句分别为所述待识别文本中的首个分句、所述待识别文本中的最后 一个分句、以及所述待识别文本中的首个分句与最后一个分句; 诗词词条匹配子单元,用于将所述部分待识别文本与第二诗词词条进行匹配,得 到各个所述第二诗词词条的第二匹配结果,所述第二诗词词条为与所述部分待识别文本的 分句数量对应的诗词词条; 第三确定子单元,用于将第二匹配结果符合第二预设条件的第二诗词词条确定为 与所述待识别文本匹配的目标诗词词条。 在一种可能的实现方式中,所述诗词词条包括诗句词条、诗词题目词条以及诗词 作者词条。 在一种可能的实现方式中,所述装置还包括: 文本单元切分单元,用于将所述目标诗词词条切分为至少一个文本单元,每个所 述文本单元包括成语、词语或汉字; 文本单元确定单元,用于响应于对所述目标诗词词条的触发操作,确定所述触发 操作对应的文本单元; 文本单元解释文本获取单元,用于获取所述触发操作对应的文本单元的解释文 本; 文本单元显示单元,用于在所述词典笔的显示屏上显示所述触发操作对应的文本 单元以及所述触发操作对应的文本单元的解释文本。 在一种可能的实现方式中,所述文本单元切分单元,包括: 成语切分子单元,用于如果所述目标诗词词条包括成语,将所述目标诗词词条包 括的成语切分为文本单元; 词语切分子单元,用于如果所述目标诗词词条中除成语之外的部分包括词语,将 所述目标诗词词条包括的词语切分为文本单元; 汉字切分子单元,用于将所述目标诗词词条中除成语、词语之外的每个汉字切分 为文本单元。 在一种可能的实现方式中,所述装置还包括: 诗词全文获取单元,用于当所述目标诗词词条为诗句词条时,获取所述目标诗词 词条对应的诗词全文以及所述诗词全文的解释文本; 诗词全文显示单元,用于在所述词典笔的显示屏上还显示所述目标诗词词条对应 的诗词全文以及所述诗词全文的解释文本。 一种用于文本查询的词典笔,包括有存储器,以及一个或者一个以上的程序,其中 一个或者一个以上程序存储于存储器中,且经配置以由一个或者一个以上处理器执行所述 6 CN 111597324 A 说 明 书 4/17 页 一个或者一个以上程序包含用于进行以下操作的指令: 响应于利用所述词典笔对待识别文本的扫描操作,获取所述待识别文本; 将所述待识别文本与预设的诗词词条进行匹配,确定与所述待识别文本匹配的目 标诗词词条; 获取所述目标诗词词条的解释文本; 在所述词典笔的显示屏上显示所述目标诗词词条以及所述目标诗词词条的解释 文本。 一种计算机可读介质,其上存储有指令,当由一个或多个处理器执行时,使得装置 执行所述的文本查询方法。 由此可见,本申请实施例具有如下有益效果: 本申请实施例中通过响应于词典笔对待识别文本的扫描操作,先获取到待识别文 本;将待识别文本与预设的诗词词条进行匹配,确定与待识别文本匹配的目标诗词词条;获 取目标诗词词条的解释文本,在词典笔的显示屏上显示目标诗词词条以及目标诗词词条的 解释文本。其中,预设的诗词词条所涵盖的诗词范围较大,可以通过对任意文本的扫描,灵 活地在较大的诗词范围内进行待识别文本的查询,不再受限于固定的诗词学习资源。并且, 通过将待识别文本与预设的诗词词条进行匹配,可以快速地得到目标诗词词条以及目标诗 词词条的解释文本,便于用户及时地得到扫描查询的结果,获取较为全面的待识别文本的 相关信息。 附图说明 图1为本申请实施例提供的文本查询方法的示例性应用场景的示意图; 图2为本申请实施例提供的一种应用于词典笔的文本查询方法流程图; 图3为本申请实施例提供的确定目标诗词词条的方法流程图; 图4为本申请实施例提供的一种文本查询装置的结构示意图; 图5为本申请实施例提供的客户端的结构示意图; 图6为本申请实施例提供的服务器的结构示意图。
分享到:
收藏