一种视频通话中回音消除的实现方法技术

技术编号:11991343 阅读:59 留言:0更新日期:2015-09-02 19:33
本发明专利技术公开了一种视频通话中回音消除的实现方法。发起方录音:用户甲、用户乙登录通讯软件进行视频通话;服务器判断用户甲是否正在录制视频;获取当前视频画面;在当前视频画面中寻找面孔;判断是否找到面孔;检查视频画面中面孔的口型变化;判断是否在讲话;判断用户甲是否正在录音;根据需要打开/关闭录音功能;通知用户乙当前用户甲的录音状态;接收方播放:用户乙收到服务器发来的用户甲的录音状态通知;判断用户甲是否正在录音;服务器判断用户乙是否正在播放录音;根据需要打开/关闭录音播放功能;本发明专利技术通过检测视频画面中面孔的口型变化,判断使用者是否在说话,相应的控制本端的录音和远端的播放,实现回音消除,改善音频质量。

【技术实现步骤摘要】

:本专利技术属于视频通讯领域,特别涉及。
技术介绍
:随着通讯技术的发展,视频通话越来越普遍。视频通话中,即一方说话后,通过对方的音箱放音,然后又被对方的Mic采集到回传给自己,这样必然会产生回音。如果不对回音进行处理,将会影响通话质量和用户体验,更严重的还会形成震荡,产生嘯叫,严重影响通话质量。公开于该
技术介绍
部分的信息仅仅旨在增加对本专利技术的总体背景的理解,而不应当被视为承认或以任何形式暗示该信息构成已为本领域一般技术人员所公知的现有技术。
技术实现思路
:本专利技术的目的在于提供,从而克服上述现有技术中的缺陷。为实现上述目的,本专利技术提供了,其步骤为:a.发起方录音:(al)用户甲、用户乙登录通讯软件进行视频通话;(a2)服务器判断用户甲是否正在录制视频;是,转步骤a3 ;否,转步骤al3 ;(a3)获取当前视频画面;(a4)在当前视频画面中寻找面孔;(a5)判断是否找到面孔;是,转步骤a6 ;否,转步骤alO ;(a6)检查视频画面中面孔的口型变化;(a7)判断是否在讲话;是,转步骤a8 ;否,转步骤alO ;(a8)判断用户甲是否正在录音;是,转步骤al2 ;否,转步骤a9 ;(a9)打开录音功能;转步骤al2 ;(alO)判断用户甲是否正在录音;是,转步骤all ;否,转步骤al2 ;(all)关闭录音功能;(al2)通知用户乙当前用户甲的录音状态;(al3)结束;b.接收方播放:(bl)用户乙收到服务器发来的用户甲的录音状态通知;(b2)如用户甲正在录音则转步骤b3 ;如用户甲没有录音则转步骤b5 ;(b3)服务器判断用户乙是否正在播放录音;是,转步骤b7 ;否,转步骤b4 ;(b4)打开录音播放功能,转步骤b7 ;(b5)判断用户乙是否正在播放录音;是,转步骤b6 ;否,转步骤b7 ;(b6)停止播放录音功能;(b7)结束。与现有技术相比,本专利技术具有如下有益效果:在视频通话的过程中,通过检测视频画面中面孔的口型变化,判断使用者是否在说话,相应的控制本端的录音和远端的播放,实现回音消除,改善音频质量。【附图说明】:图1为本专利技术的录音流程示意图;图2为本专利技术的播音流程示意图。【具体实施方式】:下面对本专利技术的【具体实施方式】进行详细描述,但应当理解本专利技术的保护范围并不受【具体实施方式】的限制。除非另有其它明确表示,否则在整个说明书和权利要求书中,术语“包括”或其变换如“包含”或“包括有”等等将被理解为包括所陈述的元件或组成部分,而并未排除其它元件或其它组成部分。如图1-2所示,,其步骤为:a.发起方录音:(al)用户甲、用户乙登录通讯软件进行视频通话;(a2)服务器判断用户甲是否正在录制视频;是,转步骤a3 ;否,转步骤al3 ;(a3)获取当前视频画面;(a4)在当前视频画面中寻找面孔;(a5)判断是否找到面孔;是,转步骤a6 ;否,转步骤alO ;(a6)检查视频画面中面孔的口型变化;(a7)判断是否在讲话;是,转步骤a8 ;否,转步骤alO ;(a8)判断用户甲是否正在录音;是,转步骤al2 ;否,转步骤a9 ;(a9)打开录音功能;转步骤al2 ;(alO)判断用户甲是否正在录音;是,转步骤all ;否,转步骤al2 ;(all)关闭录音功能;(al2)通知用户乙当前用户甲的录音状态;(al3)结束;b.接收方播放:(bl)用户乙收到服务器发来的用户甲的录音状态通知;(b2)如用户甲正在录音则转步骤b3 ;如用户甲没有录音则转步骤b5 ;(b3)服务器判断用户乙是否正在播放录音;是,转步骤b7 ;否,转步骤b4 ;(b4)打开录音播放功能,转步骤b7 ;(b5)判断用户乙是否正在播放录音;是,转步骤b6 ;否,转步骤b7 ;(b6)停止播放录音功能;(b7)结束。前述对本专利技术的具体示例性实施方案的描述是为了说明和例证的目的。这些描述并非想将本专利技术限定为所公开的精确形式,并且很显然,根据上述教导,可以进行很多改变和变化。对示例性实施例进行选择和描述的目的在于解释本专利技术的特定原理及其实际应用,从而使得本领域的技术人员能够实现并利用本专利技术的各种不同的示例性实施方案以及各种不同的选择和改变。本专利技术的范围意在由权利要求书及其等同形式所限定。【主权项】1.,其步骤为:a.发起方录音:(al)用户甲、用户乙登录通讯软件进行视频通话;(a2)服务器判断用户甲是否正在录制视频;是,转步骤a3 ;否,转步骤al3 ;(a3)获取当前视频画面;(a4)在当前视频画面中寻找面孔;(a5)判断是否找到面孔;是,转步骤a6 ;否,转步骤alO ;(a6)检查视频画面中面孔的口型变化;(a7)判断是否在讲话;是,转步骤a8 ;否,转步骤alO ;(a8)判断用户甲是否正在录音;是,转步骤al2 ;否,转步骤a9 ;(a9)打开录音功能;转步骤al2 ;(alO)判断用户甲是否正在录音;是,转步骤all ;否,转步骤al2 ;(all)关闭录音功能;(al2)通知用户乙当前用户甲的录音状态;(al3)结束;b.接收方播放:(bl)用户乙收到服务器发来的用户甲的录音状态通知;(b2)如用户甲正在录音则转步骤b3 ;如用户甲没有录音则转步骤b5 ;(b3)服务器判断用户乙是否正在播放录音;是,转步骤b7 ;否,转步骤b4 ;(b4)打开录音播放功能,转步骤b7 ;(b5)判断用户乙是否正在播放录音;是,转步骤b6 ;否,转步骤b7 ;(b6)停止播放录音功能;(b7)结束。【专利摘要】本专利技术公开了。发起方录音:用户甲、用户乙登录通讯软件进行视频通话;服务器判断用户甲是否正在录制视频;获取当前视频画面;在当前视频画面中寻找面孔;判断是否找到面孔;检查视频画面中面孔的口型变化;判断是否在讲话;判断用户甲是否正在录音;根据需要打开/关闭录音功能;通知用户乙当前用户甲的录音状态;接收方播放:用户乙收到服务器发来的用户甲的录音状态通知;判断用户甲是否正在录音;服务器判断用户乙是否正在播放录音;根据需要打开/关闭录音播放功能;本专利技术通过检测视频画面中面孔的口型变化,判断使用者是否在说话,相应的控制本端的录音和远端的播放,实现回音消除,改善音频质量。【IPC分类】H04N7/14, H04M9/08【公开号】CN104883531【申请号】CN201510246658【专利技术人】柳鲲鹏, 张义强 【申请人】无锡华海天和信息科技有限公司【公开日】2015年9月2日【申请日】2015年5月14日本文档来自技高网...

