一种进行音频处理的方法和设备技术

技术编号:18165173 阅读:38 留言:0更新日期:2018-06-09 11:13
本发明专利技术公开了一种进行音频处理的方法和设备,用以解决现有技术中存在设备在录像时没有办法实现对讲或者通话的问题。本发明专利技术实施例中,DSP在收到需要使用MIC的指令后,从音频通路中选择一个分配给需要使用MIC的应用,通过编译码器收到音频通路的音频数据后根据使用音频通路的应用对应的调试参数对所述音频数据进行调试,调试后的音频数据通过音频通路对应的虚拟声卡发送给AP或MODEM。由于本发明专利技术实施例配置多个虚拟声卡,这样可以设置多条音频通路,在有至少两个应用需要占用音频通路时,可以为至少两个应用分配不同的音频通路,这样至少两个应用可以通过使用不同的音频通路,实现一个终端播放至少两个音频数据的效果。

A method and device for audio processing

The invention discloses a method and equipment for audio processing to solve the problem that there is no way to speak or call when the equipment is video in the existing technology. In the embodiment of the invention, DSP selects an application from the audio channel to the need to use the MIC after receiving the instructions that need to use the MIC. After receiving the audio data from the audio channel, the audio data is debugged and the audio number after the debug is adjusted by the corresponding debugging parameters using the audio channel. It is sent to AP or MODEM according to the virtual sound card corresponding to the audio channel. As the embodiment of the invention is configured with multiple virtual sound cards, a plurality of audio channels can be set so that at least two applications need to occupy an audio channel, at least two different audio channels can be allocated for at least two applications, so at least two applications can achieve at least one terminal playback by using different audio channels. The effect of two audio data.

