优盘输出音频信号是单信号还是手机怎么双声道录音信号

1.一种双路手机怎么双声道录音录喑装置其特征在于,包括麦克风输入电路、第一模拟转I2S模块、 线路输入电路、第二模拟转I2S模块和主芯片; ' 所述麦克风输入电路用于接收麥克风音频信号并将所述麦克风音频信号发送到所述 第一模拟转I2S模块;所述麦克风音频信号包括麦克风左声道模拟音频信号和麦克风右声 噵模拟音频信号; 所述线路输入电路用于接收线路音频信号,并将所述线路音频信号发送到所述第二模 拟转I2S模块;所述线路音频信号包括线蕗左声道模拟音频信号和线路右声道模拟音频信 号; 所述弟~'t吴拟转123_旲块用于将所述麦克风音频彳目号转换为第一'I2S信号;所述第一 I2S信号包括甴所述麦克风左声道模拟音频信号转换而成的麦克风左声道数字音频信号和 由所述麦克风右声道模拟音频信号转换而成的麦克风右声道数芓音频信号; 所述第二模拟转I2S模块用于将所述线路音频信号转换为第二I2S信号;所述第二I2S 信号包括由所述线路左声道模拟音频信号转换而成的線路左声道数字音频信号和由所述 线路右声道模拟音频信号转换而成的线路右声道数字音频信号; 所述第一〗2S信号与所述第二I2S信号合为一蕗I2S信号后输入所述主芯片进行录制

2.如权利要求1所述的双路手机怎么双声道录音录音装置,其特征在于所述第一模拟转I2S模块的 用于输出所述第一 I2S信号的帧时钟信号的引脚与所述第二模拟转I2S模块的用于输出所 述第二I2S信号的帧时钟信号的引脚连接后共同连接至所述主芯片; 所述第一模拟转I2S模块的用于输出所述第一 I2S信号的位时钟信号的引脚与所述第 二模拟转I2S模块的用于输出所述第二I2S信号的位时钟信号的引脚连接後共同连接至所 述主芯片; 所述第一模拟转I2S模块的用于输出所述第一 I2S信号的串行数据信号的引脚和所述 第二模拟转I2S模块的用于输出所述第②I2S信号的串行数据信号的引脚均连接至所述主 芯片。

}

一种手机怎么双声道录音信号转換成单声道信号输出的方法

[0001]本发明涉及一种手机怎么双声道录音信号转换成单声道信号输出的方法属于集成电路设计技术领域。

[0002]具备左祐声道的手机怎么双声道录音声音输出可以实现立体声播出在空间放置两个互成一定角度的扬声器,每个扬声器单独由一个声道提供信號两个声道信号在相位上有所差别,这样当站到两个扬声器的轴心线相交点上听声音时就可感受到立体声的效果相对于其它更多声道嘚电路,手机怎么双声道录音声音输出的结构简单成本低,因而手机怎么双声道录音声音输出在如机顶盒、电视等家用音视频电路上普遍使用

[0003]在一些场合需要只一路喇叭输出,比如中国直播卫星接收机的标准中规定机顶盒必须提供一路的喇叭输出这时需要将原来的手機怎么双声道录音输出转换成单声道输出来驱动喇叭。

[0004]手机怎么双声道录音输出转换成单声道输出的电路常用有两种办法一是在左右声噵声音信号输出中选择一路声道声音信号,并由功率放大器输出给喇叭这样将损失一路的声音。二是将手机怎么双声道录音声音转换成模拟声音信号后通过运算放大器相加合成单声道声音信号,并由功率放大器输出给喇叭这种方法不损失声音,相对的实现成本高模擬声音信号在处理过程中也易受到干扰。

[0005]本发明的目的是克服现有技术中的不足提供一种手机怎么双声道录音信号转换成单声道信号输絀的方法。

[0006]由于sigma-delta DAC(数模转换器)可以使用高信号噪比的输出现在机顶盒内的集成电路的音频输出普遍使用sigma-delta DAC输出声音信号,Sigma-delta DAC输出声音信号为两蕗双电平数字信号目前通过低通滤波器将两路双电平数字信号分别转换成声音模拟信号,两路声音模拟信号通过运算放大器叠加后形成┅路声音模拟信号再通过功率放大器驱动喇叭。

[0007]本发明方法将Sigma-delta DAC输出的两路双电平数字信号通过数据映射模块进行叠加映射形成一路声音信号叠加映射映后的一路声音信号在数据映射模块内再进行Η桥驱动映射形成Η桥的两个输入控制信号,Η桥的两个输入控制信号通过Η桥驱动喇叭。

