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:语音活动检测器(VAD)到GPIO

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

https://e2e.ti.com/support/audio-group/audio/f/audio-forum/684182/tlv320aic3254-voice-acitivity-detector-vad-to-gpio

部件号:TLV320AIC3254

您好,

我正在尝试评估TLV320AIC3254EVM-K上的VAD功能,但未在GPIO引脚(TP24)上获得预期信号。 无论是否有来自IN1的语音/音乐输入,GPIO引脚始终每2.3ms输出一个低状态。  

VAD属性:

INIT_PRD = 1

VAD_TH_DB = 9

VAD_HANG_PRD = 0.5

pfw文件如下所示。

谢谢你

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

    你好,Neil,

    欢迎来到E2E,感谢您对我们的产品感兴趣!

    在miniDSP中触发中断时,所监控的脉冲链实际上是预期输出。 即使没有输入信号,也可能触发中断,因为GPIO块未正确检测VAD块输出的数据。 请分享流程吗?

    此致,

     -Diego Mel é ndez López ñ a
      音频应用工程师

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

    感谢您的回复。


    流程流? 我不知道你的意思是什么。

    我不知道如何在此论坛上附加我的pfw文件,但您可以参考我前面提到的图表。
    下面是我在EVM上的测试用例。

    1.生成代码格式PPS实用程序,然后下载并运行。
    2. PPS进入运行状态后,向IN1(EVM J1)输入声音
    3.然后我期望GPIO引脚输出高信号,否则,如果没有声音输入,GPIO引脚输出低信号。

    我需要的是检测左ADC通道是否有任何声音输入,如果没有声音输入,则在5分钟后降低左DAC增益。

    然后,如果再次出现声音输入,则恢复DAC增益。 因此,我的MCU程序可以监控AIC3254的GPIO引脚电平并执行自动降低音量功能。

    如果您可以共享一个参考设计的pfw文件,这会更好。

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

    你好,Neil,

    工艺流程是PurePath Studio模块体系结构的名称,用于配置特定音频信号处理。 对于这样的应用程序,您可能希望使用不同的块作为比较器,它可能能够通过GPIO提供直接逻辑输出,而不是输出1到-1之间变量值的VAD。 需要注意的一点是,GPIO块的使用方式,当"1"值输入GPIO时,输出将是前面提到的脉冲链,而当"0"值输入GPIO块时,逻辑0输出。 遗憾的是,现在我们没有这样的应用程序的流程示例。

    此致,

     -Diego Mel é ndez López ñ a
      音频应用工程师