音频数据的录制方法与装置制造方法及图纸

技术编号:16271427 阅读:62 留言:0更新日期:2017-09-22 23:00
本发明专利技术公开了一种音频数据的录制方法与装置。其中,该方法包括:在录制应用中接收录制指令,其中,录制指令用于指示对目标应用输出的音频数据进行录制;根据录制指令检测在目标进程中是否嵌入了第一函数,其中,第一函数用于指示第二函数的入口地址,第二函数至少用于指示录制目标应用通过目标进程输出到音频输出接口的音频数据;在检测到第一函数的情况下,获取第二函数的入口地址,以执行第二函数,录制输出到音频输出接口的音频数据。本发明专利技术解决了通过麦克风对声音进行录制时受环境声音影响较大的技术问题。

Recording method and device for audio data

The invention discloses a recording method and a device for audio data. Among them, the method includes: receiving a recording instruction in recording applications including recording instructions for recording audio data to the target application instructions output; according to recording instruction detection in the target process is embedded in the first function, the first function for entrance address indicating second functions, second functions for recording the target application instructions at least through the process of target audio data output to the audio output interface; in the detection of the first function, second entrance address acquisition function, to perform the second functions, recording audio data output to the audio output interface. The invention solves the technical problem that the sound is influenced greatly by recording the sound through a microphone.

【技术实现步骤摘要】
音频数据的录制方法与装置
本专利技术涉及计算机领域,具体而言,涉及一种音频数据的录制方法与装置。
技术介绍
目前游戏直播与录制应用获取游戏声音的方法都是通过系统提供的api(应用程序接口)获取麦克风的声音。虽然这样也能获取到游戏的声音,但同时也夹杂着环境音。当环境音干扰较大时,游戏的声音会听不清;有环境音时,游戏声音的体验也很差。针对上述的问题,目前尚未提出有效的解决方案。
技术实现思路
本专利技术实施例提供了一种音频数据的录制方法与装置,以至少解决通过麦克风对声音进行录制时受环境声音影响较大的技术问题。根据本专利技术实施例的一个方面,提供了一种音频数据的录制方法,包括:在录制应用中接收录制指令,其中,所述录制指令用于指示对目标应用输出的音频数据进行录制;根据所述录制指令检测在目标进程中是否嵌入了第一函数,其中,所述第一函数用于指示第二函数的入口地址,所述第二函数至少用于指示录制所述目标应用通过所述目标进程输出到音频输出接口的所述音频数据;在检测到所述第一函数的情况下,获取所述第二函数的所述入口地址,以执行所述第二函数,录制输出到所述音频输出接口的所述音频数据。根据本专利技术实施例的另一本文档来自技高网...
音频数据的录制方法与装置

【技术保护点】
一种音频数据的录制方法,其特征在于,包括:在录制应用中接收录制指令,其中,所述录制指令用于指示对目标应用输出的音频数据进行录制;根据所述录制指令检测在目标进程中是否嵌入了第一函数,其中,所述第一函数用于指示第二函数的入口地址,所述第二函数至少用于指示录制所述目标应用通过所述目标进程输出到音频输出接口的所述音频数据;在检测到所述第一函数的情况下,获取所述第二函数的所述入口地址,以执行所述第二函数,录制输出到所述音频输出接口的所述音频数据。

【技术特征摘要】
1.一种音频数据的录制方法,其特征在于,包括:在录制应用中接收录制指令,其中,所述录制指令用于指示对目标应用输出的音频数据进行录制;根据所述录制指令检测在目标进程中是否嵌入了第一函数,其中,所述第一函数用于指示第二函数的入口地址,所述第二函数至少用于指示录制所述目标应用通过所述目标进程输出到音频输出接口的所述音频数据;在检测到所述第一函数的情况下,获取所述第二函数的所述入口地址,以执行所述第二函数,录制输出到所述音频输出接口的所述音频数据。2.根据权利要求1所述的方法,其特征在于,在根据所述录制指令检测在目标进程中是否嵌入了第一函数之后,还包括:在未检测到所述第一函数的情况下,在所述目标进程中嵌入动态链接库,其中,所述动态链接库中包括所述第一函数;执行所述第一函数以指示所述第二函数的所述入口地址。3.根据权利要求2所述的方法,其特征在于,执行所述第一函数以指示所述第二函数的所述入口地址包括:在所述目标进程中查找预定接口函数的入口地址,其中,所述预定接口函数用于指示将所述音频数据输出到所述音频输出接口;执行所述第一函数,以将所述预定接口函数的入口地址替换为所述第二函数的所述入口地址。4.根据权利要求1所述的方法,其特征在于,执行所述第二函数,录制输出到所述音频输出接口的所述音频数据包括:将所述音频数据写入到所述目标进程的内存中,以录制所述音频数据,其中,所述录制应用具有访问所述内存的访问权限。5.根据权利要求4所述的方法,其特征在于,在将所述音频数据写入到所述目标进程的内存中的过程中,还包括:将所述音频数据输出到所述音频输出接口。6.根据权利要求1所述的方法,其特征在于,在录制输出到所述音频输出接口的所述音频数据的过程中,还包括:接收暂停录制指令;响应所述暂停录制指令,停止将所述音频数据写入到所述目标进程的内存中。7.根据权利要求1所述的方法,其特征在于,在所述录制应用中接收录制指令之前,包括:获取配置信息,其中,所述配置信息用于指示允许在所述录制应用中对所述目标应用输出的所述音频数据进行录制。8.一种音频数据的录制装置,其特征在于,包括:第一接收单元,用于在录制应用中接收...

【专利技术属性】
技术研发人员:贺辉超
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:广东,44

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

1