文字信息处理装置及方法、计算机存储介质及移动终端与流程

文档序号:18003692发布日期:2019-06-25 23:07阅读:178来源:国知局
文字信息处理装置及方法、计算机存储介质及移动终端与流程

本发明涉及一种数据处理技术,具体涉及一种文字信息处理装置、文字信息处理装置方法及计算机存储介质。



背景技术:

现有的社交软件,例如微信、qq,都仅能接收文字信息或语音信息,而且需要随时查看文字信息或点击语音信息来收听才能知道信息内容。当信息发送者发送文字信息时而接收者不方便查看,例如开车的时候,可能就会错过一些重要的信息。有些软件能通过文字转语音(tts)的方式将文字播出,但语音由本地合成,接受者需要根据语音内容先确认发送者身份再确认发送内容信息,影响信息接收的效率。



技术实现要素:

鉴于上述状况,有必要提供一种可以在不方便查看信息时快速获取信息的文字信息处理装置、方法及计算机存储介质。

一种文字信息处理方法,应用于一文字信息处理装置中,所述文字信息处理装置存储有语音合成数据库,该方法包括:接收一文字信息并记录发信者;在所述语音合成数据库中查找所述发信者的个人语音数据;根据所述发信者的个人语音数据将所述文字信息转换为语音信息;及播放所述语音信息。

进一步地,所述方法还包括以下步骤:

判断是否有所述发信者的个人语音数据;及

记录所述发信者的个人语音数据。

进一步地,所述记录所述发信者的个人语音数据包括:

识别所述发信者;

记录一指定文字的语音信息;及

提取声音特性并存入所述发信者的个人语音数据。

进一步地,所述提取声音特性包括:

将声音特性与装置预设的默认语音的声音特性做比对;及

利用比对的声音特性差异,对默认语音的声音特性进行修改并生成发信者的个人语音。

进一步地,所述记录所述发信者的个人语音数据包括:

记录发信者对声母、韵母及声调的读音数据;及

储存所述读音数据为所述发信者的个人语音。

一种文字信息处理装置,存储有语音合成数据库,该文字信息处理装置包括:

接收模块,用以接收一文字信息并记录发信者;

查找模块,用以在所述语音合成数据库中查找所述发信者的个人语音数据;

转换模块,用以根据所述发信者的个人语音数据将所述文字信息转换为语音信息;及

播放模块,用以播放所述语音信息。

进一步地,所述文字信息处理装置还包括:

识别模块,用以识别所述发信者;

记录模块,用以记录一指定文字的语音信息;

提取模块,用以提取声音特性并存入所述发信者的个人语音数据;及

处理模块,用以将声音特性与装置预设的默认语音的声音特性做比对,及利用比对的声音特性差异,对默认语音的声音特性进行修改并生成发信者的个人语音数据。

进一步地,所述记录模块还用以记录发信者针对对应语言基本读音单元的读音数据;所述文字信息处理装置还包括储存模块,所述储存模块用以储存所述读音数据为对应的个人语音至所述语音合成数据库中。

一种计算机存储介质,该计算机存储介质存储多条指令,所述多条指令适于由处理器加载并执行上述文字信息处理方法。

一种移动终端,包括:

语音合成数据库,用以储存个人语音数据;

处理器,用以实现一条或一条以上指令;及

计算机存储介质,用以存储多条指令,所述多条指令适于由处理器加载并执行上述文字信息处理方法。

上述文字信息处理装置及方法,能够在收到信息时直接播放出来供用户知道,不需要打开手机查看,就能知道信息内容,防止在不方便查看手机的时候错过信息。

附图说明

图1为本发明一实施方式中文字信息处理装置与一发送终端的模块连接框图。

图2为本发明一实施方式中文字信息处理方法的步骤流程图。

图3为图2文字信息处理方法的一实施方式的一记录发信者的个人语音数据的步骤流程图。

图4为图3文字信息处理方法的另一实施方式的记录发信者的个人语音数据的步骤流程图。

