一种具备音量显示功能的音频处理装置的制作方法

文档序号:12925628
一种具备音量显示功能的音频处理装置的制作方法
本实用新型涉及电子技术领域,具体涉及一种具备音量显示功能的音频处理装置。

背景技术:
随着多媒体技术的发展,在实现多媒体功能过程中的音频处理需求不断提高,所需要的音频数据处理量以及数据处理复杂程度也不断提高,这就在实现多媒体功能的过程中需要为音频数据的处理分配大量的硬件资源。在现有技术中,一部分具备多媒体功能的设备使用其内置的独立音频处理硬件(例如声卡)来处理音频数据,从而提高数据处理效率、优化数据处理结果;而另一部分设备由于硬件原因(如内部空间限制、能耗限制等)无法内置独立音频处理硬件,则采用将主处理芯片的数据处理资源分配给音频数据处理的方式。进一步的,随着用户对多媒体功能需求的不断提高,用户的多媒体音频处理需求种类也朝着多样化发展,不再是简单的按照固有模式进行音频处理,这就要求具备多媒体功能的设备需要具备更加专业、功能更加完善的音频处理能力,这对设备的硬件要求也就进一步提高。采用将主处理芯片的数据处理资源分配给音频数据处理的方式势必会影响其它数据处理进程的处理效率,而且,受限于主处理芯片的数据处理能力,分配到音频数据的处理量也不会很高,并不能进行大量复杂的音频数据处理操作。使用内置的独立音频处理硬件虽然可以实现较高的音频数据处理量并实现较复杂的音频数据处理操作,但是随着音频数据处理需求的不断提高,设备内置独立音频处理硬件也会变得渐渐无法满足音频数据的处理需求。而由于内置独立音频处理硬件单独更换较为困难,最终只能将设备整体淘汰。

