This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] TLV320AIC3254EVM-K:针对扩音器实现方案消除麦克风背景噪声

Guru**** 665180 points
Other Parts Discussed in Thread: TLV320AIC3254EVM-K, TLV320AIC3254
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/audio-group/audio/f/audio-forum/1138234/tlv320aic3254evm-k-microphone-background-noise-removal-for-megaphone-implementation

器件型号:TLV320AIC3254EVM-K
主题中讨论的其他器件: TLV320AIC3254

大家好

我最近刚开发出这款评估板 TLV320AIC3254EVM-K,目的是创建一个微型数字信号。为此,我需要做下一个:

捕获微频输入(我使用的是单向麦克风)

2.去除或减少语音频率范围之外的 bacrground 噪声

3.控制音量(已完成)

4.模拟扬声器中的再现

这里的挑战在于、我看不到 使用 TLV320AIC3254芯片降低或消除1个麦克风噪声的示例。 我还尝试了几个块、但它们不编译或根本不起作用。我真的需要降低背景噪声才能放大。

如果您可以建议一个完整的配置块指南(ENC_NL、NoiseGate、NoiseReduction、SS_NR),则该信息会受到限制:

如果您有一些建议来降低反馈影响 ,我也会非常感激。提前感谢!

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    安德烈斯、您好!  

    我们的编解码器专家 Peter 明天下班了、请等待24小时让他发表评论并继续讨论。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Daveon,您好,感谢您的回复。我会等待的

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好!

    对 AIC3254 EVM 使用 PPS、首先要做的是在目标板中选择正确的 EVM、如下所示:

    因此、请确保完成此操作、并获取有关任何组件的帮助或信息、右键单击 组件并选择"帮助"。

    我们没有每个组件的示例。

    如果您打算更改器件配置、以下是有关该配置的参考。

    https://e2e.ti.com/support/audio-group/audio/f/audio-forum/773140/faq-tlv320aic-codecs-and-adcs-modifying-the-device-configuration-of-a-pps-process-flow

    此致。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    感谢您的回复

    我已经检查了帮助信息和 EVM。但这些信息太基本了。使用块不需要计算其余的要求。您能帮助我提供一个示例、说明一个麦克风的至少一个背景噪声滤波器。或者从零开始创建该滤波器的说明/建议。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    安德烈斯、您好!

    请等待12-24小时让 Peter 回复。 感谢您的耐心!

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好!

    下面是一个示例、您可以更改滤波器性能或 NRVar 参数以满足您的要求。

    要更改滤波器、请右键单击组件并选择 Biquad GUI。

    使用帮助菜单获取有关调整参数的更多信息。

    此致。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    HELO 感谢您的回复。我在这个模块中遇到了问题:

    似乎没有任何效果。我经过测试、看起来像噪声、信号具有相同的 dB、因为它会衰减所有。但实际上、当我听到音频时、我可以清晰地注意到噪声与语音强度的差异。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    正如您提到的、这是一个调优过程、它会在信号衰减全部时影响信号。

    也许可以更改低频并将高频设置为奈奎斯特(fs 的一半)、剩下的只是2个调整参数。

    此组件可满足您的要求、因此您可能需要查看整个系统并进行改进。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    我正在使用模拟麦克风,我已经测试过,看起来噪声和信号的水平都高于阈值。我注意到它会使所有信号衰减。如何测量或调整信号以使该滤波器工作。我在滤波器之前已经用音量控制进行了测试。我测量音量 使用声表、我可以清楚地看到噪声低于语音。我认为 输入 可能需要大量的步态、并将噪声和语音放大超过阈值限制。您能否提供测试提供图像的方式。您是否可以共享项目文件 ? 提前感谢

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您应该能够听到记录的左声道和右声道与上述声道之间的差异。

    我创建了一个简单的项目并使用附加的输入、该输入增加了噪声(带噪声0.0125.wav 的 Danny4-1)、您可以从记录的波形文件中听到右侧(输入)和左侧(nrvar 之后)之间的差异。 我尚未调整到最佳状态、但您可以听到左侧通道的噪声降低。

    e2e.ti.com/.../Danny_2D00_4_2D00_1-with-noise-0.0125.wav

    e2e.ti.com/.../NRvar-example.pfw

    根据器件配置、您需要确保 MIC 输入为 IN1。  

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好,您是否使用 I2S 输入来播放音频?。我进行了测试,它似乎也会影响所有信号。使用麦克风进行测试,可以降低噪音,同时降低语音强度

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    使用音调发生 器进行调试我发现麦克风输入太低(负亮度-dB)。这就是滤波器无法正常工作的原因。我使用属性 Volume_Control_dB 和 Volume block,尝试增加 DE dB 我无法达到正 dB。我正在使用 Audacity 和 I2S 输出进行测量。

    如何使用 GDE 或任何其他方法测量平均 dB 以正确设置增益

    2.为什么如果我将两个容积块以 6dB 的级联方式放置,则信号变为零,似乎是任何种类的限制

    提前感谢

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    如图所示、您可以添加 I2S_IN 来测试 DAC 侧、使用耳机左声道来测试 nrvar、使用耳机右声道来测试原始语音。

    我在下面进行了测试,两方面的发言质素相当可比。  

    如果您想增大音量、您可以始终添加音量控制或音量滤波器。

    为您的用例播放和尝试使用组件。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    感谢您的回复。

    我进行了测试,但我继续听到几 个阈值的噪声。该阈值对应于信号强度,因此我如何精确测量电流信号强度以正确设置该值。

    1.您是否有任何建议以高增益避免反馈?

    2.nVar 支持16kHz? 我需要良好的音质

    I2S 输出中的 R 和 L 在 Audacity 上看起来不同的原因,就像它具有直流电平一样

    提前感谢

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您的输入本身可能太嘈杂、可能来自您的电路板设计、环境等

    是的、它可以支持16KHz。

    我不知道为什么会这样录制。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    感谢您的回答、但您错过了一些问题。

    1.您是否知道 DSP 是作为块还是有助于我们降低/消除反馈噪声的东西
    如何测量 GDE 中的信号强度(dB)?  如果我不知道电流信号电平是多少、那么很难校准或使用模块

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    我们没有、因为这是特定的用例、您可以找到可用的组件并构建到您的用例中。

    浏览或使用查找组件工具查看符合您的用例的任何组件。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    好的。但是你能帮我测量麦克风信号电平吗。大多数模块都是关于 dB 的,但是我不知道如何测量。在模块“可变滤波带降噪”的情况下,它会讨论阈值,它的位置是0 到20dB。怎么能 我知道当前麦克风强度是多少。为什么这个值太高? 20dB,当我甚至无法在软件中处理该增益时。提前感谢

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您应该使用外部校准麦克风来测量该值。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    但我的意思是 DSP 内部的 dB 取决于许多因素,但我如何测量该值以选择正确的阈值 “使用可变滤波带降低噪声”

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    但我的意思是 DSP 内部的 dB 取决于许多因素,但我如何测量该值以选择正确的阈值 “使用可变滤波带降低噪声”

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    没有可测量噪声电平的组件、如果您的输入 SNR 不良、则在发送到编解码器输入之前放置一个放大器。

    如果噪声较大且与信号相当、则您将无法在此处减少此噪声。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    我在 DSP 内部讨论。如何至少知道我是否使用了正确的值来“使用可变滤波带降低噪声”。如果我甚至不知道我的信号强度是多少?。我可以测试 千个值吗?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    请参阅 nrvar 的帮助文件、其中说明:

    "然后、每个子频带都要接受具有可变衰减和阈值的噪声门算法"

    您可以阅读噪声门组件帮助菜单以了解其功能、这是基于估算本底噪声。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    感谢您的回复,但我想 您没有得到这个点。阈值是0dB 到20dB 之间的一个数字。那么我如何知道麦克风输入是否至少 大于0dB?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    抱歉、如果我没有得到您的观点、但如上所述、您调谐时阈值是"栅极点/触发电平"。 它不测量输入电平、您需要使用已知麦克风在输入端测量输入电平、或者通过数字接口将其输出到输入端、然后进行测量以了解其强度。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您再也不会得到它。我不是说参数阈值 测量 dB。问题是、我需要以另一种方式测量我正在尝试 使其正常工作的阈值。 使用外部工具(而不是 DSP)进行测量毫无意义,因为 DSP 在中间具有增益

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    如上所述、您必须在没有组件的情况下进行测量、才能在工具中进行测量。

    所有信息均已提供 、我无法为您提供更多帮助。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    因此,阈值测量的是工作信号的 dB,但您说 DSP 无法读取它?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    我没有说以 dB 为单位的阈值、我说它就像一个以 dB 为单位的触发器。