一种音标显示方法及装置专利说明
申请号: 200610165004.0
申请日: 2006.12.11
名称: 一种音标显示方法及装置
公开(公告)号:CN1971510 公开(公告)日: 2007.05.30
主分类号: G06F9/44(2006.01)I 分案原申请号:
分类号: G06F9/44(2006.01)I
申请(专利权)人: 北京金山软件有限公司
地址: 100083北京市海淀区北四环中路238号柏彦大厦20层
发明(设计)人: 曲恒
专利代理机构: 北京集佳知识产权代理有限公司
代理人: 逯长明
摘要
一种音标显示方法及装置该发明提供了一种音标显示方法及装置,利用该装置,从预置的音标描述数组中,取出需要显示的音标描述数组,采用一般操作系统都支持的画点操作,按照该数组中的音标描述数据绘制并显示音标。能够在减少所占用的系统资源同时,兼容各种操作系统。
1、—种音标显示方法,其特征在于,包括:提取预置的与需要显示的音标对应的音标字符;取得与音标字符相对应的标识;在预置的音标描诗射相库中取得与该标识对应的音标描诛瓣妇;根据音标描述数姐中的数据,对需要显示的音标进行画点操作并显示。
2、根据权利要求1所速的音标显示方法,其特征在于:
所述的音标描速数组中包括:所需要显示的音标的宽度的数值,与该音标的音标字符对应的标识,对音标字符的位图文件描述后的二进制数据.
3、根据权利要求2所迷的音标显示方法,其特征在于,所速的对需要显示的音标进行画点操作具体包括:根据音标描述数组中的所述的音标宽度数值,以及所迷的二进制数据,调用画点函数,对需要显示的音标进行画点操作并显示。
4、根据权利要求1或2或3所述的音标显示方法,其特征在于,所述的标识为与音标字符相对应的ASCIl码值。
5、一种音标显示装置,其特征在于,包括:音标描述数姐获取单元,音标显示单元;音标描谆趱组荻取单元,用于在预置的数据库中查询与需要显示的音标对应的音标字符,取得与所得的音标字符对应的标识,在预置的音标描述数组库中取得与标识对应的音标描盆特蛆,并将获得的音标描逮数组发送至音标显示单元;音标显示单元,用于根据所接收的音标描诛特圣日,对需要显示的音标进行画点操作,并将其显示。
6、根据权利要求5所迷的音标显示装置,其特征在于,所述音标显示单元包括:数据接收单元,音标画点操作单元;数据接收单元,用于接收音标描诛特相,并将该数组发送至音标画点操作单元;音标画点操作单元,用于根据接收的音标描述敷组中的数据,调用画点函数,对需要显示的音标进行画点操作并显示。
一种音标显示方法及装置
挫术领域
一种音标显示方法及装置该发明涉及电子技术领域,尤其涉及一种音标显示方法及装置。背景技术目前,英汉电子词典被广泛应用于多种信息终端,如:手机、个人数字助理PDA、掌上电脑等,各类电于词典系统在查询速度、词库容量等方面目趋完善。而在为用户提供查询英文单词功能的同时,服务平台上显示所查询的英文单词音标,应该是电子词典拥有的一个基本功能。
现有技术中,系统将所有的音标绘制成图片,以图片文件的格式存储于系统中,当需要显示某个音标时,将预存的音标图片贴在平台需要显示的地方。上述技术方棠中,由于需要将所有的音标以图片格式存储于系统中,所占用的系统资源很大,成为提高信息终端资源利用率的技术瓶颈,尤其对资源有限的个人数字助理PDA等手持设备来讲,且每个操作系统所支持的图片格式不尽相同,需要为每个操作系统制作其支持的音标图片,兼容性差。现有技术中另一种显示音标的方法,是将音标作为特殊的字符,以与所使用系统兼容的字体文件讲行存储,当需要显示音标的时候,从字体文件中取出需要显示的音标字体文件,然后使用揉作系统提供的应用程序调用系统功能的接口APl来设置字体并显示音标。
现有技术中的第二个方棠中,需要将音标以与系统兼客的字体文件格式进行存储,然而每个音标显示平台的操作系统提供各自支持的字体文件,并且这些字体文件中,通常不包括特殊的音标字符,这就需要针时不同的操作系统设置包含音标的字体文件,因此,这种音标显示方击的系统兼容性差。
发明内容
一种音标显示方法及装置该发明要解决的技术问题是提供一种音标显示的方法及装置,能够在减少所占用的系统资源同时,兼窑各种操作系统。
为解央上述技术问题,一种音标显示方法及装置该发明的目的是通过以下技术方案实现的:
一种音标显示方法及装置该发明提供一种音标显示方法,包括:茌取预置的与需要显示的音标对应的音标字符;取得与音标字符相对应的标识;在预置的音标描述数组库中取得与谊标识对应的音标描述数组;根据音标描述数组中的数据,对需要显示的音标进行画点操作井显示。
其中,所述的音标描述教蛆中包括:所需要显示的音标的宽度的数值,与该音标的音标字符对应的标识,对音标字符的住图文件描述后的二进制敷据。
其中,所速的对需要显示的音标进行画点操作具体包括:根据音标描述数组中的所述的音标宽席缵植,以及所速的二进制数据,调
用画点画数,对需要显示的音标进行画点操作并显示。
其中,所述的标识为与音标字符相对应的ASCIl码值。
一种音标显示方法及装置该发明还提供一种音标显示装置,包括:音标描述数组获取单元,音标显示单元:音标描述数组获取单元,用于在预置的数据库中查询与需要显示的音标对应的音标字符,取得与所得的音标字符对应的标识,在预置的音标描述数组库中取得与标识对应的音标描抹舒妇,并将获得的音标描述数组发送至音标显示单元;音标显示单元,用于根据所接收的音标描述数组,对需要显示的音标进行画点操作,并将其显示。
其中,所述音标显示单元包括:数据接收单元,音标画点操作单元;数据接收单元,用于接收音标描述数组,并将谊数组发送至音标画点操作单元:音标画点操作单元,用于根据接收的音标描述数组中的数据,调用画点函数,对需要显示的音标进行画点操作并显示。
资料来源:中国知识产品局