图5为图1中文字信息处理装置的模块连接框图。

图6为图1中文字信息处理装置的内部结构连接框图。

主要元件符号说明

如下具体实施方式将结合上述附图进一步说明本发明。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

需要说明的是,当一个元件被认为是“连接”另一个元件,它可以是直接连接到另一个元件或者可能同时存在居中设置的元件。当一个元件被认为是“设置于”另一个元件,它可以是直接设置在另一个元件上或者可能同时存在居中设置的元件。

除非另有定义,本文所使用的所有的技术和科学术语与属于本发明的技术领域的技术人员通常理解的含义相同。本文中在本发明的说明书中所使用的术语只是为了描述具体的实施例的目的,不是旨在于限制本发明。本文所使用的术语“及/或”包括一个或多个相关的所列项目的任意的和所有的组合。

请参阅图1,本发明提供一实施方式中的一种文字信息处理方法可将文字信息转换为个人语音信息并播出。该方法应用于一文字信息处理装置100中。本发明一实施方式中的文字信息处理系统包括一发送终端10及所述文字信息处理装置100。所述发送终端10用以向所述文字信息处理装置100发送文字信息。所述文字信息处理装置100存储有语音合成数据库31。

请同时参阅图2,该文字信息处理方法包括以下步骤:

步骤s201:接收一文字信息并记录发信者,所述发信者包括发信者名称及头像等;

步骤s202:在语音合成数据库中查找所述发信者的个人语音数据;

步骤s203:判断是否有所述发信者的个人语音数据,如果否,则执行步骤s204;如果是,执行步骤s205;

步骤s204:记录发信者的个人语音数据,在一实施方式中,所述个人语音数据包括对应语言的基本单元读音,例如中文为21个声母、37韵母、5个声调组合成的多个读音;

步骤s205:根据所述发信者的个人语音数据将所述文字信息转换为语音信息;及

步骤s206:播放语音信息。

请参阅图3,具体实现中,所述步骤s204包括:

步骤s301:识别所述发信者;

步骤s302:记录一指定文字的语音信息;

步骤s303:提取声音特性,所述声音特征包括音高、音色及音调等;

步骤s304:将声音特性与装置预设的默认语音的声音特性做比对;及

步骤s305:利用比对的声音特性差异,对默认语音的声音特性进行修改并生成发信者的个人语音。

请参阅图4,为了达到更好的个人语音效果,所述步骤s204还可以包括:

步骤s401:记录发信者对声母、韵母及声调组合成的多个读音数据;及

步骤s402:储存这些读音数据为对应的个人语音。

所述文字信息处理方法还包括:设置播放方式。设置播放方式包括打开或关闭自动播放语音开关及选择合成语音的对象。

当打开自动播放语音开关时,才会自动播放语音信息,否则需点击语音信息才可播放。

所述选择合成语音的对象包括选择发信者个人语音及系统默认语音。所述系统默认语音存储在所述语音合成数据库31中,当设置以默认语音播放时,则语音合成时,仅需要调取所述默认语音。所述默认语音包括以一特定声音特性朗读的21个声母、37韵母、5个声调组合成的多个读音。当语音合成时,将与各个文字对应的读音连贯起来形成语音信息,再配以特定的语速。系统默认语音对象可以是机器语音、动画人物或名人等。

所述文字信息处理方法还包括存储文字信息及语音信息,以及显示文字信息和语音信息在聊天界面上。

请同时参阅图5,所述发送终端10可为手机或平板电脑。

所述文字信息处理装置100包括:

接收模块51,用以接收来自所述发送终端10的文字信息并记录发信者;

查找模块52:用以在语音合成数据库中查找所述发信者的个人语音数据;

判断模块53:用以判断语音合成数据库中是否有所述发信者的个人语音数据;

记录模块54:用以在没有所述发信者的个人语音数据时记录发信者的个人语音数据;

转换模块55:用以根据所述发信者的个人语音数据将所述文字信息转换为语音信息;及

播放模块56:用以播放语音信息。

