[发明专利]混音处理方法及装置有效
申请号: | 201910039376.6 | 申请日: | 2019-01-16 |
公开(公告)号: | CN109451329B | 公开(公告)日: | 2021-01-29 |
发明(设计)人: | 周辉;刘海涛;夏鹏;金昊 | 申请(专利权)人: | 广州市千钧网络科技有限公司 |
主分类号: | H04N21/2187 | 分类号: | H04N21/2187;H04N21/231;H04N21/233;H04N21/433;H04N21/439 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 丁曼曼;王宝筠 |
地址: | 510000 广东省广州市*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 处理 方法 装置 | ||
本发明提供了一种混音处理方法及装置,该方法采集到音频数据后,判断数据存储区中是否存储有播放数据,若数据存储区中存储有播放数据则说明当前正在播放数据,则将采集到的音频数据与数据存储区中存储的播放数据混音。相较于现有技术中只有将播放数据采用外设设备播放出来后,同时采集音频数据和播放数据才能实现混音的方案,由于本发明是从播放数据的数据存储区中获取将要播放的播放数据,因此即使不利用外放设备将播放数据播放出来,也能够获取到播放数据进而与采集到的音频数据混音。
技术领域
本发明属于音频处理技术领域,尤其涉及一种混音处理方法及装置。
背景技术
现今移动互联网在社交场景的使用越来越广泛,也越来越多花样,有较早前的BBS这种通过发帖和回帖模式进行非即时性的文字交流,和QQ早期的只支持文字的即时通讯,再到后来使用语音聊天,发送语音等。而随着网络的快速发展,带宽的提升,用户开始使用视频来直接聊天。另一方面,移动端的便捷性和手机的普及,促使了这种视频化的社交模式更加符合用户的需求,也更多用户使用,并且也延伸出很多以视频聊天为主的应用。
目前直播应用就是以视频聊天为主的社交应用,直播应用将在线视频技术运用到直播上,通过视频让主播与粉丝互动。然而主播却只能看着自身的显示界面的文字说话,互动性差。针对此,主播会通过第三方语音或者视频聊天来与其他主播一起直播(如合唱,聊天,比赛等等),这样粉丝也可以通过视频一起直播互动,提高了互动性。
在直播场景中,主播直播的同时播放音乐、视频,或者直播过程中连麦,实现将多路声音叠加,丰富了直播的内容。其中,这种将不同来源的声音信号混合在一起,变成一路音频信号称为混音。
以直播的同时播放音乐为例,现有技术中实现混音的方式为采用区别于直播应用的应用播放音乐,利用声音在空气中自然叠加实现播放出的音乐与主播声音的叠加,通过麦克风采集播放出的音乐以及主播的声音,完成混音。
但是,若主播通过佩戴的耳机播放音乐时,将不能通过声音在空气中自然叠加的方式实现混音,不能实现混音。
发明内容
有鉴于此,本发明的目的在于提供一种混音处理方法及装置,以解决现有技术中不能通过声音在空气中自然叠加的方式实现混音的情况下,不能实现混音的问题。
技术方案如下:
本发明提供一种一种混音处理方法,包括:
采集音频数据;
判断数据存储区中是否存储有播放数据;其中,所述播放数据为通过回调参数实现播放的数据;
若判断数据存储区中存储有播放数据,则将所述音频数据与所述播放数据混音。
可选地,将所述音频数据与所述播放数据混音包括:
判断所述音频数据的字节数是否大于所述播放数据的字节数;
若判断所述音频数据的字节数大于所述播放数据的字节数,则将所述播放数据存储至混音存储区;
若判断所述音频数据的字节数小于或等于所述播放数据的字节数,则将所述数据存储区中与所述音频数据的字节数相同的字节数的播放数据存储至混音存储区;
将所述数据存储区中存储至混音存储区中的播放数据删除;
对混音存储区中的播放数据以及采集到的音频数据,进行加权求和得到混音数据。
可选地,所述对混音存储区中的播放数据以及采集到的音频数据,进行加权求和得到混音数据包括:
获取预设字节数的音频数据以及从所述混音存储区中获取预设字节数的播放数据;其中,预设字节数为混音存储区中存储字节数的一半;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州市千钧网络科技有限公司,未经广州市千钧网络科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910039376.6/2.html,转载请声明来源钻瓜专利网。