专利名称:一种听电子书的方法
技术领域:
本发明涉及一种使用听觉获取电子书内容的方法,特别涉及一种利用文件分块加 载技术和语音合成技术收听电子书内容的方法。
背景技术:
近年来电脑和互联网不断普及,越来越多的用户使用电子书。当前的电子书阅读 软件,无论使用何种设计理念和开发技术,都需要人们用眼睛来浏览电子书内容。长时间的 浏览经常会导致人们视觉疲劳,不利用健康,也减低了效率。未能充分利用人类听觉获取信 息的能力。本方法采用文件分块加载技术和语音合成技术,把电子书内容转换为语音。使得 人们可以使用听觉来获取电子书内容。一方面人们可以放松劳累的双眼,舒缓心理的紧张, 有利于身体健康。另一面,视觉和听觉可以同时获取不同的信息,从而使得获取信息的效率提尚。采用本发明,人们可以在移动环境下如开车、乘车、散步时获取电子书内容,也可 以在运动、就餐、洗漱等活动的同时听电子书。同时本发明也为视觉障碍的残疾人提供了阅读电子书的方法。本发明使得我们可以手机、移动设备、计算机及数字终端为平台,利用语音技术来 朗读电子书内容,从而实现用耳朵听书的新体验。
发明内容
本发明所要解决的技术问题是采用文件分块加载技术和语音合成技术的方法,使 人们可以用听觉来获取电子书内容。本发明所述的一种听电子书的方法,该方法至少包括如下的步骤步骤1 打开电子书文件。步骤2 按块读取文件。步骤3:按块播放文件。本发明所述的一种听电子书的方法,打开电子书文件。其步骤为步骤11 打开电子书文件。步骤12 自动判断电子书文件的编码方式。本发明所述的一种听电子书的方法,按块读取文件。其步骤为步骤21 根据当前硬件环境确定文件块大小。步骤22 读取第一块文件数据到内存。步骤23 如果第一块文件的结尾不是一个自然段的结尾,则查找换行字符,并将 换行字符和第一块文件结尾中间的数据也读入内存,保证一次读到内存的文件数据中句子 的完整性。本发明所述的一种听电子书的方法,按块播放文件。其步骤为
步骤31 使用语音合成引擎将读入内存的文件数据转换成语音数据。步骤32:播放语音数据。步骤33 重复步骤2读取下一块文件并进行播放直至文件结尾。本发明涉及的一种听电子书的方法,使得人们以手机、移动设备、计算机及数字终 端为平台,利用文件分块加载技术和语音合成技术来朗读电子书内容,从而实现用耳朵听 书的新体验。
图1为本发明的流程图。
具体实施例方式参见图1,本发明的主要步骤如下步骤1 打开电子书文件。步骤2 按块读取文件。步骤3 按块播放文件。上述步骤1,打开电子书文件的具体步骤如下步骤11 打开电子书文件。步骤12 自动判断电子书文件的编码方式。上述步骤2,按块读取文件的具体步骤如下步骤21 根据当前硬件环境确定文件块大小。步骤22 读取第一块文件数据到内存。步骤23 如果第一块文件的结尾不是一个自然段的结尾,则查找换行字符,并将 换行字符和第一块文件结尾中间的数据也读入内存,保证一次读到内存的文件数据中句子 的完整性。上述步骤3,按块播放文件的具体步骤如下步骤31 使用语音合成引擎将读入内存的文件数据转换成语音数据。步骤32:播放语音数据。步骤33 重复步骤2读取下一块文件并进行播放直至文件结尾。上述的技术方案实施使得人们以手机、移动设备、计算机及数字终端为平台,利用 文件分块加载技术和语音合成技术来朗读电子书内容,从而实现用耳朵听书的新体验。最后所应说明的是,以上实施例仅用以说明而并非限制本发明所描述的技术方 案;因此,尽管本说明书参照上述的实施例对本发明已进行了详细的说明,但是,本领域的 普通技术人员应当理解,仍然可以对本发明进行修改或者等同地替换;而一切不脱离本发 明的精神和范围的技术方案及其改进,其均应涵盖在本发明的权利要求范围当中。
权利要求
一种使用听觉获取电子书内容的方法,其特征在于该方法至少包括如下的步骤步骤1打开电子书文件。步骤2按块读取文件。步骤3按块播放文件。
2.根据权利要求1所述的一种使用听觉获取电子书内容的方法,其特征在于打开电 子书文件,其步骤为步骤11 打开电子书文件。步骤12 自动判断电子书文件的编码方式。
3.根据权利要求1所述的一种使用听觉获取电子书内容的方法,其特征在于按块读 取文件,其步骤为步骤21 根据当前硬件环境确定文件块大小。 步骤22 读取第一块文件数据到内存。步骤23 如果第一块文件的结尾不是一个自然段的结尾,则查找换行字符,并将换行 字符和第一块文件结尾中间的数据也读入内存,保证一次读到内存的文件数据中句子的完 整性。
4.根据权利要求1所述的一种使用听觉获取电子书内容的方法,其特征在于按块播 放文件,其步骤为步骤31 使用语音合成引擎将读入内存的文件数据转换成语音数据。 步骤32:播放语音数据。步骤33 重复步骤2读取下一块文件并进行播放直至文件结尾。
全文摘要
一种使用听觉获取电子书内容的方法,首先打开电子书文件;然后按块读取文件;最后按块播放文件。本发明使得人们以手机、移动设备、计算机及数字终端为平台,利用文件分块加载技术和语音合成技术来朗读电子书内容,从而实现用耳朵听书的新体验。
文档编号G06F17/28GK101859564SQ20091008194
公开日2010年10月13日 申请日期2009年4月8日 优先权日2009年4月8日
发明者孙涛, 张章, 汤海京, 蒋海涛 申请人:北京闻言科技有限公司