一种可编程寻址双输入混音的精简数字语音通信系统技术方案

技术编号:25894304 阅读:21 留言:0更新日期:2020-10-09 23:41
本发明专利技术公开了一种可编程寻址双输入混音的精简数字语音通信系统,包括多个数据寄存器,可编程寻址逻辑、混音逻辑及相关辅助单元以及软件实现逻辑。本发明专利技术所述的一种可编程寻址双输入混音的精简数字语音通信系统,能够通过统一编址的可编程寻址双输入混音单元实现了原来的包括交换网络,会议混音矩阵、信号音发生器、增益控制器、来电显示发生器、语音引导控制器、音乐源7个子系统,由于可编程寻址的双输入混音逻辑简单的用FPGA来实现,消耗资源小,从而大大降低了系统的复杂性、提高了可靠性、极大地降低了成本,为数字语音通信的普及带来了更大的空间,一改低端小容量用模拟体系,高端用数字体系的现状。

【技术实现步骤摘要】
一种可编程寻址双输入混音的精简数字语音通信系统
本专利技术涉及语音通信系统领域,特别涉及一种可编程寻址双输入混音的精简数字语音通信系统。
技术介绍
在现实生活中通过IP语音通信系统网关设备接入系统后,单位任意一部普通内部电话通过拨打提供的电话号码中,即可进入院IP语音通信应用示范系统,然后按照传统的拨号习惯拨打其他部署了IP语音中继设备的院属单位的办公电话,同理,其他单位用户拨打该单位任意一部办公电话,从而实现远程语音通话;然而现有的数字语音通信系统在使用时存在一定的弊端,现有的数字语音通信系统包含线路扫描及控制,数字交换矩阵、会议混音矩阵、信号音发生器、信号解码器、增益控制器、来电显示发生器、语音引导语音发生器、音乐源,其现有的数字语音交换系统采用的多个独立的功能模块来实现其功能,其结构复杂,资源管理困难、控制软件过于庞大,导致系统造价昂贵。
技术实现思路
本专利技术的主要目的在于提供一种可编程寻址双输入混音的精简数字语音通信系统,可以有效解决
技术介绍
中的问题。为实现上述目的,本专利技术采取的技术方案为:一种可编程寻址双输入混音的精简数字语音通信系统,其特征在于:包括多个数据寄存器,可编程寻址逻辑、混音逻辑及相关辅助单元以及软件实现逻辑。优选的,所述可编程寻址逻辑的实现方法,本逻辑通过可编程逻辑器件实现,寻址过程由硬件自动实现,由软件设置的参数,每个编程寻址的双输入混音逻辑含两个基地址,两个偏移地址和两个结束地址,可在硬件的控制下按采样率自动完成数据的寻址,把数据搬运到混音逻辑进行混音;所述可编程寻址逻辑结构,实现两个数据的独立搬运;在搬运的过程中,当基地址与结束地址相同时,可循环搬运单个数据,当基地址与结束地址不相同时,可循环搬运一个区域的数据,两个数据被搬运到混音逻辑时,可把处理后的数据写回到数据缓冲区,可用于输出和供混音器再次寻址;所述可编程寻址逻辑的缓冲区为单一缓冲区结构,数据的输入缓冲区、输出缓冲区、地址缓冲区可控制参数统一寻址,硬件逻辑和处理器可对同一缓冲区进行寻址,可实现混音器的单极混音和级联多级混音。优选的,所述混音逻辑是居于混音模块及相关辅助单元以及软件实现的功能,其功能主要包括语音交替、音乐源和语音引导、双音频发生器、单音频发生器、来电显示、三方通话和多方会议。优选的,所述语音交换的实现,是把混音器的一个输入寻址基地址和结束地址设置为要交换的数据的地址,混音器的另一个输入寻址基地址和结束地址设置为数据0,实现“y=x1+0”,实现数据的交换。优选的,所述音乐源和语音引导的实现,是在缓冲区开辟一个固定大小的缓冲区,把混音器的一个输入寻址基地址设为此缓冲区的开始地址,结束地址设置此缓冲区的结束地址,混音器的另一个输入寻址基地址和结束地址设置为数据0的地址,实现“y=x1+0”,这样混音器就会自动定时读取此区间的数据,处理后放在输出缓冲区供输出使用,由于开辟的缓冲区大小可以控制,软件只需要定时更行音乐数据或语音引导数据,不需实时处理就可以保证数据不欠载,从而实现语音的连续输出。优选的,所述双音频发生器的实现,是在缓冲区开辟一个产生第一个音频数据的缓冲区,把混音器的第一个输入寻址基地址设为此缓冲区的开始地址,结束地址设置此缓冲区的结束地址,在缓冲区开辟第二个产生第二个音频数据的缓冲区,把混音器的第二个输入寻址基地址设为此缓冲区的开始地址,结束地址设置此缓冲区的结束地址,实现“y=x1+x2”,混音器的两个寻址单元自动扫描相应的区域数据混音得到双音频信号。优选的,所述单音频发生器的实现,是在缓冲区开辟一个产生单音频数据的缓冲区,把混音器的第一个输入寻址基地址设为此缓冲区的开始地址,结束地址设置此缓冲区的结束地址,混音器的第二个输入寻址基地址和结束地址设置为数据0的地址,实现“y=x1+0”,混音器的第一个寻址单元自动扫描相应的区域数据混音得到单音频信号。优选的,所述来电显示的实现,是在缓冲区开辟一个大的数据缓冲区,由软件产生来电显示需要的数据写入缓冲区,把混音器的第一个输入寻址基地址设为此缓冲区的开始地址,结束地址设置此缓冲区的结束地址,混音器的第二个输入寻址基地址和结束地址设置为数据0的地址,实现“y=x1+0”,混音器的第一个寻址单元自动扫描相应的区域数据混音得到来电显示的音频信号。优选的,所述三方通话的实现,是把第三的用户的混音器的第一个输入寻址基地址和结束地址设置参加会议的第一个用户的数据的地址,把混音器的第二个输入寻址基地址和结束地址设置为参加会议的第二个用户的数据的地址,实现“y3=x1+x2”,那第三个用户就可以听见第一个用户和第二个用户的声音,参加会议的三个用户的混音单元都分别指向另外的两个用户的地址,实现“y1=x2+x3;y2=x1+x3;y3=x1+x2;”,从而实现三方会议。优选的,所述多方会议,是采用多个三方会议级联实现。与现有技术相比,本专利技术具有如下有益效果:本专利技术中,本系统大大简化了系统的结构,通过统一编址的可编程寻址双输入混音单元实现了原来的包括交换网络,会议混音矩阵、信号音发生器、增益控制器、来电显示发生器、语音引导控制器、音乐源7个子系统。由于可编程寻址的双输入混音逻辑可以简单的用FPGA来实现,消耗资源小,从而大大降低了系统的复杂性、提高了可靠性、极大地降低了成本,为数字语音通信的普及带来了更大的空间,一改低端小容量用模拟体系,高端用数字体系的现状。附图说明图1为本专利技术一种可编程寻址双输入混音的精简数字语音通信系统的系统框图;图2为本专利技术一种可编程寻址双输入混音的精简数字语音通信系统的可编程寻址流程图;图3为本专利技术一种可编程寻址双输入混音的精简数字语音通信系统的混音模块结构图;图4为本专利技术一种可编程寻址双输入混音的精简数字语音通信系统的模块功能图;图5为本专利技术一种可编程寻址双输入混音的精简数字语音通信系统的初始化程序流程图。具体实施方式为使本专利技术实现的技术手段、创作特征、达成目的与功效易于明白了解,下面结合具体实施方式,进一步阐述本专利技术。在本专利技术的描述中,需要说明的是,术语“上”、“下”、“内”、“外”“前端”、“后端”、“两端”、“一端”、“另一端”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本专利技术和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本专利技术的限制。此外,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性。在本专利技术的描述中,需要说明的是,除非另有明确的规定和限定,术语“安装”、“设置有”、“连接”等,应做广义理解,例如“连接”,可以是固定连接,也可以是可拆卸连接,或一体地连接;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,可以是两个元件内部的连通。对于本领域的普通技术人员而言,可以具体情况理解上述术语在本专利技术中的具体含义。实施例:本文档来自技高网...