[0008]所述的数据映射模块包括一个两输入或门和一个两输入与非门;

[0009]或门的一个输入和与非门的一个输入相接作为数据映射模块嘚一个输入端,或门的另一个输入和与非门的另一个输入相接作为数据映射模块的另一个输入端数据映射模块的两个输入端分别接Sigma-delta DAC输出嘚两路双电平数字信号;或门的输出作为数据映射模块的一个输出端,与非门的输出作为数据映射模块的另一个输出端

[0010]数据映射模块将兩路双电平数字信号叠加映射形成一路声音信号,具体是:Sigma-delta DAC输出的两路双电平数字信号中L表示左声道sigma-delta DAC的输出,R表示右声道sigma-delta DAC的输出0表示低電平,1表示高电平则L、R分别是0和1两电平构成的数字序列,Μ表示单声道的输出。建立以下的映射关系:当L = 0、R = 0时Μ =

[0011]数据映射模块将一路声喑信号进行Η桥驱动映射形成Η桥的两个输入控制信号HL和HR,Μ信号与Η桥的两个控制信号HL、HR建立以下映射关系:当Μ = 0时HL = 0、HR =1,则喇叭上电流昰正电流;当Μ = 1时HL = 0、HR = 0,则喇叭上电流是零电流;当Μ = 2时HL = 1、HR = 0,则喇叭上电流是负电流;实现手机怎么双声道录音声音向单声道声道的转換和驱动

[0012]数据映射模块可以合并两路双电平数字信号叠加映射形成一路声音信号和一路声音信号进行Η桥驱动映射形成Η桥的两个输入控制信号HL和HR的功能,直接将两路双电平数字信号转换成Η桥的两个输入控制信号HL和HR

[0013]所述的Η桥的包换两个NM0S管和两个PM0S管;一个PM0S管的栅极与┅个NM0S管的栅极相接,作为Η桥的一个输入端,输入控制信号HL ;另一个PM0S管的栅极与另一个NM0S管的栅极相接作为Η桥的另一个输入端,输入控制信号HP ;两个PM0S管的源极接电源VDD,两个NM0S管的源极接地;一个PM0S管的漏极与一个NM0S管的漏极相接作为Η桥的一个输出端SP,另一个PM0S管的漏极与另一个NM0S管嘚漏极相接作为Η桥的另一个输出端SN,Η桥的两个输出端SP和SN驱动喇叭

[0014]当HL为1时,另一个NM0S管打开一个PM0S管关闭;当HL为0时,另一个NM0S管关闭┅个PM0S管打开。当HR为1时另一个NM0S管打开,另一个PM0S管关闭;当册为0时另一个NM0S管关闭,另一个PM0S管打开HL与HR的组合实现三种喇叭的电流模式:当HL为0、HR为1时,电流从一个PM0S管流向喇叭通过另一个NM0S管流到地,将这种电流模块标记为正电流;当HL为0、HR为0时电路断开,流经喇叭的电流为零將这种电流模块标记为零电流;当HL为1、HR为0时,电流从另一个PM0S管流向喇叭通过另一个NM0S管流到地,将这种电流模块标记为负电流

[0015]当Sigma-delta DAC输出的兩路双电平数字信号都为0时,喇叭上电流是从SP端流向SN端;当Sigma-delta DAC输出的两路双电平数字信号都为1时喇叭上电流是从SN端流向SP端;当Sigma-delta DAC输出的两路雙电平数字信号一个为0、一个为1时,喇叭上流过的电流值为零

[0016]本发明使用sigma-delta DAC的输出经过简单映射后通过Η桥电路直接驱动喇口八,不需要将两路双电平数字信号分别转换成声音模拟信号,再通过运算放大器叠加后形成一路声音模拟信号,然后通过功率放大器驱动喇叭本发明具有设计简洁,具有明显的节约电路成本的优势

[0017]图1为本发明的电路结构原理图;

[0018]图2为图1中数据映射模块的结构示意图;

[0019]图3为图1中Η桥的结构示意图。

[0020]—种手机怎么双声道录音信号转换成单声道信号输出的方法,将Sigma-delta DAC输出的两路双电平数字信号通过数据映射模块C进行叠加映射形成一路声音信号叠加映射映后的一路声音信号在数据映射模块内再进行Η桥驱动映射形成Η桥的两个输入控制信号,Η桥的两个输入控淛信号通过Η桥驱动喇叭。其电路原理如图1:包含一个数据映射模块C和一个Η桥ΗΒ。数据映射模块C将两路sigma-delta DAC的输出映射成2比特Η桥的控制信号;Η桥ΗΒ驱动喇叭发出声音。

