本发明属于回音消除领域,涉及一种在线互动直播技术,具体是一种在线互动直播回音消除系统。
背景技术:
网络直播由于是通过互联网平台展开,相对于传统直播来说,让大众有了更好的主动操作性,也就是说有了更好的和更自由的选择空间。例如目前流行的球赛直播、体育直播等,婚礼直播,开业直播等直播是为了方便广大群众,将这些信号在互联网上发布,观众就可以很方便选择自己所需要的直播线路。全球任何有网络的地方都能看到在线直播的实况直播;
随着直播技术的完善,参与直播的人数越来越多,各类直播也开始兴起,但是在直播体验中,让人比较厌烦的就是直播中经常会产生回音,这严重影响了人们的体验;而当前,直播过程中回音产生的原因有很大一部分是因为在直播过程中,自己也开了语音播放,语音录入设备在录入主播的语音同时,将外放的语音重新收录进去了之后再播放出来,就形成了回音;这极大影响了直播体验;为解决上述缺陷,现提供一种解决方案。
技术实现要素:
本发明的目的在于提供一种在线互动直播回音消除系统。
本发明的目的可以通过以下技术方案实现:
一种在线互动直播回音消除系统,包括声音捕捉模块、声音识别模块、对比模块、数据暂存模块、声音传输模块、控制器、语音播放模块、数据传输模块和远程终端;
其中,所述声音捕捉模块用于实时捕捉直播者的讲话声音,所述声音捕捉模块用于将语音信息传输到声音识别模块,所述声音识别模块用于对语音信息进行断句,所述声音识别模块在语音信息间隔达到预设时间时将其分隔为一段语句,所述声音识别模块用于将语句信息传输到比对模块;
所述比对模块用于将语句信息与数据暂存模块内的参考语句信息进行比对,所述比对模块在比对到语句信息与参考语句信息一致时会将语句信息删除,所述比对模块在未比对到语句信息与参考语句信息一致时将语句信息传输到声音传输模块,所述声音传输模块用于将语句信息传输到控制器,所述控制器用于将语句信息传输到语音播放模块,所述语音播放模块接收到控制器传输的语句信息时会实时播放语句信息;
所述参考语句信息为比对模块对语句信息进行下述处理获得的,处理步骤如下:
步骤一:初始时,比对模块将语句信息传输到数据暂存模块,此时数据暂存模块内为空;
步骤二:数据暂存模块接收到比对模块传输的语句信息之后会将其存储在数据暂存模块内,数据暂存模块将其标记为参考语句信息。
进一步地,所述数据暂存模块会将存储时间超过预设值的参考语句信息删除。
进一步地,所述控制器还用于将语句信息传输到数据传输模块,所述数据传输模块接收到控制器传输的语句信息之后会将语句信息传输到远程终端,所述远程终端接收到数据传输模块传输的语句信息时会进行实时播放。
进一步地,所述数据传输模块与远程终端之间通过gprs网络通讯协议远程连接。
进一步地,所述远程终端为观看互动直播的远程设备,所述远程设备为电脑。
本发明的有益效果:本发明在工作时通过声音捕捉模块可以实时捕捉直播者的讲话声音,之后通过声音识别模块用于对语音信息进行断句,之后再通过比对模块用于将语句信息与数据暂存模块内的参考语句信息进行比对,通过比对模块在比对到语句信息与参考语句信息一致时会将语句信息删除,可以去除掉声音播放出来之后重新被收音设备收录进入之后,形成的回音;本发明简单易行,且易于实用。
附图说明
为了便于本领域技术人员理解,下面结合附图对本发明作进一步的说明。
图1为本发明的系统框图。
具体实施方式
如图1所示,一种在线互动直播回音消除系统,包括声音捕捉模块、声音识别模块、对比模块、数据暂存模块、声音传输模块、控制器、语音播放模块、数据传输模块和远程终端;
其中,所述声音捕捉模块用于实时捕捉直播者的讲话声音,所述声音捕捉模块用于将语音信息传输到声音识别模块,所述声音识别模块用于对语音信息进行断句,所述声音识别模块在语音信息间隔达到预设时间时将其分隔为一段语句,所述声音识别模块用于将语句信息传输到比对模块;
所述比对模块用于将语句信息与数据暂存模块内的参考语句信息进行比对,所述比对模块在比对到语句信息与参考语句信息一致时会将语句信息删除,所述比对模块在未比对到语句信息与参考语句信息一致时将语句信息传输到声音传输模块,所述声音传输模块用于将语句信息传输到控制器,所述控制器用于将语句信息传输到语音播放模块,所述语音播放模块接收到控制器传输的语句信息时会实时播放语句信息;
所述参考语句信息为比对模块对语句信息进行下述处理获得的,处理步骤如下:
步骤一:初始时,比对模块将语句信息传输到数据暂存模块,此时数据暂存模块内为空;
步骤二:数据暂存模块接收到比对模块传输的语句信息之后会将其存储在数据暂存模块内,数据暂存模块将其标记为参考语句信息。
进一步地,所述数据暂存模块会将存储时间超过预设值的参考语句信息删除。
进一步地,所述控制器还用于将语句信息传输到数据传输模块,所述数据传输模块接收到控制器传输的语句信息之后会将语句信息传输到远程终端,所述远程终端接收到数据传输模块传输的语句信息时会进行实时播放。
进一步地,所述数据传输模块与远程终端之间通过gprs网络通讯协议远程连接。
进一步地,所述远程终端为观看互动直播的远程设备,所述远程设备为电脑。
一种在线互动直播回音消除系统,在工作时通过声音捕捉模块可以实时捕捉直播者的讲话声音,之后通过声音识别模块用于对语音信息进行断句,之后再通过比对模块用于将语句信息与数据暂存模块内的参考语句信息进行比对,通过比对模块在比对到语句信息与参考语句信息一致时会将语句信息删除,可以去除掉声音播放出来之后重新被收音设备收录进入之后,形成的回音;本发明简单易行,且易于实用。
以上内容仅仅是对本发明结构所作的举例和说明,所属本技术领域的技术人员对所描述的具体实施例做各种各样的修改或补充或采用类似的方式替代,只要不偏离发明的结构或者超越本权利要求书所定义的范围,均应属于本发明的保护范围。