通讯消息的处理方法及装置的制造方法_2

文档序号:9754910阅读:来源:国知局
【具体实施方式】
[0059]这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。
[0060]图1示出了本公开实施例提供的一种通讯消息的处理方法的流程图。该方法可用于通讯客户端,通讯客户端可以是具有通讯功能的移动终端如手机,也可以是具有通讯功能的应用程序,如图1所示,该方法包括以下步骤S11-S105:[0061 ]在步骤SlOl中,接收到第一通讯消息。
[0062]在步骤S102中,判断预设条件是否被满足。
[0063]在步骤S103中,当预设条件被满足时,对第一通讯消息进行内容解析,获得第一通讯消息的内容。
[0064]在步骤S104中,生成包括内容的第二通讯消息,第二通讯消息与第一通讯消息的消息类型不相同。
[0065]在步骤S105中,输出第二通讯消息。
[0066]在一个实施例中,输出第二通讯消息可以是独立于第一通讯消息的输出界面来输出,也可以是与第一通讯消息对应输出在同一个界面上,即在通讯消息显示界面上,在第一通讯消息的显示区域的周围显示第二通讯消息,可参见图2所示的效果图,其中标号20表示通讯消息显示界面,标号21表示第一通讯消息,其为文字消息,内容为“你好”;标号22表示第一通讯消息21的第二通讯消息,是语音消息。对应输出第一通讯消息和第二通讯消息,可以方便用户在这两个消息中选择查阅自己喜欢的消息类型对应的通讯消息,同时用户还可以方便地查阅第一通讯消息,以核对第二通讯消息的内容是否正确。
[0067]本公开实施例提供的上述方法,可以在通讯客户端接收到一种消息类型的第一通讯消息时,将该第一通讯消息转换为包括相同内容的其他消息类型的第二通讯消息,并输出第二通讯消息,使得用户可以以不同的查阅方式查阅接收到的通讯消息,方便用户查阅,提高用户使用体验。
[0068]在一个实施例中,通讯客户端可以将第一通讯消息转换为另外一种消息类型的第二通讯消息(此时只有一条第二通讯消息),或者还可以将第一通讯消息转换为另外多种消息类型的第二通讯消息(此时有多条第二通讯消息,每条第二通讯消息的消息类型均不相同,并且每条第二通讯消息与第一通讯消息的消息类型也不相同)。此时,相应地,上述步骤S104可实施为:生成包括第一通讯消息的内容的至少两个第二通讯消息;在至少两个第二通讯消息中,任意两个第二通讯消息的消息类型互不相同,且每个第二通讯消息与第一通讯消息的消息类型不相同。在一个实施例中,至少两个第二通讯消息的消息类型包括以下任意两种类型:文字类型、语音类型、图片类型、或者视频类型。该实施例提供的方法,给用户提供了多种消息类型的通讯消息,使得用户可以对查阅通讯消息的查阅方式有多种选择,满足用户在各种环境条件下的查阅需求。
[0069]在一个实施例中,可根据需要设置上述预设条件。以下分别描述几种预设条件:
[0070]第一种预设条件:
[0071]通常,消息越短,对其内容的识别正确率越高,为了保证转换后消息内容的准确性,可设置预设条件为:第一通讯消息的内容长度等于或小于预设长度,预设长度可以由用户进行设定或者系统设定,例如是10个汉字、或者20个英文字等;S卩,当接收到的第一通讯消息的内容长度不太长时,才会将第一通讯消息的消息类型进行转换,并输出转换后的第二通讯消息,从而可以保证第二通讯消息内容的准确性。
[0072]第二种预设条件:
[0073]通常,通讯消息适于以何种消息类型展示给用户,与通讯客户端所在设备所处的环境状态有关,例如通讯客户端所在设备处于光线较暗或者较亮的环境下时,适合听语音类型的通讯消息而不适宜看文字类型的通讯消息;因而,为了给用户提供适合的查阅消息方式,可设置预设条件为:当前环境状态达到预设环境状态。预设环境状态可由用户预先设定或者系统预先设定。
[0074]比如:当第一通讯消息的消息类型为文字类型、第二通讯消息的消息类型为语音类型时,上述预设环境状态包括以下任一标准或多个标准:标准1、环境噪声大小等于或小于第一预设噪声大小,即当环境噪声比较小时,通讯消息适宜用语音播放形式展示,此时可以把文字消息转换成语音消息,优选地,第一预设噪声大小可等于或小于通讯客户端播放语音消息的声量大小。标准2、环境光线强度等于或小于第一预设光线强度,即光线太黑暗时,看文字消息不舒服,此时,可以把文字消息转换成语音消息;其中,第一预设光线强度可等于或小于通讯客户端的通讯消息显示界面的光线强度。标准3、环境光线强度等于或大于第二预设光线强度,第二预设光线强度大于第一预设光线强度,即光线太亮时,看文字消息也不舒服,此时,可以把文字消息转换成语音消息。以上标准I和标准2可以结合使用(即同时满足标准I和标准2时,判定预设条件被满足),标准I和标准3可以结合使用(即同时满足标准I和标准3时,判定预设条件被满足),结合使用的结果可以让类型转换时机更加准确,能够使得用户以更加舒服的方式来查阅通讯消息。
[0075]再比如:当第一通讯消息的消息类型为语音类型、第二通讯消息的消息类型为文字类型时,上述预设环境状态包括以下任一标准或多个标准:标准a、环境噪声大小等于或大于第二预设噪声大小,第二预设噪声大小大于第一预设噪声大小,即当环境噪声比较大时,不适合听语音消息,此时,可以把语音消息转换成文字消息;标准b、环境光线强度大于第一预设光线强度、且小于第二预设光线强度,即当光线适宜的时候,可以把语音转换为文字。以上标准a和标准b可以结合使用(即同时满足标准a和标准b时,判定预设条件被满足),结合使用的结果可以让类型转换时机更加准确,能够使得用户以更加舒服的方式来查阅通讯消息。
[0076]第三种预设条件:
[0077]通讯消息适于以何种消息类型展示给用户,与通讯客户端所在设备的运动状态有关,例如通讯客户端所在设备移动速度比较快或者晃动比较剧烈时,适合听语音类型的通讯消息而不适宜看文字类型的通讯消息;因而,为了给用户提供适合的、查阅消息方式,可设置通讯客户端所在设备的当前运动状态达到预设运动状态。
[0078]比如,当第一通讯消息的消息类型为文字类型、第二通讯消息的消息类型为语音类型时,预设运动状态可设置为以下任一状态或多个状态:状态Al、通讯客户端所在设备移动速度等于或大于预设速度,即设备移动比较快的时候,不适合看文字消息,此时,可以将文字转换为语音;状态A2、通讯客户端所在设备晃动幅度等于或大于预设幅度,即当设备晃动厉害时,不适合看文字消息,此时,可以将文字转换为语音;状态A3、通讯客户端所在设备晃动次数等于或大于预设次数,即当设备晃动厉害时,不适合看文字消息,此时,可以将文字转换为语音。以上三个状态两两之间或者三者之间可以结合使用,结合使用的结果可以让类型转换时机更加准确,能够使得用户以更加舒服的方式来查阅通讯消息。
[0079]再比如,当第一通讯消息的消息类型为语音类型、第二通讯消息的消息类型为文字类型时,预设运动状态包括以下任一状态或多个状态:状态B1、设备移动速度小于预设速度,即设备移动比较慢的时候,可以同时看文字消息,此时,可以将语音转换为文字;状态B2、设备晃动幅度小于预设幅度,即当设备晃动不厉害时,可以同时看文字消息,此时,可以将语音转换为文字;状态B3、设备晃动次数小于预设次数,即当设备晃动不厉害时,可以同时看文字消息,此时,可以将语音转换为文字。以上三个状态两两之间或者三者之间可以结合使用,结合使用的
当前第2页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1