【技术保护点】
一种视频通话中回音消除的实现方法,其步骤为:a.发起方录音:(a1)用户甲、用户乙登录通讯软件进行视频通话;(a2)服务器判断用户甲是否正在录制视频;是,转步骤a3;否,转步骤a13;(a3)获取当前视频画面;(a4)在当前视频画面中寻找面孔;(a5)判断是否找到面孔;是,转步骤a6;否,转步骤a10;(a6)检查视频画面中面孔的口型变化;(a7)判断是否在讲话;是,转步骤a8;否,转步骤a10;(a8)判断用户甲是否正在录音;是,转步骤a12;否,转步骤a9;(a9)打开录音功能;转步骤a12;(a10)判断用户甲是否正在录音;是,转步骤a11;否,转步骤a12;(a11)关闭录音功能;(a12)通知用户乙当前用户甲的录音状态;(a13)结束;b.接收方播放:(b1)用户乙收到服务器发来的用户甲的录音状态通知;(b2)如用户甲正在录音则转步骤b3;如用户甲没有录音则转步骤b5;(b3)服务器判断用户乙是否正在播放录音;是,转步骤b7;否,转步骤b4;(b4)打开录音播放功能,转步骤b7;(b5)判断用户乙是否正在播放录音;是,转步骤b6;否,转步骤b7;(b6)停止播放录音功能;(b7)结束。...

【技术特征摘要】

【专利技术属性】
技术研发人员:柳鲲鹏张义强
申请(专利权)人:无锡华海天和信息科技有限公司
类型:发明
国别省市:江苏;32

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1