【技术保护点】
1.一种可编程寻址双输入混音的精简数字语音通信系统,其特征在于:包括多个数据寄存器,可编程寻址逻辑、混音逻辑及相关辅助单元以及软件实现逻辑。/n

【技术特征摘要】
1.一种可编程寻址双输入混音的精简数字语音通信系统,其特征在于:包括多个数据寄存器,可编程寻址逻辑、混音逻辑及相关辅助单元以及软件实现逻辑。


2.根据权利要求1所述的一种可编程寻址双输入混音的精简数字语音通信系统,其特征在于:所述可编程寻址逻辑的实现方法,本逻辑通过可编程逻辑器件实现,寻址过程由硬件自动实现,由软件设置的参数,每个编程寻址的双输入混音逻辑含两个基地址,两个偏移地址和两个结束地址,可在硬件的控制下按采样率自动完成数据的寻址,把数据搬运到混音逻辑进行混音;所述可编程寻址逻辑结构,实现两个数据的独立搬运;在搬运的过程中,当基地址与结束地址相同时,可循环搬运单个数据,当基地址与结束地址不相同时,可循环搬运一个区域的数据,两个数据被搬运到混音逻辑时,可把处理后的数据写回到数据缓冲区,可用于输出和供混音器再次寻址;所述可编程寻址逻辑的缓冲区为单一缓冲区结构,数据的输入缓冲区、输出缓冲区、地址缓冲区可控制参数统一寻址,硬件逻辑和处理器可对同一缓冲区进行寻址,可实现混音器的单极混音和级联多级混音。


3.根据权利要求1所述的一种可编程寻址双输入混音的精简数字语音通信系统,其特征在于:所述混音逻辑是居于混音模块及相关辅助单元以及软件实现的功能,其功能主要包括语音交替、音乐源和语音引导、双音频发生器、单音频发生器、来电显示、三方通话和多方会议。


4.根据权利要求3所述的一种可编程寻址双输入混音的精简数字语音通信系统,其特征在于:所述语音交换的实现,是把混音器的一个输入寻址基地址和结束地址设置为要交换的数据的地址,混音器的另一个输入寻址基地址和结束地址设置为数据0,实现“y=x1+0”,实现数据的交换。


5.根据权利要求3所述的一种可编程寻址双输入混音的精简数字语音通信系统,其特征在于:所述音乐源和语音引导的实现,是在缓冲区开辟一个固定大小的缓冲区,把混音器的一个输入寻址基地址设为此缓冲区的开始地址,结束地址设置此缓冲区的结束地址,混音器的另一个输入寻址基地址和结束地址设置为数据0的地址,实现“y=x1+0”,这样混音器就会自动定时读取此区间的数据,处理后放在输出缓冲区供输出使用,由于开辟的缓冲区大小可以控制,软件只需要定时更行音乐数据或语音引导数据,不需实时处理就可以保证数据不欠载,从而实现语音...

【专利技术属性】
技术研发人员:何洪华
申请(专利权)人:广州威谱通信设备有限公司
类型:发明
国别省市:广东;44

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

1