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.

[参考译文] TLV320AIC3120:流式传输实时音频数据

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

https://e2e.ti.com/support/audio-group/audio/f/audio-forum/1167639/tlv320aic3120-streaming-live-audio-data

器件型号:TLV320AIC3120

您好!

问候!!!

我计划在需要将音频数据实时流式传输到服务器的地方实施一个用例。  

1) 1)是否可以使用编解码器 TLV320AIC3120从麦克风流式传输实时音频数据?  

如果是、 主机控制器通过 I2S 接收数据的形式是什么?

2) 2)在通过扬声器流式传输数据时 、主机控制器应以何种格式通过 I2S 将数据发送到编解码器?

3) 3)您是否有演示或库来演示这些功能?

我已经介绍了为 TLV320AIC3120 EVM 提供的编解码器控制软件、但在该用户手册中、对这一特性的了解不是很清楚。

此编解码器的应用手册提到了其他使用 PC 进行实时流式传输的编解码器控制软件。 这也适用于 AIC3120吗?

https://www.ti.com/lit/an/slaa233/slaa233.pdf?ts=1667366750116&ref_url=https%253A%252F%252Fwww.ti.com%252Fproduct%252FTLV320AIC3120

以上链接是文档、但仅适用于其他 EVM。

如果有一些演示或示例库来执行此实时流式传输、那将会非常棒。 因为、对于 PC 软件、通信的发生方式不是很清楚。 数据表显示了用于配置设置的 I2C 和用于音频接口的 I2S。 I2C 对我来说几乎是清楚的、但 I2S 接口通信不是很清楚。 请向我指出正确的资源、以使其清晰明了。 所有数据表都说明了 I2S 中的时序、但对于 I2S 协议的通信流没有太大的影响。

 

谢谢、

Dheeraj

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

    您好!

    1.是的,这是录音/ADC 路径。 此器件支持数据表第7.3.15节中提到的各种音频格式、因此您可以将它们配置为控制器主机支持的格式。 这些各种音频格式是标准格式、通常用于音频应用。

    2.与上面播放的想法相同,您将编解码器配置为与主机格式匹配。

    3.您可以通过此链接 https://www.ti.com/tool/TLV320AIC3120EVM-U 获取 EVM 以检查编解码器的功能。 还有一个用户指南可帮助您开始使用 EVM。

    产品文件夹中有多个技术文档、您可能会发现这些文档很有用。  

    https://www.ti.com/product/TLV320AIC3120#design-development

    此致。

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

    我已经介绍了产品页面中的所有文档。 我看不到这个编解码器的任何实现。 有一个文档涉及 I2C 配置、但不涉及 I2S 接口。

    提供了 Linux 器件驱动程序、但没有其他库可用于嵌入式微控制器。  

    如果您可以展示 ESP32等嵌入式微控制器的实现方案、那将会很棒

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

    遗憾的是、我们没有这样的文档、这必须转到控制器本身。

    您可以向 ESP32团队咨询。