CN106789586B - 基于多人聊天环境下的消息提示方法及***、移动终端 - Google Patents
基于多人聊天环境下的消息提示方法及***、移动终端 Download PDFInfo
- Publication number
- CN106789586B CN106789586B CN201611232469.3A CN201611232469A CN106789586B CN 106789586 B CN106789586 B CN 106789586B CN 201611232469 A CN201611232469 A CN 201611232469A CN 106789586 B CN106789586 B CN 106789586B
- Authority
- CN
- China
- Prior art keywords
- remark
- time
- remark name
- name
- information
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 30
- 238000012937 correction Methods 0.000 claims description 6
- 238000012163 sequencing technique Methods 0.000 claims description 3
- 238000004891 communication Methods 0.000 abstract description 3
- 238000010586 diagram Methods 0.000 description 6
- 239000003205 fragrance Substances 0.000 description 4
- PCTMTFRHKVHKIS-BMFZQQSSSA-N (1s,3r,4e,6e,8e,10e,12e,14e,16e,18s,19r,20r,21s,25r,27r,30r,31r,33s,35r,37s,38r)-3-[(2r,3s,4s,5s,6r)-4-amino-3,5-dihydroxy-6-methyloxan-2-yl]oxy-19,25,27,30,31,33,35,37-octahydroxy-18,20,21-trimethyl-23-oxo-22,39-dioxabicyclo[33.3.1]nonatriaconta-4,6,8,10 Chemical compound C1C=C2C[C@@H](OS(O)(=O)=O)CC[C@]2(C)[C@@H]2[C@@H]1[C@@H]1CC[C@H]([C@H](C)CCCC(C)C)[C@@]1(C)CC2.O[C@H]1[C@@H](N)[C@H](O)[C@@H](C)O[C@H]1O[C@H]1/C=C/C=C/C=C/C=C/C=C/C=C/C=C/[C@H](C)[C@@H](O)[C@@H](C)[C@H](C)OC(=O)C[C@H](O)C[C@H](O)CC[C@@H](O)[C@H](O)C[C@H](O)C[C@](O)(C[C@H](O)[C@H]2C(O)=O)O[C@H]2C1 PCTMTFRHKVHKIS-BMFZQQSSSA-N 0.000 description 2
- 238000012544 monitoring process Methods 0.000 description 2
- 238000012545 processing Methods 0.000 description 2
- 230000005236 sound signal Effects 0.000 description 2
- 238000006467 substitution reaction Methods 0.000 description 2
- 230000005540 biological transmission Effects 0.000 description 1
- 238000013461 design Methods 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L51/00—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
- H04L51/04—Real-time or near real-time messaging, e.g. instant messaging [IM]
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- G10L15/00—Speech recognition
- G10L15/26—Speech to text systems
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L51/00—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
- H04L51/04—Real-time or near real-time messaging, e.g. instant messaging [IM]
- H04L51/043—Real-time or near real-time messaging, e.g. instant messaging [IM] using or handling presence information
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L51/00—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
- H04L51/07—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail characterised by the inclusion of specific contents
- H04L51/10—Multimedia information
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Multimedia (AREA)
- Computational Linguistics (AREA)
- Health & Medical Sciences (AREA)
- Audiology, Speech & Language Pathology (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- Acoustics & Sound (AREA)
- Information Transfer Between Computers (AREA)
Abstract
本发明适用于通信技术领域,提供了一种基于多人聊天环境下的消息提示方法及***、移动终端,所述消息提示方法包括:采集多媒体信息,所述多媒体信息至少包括语音信息;对所述语音信息进行识别,判断识别结果是否存在于预设的备注名列表的备注名;当判断存在时,在当前聊天界面向与所述备注名对应的用户发出提示,并将所采集的多媒体信息显示在所述当前聊天界面中。本发明中,使用及时聊天工具进行群聊时,若采集到语音信息时,对语音信息进行识别,获得与备注名列表的备注名一致的信息时,将采集到的语音信息显示在当前的聊天界面,并及时提示该备注名对应的用户,以提示用户收听该语音信息,给用户带来便利,提高用户体验。
Description
技术领域
本发明属于通信技术领域,尤其涉及一种基于多人聊天环境下的消息提示方法及***、移动终端。
背景技术
随着各种即时通信软件的不断普及,更多的人在生活中利用即时通信与好友建立长连接,如语音长连接、视频长连接、远程协助、屏幕分享、文档分享等,大大提升了人们联系沟通的便捷性。
现有技术中,这种即时通信包括通过文字、图片、语音、视频等各种多媒体信息来实现,但现有移动终端的即时通信会话,每次只能单独发送文字、图片、语音、视频等多媒体内容类型的一种,例如在即时通信会话中,当需要对发送的某张图片进行说明时,由于发送的说明文字在后,可能之间已被***了其它的留言或多媒体信息,尤其在群组会话时给消息的阅读者带来困扰。
又例如,当处于即时聊天群的用户语音聊天时,如果需要对某个用户说话时,需要首先以@的方式先提示对方,然后再输入语音,提示及语音信息分开发送,可能在二者发送的时间间隔内被***其他信息(例如别的语音信息),该用户不能及时、准确地获取对应的语音信息,而需将***的每一条语音读一遍才能找到目标语音信息,这给用户带来不便,用户体验低。
发明内容
本发明实施例提供了一种基于多人聊天环境下的消息提示方法及***、移动终端,旨在解决现有技术中的群聊环境中时,当有用户输入语音信息时,无法及时通知与语音信息相关的用户,而给用户带来不便的问题。
本发明实施例是这样实现的,一种基于多人聊天环境下的消息提示方法,包括:
采集多媒体信息,所述多媒体信息至少包括语音信息;
对所述语音信息进行识别,判断识别结果是否存在于预设的备注名列表的备注名;
当判断存在时,在当前聊天界面向与所述备注名对应的用户发出提示,并将所采集的多媒体信息显示在所述当前聊天界面中。
优选地,所述对所述语音信息进行识别,判断识别结果是否存在于预设的备注名列表的备注名具体包括:
对所述语音信息进行识别,获得语音文本信息;
判断所获的语音文本信息是否存在与所述备注名列表的任一备注名一致的信息;
若存在,则获取对应的备注名。
优选地,所述若存在,则获取对应的备注名之后还包括:
判断所述语音信息的长度是否超过预设时长;
当判断为是时,获取所述备注名出现的时间节点。
优选地,所述将所采集的多媒体信息显示在所述当前聊天界面具体为:将所采集的多媒体信息以进度条的方式显示在所述当前聊天界面,供用户控制播放进程。
优选地,所述获取所述备注名出现的时间节点之后还包括:
判断所获取的备注名是否不止一个;
当判断不止一个时,比较每一个备注名出现的时间节点,将对应的备注名进行排序,获得备注名顺序表。
优选地,所述在当前聊天界面向与所述备注名对应的用户发出提示,并将所采集的多媒体信息显示在所述当前聊天界面中具体包括:
基于所述备注名顺序表逐个向与备注名对应的用户发出提示,所述提示包括对应备注名出现的时间节点;
将所采集的多媒体信息以进度条的方式显示在所述当前聊天界面中。
优选地,所述获取所述备注名出现的时间节点之后还包括:
判断所获取的备注名是否不止一个;
当判断不止一个时,基于所获取每一备注名的时间节点,获得时间与备注名对应列表;
判断是否有备注名对应有两个以上时间节点;
当判断有时,获取每一出现两次以上的备注名对应的时间节点,形成对应的时间节点组合;
基于所获的时间节点组合,修正该时间与备注名对应列表,获得修正时间与备注名列表。
优选地,所述在当前聊天界面向与所述备注名对应的用户发出提示,并将所采集的多媒体信息显示在所述当前聊天界面中具体为:
基于所述修正时间与备注名列表逐个向与备注名对应的用户发出提示,所述提示包括对应的时间节点或时间节点组合。
本发明还提供一种基于多人聊天环境下的消息提示***,包括:
采集模块,用于采集多媒体信息,所述多媒体信息至少包括语音信息;
识别判断模块,对所述语音信息进行识别,判断识别结果是否存在于预设的备注名列表的备注名;
提示显示模块,用于当判断存在时,在当前聊天界面向与所述备注名对应的用户发出提示,并将所采集的多媒体信息显示在所述当前聊天界面中。
本发明还提供一种移动终端,包括一种基于多人聊天环境下的消息提示***,所述消息提示***包括:
采集模块,用于采集多媒体信息,所述多媒体信息至少包括语音信息;
识别判断模块,对所述语音信息进行识别,判断识别结果是否存在于预设的备注名列表的备注名;
提示显示模块,用于当判断存在时,在当前聊天界面向与所述备注名对应的用户发出提示,并将所采集的多媒体信息显示在所述当前聊天界面中。
在本发明实施例中,使用及时聊天工具进行群聊时,若采集到语音信息时,对语音信息进行识别,获得与备注名列表的备注名一致的信息时,将采集到的语音信息显示在当前的聊天界面,并及时提示该备注名对应的用户,以提示用户收听该语音信息,给用户带来便利,提高用户体验。
附图说明
图1是本发明第一实施例提供的一种基于多人聊天环境下的消息提示方法的流程图;
图2是本发明第一实施例提供的一种基于多人聊天环境下的消息提示方法的一优选方案的步骤S2的具体流程图;
图3是本发明第一实施例提供的一种电视音频的播放方法中的聊天界面示意图;
图4是本发明第一实施例提供的一种基于多人聊天环境下的消息提示方法的又一优选方案的步骤S2的具体流程图;
图5是本发明第二实施例提供的一种基于多人聊天环境下的消息提示***的结构图;
图6是本发明二实施例提供的一种基于多人聊天环境下的消息提示***的一优选方案的识别判断模块2的具体结构图;
图7是本发明二实施例提供的一种基于多人聊天环境下的消息提示***的又一优选方案的识别判断模块2的具体结构图。
具体实施方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
本发明实施例中,一种电视音频的播放方法,包括:获取电视当前播放的多媒体文件对应的音频数据,并将所获取的音频数据发送给至少一个移动终端;移动终端接收所述音频数据,并对所述音频数据进行处理,获得音频信号,并通过耳机通道输出所述音频信号。
为了说明本发明所述的技术方案,下面通过具体实施例来进行说明。
实施例一:
图1示出了本发明第一实施例提供的一种基于多人聊天环境下的消息提示方法的流程图,包括:
步骤S1、采集多媒体信息,所述多媒体信息至少包括语音信息;
具体地,在采用即时聊天软件进行多人聊天时,该软件实时采集聊天内容,该聊天内容可为文本、图片或者多媒体信息,该多媒体信息可为音视频信息,但至少包括语音信息,还可以是其他信息,此处对此不作限制。
步骤S2、对语音信息进行识别,判断识别结果是否存在于预设的备注名列表的备注名;
具体地,对语音信息进行语音识别,获得识别结果,并根据预设的备注名列表进行查询,是否在识别结果中存储与该列表对应的备注名,该备注名列表为用户预先设置的聊天联系人的昵称、名字或者代号,从语音的识别结果中查找是否存在备注名,如存在,转到步骤S3,否则将该多媒体信息显示在当前聊天界面,继续监听,当监听到有信息输入时转到步骤S1。
步骤S3、当判断存在时,在当前聊天界面向与所述备注名对应的用户发出提示,并将所采集的多媒体信息显示在所述当前聊天界面中。
具体地,如果语音识别结果中的一部分信息存在该备注名列表中,则获取出现的备注名,在当前聊天界面向与获取的备注名对应的用户发出提示,并将采集的多媒体信息显示在该聊天界面中,例如:例如用户A、B、C、D、E正在使用即时聊天工具群聊时,B用户输入语音信息,此时采集的多媒体信息为语音信息,该段语音信息中出现备注名A,则在聊天界面中以@的方式提示A用户,并将采集的语音信息显示在聊天界面,便于A用户收听。优选地,将该采集的语音信息以进度条方式显示在聊天界面,用户可根据需要控制该语音信息的播放进度,给用户带来便利。
在本实施例的一个优选方案中,如图2所示,为本发明第一实施例提供的一种基于多人聊天环境下的消息提示方法的一优选方案的步骤S2的具体流程图,上述步骤S2具体包括:
步骤S21、对语音信息进行识别,获得语音文本信息;
具体地对多媒体信息进行解析,获得语音信息,对语音信息进行识别,获得语音文本信息,其中,采用现有的语音识别手段来获得语音文本信息,此处不再赘述。
步骤S22、判断所获的语音文本信息是否存在与备注名列表的任一备注名一致的信息;
具体地,根据预设的备注名列表逐一与语音文本信息进行比对,判断是否在语音文本信息中存在与备注名列表中的备注名一致的信息,若存在,转到步骤S23,若不存在,转到步骤S20;
步骤S20、直接将该多媒体信息显示在当前聊天界面。
步骤S23、获取对应的备注名;
具体地,从该备注名列表中获取在上述语音文本信息中出现的备注名,该备注名的数量可为1个、2个甚至更多个,此处对此不作限制。
在本实施例的一个优选方案中,上述步骤S23之后还可包括:
步骤S24、判断语音信息的长度是否超过预设时长;
具体地,判断该语音信息的时长是否超过预设时长,当判断为是时转到步骤S25,否则直接转到步骤S28;其中,上述预设时长可根据实际情况而设,例如可谓10s、15s,还可以是其他数值,此处对此不作限制。
步骤S25、获取备注名出现的时间节点;
具体地,当语音信息的时长超过预设值时,说明语音信息比较长,需要获取备注名出现的时间节点。
在进一步的优选方案中,上述步骤S25之后还可包括:
步骤S26、判断所获取的备注名是否不止一个,当判断为是时,转到步骤S27,否则转到步骤S3,向与该备注名对应的用户发出提示,并将采集的多媒体信息显示在当前聊天界面中,该提示包括该备注名出现的时间节点;
步骤S27、比较每一个备注名出现的时间节点,将对应的备注名进行排序,形成备注名顺序表;
具体地,比较每一个备注名在上述语音信息中出现的时间节点,根据出现的时间节点进行排序,可根据时间先后排序,优选地,根据出现的时间来排序,例如先出现的备注名排列在前面,后出现的备注名排列在后面,最终形成备注名顺序表。
步骤S28、在聊天界面提示对应的用户及显示该多媒体信息;
再进一步地,该步骤S3具体为:基于该备注名顺序表逐个向与备注名对应的用户发出提示,具体地,该提示包括对应的时间节点。例如备注名为小芳(如图3所示),该语音信息在30s时提到小芳,例如:@小芳,并提示在30s提到你,将语音信息以进度条的方式显示在聊天界面,小芳可通过左右滑动控制进度条来选择收听语音信息。
在本实施例的一个变形方案中,如图4所示,为本发明第一实施例提供的一种基于多人聊天环境下的消息提示方法的又一优选方案的步骤S2的具体流程图,本实施例中的步骤S401、步骤S402、步骤S403、步骤404、步骤S408、步骤S400及步骤S405分别与图2对应的实施例的步骤S21、步骤S22、步骤S23、步骤S24、步骤S28、步骤S20及步骤S25的描述一致,此处不再赘述。在本实施例中,上述步骤S405之后还可包括:
步骤S406、判断所获取的备注名是否不止一个,当判断为是时转到步骤S407,否则转到步骤S3,向与该备注名对应的用户发出提示,并将采集的多媒体信息显示在当前聊天界面中,该提示包括该备注名出现的时间节点;
步骤S407、基于获取每一备注名出现的时间节点,形成时间与备注名对应列表;
当不止一个备注名时,将时间节点与对应备注名形成对应列表。
步骤S409、判断是否有备注名出现两次以上,当判断为是时,转到步骤S4010,否则转到步骤S3,该步骤S3具体为:基于该时间与备注名对应列表逐个向与备注名对应的用户发出提示。例如备注名包括A、B、C,分别出现的时间节点是1分钟、3分钟及5分钟,提示的方式是:在聊天界面以进度条方式显示该多媒体信息,并@A,在1分钟时提到您;@B,在3分钟时提到您;@C,在5分钟时提到您,用户A、B及C可根据自己出现的时间点,滑动进度条来选择播放多媒体信息。
步骤S4010、获取每一出现两次以上的备注名对应的时间节点,形成对应的时间节点组合;
具体地,获取每一备注名(出现两次以上)出现的时间节点,形成一个时间节点组合,有几个出现两次以上的备注名就会形成几个时间节点组合,例如备注名A出现的时间节点分别是30s、3min,对应的时间节点组合是{30s,3min};
步骤S4011、基于所获的时间节点组合,修正该时间与备注名对应列表,获得修正时间与备注名列表;
具体地,由于有些备注名出现多次,此时应该以其第一次出现的时间节点来进行排序,即备注名为A的用户在排序时,应该以30s来进行排序,例如此时包括用户:A({30s,3min})、B(1min)、C(20s)、D(4min),上述修正时间表的顺序为:C(20s)、A({30s,3min})、B(1min)、D(4min);
此时,步骤S3具体为:基于该修正时间与备注名对应列表逐个向与备注名对应的用户发出提示;
具体地,该提示包括对应的时间节点或时间节点组合。例如:将采集的多媒体信息以进度条方式显示在聊天界面,被提及的用户包括A、B、C、D,根据修正时间表,逐一提示每个用户,如@C,在20s时提及您;@A,在30s及3min时提及您;@B,在1min时提及您;@D,在4min时提及您,此时用户ABCD可分别根据自己出现的时间节点来滑动进度条播放多媒体信息,无需播放完整条多媒体信息,可节省用户的时间(尤其在多媒体信息的时长较长时),给用户带来便利,提高用户体验。
分别出现的时间节点是1分钟、3分钟及5分钟,提示的方式是:在聊天界面以进度条方式显示该多媒体信息,并@A,在1分钟时提到您;@B,在3分钟时提到您;@C,在5分钟时提到您,用户A、B及C可根据自己出现的时间点,滑动进度条来选择播放多媒体信息。
在本实施例中,使用及时聊天工具进行群聊时,若采集到语音信息时,对语音信息进行识别,获得与备注名列表的备注名一致的信息时,将采集到的语音信息显示在当前的聊天界面,并及时提示该备注名对应的用户,以提示用户收听该语音信息,给用户带来便利,提高用户体验。
其次,多媒体信息以进度条方式显示在聊天界面,用户可通过滑动进度条来控制多媒体信息的播放进程,操作简单,也给用户带来便利。
再者,当语音信息提及多个用户时,且有些用户被提及多次时,及时提示对应的用户,及显示被提及的时间节点,方便用户及时找到自己需要收听的语音信息,节省用户的时间,提高用户体验。
实施例二:
图5示出了本发明第二实施例提供的一种基于多人聊天环境下的消息提示***的结构图,包括:采集模块1、与所述采集模块1连接的识别判断模块2、与所述识别模块2连接的提示模块3,其中:
采集模块1,用于采集多媒体信息,所述多媒体信息至少包括语音信息;
具体地,在采用即时聊天软件进行多人聊天时,该软件实时采集聊天内容,该聊天内容可为文本、图片或者多媒体信息,该多媒体信息可为音视频信息,但至少包括语音信息,还可以是其他信息,此处对此不作限制。
识别判断模块2,用于对语音信息进行识别,判断识别结果是否存在于预设的备注名列表的备注名;
具体地,对语音信息进行语音识别,获得识别结果,并根据预设的备注名列表进行查询,是否在识别结果中存储与该列表对应的备注名,该备注名列表为用户预先设置的聊天联系人的昵称、名字或者代号,从语音的识别结果中查找是否存在备注名,如存在,向提示模块反馈,否则将该多媒体信息显示在当前聊天界面,反馈给采集模块1。
提示模块3,用于在当前聊天界面向与所述备注名对应的用户发出提示,并将所采集的多媒体信息显示在所述当前聊天界面中。
具体地,如果语音识别结果中的一部分信息存在该备注名列表中,则获取出现的备注名,在当前聊天界面向与获取的备注名对应的用户发出提示,并将采集的多媒体信息显示在该聊天界面中,例如:例如用户A、B、C、D、E正在使用即时聊天工具群聊时,B用户输入语音信息,此时采集的多媒体信息为语音信息,该段语音信息中出现备注名A,则在聊天界面中以@的方式提示A用户,并将采集的语音信息显示在聊天界面,便于A用户收听。优选地,将该采集的语音信息以进度条方式显示在聊天界面,用户可根据需要控制该语音信息的播放进度,给用户带来便利。
在本实施例的一个优选方案中,如图6所示,为本发明二实施例提供的一种基于多人聊天环境下的消息提示***的一优选方案的识别判断模块2的具体结构图,上述识别判断模块2具体包括:语音识别单元21、与语音识别单元21连接的第一判断单元22、与第一判断单元22连接的备注名获取单元23,其中:
语音识别单元21,用于对语音信息进行识别,获得语音文本信息;
具体地对多媒体信息进行解析,获得语音信息,对语音信息进行识别,获得语音文本信息,其中,采用现有的语音识别手段来获得语音文本信息,此处不再赘述。
第一判断单元22,用于判断所获的语音文本信息是否存在与备注名列表的任一备注名一致的信息;
具体地,根据预设的备注名列表逐一与语音文本信息进行比对,判断是否在语音文本信息中存在与备注名列表中的备注名一致的信息,若存在,反馈给备注名获取单元23,若不存在,则反馈给提示模块3,直接将该多媒体信息显示在当前聊天界面。
备注名获取单元23,用于获取对应的备注名;
具体地,从该备注名列表中获取在上述语音文本信息中出现的备注名,该备注名的数量可为1个、2个甚至更多个,此处对此不作限制。
在本实施例的一个优选方案中,该识别判断模块2还可包括:与备注名获取单元23连接的时长判断单元24、与时长判断单元24连接的时间节点获取单元25,其中:
时长判断单元24,用于判断语音信息的长度是否超过预设时长;
具体地,判断该语音信息的时长是否超过预设时长,当判断为是时反馈给时间节点获取单元25,否则直接反馈给提示模块3,在聊天界面提示对应的用户及显示该多媒体信息;其中,上述预设时长可根据实际情况而设,例如可谓10s、15s,还可以是其他数值,此处对此不作限制。
时间节点获取单元25,用于获取备注名出现的时间节点;
具体地,当语音信息的时长超过预设值时,说明语音信息比较长,需要获取备注名出现的时间节点。
在进一步的优选方案中,该识别判断模块2还可包括:与时间节点获取单元25连接的数量判断单元26、与数量判断单元26连接的比较单元27,其中:
数量判断单元26,用于判断所获取的备注名是否不止一个,当判断为是时,反馈给比较单元27,否则反馈给提示模块3,向与该备注名对应的用户发出提示,并将采集的多媒体信息显示在当前聊天界面中,该提示包括该备注名出现的时间节点;
比较单元27,用于比较每一个备注名出现的时间节点,将对应的备注名进行排序,形成备注名顺序表;
具体地,比较每一个备注名在上述语音信息中出现的时间节点,根据出现的时间节点进行排序,可根据时间先后排序,优选地,根据出现的时间来排序,例如先出现的备注名排列在前面,后出现的备注名排列在后面,最终形成备注名顺序表。此时,提示模块3具体用于:基于该备注名顺序表逐个向与备注名对应的用户发出提示,具体地,该提示包括对应的时间节点。例如备注名为小芳(如图3所示),该语音信息在30s时提到小芳,例如:@小芳,并提示在30s提到你,将语音信息以进度条的方式显示在聊天界面,小芳可通过左右滑动控制进度条来选择收听语音信息。
在本实施例的一个变形方案中,如图7所示,为本发明二实施例提供的一种基于多人聊天环境下的消息提示***的又一优选方案的识别判断模块2的具体结构图,该识别判断模块2具体包括:语音识别单元701、与语音识别单元701连接的第一判断单元702、与第一判断单元702连接的备注名获取单元703、与备注名获取单元703连接的时长判断单元704、与时长判断单元704连接的时间节点获取单元705,该语音识别单元701、第一判断单元702、备注名获取单元703、时长判断单元704、时间节点获取单元705的具体结构及工作原理与图6对应实施例中的语音识别单元21、第一判断单元22、备注名获取单元23、时长判断单元24、时间节点获取单元25的具体结构及工作原理基本一致,本实施例中,该识别判断模块2还可包括:与时间节点获取单元705连接的第二判断单元706、与第二判断单元706连接的列表形成单元707、与列表形成单元707连接的第三判断单元708、与第三判断单元708连接的节点组合形成单元709、与节点组合形成单元709连接的修正单元7010,其中:
第二判断单元706、用于判断所获取的备注名是否不止一个,当判断为是时向列表形成单元707反馈,否则向提示模块3反馈,向与该备注名对应的用户发出提示,并将采集的多媒体信息显示在当前聊天界面中,该提示包括该备注名出现的时间节点;
列表形成单元707、用于基于获取每一备注名出现的时间节点,形成时间与备注名对应列表;
当不止一个备注名时,将时间节点与对应备注名形成对应列表。
第三判断单元708、用于判断是否有备注名出现两次以上,当判断为是时,向节点组合形成单元709反馈,否则向提示模块3反馈,基于该时间与备注名对应列表逐个向与备注名对应的用户发出提示。例如备注名包括A、B、C,分别出现的时间节点是1分钟、3分钟及5分钟,提示的方式是:在聊天界面以进度条方式显示该多媒体信息,并@A,在1分钟时提到您;@B,在3分钟时提到您;@C,在5分钟时提到您,用户A、B及C可根据自己出现的时间点,滑动进度条来选择播放多媒体信息。
节点组合形成单元709、用于获取每一出现两次以上的备注名对应的时间节点,形成对应的时间节点组合;
具体地,获取每一备注名(出现两次以上)出现的时间节点,形成一个时间节点组合,有几个出现两次以上的备注名就会形成几个时间节点组合,例如备注名A出现的时间节点分别是30s、3min,对应的时间节点组合是{30s,3min};
修正单元7010,用于基于所获的时间节点组合,修正该时间与备注名对应列表,获得修正时间与备注名列表;
具体地,由于有些备注名出现多次,此时应该以其第一次出现的时间节点来进行排序,即备注名为A的用户在排序时,应该以30s来进行排序,例如此时包括用户:A({30s,3min})、B(1min)、C(20s)、D(4min),上述修正时间表的顺序为:C(20s)、A({30s,3min})、B(1min)、D(4min);
在本优选方案中,该提示模块3具体用于:基于该修正时间与备注名对应列表逐个向与备注名对应的用户发出提示;
具体地,该提示包括对应的时间节点或时间节点组合。例如:将采集的多媒体信息以进度条方式显示在聊天界面,被提及的用户包括A、B、C、D,根据修正时间表,逐一提示每个用户,如@C,在20s时提及您;@A,在30s及3min时提及您;@B,在1min时提及您;@D,在4min时提及您,此时用户ABCD可分别根据自己出现的时间节点来滑动进度条播放多媒体信息,无需播放完整条多媒体信息,可节省用户的时间(尤其在多媒体信息的时长较长时),给用户带来便利,提高用户体验。
分别出现的时间节点是1分钟、3分钟及5分钟,提示的方式是:在聊天界面以进度条方式显示该多媒体信息,并@A,在1分钟时提到您;@B,在3分钟时提到您;@C,在5分钟时提到您,用户A、B及C可根据自己出现的时间点,滑动进度条来选择播放多媒体信息。
在本实施例中,使用及时聊天工具进行群聊时,若采集到语音信息时,对语音信息进行识别,获得与备注名列表的备注名一致的信息时,将采集到的语音信息显示在当前的聊天界面,并及时提示该备注名对应的用户,以提示用户收听该语音信息,给用户带来便利,提高用户体验。
其次,多媒体信息以进度条方式显示在聊天界面,用户可通过滑动进度条来控制多媒体信息的播放进程,操作简单,也给用户带来便利。
再者,当语音信息提及多个用户时,且有些用户被提及多次时,及时提示对应的用户,及显示被提及的时间节点,方便用户及时找到自己需要收听的语音信息,节省用户的时间,提高用户体验。
本发明还提出一种移动终端,该移动终端与现有的移动终端相比,还包括一种基于多人聊天环境下的消息提示***,该消息提示***的具体结构及工作原理与上述实施例的消息提示***的具体结构及工作原理的描述一致,此处不再赘述。
在发明中,使用及时聊天工具进行群聊时,若采集到语音信息时,对语音信息进行识别,获得与备注名列表的备注名一致的信息时,将采集到的语音信息显示在当前的聊天界面,并及时提示该备注名对应的用户,以提示用户收听该语音信息,给用户带来便利,提高用户体验。
其次,多媒体信息以进度条方式显示在聊天界面,用户可通过滑动进度条来控制多媒体信息的播放进程,操作简单,也给用户带来便利。
再者,当语音信息提及多个用户时,且有些用户被提及多次时,及时提示对应的用户,及显示被提及的时间节点,方便用户及时找到自己需要收听的语音信息,节省用户的时间,提高用户体验。
本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。
专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应所述以权利要求的保护范围为准。
Claims (8)
1.一种基于多人聊天环境下的消息提示方法,其特征在于,包括:
采集多媒体信息,所述多媒体信息至少包括语音信息;
对所述语音信息进行识别,判断识别结果是否存在于预设的备注名列表的备注名;
当判断存在时,在当前聊天界面向与所述备注名对应的用户发出提示,并将所采集的多媒体信息显示在所述当前聊天界面中;
所述对所述语音信息进行识别,判断识别结果是否存在于预设的备注名列表的备注名之后还包括:
判断所述语音信息的长度是否超过预设时长;
当判断为是时,获取所述备注名出现的时间节点;
判断所获取的备注名是否不止一个;
当判断不止一个时,基于所获取每一备注名的时间节点,获得时间与备注名对应列表;
判断是否有备注名对应有两个以上时间节点;
当判断有时,获取每一出现两次以上的备注名对应的时间节点,形成对应的时间节点组合;其中,有几个两次以上的备注名就会形成几个时间点组合;
基于所获的时间节点组合,修正该时间与备注名对应列表,获得修正时间与备注名列表。
2.根据权利要求1所述的消息提示方法,其特征在于,所述对所述语音信息进行识别,判断识别结果是否存在于预设的备注名列表的备注名具体包括:
对所述语音信息进行识别,获得语音文本信息;
判断所获的语音文本信息是否存在与所述备注名列表的任一备注名一致的信息;
若存在,则获取对应的备注名。
3.根据权利要求1所述的消息提示方法,其特征在于,所述将所采集的多媒体信息显示在所述当前聊天界面具体为:将所采集的多媒体信息以进度条的方式显示在所述当前聊天界面,供用户控制播放进程。
4.根据权利要求3所述的消息提示方法,其特征在于,所述获取所述备注名出现的时间节点之后还包括:
判断所获取的备注名是否不止一个;
当判断不止一个时,比较每一个备注名出现的时间节点,将对应的备注名进行排序,获得备注名顺序表。
5.根据权利要求4所述的消息提示方法,其特征在于,所述在当前聊天界面向与所述备注名对应的用户发出提示,并将所采集的多媒体信息显示在所述当前聊天界面中具体包括:
基于所述备注名顺序表逐个向与备注名对应的用户发出提示,所述提示包括对应备注名出现的时间节点;
将所采集的多媒体信息以进度条的方式显示在所述当前聊天界面中。
6.根据权利要求1所述的消息提示方法,其特征在于,所述在当前聊天界面向与所述备注名对应的用户发出提示,并将所采集的多媒体信息显示在所述当前聊天界面中具体为:
基于所述修正时间与备注名列表逐个向与备注名对应的用户发出提示,所述提示包括对应的时间节点或时间节点组合。
7.一种基于多人聊天环境下的消息提示***,其特征在于,包括:
采集模块,用于采集多媒体信息,所述多媒体信息至少包括语音信息;
识别判断模块,对所述语音信息进行识别,判断识别结果是否存在于预设的备注名列表的备注名;
提示显示模块,用于当判断存在时,在当前聊天界面向与所述备注名对应的用户发出提示,并将所采集的多媒体信息显示在所述当前聊天界面中;
所述识别判断模块包括:
时长判断单元,用于判断所述语音信息的长度是否超过预设时长;
时长节点获取单元,用于当判断为是时,获取所述备注名出现的时间节点;
第二判断单元,用于判断所获取的备注名是否不止一个;
列表形成单元,用于当判断不止一个时,基于所获取每一备注名的时间节点,获得时间与备注名对应列表;
第三判断单元,用于判断是否有备注名对应有两个以上时间节点;
节点组合形成单元,用于当判断有时,获取每一出现两次以上的备注名对应的时间节点,形成对应的时间节点组合;其中,有几个两次以上的备注名就会形成几个时间点组合;
修正单元,用于基于所获的时间节点组合,修正该时间与备注名对应列表,获得修正时间与备注名列表。
8.一种移动终端,其特征在于,包括如权利要求7所述的一种基于多人聊天环境下的消息提示***。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201611232469.3A CN106789586B (zh) | 2016-12-27 | 2016-12-27 | 基于多人聊天环境下的消息提示方法及***、移动终端 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201611232469.3A CN106789586B (zh) | 2016-12-27 | 2016-12-27 | 基于多人聊天环境下的消息提示方法及***、移动终端 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN106789586A CN106789586A (zh) | 2017-05-31 |
CN106789586B true CN106789586B (zh) | 2020-11-06 |
Family
ID=58921503
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201611232469.3A Active CN106789586B (zh) | 2016-12-27 | 2016-12-27 | 基于多人聊天环境下的消息提示方法及***、移动终端 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106789586B (zh) |
Families Citing this family (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107357484A (zh) * | 2017-06-29 | 2017-11-17 | 维沃移动通信有限公司 | 一种提示标志添加方法、终端及计算机可读存储介质 |
CN107888479A (zh) * | 2017-10-31 | 2018-04-06 | 深圳云之家网络有限公司 | 语音通信方法、装置、计算机设备及存储介质 |
CN108563378B (zh) | 2018-04-25 | 2020-06-16 | 维沃移动通信有限公司 | 一种消息管理方法及终端 |
CN108965591A (zh) * | 2018-07-02 | 2018-12-07 | 珠海市魅族科技有限公司 | 一种联系人提醒方法及装置 |
CN111147347A (zh) * | 2018-11-06 | 2020-05-12 | 成都鼎桥通信技术有限公司 | 群组通信中用户消息的提示方法及设备 |
CN111798872B (zh) * | 2020-06-30 | 2024-05-24 | 联想(北京)有限公司 | 用于在线互动平台的处理方法、装置及电子设备 |
CN114244955B (zh) * | 2020-09-08 | 2022-12-30 | 华为技术有限公司 | 服务的分享方法、***、电子设备及计算机可读存储介质 |
CN112910664A (zh) * | 2021-01-18 | 2021-06-04 | 南京信息工程大学 | 一种基于语音识别技术的群点名方法 |
CN114629868A (zh) * | 2022-03-07 | 2022-06-14 | 瓴里网络科技(上海)有限公司 | 适用于远程工作的多媒体群聊室通信方法和***及智能终端 |
CN114627878B (zh) * | 2022-05-12 | 2022-08-02 | 深圳市一恒科电子科技有限公司 | 基于数据处理的语音交互方法和*** |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102253976A (zh) * | 2011-06-17 | 2011-11-23 | 苏州思必驰信息科技有限公司 | 一种用于口语学习的元数据处理方法和*** |
CN102664830A (zh) * | 2012-04-28 | 2012-09-12 | 上海量明科技发展有限公司 | 即时通信中采集通信方式数据的方法、客户端及*** |
CN104486495A (zh) * | 2014-12-12 | 2015-04-01 | 广州三星通信技术研究有限公司 | 在终端上显示新消息的提示信息的方法和装置 |
CN105282012A (zh) * | 2015-10-23 | 2016-01-27 | 广东小天才科技有限公司 | 一种在群聊天时强化信息提醒的方法及*** |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104036018A (zh) * | 2014-06-25 | 2014-09-10 | 百度在线网络技术(北京)有限公司 | 视频获取方法和装置 |
US20160203831A1 (en) * | 2015-01-14 | 2016-07-14 | Kola Voice Technologies (Israel) Ltd. | Multiple live voice discussions status |
-
2016
- 2016-12-27 CN CN201611232469.3A patent/CN106789586B/zh active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102253976A (zh) * | 2011-06-17 | 2011-11-23 | 苏州思必驰信息科技有限公司 | 一种用于口语学习的元数据处理方法和*** |
CN102664830A (zh) * | 2012-04-28 | 2012-09-12 | 上海量明科技发展有限公司 | 即时通信中采集通信方式数据的方法、客户端及*** |
CN104486495A (zh) * | 2014-12-12 | 2015-04-01 | 广州三星通信技术研究有限公司 | 在终端上显示新消息的提示信息的方法和装置 |
CN105282012A (zh) * | 2015-10-23 | 2016-01-27 | 广东小天才科技有限公司 | 一种在群聊天时强化信息提醒的方法及*** |
Also Published As
Publication number | Publication date |
---|---|
CN106789586A (zh) | 2017-05-31 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106789586B (zh) | 基于多人聊天环境下的消息提示方法及***、移动终端 | |
CN104954580B (zh) | 用户日程信息的处理方法及装置 | |
CN105556594B (zh) | 声音识别处理装置、声音识别处理方法以及显示装置 | |
CN104540190B (zh) | 与蓝牙设备配对的方法和*** | |
US20170012911A1 (en) | Mood information processing method and apparatus | |
CN106600223A (zh) | 一种日程创建的方法及装置 | |
CN105827501A (zh) | 一种消息提醒方法及电子设备 | |
CN109672543B (zh) | 群组事件管理方法及装置 | |
CN103037319A (zh) | 通信转移方法、移动终端及服务器 | |
CN104539639A (zh) | 用户信息采集方法和装置 | |
CN100438511C (zh) | 一种即时通信中按照时间段自动回复的方法及*** | |
CN104038412A (zh) | 过滤垃圾消息的方法及装置 | |
CN106685798A (zh) | 消息生成的方法、装置及移动终端 | |
CN102938807B (zh) | 一种推荐联系人和消息的方法及装置 | |
CN105681318A (zh) | 基于人工智能的语音识别的信息推送方法和装置 | |
CN107347028B (zh) | 消息的处理方法和装置 | |
CN109255594A (zh) | 基于招聘平台的ai智能化人岗信息甄别、匹配撮合、推荐报名的方法和*** | |
CN108234143B (zh) | 一种直播时消息的处理方法、装置和设备 | |
CN108111321B (zh) | 会议时间处理方法和装置 | |
CN109981890B (zh) | 一种提醒任务处理方法、终端及计算机可读存储介质 | |
CN101465983A (zh) | 一种在电视机上实现备忘录功能的方法 | |
CN104780207A (zh) | 信息推送方法及装置 | |
CN106911832B (zh) | 一种语音记录的方法及装置 | |
CN104049833A (zh) | 基于个人生物特征的终端屏幕图像显示方法及装置 | |
JP6081906B2 (ja) | 議論支援装置および議論支援プログラム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
CB02 | Change of applicant information | ||
CB02 | Change of applicant information |
Address after: 516006 TCL technology building, No.17, Huifeng Third Road, Zhongkai high tech Zone, Huizhou City, Guangdong Province Applicant after: TCL Technology Group Co.,Ltd. Address before: 516006 Guangdong province Huizhou Zhongkai hi tech Development Zone No. nineteen District Applicant before: TCL RESEARCH AMERICA Inc. |
|
GR01 | Patent grant | ||
GR01 | Patent grant |