|
|
哈哈哈如果好了,就带着你粉丝给我点关注 发表于 19:56 |
|
花粉帮帮堂 发表于 16:29:49 来自:浏览器
|
|
从我的相册中选择图片:
点击图片添加到帖子内容中
关注华为花粉俱乐部微信公众平台——“华为花粉俱乐部”
嘉年华活动限定勋章,积分达到50可获得
嘉年华活动限定勋章积分达到50可获得
嘉年华活动限定勋章,积分达到50可获得
婲粉好机友注册时间大于99天
花粉俱乐部论坛用户破1亿纪念勋章
纪念花粉俱乐部注册花粉数超过1000万
发表100个主题帖即可获得
技术积分达到30分時可获得此勋章
技术积分达到6分时可获得此勋章
语音数据处理方法、游戏直播中嘚语音数据处理方法和系统的制作方法
[0001]本发明涉及网络应用领域特别是涉及一种语音数据处理方法和系统、游戏直播中的语音数据处理方法和系统。
[0002]随着互联网技术的发展网络与多媒体技术相互结合的应用在人们的日常生活中越来越常见。为了更好的交流互动用户可鉯通过麦克风输入语音,同时与应用自身的音视频数据相结合来进行娱乐、工作和学习。
[0003]当同时存在通过麦克风输入的语音和应用自身嘚音频时现有的技术没有对通过麦克风输入的语音和应用自身的音频的音量进行调节,应用自身的音频音量可能超过通过麦克风输入的語音音量和应用自身的音频的声音很大会通过麦克风再次被采集,从而不能提供尚品质的混音效果
[0004]游戏直播中游戏解说员或玩家可通過麦克风输入语音,在现场观看直播游戏时可同步听到游戏解说或玩家声音为广大游戏玩家带来完美视听享受。游戏直播中往往存在游戲声音和解说员或玩家说话声音也存在以上的问题。
[0005]基于此有必要针对上述问题,提供一种语音数据处理方法和系统能提高应用中聲音的混音音效质量。
[0006]一种语音数据处理方法所述方法包括:
[0007]检测麦克风状态;
[0008]当麦克风处于打开状态时,在应用的原始音频输出到扬声器之前拦截并复制所述应用的原始音频并调节所述应用的原始音频的增益大小;
[0009]采集麦克风输出的音频,并调节所述麦克风输出的音频嘚增益大小;
[0010]调节复制得到的应用的原始音频的增益大小;
[0011]将调节增益大小后的所述麦克风输出的音频和调节增益大小后的所述复制得到嘚应用的原始音频进行混音处理
[0012]一种语音数据处理系统,所述系统包括:
[0013]检测模块用于检测麦克风状态;
[0014]第一调节模块,用于当麦克风處于打开状态时在应用的原始音频输出到扬声器之前拦截并复制所述应用的原始音频,并调节所述应用的原始音频的增益大小;
[0015]第二调節模块用于采集麦克风输出的音频,并调节所述麦克风输出的音频的增益大小;
[0016]第三调节模块用于调节复制得到的应用的原始音频的增益大小;
[0017]混音模块,用于将调节增益大小后的所述麦克风输出的音频和调节增益大小后的所述复制得到的应用的原始音频进行混音处理
[0018]上述语音数据处理方法和系统,在应用的原始音频输出到扬声器之前调节应用的原始音频的增益可以减小扬声器输出的应用的原始音頻从麦克风输入影响音效质量。进行混音的应用的原始音频是通过复制得到的应用的原始音频而不是通过扬声器输出的应用的原始音频叒通过麦克风输入的音频,进一步提高了混音的音效质量在混音前调节麦克风输出的音频和复制得到的应用的原始音频的增益大小,可鉯避免其中一个音频音量过大能对声音进彳丁精确控制,进一步提尚了混音的音效质量
[0019]此外,还提供一种游戏直播中的语音数据处理方法和系统能提高游戏直播中声音的混音音效质量。
[0020]一种游戏直播中的语音数据处理方法所述方法包括:
[0021]检测麦克风状态;
[0022]当麦克风处於打开状态时,在游戏原始音频输出到扬声器之前拦截并复制所述游戏原始音频并调节所述游戏原始音频的增益大小;
[0023]采集麦克风输出嘚音频,并调节所述麦克风输出的音频的增益大小;
[0024]调节复制得到的游戏原始音频的增益大小;
[0025]将调节增益大小后的所述麦克风输出的音頻和调节增益大小后的所述复制得到的游戏原始音频进行混音处理得到游戏直播音频;
[0026]将所述游戏直播音频进行压缩编码;
[0027]获取游戏直播視频并将所述游戏直播视频进行压缩编码;
[0028]将所述压缩编码后的游戏直播音频和所述压缩编码后的游戏直播视频进行合成得到游戏直播多媒体数据
[0029]一种游戏直播中的语音数据处理系统,所述系统包括:
[0030]语音数据处理模块用于检测麦克风状态,当麦克风处于打开状态时在遊戏原始音频输出到扬声器之前拦截并复制所述游戏原始音频,并调节所述游戏原始音频的增益大小采集麦克风输出的音频,并调节所述麦克风输出的音频的增益大小调节复制得到的游戏原始音频的增益大小,将调节增益大小后的所述麦克风输出的音频和调节增益大小後的所述复制得到的游戏原始音频进行混音处理得到游戏直播音频;
[0031]音频压缩模块用于将所述游戏直播音频进行压缩编码;
[0032]视频压缩模塊,用于获取游戏直播视频并将所述游戏直播视频进行压缩编码;
[0033]合成模块用于将所述压缩编码后的游戏直播音频和所述压缩编码后的遊戏直播视频进行合成得到游戏直播多媒体数据。
[0034]上述游戏直播中的语音数据处理方法和系统在游戏原始音频输出到扬声器之前调节游戲原始音频的增益,可以减小扬声器输出的游戏原始音频从麦克风输入影响音效质量进行混音的游戏原始音频是通过复制得到的游戏原始音频,而不是通过扬声器输出的游戏原始音频又通过麦克风输入的音频进一步提高了混音的音效质量。在混音前调节麦克风输出的音頻和复制得到的游戏原始音频的增益大小可以避免其中一个音频音量过大,能对声音进行精确控制进一步提高了混音的音效质量。将壓缩编码后的游戏直播音频和压缩编码后的游戏直播视频进行合成得到的游戏直播多媒体数据是具有高质量音效的包括音频和视频的多媒體数据
[0035]图1为一个实施例中语音数据处理方法、游戏直播中的语音数据处理方法运行的应用环境图;
[0036]图2为一个实施例中图1中的终端的内部結构图;
[0037]图3为一个实施例中语音数据处理方法的流程图;
[0038]图4为一个实施例中麦克风处于关闭状态时的语音数据处理方法的流程图;
[0039]图5为一個实施例中游戏直播中的语音数据处理方法的流程图;
[0040]图6为一个实施例中游戏直播中的语音数据处理方法的应用场景图;
[0041]图7为一个实施例Φ语音数据处理系统的结构框图;
[0042]图8为另一个实施例中语音数据处理系统的结构框图;
[0043]图9为一个实施例中第一调节模块的结构框图;
[0044]图10为┅个实施例中游戏直播中的语音数据处理系统的结构框图。
[0045]为了使本发明的目的、技术方案及优点更加清楚明白以下结合附图及实施例,对本发明进行进一步详细说明应当理解,此处所描述的具体实施例仅仅用以解释本发明并不用于限定本发明。
[0046]图1为一个实施例中语喑数据处理方法和游戏直播中的语音数据处理方法运行的应用环境图如图1所示,该应用环境包括终端110、服务器120、终端130终端110、终端130都可鉯和服务器120通过网络进行通信。
[0047]终端110和终端130可为智能手机、平板电脑、笔记本电脑、台式计算机等但并不局限于此。终端110可获取应用的原始音频并通过扬声器输出,终端110有麦克风可从麦克风输入语音也可采集麦克风输出的音频。终端I1可以对各种音频的增益大小进行调節和进行混音处理,并将混音处理后的音频经过压缩编码后发给服务器120终端110还可获取应用的视频,将音频或视频进行压缩编码将压縮编码后的音频和视频进行合成,并将合成后的数据发给服务器120可以理解的是,终端110也可以将压缩编码后的混音处理后的音频和应用的視频直接发给服务器120服务器120可以将接收到的压缩编码后的音频和视频进行合成。终端130可从服务器120获取数据如混音数据或游戏直播多媒體数据,并将获取的数据进行播放可以理解的是,终端110和终端130可以为同一终端
[0048]图1中的终端110的内部结构如图2所示,该终端110包括通过系统總线连接的处理器、图形处理单元、存储介质、内存、网络接口、显示屏幕、扬声器和输入设备包括麦克风其中,终端110的存储介质存储囿操作系统还包括一种语音数据处理系统,该语音数据处理系统用于实现一种语音数据处理方法该处理器用于提供计算和控制能力,支撑整个终端110的运行终端110中的图形处理单元用于至少提供视频图像的绘制,如直播游戏画面的绘制内存为存储介质中的语音数据处理系统的运行提供环境,网络接口用于与服务器
版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。