所述文字信息处理装置100还包括:

识别模块57:用以识别所述发信者;

记录模块54还用以记录一指定文字的语音信息;

提取模块58:用以提取声音特性,所述声音特征包括音色及音调等;

比对模块59:用以将声音特性与装置预设的默认语音的声音特性做比对;及

生成模块61:用以利用比对的声音特性差异,对默认语音的声音特性进行修改并生成发信者的个人语音。

为了达到更好的个人语音效果,所述记录模块54还用以记录发信者对应语言的基本读音单元的读音数据,所述文字信息处理装置100还包括存储模块63,用以储存这些读音数据为对应的个人语音至语音合成数据库31中。

所述文字信息处理装置100还包括设置模块65,用以设置播放方式包括打开或关闭自动播放语音开关及选择合成语音的对象。

当打开自动播放语音开关时,才会自动播放语音信息,否则需点击语音信息才可播放。

所述选择合成语音的对象包括选择发信者个人语音及系统默认语音。所述系统默认语音存储在所述语音合成数据库31中,当设置以默认语音播放时,则语音合成时,仅需要调取所述默认语音。所述默认语音包括以一特定声音特性朗读的基本读音单元的多个读音。当语音合成时,将与各个文字对应的读音连贯起来形成语音信息,再配以特定的语速。系统默认语音对象可以是机器语音、动画人物或名人等。

所述存储模块65还用以存储文字信息及语音信息,以及显示文字信息和语音信息在聊天界面上。

请同时参阅图6,所述文字信息处理装置100的内部结构可包括至少一个处理器(processor)71(图中以一个处理器71为例);显示屏72;以及计算机存储介质(memory)73,还可以包括通信接口(communicationsinterface)74和总线75。其中,处理器71、显示屏72、计算机存储介质73和通信接口74可以通过总线75完成相互间的通信。显示屏72设置为显示初始设置模式中预设的用户引导界面。通信接口74可以传输信息。处理器71可以调用计算机存储介质73中的逻辑指令,以执行上述实施例中的方法。

此外,上述的计算机存储介质73中的逻辑指令可以通过软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机存储介质中。

计算机存储介质73可设置为存储软件程序、计算机可执行程序,如本公开实施例中的方法对应的程序指令或模块。处理器71通过运行存储在计算机存储介质73中的软件程序、指令或模块,从而执行功能应用以及数据处理,即实现上述实施例中的方法。

计算机存储介质73可包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序;存储数据区可存储根据终端设备的使用所创建的数据等。此外,计算机存储介质73可以包括高速随机存取计算机存储介质,还可以包括非易失性计算机存储介质。例如,u盘、移动硬盘、只读计算机存储介质(read-onlymemory,rom)、随机存取计算机存储介质(randomaccessmemory,ram)、磁碟或者光盘等多种可以存储程序代码的介质,也可以是暂态存储介质。

此外,上述存储介质以及移动终端中的多条指令处理器加载并执行的具体过程在

上述方法中已经详细说明,在这里就不再一一陈述。

在一实施方式中,所述文字信息处理装置100包括一移动终端及一服务器。所述服务器包括所述处理器及计算机存储介质。所述移动终端可以是手机或者平板电脑。

所述处理器加载并执行计算机存储介质中存放的一条或一条以上指令,以实现上述图2-图4所示方法流程的相应步骤;具体实现中,计算机存储介质中的一条或一条以上指令由处理器加载并执行如下步骤:

步骤s201:接收一文字信息并记录发信者;

步骤s202:在语音合成数据库中查找所述发信者的个人语音数据;

步骤s203:判断是否有所述发信者的个人语音数据,如果否,则执行步骤s204;如果是,执行步骤s205;

步骤s204:记录发信者的个人语音数据;

步骤s205:根据所述发信者的个人语音数据将所述文字信息转换为语音信息;及

发送语音信息至接收终端。

所述接收终端200接收语音信息并播放语音信息。