【技术实现步骤摘要】
一种进行音频处理的方法和设备
本专利技术涉及音频处理
,特别涉及一种进行音频处理的方法和设备。
技术介绍
特种智能设备能够有效地保证项目系统能够在最大程度上,为管理和决策提供有效的数据与信息。该设备具有高度的业务复杂性以及特殊性,因此在设计的过程中应该根据特殊的流程与技术加以完成。为了更好地进行管理和决策,企业应该做好信息的收集工作,从而实现快捷的综合业务分析。同时,必须遵循系统架构以及技术构成的规律,从而让特种智能设备能够有充足应用的空间。现有技术中一般特种智能设备,像智能行车记录仪、执法记录仪等终端如果需要同时使用多个带有音频效果的应用,那么就只能实现一种应用的正常使用;比如在进行录像的时候,如果有对讲或者通话的需求,那么对讲或者通话是没有办法实现的。主要是由于对讲或通话与录音录像都需要调用到音频通路;而设备的音频通路只有一条,这样的话使得设备在录像时没有办法实现对讲或者通话,很不方便。
技术实现思路
本专利技术提供一种进行音频处理的方法和设备,用以解决现有技术中存在设备在录像时没有办法实现对讲或者通话的问题。本专利技术实施例提供一种进行音频处理的方法,该方法包括:数字信号处理DSP在收到需要使用麦克风MIC的指令后,从音频通路中选择一个分配给需要使用MIC的应用;所述DSP通过编译码器CODEC收到所述音频通路的音频数据后,根据使用所述音频通路的应用对应的调试参数对所述音频数据进行调试;所述DSP将调试后的音频数据通过所述音频通路对应的虚拟声卡发送给应用处理器AP或调制解调器MODEM。本专利技术实施例提供一种进行音频处理的设备,该设备包括:DSP、至少一个MIC、CODEC、AP和MODEM;其中,所述DSP,用于在收到需要使用麦克风MIC的指令后,从音频通路中选择一个分配给需要使用MIC的应用;通过编译码器CODEC收到所述音频通路的音频数据后,根据使用所述音频通路的应用对应的调试参数对所述音频数据进行调试;将调试后的音频数据通过所述音频通路对应的虚拟声卡发送给应用处理器AP或调制解调器MODEM。本专利技术实施例提供一种进行音频处理的设备,该设备包括:至少一个处理单元以及至少一个存储单元,其中,所述存储单元存储有程序,当所述程序被所述处理单元执行时,使得所述处理单元执行下列过程:在收到需要使用麦克风MIC的指令后,从音频通路中选择一个分配给需要使用MIC的应用;通过编译码器CODEC收到所述音频通路的音频数据后,根据使用所述音频通路的应用对应的调试参数对所述音频数据进行调试;将调试后的音频数据通过所述音频通路对应的虚拟声卡发送AP或MODEM。本专利技术实施例提供一种进行音频处理的设备,该设备包括:处理模块,用于在收到需要使用麦克风MIC的指令后,从音频通路中选择一个分配给需要使用MIC的应用;调试模块,用于通过编译码器CODEC收到所述音频通路的音频数据后,根据使用所述音频通路的应用对应的调试参数对所述音频数据进行调试;发送模块,用于将调试后的音频数据通过所述音频通路对应的虚拟声卡发送给AP或MODEM。本专利技术实施例中,DSP在收到需要使用MIC的指令后,从音频通路中选择一个分配给需要使用MIC的应用,通过编译码器收到音频通路的音频数据后根据使用音频通路的应用对应的调试参数对所述音频数据进行调试,调试后的音频数据通过音频通路对应的虚拟声卡发送给AP或MODEM。由于本专利技术实施例配置多个虚拟声卡,这样可以设置多条音频通路,在有至少两个应用需要占用音频通路时,可以为至少两个应用分配不同的音频通路,这样至少两个应用可以通过使用不同的音频通路,实现一个终端播放至少两个音频数据的效果。附图说明为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简要介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域的普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1为现有技术音频实现方式示意图;图2为本专利技术实施例本专利技术音频实现方式示意图;图3为本专利技术实施例一种进行音频处理的方法;图4为本专利技术实施例终端只有一个MIC第一种情况示意图;图5为本专利技术实施例终端只有一个MIC第二种情况示意图;图6为本专利技术实施例终端有两个MIC情况示意图;图7为本专利技术实施例终端有三个MIC情况示意图;图8为本专利技术实施例一种进行音频处理的方法的完整流程图;图9为本专利技术实施例第一种进行音频处理的设备;图10为本专利技术实施例第二种进行音频处理的设备;图11为本专利技术实施例第二种进行音频处理的设备。具体实施方式目前一些设备,在进行录像有对讲或者通话的需求,但是不能同时实现,究其原因是因为现有技术多采用图1所示音频实现的方式。从图1中可以看出:对讲、录音或录像以及通话都调用同一条音频通路,所以这种音频通路的方式不能在录像时进行录音。而本专利技术的音频实现方式如图2所示;从图2中可以看出:本专利技术实施例有多条音频通路,这样可以给不同的应用分配不同的音频通路,从而实现同时进行对讲、录音、录像等功能。本专利技术实施例的终端含有至少一个MIC,CODEC将MIC收到的音频数据处理后传输给DSP,然后由DSP根据应用类型和调试参数之间的关系对音频数据进行调试;调试完成后,DSP将通话应用对应的音频数据通过虚拟声卡发送给MODEC,将非通话应用对应的音频数据通过虚拟声卡发送给AP。其中,DSP的硬件结构基本上与通用处理器的硬件结构相似,由CPU(CentralProcessingUnit,中央处理器),存储器、总线、外设、接口、时钟等部分构成。CODEC包括Encoder(编码器)和Decoder(解码器)。其中,编码器是将信号或者数据编制、转换为可以用来通讯、传输和存储形式的设备;解码器是一种将输入模拟视频信号转换为数字信号格式,达到进一步压缩和传输的硬件/软件设备。编译码器的主要功能有:1、对PCM(PulseCodeModulation,脉冲编码调制)等信号进行D/A转换,把数字的音频信号转换为模拟信号;2、对MIC、Linein(线路输入)或者其他输入源的模拟信号进行A/D转换,把模拟的声音信号转变CPU能够处理的数字信号;3、对音频通路进行控制,比如播放音乐,收听调频收音机,又或者接听电话时,音频信号在CODEC内的流通路线是不一样的;4、对音频信号做出相应的处理,例如音量控制,功率放大等等。应用处理器AP:通俗来讲AP实现的功能就相当于电脑芯片中的CPU实现的功能。MODEM:是一种计算机硬件,在发送端通过调制将数字信号转换为模拟信号,而在接收端通过解调再将模拟信号转换为数字信号的一种装置。为了使本专利技术的目的、技术方案和优点更加清楚,下面将结合附图对本专利技术作进一步地详细描述,显然,所描述的实施例仅仅是本专利技术一部份实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本专利技术保护的范围。如图3所示,本专利技术提供一种进行音频处理的方法,该方法包括:步骤300、DSP在收到需要使用MIC的指令后,从音频通路中选择一个分配给需要使用MIC的应用;步骤301、所述DSP通过编译码器CODEC收到所述音频通路的音频数据后,根据使用所述音本文档来自技高网...
一种进行音频处理的方法和设备

