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.

[参考译文] TLV320AIC3254:使用 Mini-DSP 实现直方图或提供平均值

Guru**** 2484615 points
Other Parts Discussed in Thread: TLV320AIC3254, CC3200

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

https://e2e.ti.com/support/audio-group/audio/f/audio-forum/878115/tlv320aic3254-using-mini-dsp-for-histogram-or-providing-mean-value

器件型号:TLV320AIC3254
Thread 中讨论的其他器件: CC3200

尊敬的支持:

我在 CC3200音频 BP 上使用 TLV320AIC3254、并且需要使用直方图统计数据或平均值生成一个中断或轮询 SPL 超过某些预定阈值、以便我知道何时有人开始和结束通话。  片上的 mini-DSP 能否执行此操作?如果可以、它是否能够因此切换 IO 引脚、或者我是否需要轮询一些存储器值来检测此情况?  请告知这是否可行、以及如何最好地执行此操作。

谢谢、
Tim

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

    您好、Tim、

    是否可以为此应用使用电平检测器?

    我们有数字峰值检测器、可检测并输出衰减的绝对峰值。 公式如下:

    OUT (n)=最大值[|IN (n)|、(1-alpha)* OUT (n-1)]

    衰减时间常数是一个可编程因子。 稍微不同的电平检测器组件在信号的平方而非绝对值上运行、其他控件保持不变。

    对于应用、可将数字峰值检测器的输出与阈值进行比较、以确定语音活动。 总体信号流看起来与下图类似。 麦克风信号被增益并进行高通滤波、以在数字峰值检测器之前移除直流电。

    此致。

     

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

    嘿 Diljith:

    感谢您的回答-这很有趣、看起来可能会起作用。  mini-DSP 是否有可用于级联的存储器、并将更多样本添加到输出(即(n-2)、(n-3)、(n-4)等)?  我假设这个 mini-DSP 不能执行直方图操作、这样我就可以有一定数量的单元来指示大部分能量的位置、而不是一段时间内查看几个样本?

    此外、我还请求访问 PurePath Studio 工具、 您知道这通常需要多长时间才能获得批准、以便我可以开始使用它吗?

    谢谢、
    Tim

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

    嘿 Diljith:

    无需回复我关于访问 PurePath Studio 所需时间的第二个问题 -我已确认我已获得批准、因此我可以立即下载。  所以只住了两天——还不错!

    如何设置该阈值?  这是主机处理器可以通过 I2C 写入的内容、以便动态更改吗?

    谢谢、
    Tim

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

    您好、Tim、

    有两个 DSP -一个用于 ADC 处理、另一个用于 DAC 处理。 每个 miniDSP 都有大约1K 字的存储器。 因此、您应该能够轻松添加一些延迟样本。 基本 DSP 组件下有一个延迟组件、您可以使用它。

    是的、即使在 DSP 运行时、也可以通过 I2C 从主机写入阈值参数。 必须根据麦克风敏感和增益设置对其进行调整。

    遗憾的是、PPS 没有用于计算直方图的组件。 我们的大多数组件都执行基于样本的操作。 基于块的运算(FFT/直方图等)通常不适用于我们的架构。 您可以使用现有组件(延迟、比较器、加法器等)构建一个、但它可能效率不是很高。

    如有任何疑问、请告知我们。

    此致。

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

    嘿 Diljith:

    好的、感谢您的简明回答-立即了解。  我只需深入了解并熟悉这些 miniDSP 的功能。  感谢您让我指明正确的方向。

    Tim