连续播放多条消息的方法和装置制造方法

文档序号:7817404阅读:166来源:国知局
连续播放多条消息的方法和装置制造方法
【专利摘要】本申请公开了连续播放多条消息的方法和装置。所述方法的一【具体实施方式】包括:首先接收消息连续播放请求,然后从当前消息开始按顺序连续播放多条消息,直至最后一条消息播放完毕,其中,检测所述多条消息中是否包含非语音消息,如果是,则将所述检测到的非语音消息转换为语音消息,并在播放步骤进行播放。实现了连续播放多条消息的过程中,将非语音消息转换为语音消息进行播放,进而可以避免用户遗漏未读非语音消息。
【专利说明】连续播放多条消息的方法和装置

【技术领域】
[0001]本申请涉及信息【技术领域】,具体涉及终端【技术领域】,尤其涉及连续播放多条消息的方法和装置。

【背景技术】
[0002]随着终端技术的不断发展,终端中可以运行的应用种类也越来越多。其中,社交类应用为使用群体较多的一类应用,通过社交类应用,用户之间可以进行文字消息、语音消息等信息交互。目前的社交类应用,例如,聊天软件只能支持语音消息转换为文字消息的功能,然而在自动连续播放多条语音消息的过程中,如果语音消息中间夹杂有文字消息,会忽略掉文字消息,从而造成文字消息的遗漏。


【发明内容】