技术实现要素:
本实用新型提供了一种具备音量显示功能的音频处理装置,所述装置包括:音量显示模块;音频处理模块,其配置为处理音频数据;第一驱动单元,其连接到所述音量显示模块以及所述音频处理模块,所述第一驱动单元配置为从所述音频处理模块获取当前的音频数据,解析所述音频数据获取当前音量参数,根据所述当前音量参数控制所述音量显示模块进行实时音量显示。在一实施例中,所述装置还包括:控制命令采集器,其配置为采集用户音量操控指令;音量控制模块,其配置为根据所述音量操控指令控制所述音频处理模块进行音量调节;第二驱动单元,其连接到所述控制命令采集器以及所述音量显示模块,所述第二驱动单元配置为从所述音量控制模块获取音量操控指令,解析所述音量操控指令获取音量控制结果参数,根据所述音量控制结果参数控制所述音量显示模块进行音量控制结果显示。在一实施例中:所述第二驱动单元配置为,检测是否存在所述音量操控指令,当存在所述音量操控指令时控制所述音量显示模块进行音量控制结果显示;所述第一驱动单元配置为当所述第二驱动单元控制所述音量显示模块时放弃对所述音量显示模块的控制。在一实施例中,所述第一驱动单元还配置为:检测是否存在需要进行实时音量显示的音频数据,当存在需要进行实时音量显示的音频数据且所述第二驱动单元并未控制所述音量显示模块时控制所述音量显示模块进行实时音量显示。在一实施例中,所述第一驱动单元配置为:分别获取所述音频处理模块的音频输入数据以及音频输出数据并解析,分别获取当前输入音频参数以及当前输出音频参数,分别根据所述当前输入音频参数以及所述当前输出音频参数控制所述音量显示模块进行输入音频以及输出音频的实时音量显示。在一实施例中:所述控制命令采集器配置为采集用户输入音频操控指令以及输出音频操控指令;所述第二驱动单元配置为获取所述输入音频操控指令以及所述输出音频操控指令,解析所述输入音频操控指令以及所述输出音频操控指令获取输入音频控制结果参数以及输出音频控制结果参数,分别根据所述输入音频控制结果参数以及所述输出音频控制结果参数控制所述音量显示模块进行输入音频以及输出音频的音量控制结果显示。在一实施例中,所述音量显示模块包括输入音频显示单元以及输出音频显示单元。在一实施例中,所述音量显示模块包含多个可独立开/关的指示灯,其配置为通过所述指示灯的开/关数目来进行音量显示。在一实施例中,所述第一驱动单元包含:音量确认单元,其配置为从所述音频处理模块获取当前的音频数据,解析所述音频数据获取当前音量参数;驱动电路,其配置为根据所述当前音量参数控制所述音量显示模块进行实时音量显示;其中,所述音量确认单元与所述音频处理模块集成在一DSP芯片中,所述显示驱动单元配置为读取所述DSP芯片内部的音量参数。在一实施例中,所述音量控制模块、所述第二驱动单元以及所述驱动电路集成在一MCU芯片中。本实用新型的装置可以实现对音频数据的专业处理的同时实现音量显示。相较于现有技术的装置,本实用新型的装置结构简单,具有较高的实用价值以及推广价值。本实用新型的其它特征或优点将在随后的说明书中阐述。并且,本实用新型的部分特征或优点将通过说明书而变得显而易见,或者通过实施本实用新型而被了解。本实用新型的目的和部分优点可通过在说明书、权利要求书以及附图中所特别指出的步骤来实现或获得。附图说明附图用来提供对本实用新型的进一步理解,并且构成说明书的一部分,与本实用新型的实施例共同用于解释本实用新型,并不构成对本实用新型的限制。在附图中:图1、图2、图5以及图6是根据本实用新型实施例的装置的结构简图;图3以及图4根据本实用新型实施例的装置的部分结构简图。具体实施方式以下将结合附图及实施例来详细说明本实用新型的实施方式,借此本实用新型的实施人员可以充分理解本实用新型如何应用技术手段来解决技术问题,并达成技术效果的实现过程并依据上述实现过程具体实施本实用新型。需要说明的是,只要不构成冲突,本实用新型中的各个实施例以及各实施例中的各个特征可以相互结合,所形成的技术方案均在本实用新型的保护范围之内。随着多媒体技术的发展,在实现多媒体功能过程中的音频处理需求不断提高,所需要的音频数据处理量以及数据处理复杂程度也不断提高,这就在实现多媒体功能的过程中需要为音频数据的处理分配大量的硬件资源。在现有技术中,一部分具备多媒体功能的设备使用其内置的独立音频处理硬件(例如声卡)来处理音频数据,从而提高数据处理效率、优化数据处理结果;而另一部分设备由于硬件原因(如内部空间限制、能耗限制等)无法内置独立音频处理硬件,则采用将主处理芯片的数据处理资源分配给音频数据处理的方式。进一步的,随着用户对多媒体功能需求的不断提高,用户的多媒体音频处理需求种类也朝着多样化发展,不再是简单的按照固有模式进行音频处理,这就要求具备多媒体功能的设备需要具备更加专业、功能更加完善的音频处理能力,这对设备的硬件要求也就进一步提高。采用将主处理芯片的数据处理资源分配给音频数据处理的方式势必会影响其它数据处理进程的处理效率,而且,受限于主处理芯片的数据处理能力,分配到音频数据的处理量也不会很高,并不能进行大量复杂的音频数据处理操作。使用内置的独立音频处理硬件虽然可以实现较高的音频数据处理量并实现较复杂的音频数据处理操作,但是随着音频数据处理需求的不断提高,设备内置独立音频处理硬件也会变得渐渐无法满足音频数据的处理需求。而由于内置独立音频处理硬件单独更换较为困难,最终只能将设备整体淘汰。针对上述问题,本实用新型提出了一种新的音频处理装置。具体的,本实用新型提出了一种外置的独立音频处理硬件(移动声卡)。在设备(例如移动设备或个人电脑)的音频处理能力不能满足需求时连接外置的独立音频处理硬件(移动声卡),使用外置的独立音频处理硬件处理音频数据,从而提高音频数据的处理效率。并且,进一步的,本实用新型的音频处理装置还具备音量显示功能,可以在进行音频数据处理的同时显示音频数据的音量。相较于现有技术的装置,本实用新型的装置结构简单,具有较高的实用价值以及推广价值。如图1所示,在一实施例中,音频处理装置包括:音量显示模块110;音频处理模块120,其配置为处理音频数据;驱动单元141,其连接到音量显示模块110以及音频处理模块120,驱动单元141配置为从音频处理模块120获取当前的音频数据,解析音频数据获取当前音量参数,根据当前音量参数控制音量显示模块110进行实时音量显示(音量动态显示);进一步的,在一实施例中,音频处理装置还可以根据用户操作对音频数据处理进行音量控制。并且进一步的,利用音量显示模块显示音量控制结果。如图2所示,在一实施例中,音频处理装置包括:音量显示模块210;音频处理模块220,其配置为处理音频数据;控制命令采集器230,其配置为采集用户音量操控指令;音量控制模块250,其配置为根据音量操控指令控制音频处理模块220进行音量调节;驱动单元241,其连接到音量显示模块210以及音频处理模块220,驱动单元241配置为从音频处理模块220获取当前的音频数据,解析音频数据获取当前音量参数,根据当前音量参数控制音量显示模块210进行实时音量显示(音量动态显示);驱动单元242,其连接到音量控制模块230以及音量显示模块210,驱动单元242配置为从音量控制模块230获取音量操控指令,解析音量操控指令获取音量控制结果参数,根据音量控制结果参数控制音量显示模块210进行音量控制结果显示(音量静态显示)。进一步的,在一实施例中,驱动单元242配置为,检测是否存在音量操控指令,当存在音量操控指令时控制音量显示模块210进行音量控制结果显示;对应的,驱动单元241配置为当驱动单元242控制音量显示模块210时放弃对音量显示模块210的控制。即,驱动单元242具有比驱动单元241高的控制优先级,仅当当驱动单元242没有控制音量显示模块210时才容许驱动单元242控制音量显示模块210进行实时音量显示。进一步的,在一实施例中,驱动单元241还配置为,检测是否存在需要进行实时音量显示的音频数据,当存在需要进行音量显示的音频数据且驱动单元242没有控制音量显示模块210时控制音量显示模块210进行实时音量显示。具体的,在一实施例中,驱动单元241检测是否存在需要进行实时音量显示的音频数据(音频处理模块220的音频数据是否需要进行实时音量显示),如果需要进行实时音量显示,驱动单元241根据该音频数据控制音量显示模块210进行实时音量显示。在驱动单元241控制音量显示模块210进行实时音量显示的过程中,如果用户通过音量控制模块230进行音量调节(输入音频操控指令),则驱动单元241放弃对音量显示模块210的控制,转为由驱动单元242根据音量操控指令控制音量显示模块210进行音量控制结果显示。进一步的,在一实施例中,音频处理装置所需要进行的实时音量显示的音频数据包括音频处理模块的音频输入数据以及音频输出数据。如图3所示,在一实施例中,驱动单元341配置为:分别获取音频处理模块320的音频输入数据以及音频输出数据并解析,分别获取当前输入音频参数以及当前输出音频参数,分别根据当前输入音频参数以及当前输出音频参数控制音量显示模块310进行输入音频以及输出音频的实时音量显示。进一步的,在一实施例中,音频处理模块320的音频输入数据以及音频输出数据分别为话筒音频输入以及监听输出。进一步的,在一实施例中,用户需要对音频处理装置进行输入音频控制以及输出音频控制。如图4所示,在一实施例中,控制命令采集器430配置为采集用户输入音频操控指令以及输出音频操控指令,音量控制模块450配置为根据输入音频操控指令以及输出音频操控指令对音频处理模块420进行输入音频控制以及输出音频控制;驱动单元442配置为获取输入音频操控指令以及输出音频操控指令,解析输入音频操控指令以及输出音频操控指令获取输入音频控制结果参数以及输出音频控制结果参数,分别根据输入音频控制结果参数以及输出音频控制结果参数控制音量显示模块410进行输入音频以及输出音频的音量控制结果显示。进一步的,在一实施例中,控制命令采集器430包含话筒音量控制单元以及监听音量控制单元。话筒音量控制单元用于获取输入音频操控指令,监听音量控制单元用于获取输出音频操控指令。进一步的,在一实施例中,话筒音量控制单元与监听音量控制单元相互独立,话筒音量控制单元包括音量增加键以及音量减少键,监听音量控制单元包括音量增加键以及音量减少键。进一步的,在一实施例中,话筒音量控制单元与监听音量控制单元相互结合,其共用一套音量增加键以及音量减少键。音量控制模块还包含输入模式转换键,用户通过输入模式转换键确定输入的是输入控制指令或输出控制指令。进一步的,在一实施例中,音量显示模块包括输入音频显示单元以及输出音频显示单元。其中,输入音频显示单元用于显示输入音频的实时音量或音量控制结果;输出音频显示单元用于显示输出音频的实时音量或音量控制结果。具体的,如图5所示,音量显示模块510包含输入音频显示单元511以及输出音频显示单元512。控制命令采集器530采集用户输入音频操控指令以及输出音频操控指令,音量控制模块550根据输入音频操控指令以及输出音频操控指令对音频处理模块520进行输入音频控制以及输出音频控制;驱动单元542配置为获取输入音频操控指令以及输出音频操控指令,解析输入音频操控指令以及输出音频操控指令获取输入音频控制结果参数以及输出音频控制结果参数,分别根据输入音频控制结果参数以及输出音频控制结果参数控制输入音频显示单元511以及输出音频显示单元512进行输入音频以及输出音频的音量控制结果显示。驱动单元541分别获取音频处理模块520的音频输入数据以及音频输出数据并解析,分别获取当前输入音频参数以及当前输出音频参数,分别根据当前输入音频参数以及当前输出音频参数控制输入音频显示单元511以及输出音频显示单元512进行输入音频以及输出音频的实时音量显示。进一步的,在一实施例中,音量显示模块包含多个可独立开/关的指示灯,音频处理装置的两个驱动单元配置为通过控制指示灯的开/关数目来进行音量显示。具体的,在一实施例中,音量显示模块包含:话筒音量显示灯组,其包含8个指示灯,其中,4个绿色灯,2个橙色灯,2个红色灯;监听音量显示灯组,其包含8个指示灯,其中,4个绿色灯,2个橙色灯,2个红色灯。对应的,音量划分为8个等级,分别对应8个LED灯指示,前4级为绿色LED灯,5和6级为橙色LED灯,7和8级为红色LED灯指示,当音量处于8级时,8个LED灯都亮。进一步的,在一实施例中,用于实时音量显示的驱动单元包含:音量确认单元,其配置为从音频处理模块获取当前的音频数据,解析音频数据获取当前音量参数;驱动电路,其配置为根据当前音量参数控制音量显示模块进行实时音量显示。进一步的,在一实施例中,音频处理装置包含用于音频数据处理的数字信号处理芯片(DSP芯片),音量确认单元与音频处理模块集成在同一DSP芯片中,所述显示驱动单元配置为读取所述DSP芯片内部的音量参数。在进行实时音量显示时,显示驱动单元读取DSP芯片内部的音量参数。具体的,在一实施例中,读取的音量参数来自于DSP芯片内部的数字音频数据,通过一定频率来读取(例如100ms)读取一次音频数据(即当时的音频数据),然后进行一定逻辑分级,从而获取音量参数。进一步的,在一实施例中,音频输入数据的音量参数是读取的话筒输入到DSP的数据,音频输出数据是读取DSP输出到监听的数据。进一步的,在一实施例中,音频处理装置还包含用于控制音频处理的微控制单元芯片(MCU芯片)。音量控制模块、用于音量控制结果显示的驱动单元以及用于音量实时显示的驱动单元中的驱动电路集成在同一MCU芯片中。如图6所示,音频处理装置包含DSP芯片、MCU芯片、音量显示模块510以及控制命令采集器630。DSP芯片中集成有音频处理模块620以及音量确认单元643。MCU芯片中集成有驱动电路644、音量控制模块650以及驱动单元642。音量显示模块610包含输入音频显示单元611以及输出音频显示单元612。在音量动态显示模式下,MCU芯片读取DSP芯片内部的音量数据(驱动电路644读取音量确认单元643获取到的音量参数)。在音量静态显示模式下,MCU芯片读取用户的音量操控指令(驱动单元642读取控制命令采集器630获取到的音量操控指令)。虽然本实用新型所公开的实施方式如上,但所述的内容只是为了便于理解本实用新型而采用的实施方式,并非用以限定本实用新型。本实用新型所述的装置还可有其他多种实施例。在不背离本实用新型实质的情况下,熟悉本领域的技术人员当可根据本实用新型做出各种相应的改变或变形,但这些相应的改变或变形都应属于本实用新型的权利要求的保护范围。...
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1