一种多功能语音编解码转换装置制造方法

文档序号:7776823阅读:259来源:国知局
一种多功能语音编解码转换装置制造方法
【专利摘要】本发明涉及一种多功能语音编解码转换装置,包括控制单元、AMBE/PCM转换单元、DSP处理单元、网络接口、A/D转换单元、音频接口和电源单元,AMBE/PCM转换单元、DSP处理单元和网络接口均与控制单元连接,DSP处理单元经A/D转换单元与音频接口连接,所述的电源单元分别连接控制单元、AMBE/PCM转换单元、DSP处理单元、A/D转换单元和音频接口;控制单元从网络接口获取音频流,判断音频流的类型,并根据类型将音频流发送给AMBE/PCM转换单元或DSP处理单元,转换后的音频流依次通过DSP处理单元、A/D转换单元和音频接口输出。与现有技术相比,本发明具有可实现多音频格式间相互转换等优点。
【专利说明】一种多功能语音编解码转换装置
【技术领域】
[0001]本发明涉及通信【技术领域】,尤其是涉及一种多功能语音编解码转换装置。
【背景技术】
[0002]在多媒体通信领域,包括语音在内的音频、尤其是宽带音频已逐渐成为主要通信业务之一。目前的语音编码转换器通常只有单独的语音编码转换功能,如AMBE与PCM之间转换或G.729与PCM之间转换,并没有考虑到在某些特殊场合下,要求同时能够支持AMBE与G.729之间转换、AMBE与音频四线之间转换和G.729与音频四线之间转换和通过网络接口进行语音编码方式、开始和停止控制。现有的语音编码转换器无法满足几种语音编码同时转换的功能和通过网络接口进行控制的功能。

【发明内容】

[0003]本发明的目的就是为了克服上述现有技术存在的缺陷而提供一种可实现多音频格式间相互转换的多功能语音编解码转换装置。
[0004]本发明的目的可以通过以下技术方案来实现:
[0005]一种多功能语音编解码转换装置,包括控制单元、AMBE / PCM转换单元、DSP处理单元、网络接口、A / D转换单元、音频接口和电源单元,所述的AMBE / PCM转换单元、DSP处理单元和网络接口均与控制单元连接,所述的DSP处理单元经A / D转换单元与音频接口连接,所述的电源单元分别连接控制单元、AMBE / PCM转换单元、DSP处理单元、A / D转换单兀和首频接口;
[0006]控制单元从网络接口获取音频流,判断音频流的类型,并根据类型将音频流发送给AMBE / PCM转换单元或DSP处理单元,转换后的音频流依次通过DSP处理单元、A / D转换单元和音频接口,转换成音频四线信号输出。
[0007]所述的控制单元为ARM核心板。
[0008]所述的A / D转换单元和音频接口均设有两路。
[0009]所述的A / D转换单元包括相连接的A / D芯片和运放电路。
[0010]所述的电源单元包括相连接的直流电源和电源转换电路,所述的电源转换电路分别连接控制单元、AMBE / PCM转换单元、DSP处理单元、A / D转换单元和音频接口。
[0011 ] 所述的音频流的类型包括AMBE码流和G.729码流。
[0012]所述的AMBE / PCM转换单元用于AMBE与PCM的语音转换。
[0013]所述的DSP处理单元用于G.729与PCM的语音转换。
[0014]所述的A / D转换单元用于PCM与模拟音频的语音转换。
[0015]与现有技术相比,本发明集成有多种语音转换芯片,通过控制单元判断音频流的类型并选择相应的处理芯片进行音频编解码转换,实现不同的音频格式码流之间的相互转换,有效解决了现有的音频编解码单元功能单一的缺点,且能对音频类型进行快速转换。【专利附图】