[0003]本申请提供了一种连续播放多条消息的方法和装置。
[0004]一方面,本申请提供了一种连续播放多条消息的方法,所述方法包括:
[0005]接收消息连续播放请求;
[0006]从当前消息开始按顺序连续播放多条消息,直至最后一条消息播放完毕;
[0007]其中,检测所述多条消息中是否包含非语音消息,如果是,则将所述检测到的非语音消息转换为语音消息,并在播放步骤进行播放。
[0008]在某些实施方式中,所述多条消息中的首条消息和最后一条均为语音消息。
[0009]在某些实施方式中,检测所述多条消息中是否包含非语音消息包括:
[0010]检测当前播放消息之后预定数量的消息中是否包含非语音消息,如果是,则提前将所述检测到的非语音消息转换为语音消息。
[0011]在某些实施方式中,所述方法还包括:
[0012]若所述待输出消息为非语音消息,则显示所述非语音消息的同时,将所述检测到的非语音消息转换为语音消息,并在播放步骤进行播放。
[0013]在某些实施方式中,所述从当前消息开始按顺序连续播放多条消息之前,还包括:
[0014]输出第一提示信息,所述第一提示信息用于确认是否开启非语音消息转换为语音消息的功能;
[0015]所述将所述检测到的非语音消息转换为语音消息包括:
[0016]若接收到所述第一提示信息的确认指示,则将所述非语音消息转换为语音消息。
[0017]在某些实施方式中,所述将所述检测到的非语音消息转换为语音消息之前,还包括:
[0018]输出第二提示信息,所述第二提示信息用于确认是否将所述非语音消息转换为语音消息;
[0019]所述将所述检测到的非语音消息转换为语音消息包括:
[0020]若接收到所述第二提示信息的确认指示,则将所述非语音消息转换为语音消息。
[0021]在某些实施方式中,所述方法还包括:
[0022]如果是,则将未进行转换的所述非语音消息进行标识显示。
[0023]在某些实施方式中,所述方法还包括:
[0024]当最后一条消息播放完毕时,跳转到所述非语音消息对应的显示区域。
[0025]在某些实施方式中,所述方法还包括:
[0026]将所述非语音消息添加到未进行转换的非语音消息的页面;
[0027]当最后一条待输出消息播放完毕时,在屏幕界面的预置区域显示所述页面。
[0028]在某些实施方式中,所述将所述检测到的非语音消息转换为语音消息包括:
[0029]获取所述非语音消息的来源信息;
[0030]将所述非语音消息和所述来源信息转换为语音消息。
[0031]在某些实施方式中,所述从当前消息开始按顺序连续播放多条消息之前,还包括:
[0032]统计所述待输出消息中非语音消息的数量;
[0033]若所述数量大于或等于预设阈值,则输出是否关闭所述非语音消息转换为语音消息的功能的提示信息。
[0034]在某些实施方式中,所述从当前消息开始按顺序连续播放多条消息之前,还包括:
[0035]统计所述多条消息中相邻两条语音消息之间的非语音消息的数量;
[0036]若所述数量大于或等于预设阈值,则输出是否关闭所述非语音消息转换为语音消息的功能的提示信息。
[0037]在某些实施方式中,所述从当前消息开始按顺序连续播放多条消息之前,还包括:
[0038]统计所述多条消息中是否存在文字数量大于或等于预设阈值的非语音消息;
[0039]所述从当前消息开始按顺序连续播放多条消息包括:
[0040]若存在并且需要播放所述非语音消息时,输出是否关闭所述非语音消息转换为语首消息的功能的提不/[目息。
[0041 ] 在某些实施方式中,所述非语音消息包括:文字消息、表情图片消息中的任意一种或者任意组合。
[0042]第二方面,本申请提供了一种连续播放多条消息的装置,所述装置包括:
[0043]接收单元,用于接收消息连续播放请求;
[0044]播放单元,用于从当前消息开始按顺序连续播放多条消息,直至最后一条消息播放完毕;
[0045]检测单元,用于检测所述多条消息中是否包含非语音消息;
[0046]转换单元,用于如果所述多条消息中包含非语音消息,则将所述检测到的非语音消息转换为语音消息,并在播放步骤进行播放。
[0047]本申请提供的一种连续播放多条消息的方法和装置,首先接收消息连续播放请求,然后从当前消息开始按顺序连续播放多条消息,直至最后一条消息播放完毕,其中,检测所述多条消息中是否包含非语音消息,如果是,则将所述检测到的非语音消息转换为语音消息,并在播放步骤进行播放。与目前聊天软件只能支持语音消息转换为文字消息的功能相比,本申请通过连续播放多条消息的过程中,将非语音消息转换为语音消息进行播放,实现了在连续播放多条消息的过程中,支持非语音消息转换为语音消息的功能,进而可以避免用户遗漏未读非语音消息。

【专利附图】

【附图说明】
[0048]通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本申请的其它特征、目的和优点将会变得更明显:
[0049]图1是本申请连续播放多条消息的方法的一个实施例的流程图;
[0050]图2是本申请连续播放多条消息的方法的另一个实施例的流程图;
[0051]图3是本申请连续播放多条消息的装置的一个实施例的结构示意图;
[0052]图4是本申请连续播放多条消息的装置的另一个实施例的结构示意图;
[0053]图5是本申请文字消息转换前播放界面示意图;
[0054]图6是本申请文字消息转换后播放界面示意图;
[0055]图7是本申请自定义表情图片转换后播放界面示意图;
[0056]图8是本申请第一提示信息为文本提示信息的显示界面示意图;
[0057]图9是本申请第二提示信息为文本提示信息的显示界面示意图;
[0058]图10是本申请显示文字消息同时播放文字消息转换后的语音消息的播放界面示意图;
[0059]图11是本申请对未进行转换的文本信息进行标识后的显示界面视图;
[0060]图12是本申请非语音消息数量较多时的播放界面示意图。

【具体实施方式】
[0061]下面结合附图和实施例对本申请作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释相关发明,而非对该发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与有关发明相关的部分。
[0062]需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。下面将参考附图并结合实施例来详细说明本申请。
[0063]请参考图1,其示出了连续播放多条消息的方法的一个实施例的流程100。本实施例主要以该方法应用于包含有显示屏的终端中来举例说明,该终端可以包括智能手机、平板电脑、膝上型便携计算机和台式计算机等等。所述连续播放多条消息的方法,包括以下步骤:
[0064]步骤101,接收消息连续播放请求。
[0065]在本实施例中,消息连续播放请求可以为用户在屏幕界面的预置区域进行点击或者触击操作,或者点击或者触击预置的消息连续播放功能按钮。例如,对于微信,当用户对任意一条语音消息对应的显示区域进行点击或者触击操作时,则终端会从该语音消息开始,顺次连续播放多条消息。
[0066]步骤102,从当前消息开始按顺序连续播放多条消息,直至最后一条消息播放完毕。
[0067]其中,检测所述多条消息中是否包含非语音消息,如果是,则将所述检测到的非语音消息转换为语音消息,并在播放步骤进行播放。所述多条消息中的首条消息和最后一条均为语音消息。对于本实施例,具体可以通过TTS(Text To Speech,从文本到语言)引擎将非语音消息转换为语音消息,本实施例不做限定。
[0068]在本实施例中,非语音消息可以包括:文字消息、表情图片消息、多媒体消息等,本实施例不做限定。其中,文字消息具体可以为用户通过键盘输入的文本信息,表情图片消息具体可以为用户从表情图片显示界面选择的表情图片信息,多媒体消息具体可以为用户需要传输的图片、视频等文件。
[0069]对于本实施例,应用场景可以如下所示,但不限于此,包括:当前屏幕界面上显示有三条待输出消息,消息I为语音消息,消息2为文本消息,消息3为语音消息。当终端判断在消息I对应的显示区域接收到连续播放请求时,例如,在消息I对应的显示区域存在点击或者触击操作等连续播放指令时,从消息I开始,顺次连续播放消息1、消息2、和消息3,其中,当终端在需要播放消息2时,首先将消息2转换为语音消息再进行播放,从而实现了连续播放多条消息的过程中,将非语音消息转换为语音消息进行播放,与现有技术在连续播放多条语音消息过程中,忽略文字消息相比,可以避免用户遗漏未读非语音消息。
[0070]本实施例提供的一种连续播放多条消息的方法,首先接收消息连续播放请求,然后从当前消息开始按顺序连续播放多条消息,直至最后一条消息播放完毕,其中,检测所述多条消息中是否包含非语音消息,如果是,则将所述检测到的非语音消息转换为语音消息,并在播放步骤进行播放。与目前聊天软件只能支持语音消息转换为文字消息的功能相比,本申请通过连续播放多条消息的过程中,将非语音消息转换为语音消息进行播放,实现了在连续播放多条消息的过程中,支持非语音消息转换为语音消息的功能,进而可以避免用户遗漏未读非语音消息。
[0071]进一步参考图2,其示出了连续播放多条消息的方法的另一个实施例的流程200。该连续播放多条消息的方法的流程200,包括以下步骤:
[0072]步骤201,接收消息连续播放请求。
[0073]在本实施例中,需要连续播放的多条消息中可以包含有非语音消息和语音消息,其中,多条消息中的首条消息和最后一条均为语音消息。所述非语音消息可以包括:文字消息、表情图片消息、等多媒体消息等,本实施例不做限定。其中,文字消息具体可以为用户通过键盘输入的文本信息,表情图片消息具体可以为自定义表情图片、动画表情图片等,本实施例不做限定,例如,表情图片消息可以为用户为表达高兴选择的自定义笑脸图片。多媒体消息具体可以为用户需要传输的图片、视频等文件。
[0074]步骤202,检测当前播放消息之后预定数量的消息中是否包含非语音消息,如果是,则提前将所述检测到的非语音消息转换为语音消息。
[0075]对于本实施例,将所述检测到的非语音消息转换为语音消息的步骤具体可以包括:获取所述非语音消息的来源信息,将所述非语音消息和所述来源信息转换为语音消息。例如,非语音消息为文字消息,则首先获取该文字消息的来源信息为张三,即该条文字消息为张三发送的,则来源信息转换为的语音消息可以为“张三发送的文字消息”,最后转换后的语音消息既包含了文字消息对应的语音消息也包含了文字消息的来源信息对应的语音消息,丰富了语音消息的内容。
[0076]对于本实施例,具体可以通过TTS (Text To Speech,从文本到语言)引擎将非语音消息转换为语音消息,本实施例不做限定。由于将非语音消息转换为语音消息的过程存在一定时间延迟,因此,本实施例通过提前将所述检测到的非语音消息转换为语音消息,可以避免在顺序播放多条消息时,实时进行非语音消息到语音消息的转换造成的输出中断,保证了多条消息可以顺畅播放。
[0077]对于本实施例,若非语音消息为文字消息,则可以在消息显示界面对有该文字消息转换后的语音消息进行特定标识显示,可以如图5和图6所示,其中,图5为文字消息转换前的播放界面,图6文字消息转换后的播放界面为,以使得用户可以对原始语音消息和通过非语音消息转换得到的语音消息进行区分。例如,可以对转换后的语音消息对应的显示图标进行高亮显示、特定颜色显示等,还可以在转换后的语音消息对应的显示图标旁边添加特定符号进行标识,本实施例不做限定。
[0078]进一步地,若非语音消息为表情图片消息,则将表情图片消息转换为语音消息的步骤可以包括:首先获取表情图片消息对应的字符串,然后通过识别解析字符串的内容确定表情图片消息对应的语音消息。例如,对于表情图片消息为微笑的自定义图片,首先获取到该自定义图片对应的字符串为“[微笑]”,然后通过TTS引擎将笑声作为该自定义图片的语音消息,将微笑自定义图片转换为语音消息后的显示界面可以如图7所示。
[0079]再进一步地,若非语音消息为多媒体消息,则将多媒体消息转换为语音消息的步骤可以包括:用户可以选择自动跳过该多媒体消息,也可以获取多媒体消息的来源信息,将来源信息生成语音消息作为多媒体消息转换后的语音消息。例如,某一个视频文件为张三发送的,则多媒体消息的来源信息可以为“来自张三发送的视频文件”,然后将该来源信息生成语音消息作为该媒体消息的语音消息。
[0080]对于本实施例,还可以为用户提供是否开启非语音消息转换为语音消息的功能选项,以便用户可以根据实际需求选择是否开启非语音消息转换为语音消息的功能,具体可以包含以下两种方式,但不限于此,包括:
[0081]方式一,从当前消息开始按顺序连续播放多条消息之前,输出第一提示信息,所述第一提示信息用于确认是否开启非语音消息转换为语音消息的功能,若接收到所述第一提示信息的确认指示,则将所述非语音消息转换为语音消息。例如,可以在设置菜单增加该功能选项,供用户进行设置。其中,第一提示信息可以包括:文本提示信息、音频提示信息、视频提示信息、终端震动提示信息等,本实施例不做限定。其中,对于第一提示信息为文本提示信息的显示界面可以如图8所示。
[0082]方式二,将所述检测到的非语音消息转换为语音消息之前,输出第二提示信息,所述第二提示信息用于确认是否将所述非语音消息转换为语音消息,若接收到所述第二提示信息的确认指示,则将所述非语音消息转换为语音消息。其中,若第二提示信息为文本提示信息,可以在文本提示信息中为用户提供进行转换、不进行转换、以及不要再提示的选项,可以如图9所示,若用户选择勾选“不要再提示”选项,表示除了第一条非语音消息,当再次检测到存在非语音消息时,都不再输出第二提示信息;如果用户不勾选“不要再提示”,则检测到每条非语音消息时,都输出第二提示信息提示用户是否转换为语音消息。
[0083]步骤203,从当前消息开始按顺序连续播放多条消息,直至最后一条消息播放完毕。
[0084]对于本实施例,为了兼容原有非语音消息的显示方式,从而在连续播放多条消息的同时,还可以使得用户浏览转换前的非语音消息,步骤203还可以包括:若所述待输出消息为非语音消息,则显示所述非语音消息的同时,将所述检测到的非语音消息转换为语音消息,并在播放步骤进行播放。
[0085]例如,非语音消息为文字消息,则可以在文字消息显示区域右侧增加一个圆弧状播放图标,当播放到此文字消息对应的语音消息时,图标呈放射状动态显示。当全部消息播放完毕时,用户还可以通过点击该圆弧图标,反复播放该条文字消息对应的语音消息,可以如图10所示。
[0086]对于本实施例,当用户选择不开启非语音消息转换为语音消息的功能时,将未进行转换的非语音消息进行标识显示,以提示用户存在未读非语音消息,避免用户漏掉未读非语音消息。例如,可以对未进行转换的非语音消息对应的显示图标进行高亮显示、特定颜色显示等,还可以在未进行转换的非语音消息对应的显示图标旁边添加特定符号进行标识,本实施例不做限定。可以如图11所示。
[0087]进一步地,当用户选择不开启非语音消息转换为语音消息的功能时,为了避免用户漏掉未读非语音消息,还可以在最后一条消息播放完毕时,直接跳转到所述非语音消息对应的显示区域,以使得用户可以直接获取到未转换的非语音消息。例如,可以在最后一条消息播放完毕时,在屏幕界面上显示上述跳转链接,当用户激活该跳转链接时,跳转到所述非语音消息对应的显示区域。
[0088]再进一步地,当用户选择不开启非语音消息转换为语音消息的功能时,为了避免用户漏掉未读非语音消息,还可以将未转换的非语音消息添加到未进行转换的非语音消息的页面,当最后一条待输出消息播放完毕时,在屏幕界面的预置区域显示所述页面,以使得用户可以直接获取到未转换的非语音消息。其中,还可以统计未进行转换的非语音消息的总数量等相关信息一并显示。
[0089]对于本实施例,步骤203之前还可以包括:统计所述待输出消息中非语音消息的数量,若所述数量大于或等于预设阈值,则输出是否关闭所述非语音消息转换为语音消息的功能的提示信息。例如,预设阈值为5,统计待输出消息中非语音消息的数量为8,则输出是否关闭所述非语音消息转换为语音消息的功能的提示信息。
[0090]或者统计所述多条消息中相邻两条语音消息之间的非语音消息的数量,若所述数量大于或等于预设阈值,则输出是否关闭所述非语音消息转换为语音消息的功能的提示信息。例如,预设阈值为6,统计待输出消息中非语音消息的数量为7,则输出是否关闭所述非语音消息转换为语音消息的功能的提示信息。
[0091]或者统计所述多条消息中是否存在文字数量大于或等于预设阈值的非语音消息,若存在并且需要播放所述非语音消息时,输出是否关闭所述非语音消息转换为语音消息的功能的提示信息。其中,当某一条非语音消息的文字数量较多时,会使得非语音消息转换为语音消息的耗时较长,并且此时通过浏览非语音消息的方式比听语音消息的方式的信息获取效果更好,因此通过输出是否关闭所述非语音消息转换为语音消息的功能的提示信息,可以避免进行不必要的转换操作。
[0092]可以看出,通过统计各种场景下,页面中需要播放的非语音消息的文字数量或者非语音消息的条数,来确认是否关闭非语音消息转换为语音消息的功能,例如如图12所示,当前页面的文字消息较多,此时不需要进行转换,从而通过自动关闭所述非语音消息转换为语音消息的功能,可以避免进行不必要的转换操作,进一步提升多条消息连续播放的效率。
[0093]对于本实施例,在连续播放多条消息的过程中,当播放到语音消息页面最底部时,可以自动跳转到下一页并继续播放语音消息。或者当连续播放多条消息时,将当前需要播放的语音消息显示在页面中部进行滚动播放,本实施例不做限定。
[0094]本实施例提供的另一种连续播放多条消息的方法,首先接收消息连续播放请求,然后从当前消息开始按顺序连续播放多条消息,直至最后一条消息播放完毕,其中,检测所述多条消息中是否包含非语音消息,如果是,则将所述检测到的非语音消息转换为语音消息,并在播放步骤进行播放。与目前聊天软件只能支持语音消息转换为文字消息的功能相t匕,本申请通过连续播放多条消息的过程中,将非语音消息转换为语音消息进行播放,实现了在连续播放多条消息的过程中,支持非语音消息转换为语音消息的功能,进而可以避免用户遗漏未读非语音消息。
[0095]进一步参考图3,作为图1所示方法的具体实现,其示出了连续播放多条消息的装置的一个实施例的结构示意图。
[0096]如图3所示,本实施例所述的连续播放多条消息的装置包括:接收单元301、播放单元302、检测单元303、转换单元304。
[0097]接收单元301,用于接收消息连续播放请求。
[0098]播放单元302,用于从当前消息开始按顺序连续播放多条消息,直至最后一条消息播放完毕。
[0099]检测单元303,用于检测所述多条消息中是否包含非语音消息。
[0100]转换单元304,用于如果所述多条消息中包含非语音消息,则将所述检测到的非语音消息转换为语音消息,并在播放步骤进行播放。
[0101]需要说明的是,本实施例提供的连续播放多条消息的装置所涉及各功能单元的其他相应描述,可以参考图1中的对应描述,在此不再赘述。
[0102]本实施例提供的一种连续播放多条消息的装置,首先接收消息连续播放请求,然后从当前消息开始按顺序连续播放多条消息,直至最后一条消息播放完毕,其中,检测所述多条消息中是否包含非语音消息,如果是,则将所述检测到的非语音消息转换为语音消息,并在播放步骤进行播放。与目前聊天软件只能支持语音消息转换为文字消息的功能相比,本申请通过连续播放多条消息的过程中,将非语音消息转换为语音消息进行播放,实现了在连续播放多条消息的过程中,支持非语音消息转换为语音消息的功能,进而可以避免用户遗漏未读非语音消息。
[0103]进一步参考图4,作为图2所示方法的具体实现,其示出了连续播放多条消息的装置的另一个实施例的结构示意图。
[0104]如图4所示,本实施例所述的连续播放多条消息的装置包括:接收单元401、播放单元402、检测单元403、转换单元404。
[0105]接收单元401,用于接收消息连续播放请求。
[0106]播放单元402,用于从当前消息开始按顺序连续播放多条消息,直至最后一条消息播放完毕。
[0107]检测单元403,用于检测所述多条消息中是否包含非语音消息。
[0108]转换单元404,用于如果所述多条消息中包含非语音消息,则将所述检测到的非语音消息转换为语音消息,并在播放步骤进行播放。
[0109]其中,所述多条消息中的首条消息和最后一条均为语音消息。
[0110]所述检测单元403,用于检测当前播放消息之后预定数量的消息中是否包含非语音消息。
[0111]所述转换单元404,用于如果当前播放消息之后预定数量的消息中包含非语音消息,则提前将所述检测到的非语音消息转换为语音消息。
[0112]进一步地,所述装置还包括:显示单元405。
[0113]所述显示单元405,用于若所述待输出消息为非语音消息,则显示所述非语音消肩、O
[0114]所述转换单元404,还用于所述显示单元405显示所述非语音消息的同时,将所述检测到的非语音消息转换为语音消息,并在播放步骤进行播放。
[0115]所述装置还包括:第一输出单元406。
[0116]所述第一输出单兀406,用于输出第一提不信息,所述第一提不信息用于确认是否开启非语音消息转换为语音消息的功能。
[0117]所述转换单元404,用于若接收到所述第一提示信息的确认指示,则将所述非语音消息转换为语音消息。
[0118]所述第一输出单元406,还用于输出第二提示信息,所述第二提示信息用于确认是否将所述非语音消息转换为语音消息。
[0119]所述转换单元404,用于若接收到所述第二提示信息的确认指示,则将所述非语音消息转换为语音消息。
[0120]所述显示单元405,还用于如果所述多条消息中包含非语音消息,则将未进行转换的所述非语音消息进行标识显示。
[0121]所述装置还包括:
[0122]跳转单元407,用于当最后一条消息播放完毕时,跳转到所述非语音消息对应的显示区域。
[0123]所述装置还包括:添加单元408。
[0124]所述添加单元408,用于将所述非语音消息添加到未进行转换的非语音消息的页面。
[0125]所述显示单元405,还用于当最后一条待输出消息播放完毕时,在屏幕界面的预置区域显示所述页面。
[0126]所述转换单元404包括:
[0127]获取模块40401,用于获取所述非语音消息的来源信息。
[0128]转换模块40402,用于将所述非语音消息和所述来源信息转换为语音消息。
[0129]所述装置还包括:
[0130]统计单元409,用于统计所述待输出消息中非语音消息的数量。
[0131]第二输出单元410,用于若所述数量大于或等于预设阈值,则输出是否关闭所述非语音消息转换为语音消息的功能的提示信息。
[0132]所述统计单元409,还用于统计所述多条消息中相邻两条语音消息之间的非语音消息的数量。
[0133]所述第二输出单元410,还用于若所述数量大于或等于预设阈值,则输出是否关闭所述非语音消息转换为语音消息的功能的提示信息。
[0134]所述统计单元409,还用于统计所述多条消息中是否存在文字数量大于或等于预设阈值的非语音消息。
[0135]所述第二输出单元,还用于若存在并且需要播放所述非语音消息时,输出是否关闭所述非语音消息转换为语音消息的功能的提示信息。
[0136]所述非语音消息包括:文字消息、表情图片消息中的任意一种或者任意组合。
[0137]需要说明的是,本实施例提供的连续播放多条消息的装置所涉及各功能单元的其他相应描述,可以参考图2中的对应描述,在此不再赘述。
[0138]本实施例提供的另一种连续播放多条消息的装置,首先接收消息连续播放请求,然后从当前消息开始按顺序连续播放多条消息,直至最后一条消息播放完毕,其中,检测所述多条消息中是否包含非语音消息,如果是,则将所述检测到的非语音消息转换为语音消息,并在播放步骤进行播放。与目前聊天软件只能支持语音消息转换为文字消息的功能相t匕,本申请通过连续播放多条消息的过程中,将非语音消息转换为语音消息进行播放,实现了在连续播放多条消息的过程中,支持非语音消息转换为语音消息的功能,进而可以避免用户遗漏未读非语音消息。
[0139]作为另一方面,本申请还提供了一种计算机可读存储介质,该计算机可读存储介质可以是上述实施例中所述装置中所包含的计算机可读存储介质;也可以是单独存在,未装配入终端中的计算机可读存储介质。所述计算机可读存储介质存储有一个或者一个以上程序,所述程序被一个或者一个以上的处理器用来执行描述于本申请的连续播放多条消息的方法。
[0140]以上描述仅为本申请的较佳实施例以及对所运用技术原理的说明。本领域技术人员应当理解,本申请中所涉及的发明范围,并不限于上述技术特征的特定组合而成的技术方案,同时也应涵盖在不脱离所述发明构思的情况下,由上述技术特征或其等同特征进行任意组合而形成的其它技术方案。例如上述特征与本申请中公开的(但不限于)具有类似功能的技术特征进行互相替换而形成的技术方案。
【权利要求】
1.一种连续播放多条消息的方法,其特征在于,所述方法包括: 接收消息连续播放请求; 从当前消息开始按顺序连续播放多条消息,直至最后一条消息播放完毕; 其中,检测所述多条消息中是否包含非语音消息,如果是,则将所述检测到的非语音消息转换为语音消息,并在播放步骤进行播放。
2.根据权利要求1所述的连续播放多条消息的方法,其特征在于,所述多条消息中的首条消息和最后一条均为语音消息。
3.根据权利要求1所述的连续播放多条消息的方法,其特征在于,检测所述多条消息中是否包含非语音消息包括: 检测当前播放消息之后预定数量的消息中是否包含非语音消息,如果是,则提前将所述检测到的非语音消息转换为语音消息。
4.根据权利要求1-3任一项所述的连续播放多条消息的方法,其特征在于,所述方法还包括: 若所述待输出消息为非语音消息,则显示所述非语音消息的同时,将所述检测到的非语音消息转换为语音消息,并在播放步骤进行播放。
5.根据权利要求1所述的连续播放多条消息的方法,其特征在于,所述从当前消息开始按顺序连续播放多条消息之前,还包括: 输出第一提不信息,所述第一提不信息用于确认是否开启非语音消息转换为语音消息的功能; 所述将所述检测到的非语音消息转换为语音消息包括: 若接收到所述第一提示信息的确认指示,则将所述非语音消息转换为语音消息。
6.根据权利要求1所述的连续播放多条消息的方法,其特征在于,所述将所述检测到的非语音消息转换为语音消息之前,还包括: 输出第二提示信息,所述第二提示信息用于确认是否将所述非语音消息转换为语音消息; 所述将所述检测到的非语音消息转换为语音消息包括: 若接收到所述第二提示信息的确认指示,则将所述非语音消息转换为语音消息。
7.根据权利要求1所述的连续播放多条消息的方法,其特征在于,所述方法还包括: 如果是,则将未进行转换的所述非语音消息进行标识显示。
8.根据权利要求7所述的连续播放多条消息的方法,其特征在于,所述方法还包括: 当最后一条消息播放完毕时,跳转到所述非语音消息对应的显示区域。
9.根据权利要求7所述的连续播放多条消息的方法,其特征在于,所述方法还包括: 将所述非语音消息添加到未进行转换的非语音消息的页面; 当最后一条待输出消息播放完毕时,在屏幕界面的预置区域显示所述页面。
10.根据权利要求1所述的连续播放多条消息的方法,其特征在于,所述将所述检测到的非语音消息转换为语音消息包括: 获取所述非语音消息的来源信息; 将所述非语音消息和所述来源信息转换为语音消息。
11.根据权利要求1所述的连续播放多条消息的方法,其特征在于,所述从当前消息开始按顺序连续播放多条消息之前,还包括: 统计所述待输出消息中非语音消息的数量; 若所述数量大于或等于预设阈值,则输出是否关闭所述非语音消息转换为语音消息的功能的提示信息。
12.根据权利要求1所述的连续播放多条消息的方法,其特征在于,所述从当前消息开始按顺序连续播放多条消息之前,还包括: 统计所述多条消息中相邻两条语音消息之间的非语音消息的数量; 若所述数量大于或等于预设阈值,则输出是否关闭所述非语音消息转换为语音消息的功能的提示信息。
13.根据权利要求1所述的连续播放多条消息的方法,其特征在于,所述从当前消息开始按顺序连续播放多条消息之前,还包括: 统计所述多条消息中是否存在文字数量大于或等于预设阈值的非语音消息; 所述从当前消息开始按顺序连续播放多条消息包括: 若存在并且需要播放所述非语音消息时,输出是否关闭所述非语音消息转换为语音消息的功能的提示信息。
14.根据权利要求1-13任一项所述的连续播放多条消息的方法,其特征在于,所述非语音消息包括:文字消息、表情图片消息中的任意一种或者任意组合。
15.一种连续播放多条消息的装置,其特征在于,所述装置包括: 接收单元,用于接收消息连续播放请求; 播放单元,用于从当前消息开始按顺序连续播放多条消息,直至最后一条消息播放完毕; 检测单元,用于检测所述多条消息中是否包含非语音消息; 转换单元,用于如果所述多条消息中包含非语音消息,则将所述检测到的非语音消息转换为语音消息,并在播放步骤进行播放。
【文档编号】H04M1/725GK104270531SQ201410566866
【公开日】2015年1月7日 申请日期:2014年10月22日 优先权日:2014年10月22日
【发明者】郭津 申请人:广州三星通信技术研究有限公司, 三星电子株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1