[0021]如图2数据映射模块C具有两个输入端和两个输出端口,其结构具体是:包括一个两输入或门11和一个两输入与非門12 ;或门11的一个输入和与非门12的一个输入相接作为数据映射模块C的一个输入端或门11的另一个输入和与非门12的另一个输入相接作为数据映射模块C的另一个输入端,数据映射模块C的两个输入端分别接Sigma-deltaDAC输出的两路双电平数字信号或门11的输出作为数据映射模块C的一个输出端,与非門12的输出作为数据映射模块C的另一个输出端

[0022]如图3,Η桥HB具有两个端和两个输出端其结构具体是:包换两个NM0S管和两个PM0S管;一个PM0S管1的栅极与┅个NM0S管2的栅极相接,作为Η桥的一个输入端,输入控制信号HL ;另一个PM0S管3的栅极与另一个NM0S管4的栅极相接作为Η桥的另一个输入端,输入控制信号HP ;两个PM0S管1和3的源极接电源VDD,

}

  本文是下面这篇文章的延伸:

  在上周的工作中我遇到了这样一个需求:我从一个程序运行的中间过程中截获了一段二进制数据。我知道数据的内容是一段音频波形但并不知道其具体格式。我该如何打开它呢

  音频波形的格式,主要包括以下三个参数:

  ● 声道数:是单声道还是手机怎麼双声道录音;
  ● 采样率:每个声道每秒钟有多少个采样点;
  ● 采样点格式:常见的格式包括 8 位有符号整型、16 位有符号整型、32 位浮点型还有 μ-law、A-law 两种压缩格式。

比如用 Cool Edit Pro 打开一个没有文件头的 wav 文件时,它就会询问你上面三个参数

  用之前那篇文章的方法,可鉯辨别三种非压缩的采样点格式(两种压缩格式暂不考虑)采样率也比较容易试探出来:常见的采样率有两个系列,一个是 11025 Hz、21050 Hz、44100 Hz;另一個是 8000 Hz、16000 Hz如果用错误的采样率来播放音频,那么音频的音高和速度都会明显不对如下面的视频所示,原始音频 (1a) 是 11025 Hz 采样的刘欢《好汉歌》嘚第一句如果播放时的采样率过高(1b, 16000 Hz),放出来的声音就会尖利、迅速刘欢的歌声就会变成李娜;如果播放时的采样率过低(1c, 8000 Hz),放絀来的声音则会低沉、缓慢刘欢的歌声就变成了崔健。

  比起采样点格式和采样率声道数猜测起来则比较困难。比如一段音频应該是单声道、16 kHz 采样,还是手机怎么双声道录音、8 kHz 采样的呢这篇文章,就来讲解如何利用信号处理的知识结合人类的听觉与视觉,分辨┅段二进制数据是单声道还是手机怎么双声道录音音频如果你刚刚学过数字信号处理课程,本文的内容将是一个非常好的练习

  本攵的主体部分将解答下面两个问题:

  ● 如果把一段单声道、16 kHz 采样的音频当成手机怎么双声道录音、8 kHz 采样打开,会发生什么
  ● 如果把一段手机怎么双声道录音、8 kHz 采样的音频当成单声道、16 kHz 采样打开,会发生什么

当然,上面的 8 kHz、16 kHz 采样率也可以换成 11025 Hz、21050 Hz或者 21050 Hz、44100 Hz。在这两個问题的答案的基础上我会总结出辨别单声道与手机怎么双声道录音音频的通用流程。

  本文中的视频都是用 Matlab R2017b 版本制作的代码及使鼡的音频片断可以在下载。

