信息播放方法和信息播放装置制造方法及图纸

技术编号:15879127 阅读:45 留言:0更新日期:2017-07-25 17:08
本发明专利技术提出了一种信息播放方法和信息播放装置,其中,所述信息播放方法包括:获取文字的矢量笔画信息;对所述矢量笔画信息进行解析,根据解析结果确定所述文字的多个笔画的矢量轮廓和笔画顺序;根据所述矢量轮廓和所述笔画顺序,播放所述多个笔画。通过本发明专利技术的技术方案根据文字的矢量笔画信息来播放文字的多个笔画,使得播放多个笔画时更加清晰。

Information playing method and information playing device

The invention provides an information playback method and information playback device, which comprises the information playback method: vector information of text strokes; analyzing the vector information of the stroke, the stroke order is determined according to the vector contour and multiple strokes of the text of the analytical results; according to the contour and the vector the order of strokes, playing the multiple strokes. According to the technical proposal of the invention, a plurality of strokes of words are played according to the vector stroke information of words so as to make the plurality of strokes more clear.

【技术实现步骤摘要】
信息播放方法和信息播放装置
本专利技术涉及信息处理
,具体而言,涉及一种信息播放方法和一种信息播放装置。
技术介绍
目前,通过终端可以对文字的多个笔画进行播放,但是,相关技术中的文字的多个笔画的播放是基于视频或动画的形式来对用户进行呈现,而由于视频或动画的分辨率的高低会使得该视频或动画在不同屏幕大小的终端上进行播放时的清晰度不同,尤其对于任一低分辨率的视频或动画在大屏幕的终端上进行播放时,该视频或动画的画面模糊、不清晰会严重降低用户的观看体验。因此,如何确保通过不同屏幕大小的终端都能够清晰地对文字的多个笔画进行播放成为目前亟待解决的问题。
技术实现思路
本专利技术正是基于上述问题,提出了一种新的技术方案,根据文字的矢量笔画信息来播放文字的多个笔画,使得播放多个笔画时更加清晰。有鉴于此,本专利技术的第一方面提出了一种信息播放方法,包括:获取文字的矢量笔画信息;对所述矢量笔画信息进行解析,根据解析结果确定所述文字的多个笔画的矢量轮廓和笔画顺序;根据所述矢量轮廓和所述笔画顺序,播放所述多个笔画。在该技术方案中,通过对获取到的文字的矢量笔画信息进行解析,并根据解析结果确定文字的多个笔画的矢量轮廓和笔画顺序,例如,通过JS(JavaScript,直译式脚本语言)对矢量笔画信息进行解析,进一步地,根据矢量轮廓和笔画顺序播放多个笔画,因此,通过上述技术方案,根据文字的矢量笔画信息来播放笔画,可以避免相关技术中播放笔画的视频或动画分辨率低而导致的播放清晰度低的问题,使得多个笔画在任一屏幕大小的终端上都能够清晰地进行播放,有效地提升了用户体验。另外,还可以根据解析结果确定文字的多个笔画的笔迹信息,该笔迹信息抽象地描述多个笔画的任一笔画的书写过程。在上述技术方案中,优选地,所述获取文字的矢量笔画信息的步骤,具体包括:若终端处于离线状态,则调用软件开发工具包接口以获取所述文字的所述矢量笔画信息;以及若终端处于在线状态,则调用应用程序编程接口以获取所述文字的所述矢量笔画信息。在该技术方案中,若终端处于离线状态,可以通过调用软件开发工具包(即SDK,SoftwareDevelopmentKit)接口以获取文字的矢量笔画信息,其中,该文字的矢量笔画信息封装在软件开发工具包中。另外,若终端处于在线状态,可以通过调用应用程序编程接口(即API,ApplicationProgrammingInterface)以获取文字的矢量笔画信息,例如,采用AJAX(AsynchronousJavaScriptAndXML,一种创建交互式网页应用的网页开发技术)方式来调用该应用程序编采接口,从而无论在离线状态还是在线状态都可以实现对文字的多个笔画的播放。在上述任一技术方案中,优选地,所述根据所述矢量轮廓和所述笔画顺序,播放所述多个笔画的步骤,具体包括:根据所述笔画顺序播放所述多个笔画,并在播放所述多个笔画中的任一笔画时,填充所述任一笔画的所述矢量轮廓以实现所述任一笔画的播放。在该技术方案中,在确定文字的多个笔画的矢量轮廓和笔画顺序后,对多个笔画的任一笔画的矢量轮廓进行填充以实现播放多个笔画的目的,例如,在HTLM5页面中对多个笔画的任一笔画的矢量轮廓进行填充,其中,HTLM5为HTLM(HypertextMarkedLanguage,超文本标记语言)的标准版本。优选地,可以采用内核为WebKit(即开源浏览器引擎)的浏览器来播放多个笔画,其中,WebKit支持HTLM5。在上述任一技术方案中,优选地,在所述获取文字的矢量笔画信息的步骤之前,包括:接收设置命令,设置播放所述多个笔画时的背景信息,和/或设置填充所述多个笔画的所述矢量轮廓的颜色。在该技术方案中,通过设置播放多个笔画的背景信息,例如,背景信息可以是播放多个笔画的画布图案(如米字格、田字格)或画布大小,通过设置播放多个笔画的背景信息,可以使得文字的矢量轮廓与背景信息相适宜,提升了播放多个笔画时的显示效果。另外,也可以按照用户的需求设置填充多个笔画的矢量轮廓的颜色,使用户具有最佳使用体验。在上述任一技术方案中,优选地,所述根据所述矢量轮廓和所述笔画顺序,播放所述多个笔画的步骤,还包括:在播放所述任一笔画之后,播放所述任一笔画的名称。在该技术方案中,通过在播放任一笔画之后播放任一笔画的名称,可以使用户及时了解该任一笔画的基本信息,从而提升用户体验感。优选地,除播放任一笔画的名称之外,用户可选择并设置其他功能选项,如播放该任一笔画的相关演变信息或显示与该任一笔画的矢量轮廓相似的图片,以使得用户对该任一笔画的了解更深刻。本专利技术的第二方面提出了一种信息播放装置,包括:获取单元,用于获取文字的矢量笔画信息;确定单元,用于对所述矢量笔画信息进行解析,根据解析结果确定所述文字的多个笔画的矢量轮廓和笔画顺序;播放单元,用于根据所述矢量轮廓和所述笔画顺序,播放所述多个笔画。在该技术方案中,通过对获取到的文字的矢量笔画信息进行解析,并根据解析结果确定文字的多个笔画的矢量轮廓和笔画顺序,例如,通过JS(JavaScript,直译式脚本语言)对矢量笔画信息进行解析,进一步地,根据矢量轮廓和笔画顺序播放多个笔画,因此,通过上述技术方案,根据文字的矢量笔画信息来播放笔画,可以避免相关技术中播放笔画的视频或动画分辨率低而导致的播放清晰度低的问题,使得多个笔画在任一屏幕大小的终端上都能够清晰地进行播放,有效地提升了用户体验。另外,还可以根据解析结果确定文字的多个笔画的笔迹信息,该笔迹信息抽象地描述多个笔画的任一笔画的书写过程。在上述技术方案中,优选地,所述获取单元具体用于,若终端处于离线状态,则调用软件开发工具包接口以获取所述文字的所述矢量笔画信息;以及若终端处于在线状态,则调用应用程序编程接口以获取所述文字的所述矢量笔画信息。在该技术方案中,若终端处于离线状态,可以通过调用软件开发工具包(即SDK,SoftwareDevelopmentKit)接口以获取文字的矢量笔画信息,其中,该文字的矢量笔画信息封装在软件开发工具包中。另外,若终端处于在线状态,可以通过调用应用程序编程接口(即API,ApplicationProgrammingInterface)以获取文字的矢量笔画信息,例如,采用AJAX(AsynchronousJavaScriptAndXML,一种创建交互式网页应用的网页开发技术)方式来调用该应用程序编采接口,从而无论在离线状态还是在线状态都可以实现对文字的多个笔画的播放。在上述任一技术方案中,优选地,所述播放单元具体用于,根据所述笔画顺序播放所述多个笔画,并在播放所述多个笔画中的任一笔画时,填充所述任一笔画的所述矢量轮廓以实现所述任一笔画的播放。在该技术方案中,在确定文字的多个笔画的矢量轮廓和笔画顺序后,对多个笔画的任一笔画的矢量轮廓进行填充以实现播放多个笔画的目的,例如,在HTLM5页面中对多个笔画的任一笔画的矢量轮廓进行填充,其中,HTLM5为HTLM(HypertextMarkedLanguage,超文本标记语言)的标准版本。优选地,可以采用内核为WebKit(即开源浏览器引擎)的浏览器来播放多个笔画,其中,WebKit支持HTLM5。在上述任一技术方案中,优选地,还包括:设置单本文档来自技高网...
信息播放方法和信息播放装置