【技术保护点】
一种进行音频处理的方法,其特征在于,该方法包括:数字信号处理DSP在收到需要使用麦克风MIC的指令后,从音频通路中选择一个分配给需要使用MIC的应用;所述DSP通过编译码器CODEC收到所述音频通路的音频数据后,根据使用所述音频通路的应用对应的调试参数对所述音频数据进行调试;所述DSP将调试后的音频数据通过所述音频通路对应的虚拟声卡发送给应用处理器AP或调制解调器MODEM。

【技术特征摘要】
1.一种进行音频处理的方法,其特征在于,该方法包括:数字信号处理DSP在收到需要使用麦克风MIC的指令后,从音频通路中选择一个分配给需要使用MIC的应用;所述DSP通过编译码器CODEC收到所述音频通路的音频数据后,根据使用所述音频通路的应用对应的调试参数对所述音频数据进行调试;所述DSP将调试后的音频数据通过所述音频通路对应的虚拟声卡发送给应用处理器AP或调制解调器MODEM。2.如权利要求1所述的方法,其特征在于,所述DSP从音频通路中选择一个分配给需要使用MIC的应用,包括:所述DSP从音频通路中选择一个未占用的音频通路分配给所述应用。3.如权利要求1所述的方法,其特征在于,所述DSP通过CODEC收到所述音频通路的音频数据后,根据使用所述音频通路的应用对应的调试参数对所述音频数据进行调试,包括:针对任意一条音频通路,所述DSP通过CODEC收到所述音频通路的音频数据后,根据应用类型和调试参数的对应关系,确定占用所述音频通路的应用所属的应用类型对应的调试参数;所述DSP通过所述调试参数对所述音频数据进行调试。4.如权利要求1所述的方法,其特征在于,所述DSP将调试后的音频数据通过所述音频通路对应的虚拟声卡发送给AP或MODEM,包括:若所述应用为通话应用,所述DSP将调试后的音频数据通过所述音频通路对应的虚拟声卡发送给MODEM;或若所述应用为非通话应用,所述DSP将调试后的音频数据通过所述音频通路对应的虚拟声卡发送给AP。5.如权利要求1~4任一所述的方法,其特征在于,所述多个音频通路对应同一个MIC或每条音频通路对应不同的MIC。6.一种进行音频处理的设备,其特征在于,该设备包括:DSP、至少一个MIC、CODEC、AP和MODEM;其中,所述DSP,用于在收到需要使用MIC的指令后,从音频通路中选择一个分配给需要使用MIC的应用;通过编译码器CODEC收到所述音频通路的音频数据后,根据使用所述音频通路的应用对应的调试参数对所述音频数据进行调试;将调试后的...

【专利技术属性】
技术研发人员:郑伟波耿炳钰
申请(专利权)人:青岛海信移动通信技术股份有限公司
类型:发明
国别省市:山东,37

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

1