所述计算机存储介质中的一条或一条以上指令由处理器加载并进一步执行所述步骤s204所包括的:

步骤s301:识别所述发信者;

步骤s302:记录一指定文字的语音信息;

步骤s303:提取声音特性,所述声音特征包括音色及音调等;

步骤s304:将声音特性与装置预设的默认语音的声音特性做比对;及

步骤s305:利用比对的声音特性差异,对默认语音的声音特性进行修改并生成发信者的个人语音。

计算机存储介质中的一条或一条以上指令由处理器加载并进一步执行所述步骤s204包括的:

步骤s401:记录发信者对应语言的基本读音单元的多个读音数据;及

步骤s402:储存这些读音数据为对应的个人语音。

所述接收终端200包括终端处理器及终端计算机存储介质,所述终端计算机存储介质的一条或一条以上指令由终端处理器加载并执行步骤:设置播放方式。设置播放方式包括打开或关闭自动播放语音开关及选择合成语音的对象。

当打开自动播放语音开关时,才会自动播放语音信息,否则需点击语音信息才可播放。

所述选择合成语音的对象包括选择发信者个人语音及系统默认语音。所述系统默认语音存储在所述语音合成数据库31中,当设置以默认语音播放时,则语音合成时,仅需要调取所述默认语音。所述默认语音包括以一特定声音特性朗读的对应语言的基本读音单元的多个读音。当语音合成时,将与各个文字对应的读音连贯起来形成语音信息,再配以特定的语速。系统默认语音对象可以是机器语音、动画人物或名人等。

在另一实施方式中,所述文字信息处理装置100仅为一移动终端。该移动终端可以是手机或者平板电脑。所述移动终端包括处理器71及计算机存储介质73。

所述处理器加载并执行计算机存储介质中存放的一条或一条以上指令,以实现上述图2-图4所示方法流程的相应步骤;具体实现中,计算机存储介质中的一条或一条以上指令由处理器加载并执行如下步骤:

步骤s201:接收一文字信息并记录发信者;

步骤s202:在语音合成数据库中查找所述发信者的个人语音数据;

步骤s203:判断是否有所述发信者的个人语音数据,如果否,则执行步骤s204;如果是,执行步骤s205;

步骤s204:记录发信者的个人语音数据;

步骤s205:根据所述发信者的个人语音数据将所述文字信息转换为语音信息;及

步骤s206:播放语音信息。

所述计算机存储介质中的一条或一条以上指令由处理器加载并进一步执行所述步骤s204所包括的:

步骤s301:识别所述发信者;

步骤s302:记录一指定文字的语音信息;

步骤s303:提取声音特性,所述声音特征包括音色及音调等;

步骤s304:将声音特性与装置预设的默认语音的声音特性做比对;及

步骤s305:利用比对的声音特性差异,对默认语音的声音特性进行修改并生成发信者的个人语音。

计算机存储介质中的一条或一条以上指令由处理器加载并进一步执行所述步骤s204包括的:

步骤s401:记录发信者对应语言的基本读音单元的多个读音数据;及

步骤s402:储存这些读音数据为对应的个人语音。

计算机存储介质中的一条或一条以上指令由处理器还加载并执行步骤:设置播放方式。设置播放方式包括打开或关闭自动播放语音开关及选择合成语音的对象。

当打开自动播放语音开关时,才会自动播放语音信息,否则需点击语音信息才可播放。

所述选择合成语音的对象包括选择发信者个人语音及系统默认语音。所述系统默认语音存储在所述语音合成数据库31中,当设置以默认语音播放时,则语音合成时,仅需要调取所述默认语音。所述默认语音包括以一特定声音特性朗读的21个声母、37韵母、5个声调组合成的多个读音。当语音合成时,将与各个文字对应的读音连贯起来形成语音信息,再配以特定的语速。系统默认语音对象可以是机器语音、动画人物或名人等。

另外,本领域技术人员还可在本发明精神内做其它变化,当然,这些依据本发明精神所做的变化,都应包含在本发明所要求保护的范围内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1