音频信号延时补偿装置、声卡及终端设备的制造方法

文档序号:9000734阅读:445来源:国知局
音频信号延时补偿装置、声卡及终端设备的制造方法
【技术领域】
[0001]本实用新型涉及音频信号处理技术领域,尤其涉及一种音频信号延时补偿装置、声卡及终端设备。
【背景技术】
[0002]目前,大部分的KTV场所中使用的基本都是有线麦克风,使得演唱者的唱歌位置将受限于麦克风线长,更别说边唱边跳了,如果演唱者人数较多,还可能使得多根麦克风线相互缠绕而导致表演现场凌乱,这些都会影响消费者的用户体验。
[0003]针对上述情景加以改进,演唱者可以使用无线蓝牙耳麦来替代有线麦克风,从而完成音乐伴奏响起时边唱边跳的表演。但是,由于无线蓝牙耳麦自身的接收发送均具有一定的延时,导致演唱者通过蓝牙耳机听到的音乐伴奏会有延迟,根据该延迟了的音乐伴奏进行演唱,再通过蓝牙麦克风将相应的语音发送也会有延迟,如果不能保证该音乐与语音的严格的实时的同步,则必然还将影响到消费者的视听感受。
[0004]音乐、语音及音效均属于音频信号,该音频信号是有规律的声波的频率、幅度变化信息载体的统称,不仅上述的KTV应用场景中,还有其他的一些应用场景中也同样存在着音频信号之间不同步的问题,例如演唱会现场、电影配音现场等,因此,设计一种实时同步率高的音频信号延时补偿装置是非常有必要的。
【实用新型内容】
[0005]为了解决现有技术中存在的上述技术问题,本实用新型的目的在于提供一种实时同步率高的音频信号延时补偿装置。
[0006]本实用新型的目的还在于提供一种声卡,用于解决现有技术中存在的音频信号之间不同步的问题。
[0007]本实用新型的目的还在于提供一种终端设备,用于解决现有技术中存在的音频信号之间不同步的问题。
[0008]为了解决上述技术问题,本实用新型所采用的技术方案为:
[0009]一种音频信号延时补偿装置,其包括:第一输入端,用于接收第一音频信号;第二输入端,用于接收基于该第一音频信号而产生的第二音频信号;监听模块,用于监听该第一输入端接收到的第一音频信号及监听该第二输入端接收到的第二音频信号,得到第一监听信号与第二监听信号;延时计算模块,用于根据该第一监听信号与第二监听信号计算延时补偿时间,或用于获取因响应用户延时操作而产生的相应的延时补偿时间;及延时补偿模块,用于按照该延时补偿时间对该第一监听信号进行延时,以实现延时后的第一监听信号与该第二监听信号的同步。
[0010]在一实施例中,所述音频信号延时补偿装置还包括:存储模块,用于对所述第一监听信号进行存储,得到音频存储信号,以供所述延时补偿模块按照所述延时补偿时间进行提取,使得提取到的该音频存储信号即为延时后的第一监听信号。
[0011]在一实施例中,所述音频信号延时补偿装置还包括:延时补偿按键,与所述延时计算模块电信号连接,用于响应用户延时操作而产生相应的延时补偿时间。
[0012]在一实施例中,所述延时计算模块包括:第一时间记录单元,用于记录所述第一监听信号的第一时间点;第二时间记录单元,用于记录所述第二监听信号的第二时间点;及差值计算单元,用于计算所述第二时间点与第一时间点的差值,得到所述延时补偿时间。
[0013]在一实施例中,所述延时补偿模块包括:计数单元,用于对待存储的所述第一监听信号进行计数,得到计数值,该计数值用于表示所述第一监听信号在所述存储模块中的存储时间;比较单元,用于比较所述计数值与延时补偿时间,若二者相等,则通知提取单元;否则,通知所述计数单元继续进行计数;及所述提取单元,用于从所述存储模块中提取所述音频存储信号。
[0014]在一实施例中,所述延时补偿模块还包括:清零单元,用于音频存储信号提取完毕或者所述延时补偿时间更新时,对所述计数值进行清零操作。
[0015]在一实施例中,所述音频信号延时补偿装置还包括:同步启动按钮和同步启动模块;其中,所述同步启动按钮被按照预设触发方式触发时向所述同步启动模块发出与该预设触发方式相对应的同步指示命令,所述同步启动模块根据接收到的该同步指示命令判断是否通知所述延时计算模块启动延时补偿时间的计算。
[0016]在一实施例中,所述音频信号延时补偿装置还包括:混音处理模块,用于对同步后的所述第一监听信号与第二监听信号进行混音处理,得到混音信号。
[0017]在一实施例中,所述音频信号延时补偿装置还包括:播放模块,用于播放所述混音信号。
[0018]一种声卡,包括用于接收第一音频信号的第一接口与用于接收第二音频信号的第二接口,还包括如上所述的音频信号延时补偿装置,所述音频信号延时补偿装置的第一输入端接收到的第一音频信号来自于该第一接口,第二输入端接收到的第二音频信号来自于该第二接口。
[0019]一种终端设备,包括音频接口,还包括与所述音频接口连接的如上所述的音频信号延时补偿装置。
[0020]与现有技术相比,本实用新型具有以下有益效果:
[0021]监听模块对第一、第二输入端接收到的第一音频信号与第二音频信号进行监听,并在延时计算模块中进行延时补偿时间的计算,由于第二音频信号是基于第一音频信号而产生的,即第二音频信号迟于第一音频信号,因此,在延时补偿模块中按照计算得到的延时补偿时间对第一监听信号进行延时,使得延时后的第一监听信号与第二监听信号同步,从而实现了第一音频信号与第二音频信号的高实时同步率。
【附图说明】
[0022]图1为本实用新型的音频信号延时补偿装置的结构框图。
[0023]图2为一实施例的音频信号延时补偿装置的结构框图。
[0024]图3为另一实施例的音频信号延时补偿装置的结构框图。
[0025]图4为另一实施例的音频信号延时补偿装置的结构框图。
[0026]图5为图1至图4中延时计算模块的结构框图。
[0027]图6为图1至图4中延时补偿模块的结构框图。
[0028]图7为声卡实施例中录音延时补偿示意图。
[0029]图8为终端设备实施例中录音延时补偿示意图。
【具体实施方式】
[0030]以下参考附图,对本实用新型的各实施例予以进一步地详尽阐述。
[0031]本实用新型提供一种音频信号延时补偿装置,如图1所示,该音频信号延时补偿装置包括:分别与第一、第二输入端连接的监听模块110、与监听模块110的输出端连接的延时计算模块130、以及与延时计算模块130的输出端连接的延时补偿模块140。
[0032]其中,第一输入端用于接收第一音频信号。第二输入端用于接收基于该第一音频信号而产生的第二音频信号。
[0033]本实施例中,第二音频信号是基于第一音频信号而产生的,也就是说,第二音频信号迟于第一音频信号,二者之间存在着延迟差。例如,如图7所示,第一音频信号通过蓝牙模块传送至蓝牙耳机,为进行延时补偿,将蓝牙耳机与蓝牙麦克风连通,使得蓝牙耳机接收到的第一音频信号继续传输至蓝牙麦克风,蓝牙麦克风通过蓝牙模块发出即形成第二音频信号,此时的第一音频信号与第二音频信号来自于同一音源,仅由于传输路径的原因而存在延迟差。
[0034]监听模块110,用于监听该第一输入端接收到的第一音频信号及监听该第二输入端接收到的第二音频信号,得到第一监听信号与第二监听信号。
[0035]本实施例中,被监听到的第一音频信号与第二音频信号均是以数据包格式进行传输的,该数据包中至少包含有用于标识数据包顺序的顺序标识。
[0036]由于第二音频信号是基于第一音频信号而产生的,因此,待同步的第二音频信号与第一音频信号之间存在着对应关系,相应地,第二监听信号与第一监听信号也存在着相同的对应关系。通过该顺序标识可以获知每个数据包的顺序,进而知悉第二监听信号与第一监听信号之间的对应关系。也就是说,对应的第二监听信号与第一监听信号所在的数据包的顺序标识是相同的,以此实现存在着对应关系的第二音频信号与第一音频信号的同步。
[0037]延时计算模块130,用于根据第一监听信号与第二监听信号计算延时补偿时间,或用于获取因响应用户延时操作而产生的延时补偿时间。
[0
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1