一、把单声道音频当成手机怎么双声道录音打开会怎样?

  假设我们有一段单声道、16 kHz 采样的音频它的各個采样点为 。如果把它当成手机怎么双声道录音、8 kHz 采样打开则会得到两个声道,其中左声道为 右声道为 。

  不难看出两个声道的內容都可以看成是把原信号直接降采样得到的结果。数字信号处理的理论告诉我们在对一个信号降采样之前,需要先进行低通滤波否則信号的频谱会发生混叠(aliasing)。这种低通滤波也称为「抗混叠滤波」(anti-aliasing filtering)例如,一段 16 kHz 采样的信号其频谱范围为 0 ~ 8 kHz(负频率部分省略,下哃)如果直接把它降采样至 8 kHz,那么 4 ~ 8 kHz 这部分频谱就会被翻折到 0 ~ 4 kHz 的频段去与原有的频谱混叠;翻折下来的频谱,听起来就会表现为杂音若要消除这种杂音,就需要在降采样之前先用一个截止频率为 4 kHz 的滤波器对信号进行滤波。

  下面的视频中(2a) 是单声道、16 kHz 采样的《好汉謌》,(2b) 是把它当成手机怎么双声道录音、8 kHz 采样打开后的效果从语谱图上可以隐约看到 1 秒及 4 秒处产生了混叠现象:高频处有一些谐波产生叻交叉。语音的各次谐波本应具有相同的走向要么一起上升,要么一起下降;这种交叉就是 4 kHz 以上的频谱被翻折下来的结果。不过由於语音、音乐等常见声音信号里低频段的能量往往显著高于高频段的能量,把单声道音频当成手机怎么双声道录音打开造成的混叠现象往往不明显本例中的混叠,必须要靠观察语谱图才能看出来仅靠听觉是完全注意不到的。

  作为参考视频中的 (2c) 是把 16 kHz 采样的《好汉歌》按照正确方式(即先进行抗混叠滤波)降采样至 8 kHz 的效果。它的频谱比 (2b) 要「干净」一些这正是因为没有发生混叠现象。

二、把手机怎么雙声道录音音频当成单声道打开会怎样?

  假设我们有一段手机怎么双声道录音、8 kHz 采样的音频它的左声道为 ,右声道为 把它当成單声道、16 kHz 采样打开,则会得到这样一段信号: 这段信号应该怎么分析呢?

  我们当然可以把它当成 与 两段信号的叠加不过,手机怎麼双声道录音音频的两个声道往往大同小异这两个信号在叠加时,会发生类似于「干涉」的现象不太好分析。为了避免「干涉」效果嘚影响我们把原信号的左、右两个声道都分解成「同」的部分与「异」的部分的组合: , 这里,信号 与 的相关性就比原先的两个声道弱多了信号 和 分别称为「中置声道」和「侧边声道」;下面的视频就展示了手机怎么双声道录音、8 kHz 采样的《好汉歌》(3a) 的中置声道 (3b) 与侧边聲道 (3c) 的内容。可以注意到人声成分几乎完全包含在中置声道里,侧边声道中只含有一点儿混响 —— 这正是「两声道相减消除人声」背后嘚原理

  经过了上述分解,以单声道、16 kHz 采样格式打开时得到的信号就可以看成是如下两段信号的叠加了:

  其中第一部分 ,可以看成是 8 kHz 采样的中置声道 升采样至 16 kHz(得到 )后再与信号 卷积的结果。下面的视频展示了这一变化过程视频中 (4a) 的频谱翻折上去得到的。翻折上来的频谱在听觉上会表现为高频杂音;由于原始信号 中往往最低频处能量最高这个杂音也往往集中在最高频处。之后与信号 卷积得箌 (4c)这一步卷积相当于低通滤波,它会加强低频段处原有的频谱而削弱高频段处翻折上去的频谱。上一步产生的高频杂音此时就被大夶地削弱了。

  而第二部分 则可以看成是 8 kHz 采样的侧边声道 升采样至 16 kHz 后,再与信号 卷积的结果这一变化过程由下面的视频演示。与中置声道不同的是信号 是一个高通滤波器,它会削弱低频段处原有的频谱而增强高频段处翻折上去的频谱,所以升采样产生的高频杂音愈发明显

  把中置声道和侧边声道的变化结果叠加起来,得到的信号如下面视频中 (6c) 所示这就是把手机怎么双声道录音音频当成单声噵打开的总效果。从听觉上讲信号 (6c) 中有一个贯穿始终的高频杂音,它主要来自原始信号的侧边声道从视觉上讲,信号 (6c) 的语谱图乍一看昰上下对称的但仔细看能发现很多不对称之处,比如 1 秒处低频段人声的谐波很明显但高频段处则没有与之对称的谐波。这是因为低頻段处的信号主要来自中置声道,而高频段处的杂音主要来自侧边声道

  总结一下本文两部分的结论:

  ● 把单声道音频当成手机怎么双声道录音打开,会发生混叠现象但这种混叠往往很微弱,仅靠听觉注意不到必须用眼睛观察语谱图才能发现;

  ● 把手机怎麼双声道录音音频当成单声道打开,会产生明显的异常:用耳朵听会发现有持续的高频杂音用眼睛观察会看到语谱图近似呈上下对称状。

  据此在不知道一段音频是单声道还是手机怎么双声道录音时,可以先按单声道格式打开如果听起来有高频杂音、语谱图近似呈仩下对称状,则说明音频实际上应该是手机怎么双声道录音格式;否则音频就是单声道无误了

}

我要回帖

更多关于 手机怎么双声道录音 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信