【附图说明】
[0016]图1为本发明的原理框图;
[0017]图2为本发明的具体结构示意图;
[0018]图3为本发明AMBE编码转G.729A / B的数据流程示意图;
[0019]图4为本发明G.729A / B编码转AMBE的数据流程示意图;
[0020]图5为本发明AMBE编码转模拟音频的数据流程示意图;
[0021]图6为本发明G.729A / B编码转模拟音频的数据流程示意图。
【具体实施方式】
[0022]下面结合附图和具体实施例对本发明进行详细说明。本实施例以本发明技术方案为前提进行实施,给出了详细的实施方式和具体的操作过程,但本发明的保护范围不限于下述的实施例。
[0023]如图1-图2所示,一种多功能语音编解码转换装置,包括控制单元1、AMBE / PCM转换单元3、DSP处理单元2、网络接口(以太网接口)4、A / D转换单元、音频接口(EM4线接口)和电源单元5。AMBE / PCM转换单元3、DSP处理单元2和网络接口 4均与控制单元1连接,DSP处理单元2经A / D转换单元与音频接口连接,电源单元5分别连接控制单元UAMBE / ?01转换单元3、03?处理单元2、八/ D转换单元和音频接口。
[0024]A / D转换单元包括相连接的A / D芯片和运放电路。A / D转换单元设有两路,包括第一 A/D转换单元6和第二 A / D转换单元7,音频接口也设有两路,包括第一音频接口 8和第二音频接口 9,第一·音频接口 8与第一 A / D转换单元6连接,第二音频接口 9与第二 A / D转换单元7连接。
[0025]电源单元5包括相连接的直流电源和电源转换电路,电源转换电路分别连接控制单元、AMBE / PCM转换单元、DSP处理单元、A / D转换单元和音频接口。
[0026]控制单元1为ARM核心板,本实施例中,控制单元采用基于LPC3250的工控板,该工控板采用LINUX操作系统,其中LPC3250是基于ARM9架构的控制器,其主频最高可达208M,并整合了以太网接口、UART串口、IXD控制器、EMC接口等常见外设。AMBE / PCM转换单元3采用AMBE3003专用语音编解码芯片,其可以实现3路AMBE与PCM数字语音编解码转换。DSP处理单元采用TI的TMS320C5509DSP芯片,可实现G.729与PCM的语音转换,DSP芯片上设有HPI接口、SPI接口、McBSPl接口、McBSP2接口、12C接口等。A / D转换单元采用TI的TLV320AIC23B A / D芯片,可实现PCM与模拟音频的语音转换。
[0027]控制单元1从网络接口获取音频流,判断音频流的类型,音频格式包括AMBE (AMBE+2)、G.729 (G.729A/B)、PCM等,并根据类型将音频流发送给AMBE / PCM转换单元3或DSP处理单元2,转换后的音频流依次通过DSP处理单元2、A / D转换单元和音频接口,转换成音频四线信号输出,可实现以下格式转换:
[0028]A、AMBE格式的音频码流与PCM及模拟音频之间的相互转换;
[0029]B、G.729格式的音频码流与PCM及模拟音频之间的相互转换;
[0030]C、AMBE格式的音频码流与G.729格式的音频码流之间的相互转换;
[0031]D、可实现上述A和B、A和C、B和C两种格式同时编解码。
[0032]以下介绍不同音频编解码格式的工作原理:[0033]一、AMBE 与 G.729A / B 编码转换
[0034]1)AMBE 转换为 G.729A / B
[0035]图2中,ARM核心板通过以太网接口接收来自中央控制主机发来的AMBE编码方式的信令,ARM核心板根据信令来决定转换为G.729A / B编码还是模拟音频,当信令要求转换为G.729A / B编码时,ARM核心板通过UART串口或并口(预留)将AMBE语音编码发送给AMBE3003语音芯片,AMBE3003语音芯片进行解码动作,将语音转换为16位线性PCM数据流回传给ARM核心板,ARM核心板再将PCM数据流通过HPI并口发送给DSP TMS320C5509芯片,同时ARM核心板将控制命令发给DSP,让DSP进行PCM转G.729A / B的编码工作,DSP编码后通过HPI接口回传ARM核心板,再由ARM核心板将转换后的G.729A / B编码通过以太网接口返回给中央控制单元主机,具体数据流程如图3所示。
[0036]2)G.729A / B 转换为 AMBE
[0037]该过程是AMBE转换为G.729A / B的逆过程。编码转换器ARM核心板通过以太网接口接收来自中央控制单元主机发来的G.729A / B编码方式的信令,ARM核心板根据信令来决定转换为AMBE编码还是模拟音频,当信令要求转换为AMBE编码时,ARM核心板通过HPI并口将G.729A / B编码发给DSP TMS320C5509芯片,并发控制命令让其转换为16位线性PCM编码之后回传给CPU。ARM核心板收到PCM数据流后通过UART串口或并口(预留)将数据流发给AMBE3003芯片,AMBE3003芯片将PCM数据流编码为AMBE语音编码,再回传给ARM核心板,ARM核心板再将AMBE语音编码通过以太网接口返回给中央控制单元主机。具体数据流程如图4所示。
[0038]二、AMBE与模拟音频转换
[0039]1)AMBE转模拟音频
[0040]图2中,编码转换器ARM核心板通过以太网接口接收来自中央控制单元主机发来的AMBE编码方式的信令,ARM核心板根据信令决定转换为模拟音频。ARM核心板通过UART串口或并口(预留)将AMBE语音编码发送给AMBE3003语音芯片,AMBE3003语音芯片进行解码动作,将语音转换为16位线性PCM数据流后回传给ARM核心板,ARM核心板再将PCM数据流通过HPI并口发送给DSP TMS320C5509芯片,同时ARM核心板将控制命令发给DSP,让DSP直接将PCM数据流通过McBSP串口发送给A / D芯片转换为模拟语音从EM4线发送给喇叭上放出来。其具体数据流程如图5所示。
[0041 ] 2)模拟音频转AMBE编码
[0042]如图4所示,模拟音频转AMBE编码为上述过程的逆过程,不再详述。
[0043]三、G.729A / B与模拟音频转换
[0044]1)G.729A / B 转模拟音频
[0045]编码转换器ARM核心板通过以太网接口接收来自中央控制单元主机发来的G.729A / B编码方式的信令,CPU根据信令决定转换为模拟音频。ARM核心板通过HPI并口将G.729A/B编码发给DSP TMS320C5509芯片,并发控制命令让其进行解码工作转换为PCM编码流,同时直接发送给PCM A / D芯片2,由A / D芯片2将PCM数据流转换为模拟音频输出喇叭。具体数据流程如图6所示。
[0046]2)模拟音频转 G.729A / B
[0047]模拟音频转G.729A / B为上述过程的逆过程,不再详述。
【权利要求】
1.一种多功能语音编解码转换装置,其特征在于,包括控制单元、AMBE / PCM转换单元、DSP处理单元、网络接口、A/D转换单元、音频接口和电源单元,所述的AMBE / PCM转换单元、DSP处理单元和网络接口均与控制单元连接,所述的DSP处理单元经A/D转换单元与音频接口连接,所述的电源单元分别连接控制单元、AMBE / PCM转换单元、DSP处理单元、A / D转换单元和音频接口 ;控制单元从网络接口获取音频流,判断音频流的类型,并根据类型将音频流发送给AMBE / PCM转换单元或DSP处理单元,转换后的音频流依次通过DSP处理单元、A / D转换单元和音频接口,转换成音频四线信号输出。
2.根据权利要求1所述的一种多功能语音编解码转换装置,其特征在于,所述的控制单元为ARM核心板。
3.根据权利要求1所述的一种多功能语音编解码转换装置,其特征在于,所述的A/D转换单元和音频接口均设有两路。
4.根据权利要求1或3所述的一种多功能语音编解码转换装置,其特征在于,所述的A / D转换单元包括相连接的A / D芯片和运放电路。
5.根据权利要求1所述的一种多功能语音编解码转换装置,其特征在于,所述的电源单元包括相连接的直流电源和电源转换电路,所述的电源转换电路分别连接控制单元、AMBE / PCM转换单元、DSP处理单元、A / D转换单元和音频接口。
6.根据权利要求1所述的一种多功能语音编解码转换装置,其特征在于,所述的音频流的类型包括AMBE码流和G.729码流。
7.根据权利要求1所述的一种多功能语音编解码转换装置,其特征在于,所述的AMBE / PCM转换单元用于AMBE与PCM的语音转换。
8.根据权利要求1所述的一种多功能语音编解码转换装置,其特征在于,所述的DSP处理单元用于G.729与PCM的语音转换。
9.根据权利要求1所述的一种多功能语音编解码转换装置,其特征在于,所述的A/D转换单元用于PCM与模拟音频的语音转换。
【文档编号】H04L29/06GK103714819SQ201310578683
【公开日】2014年4月9日 申请日期:2013年11月18日 优先权日:2013年11月18日
【发明者】俞健, 周业, 石斌, 温建民, 谢海, 谌介人, 李长远 申请人:上海新干通通信设备有限公司, 上海铁路通信有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1