【技术保护点】
一种信息播放方法,其特征在于,包括:获取文字的矢量笔画信息;对所述矢量笔画信息进行解析,根据解析结果确定所述文字的多个笔画的矢量轮廓和笔画顺序;根据所述矢量轮廓和所述笔画顺序,播放所述多个笔画。

【技术特征摘要】
1.一种信息播放方法,其特征在于,包括:获取文字的矢量笔画信息;对所述矢量笔画信息进行解析,根据解析结果确定所述文字的多个笔画的矢量轮廓和笔画顺序;根据所述矢量轮廓和所述笔画顺序,播放所述多个笔画。2.根据权利要求1所述的信息播放方法,其特征在于,所述获取文字的矢量笔画信息的步骤,具体包括:若终端处于离线状态,则调用软件开发工具包接口以获取所述文字的所述矢量笔画信息;以及若终端处于在线状态,则调用应用程序编程接口以获取所述文字的所述矢量笔画信息。3.根据权利要求1所述的信息播放方法,其特征在于,所述根据所述矢量轮廓和所述笔画顺序,播放所述多个笔画的步骤,具体包括:根据所述笔画顺序播放所述多个笔画,并在播放所述多个笔画中的任一笔画时,填充所述任一笔画的所述矢量轮廓以实现所述任一笔画的播放。4.根据权利要求3所述的信息播放方法,其特征在于,在所述获取文字的矢量笔画信息的步骤之前,包括:接收设置命令,设置播放所述多个笔画时的背景信息,和/或设置填充所述多个笔画的所述矢量轮廓的颜色。5.根据权利要求3或4所述的信息播放方法,其特征在于,所述根据所述矢量轮廓和所述笔画顺序,播放所述多个笔画的步骤,还包括:在...

【专利技术属性】
技术研发人员:李雷川曹学军
申请(专利权)人:北大方正集团有限公司北京北大方正电子有限公司
类型:发明
国别省市:北京,11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1