早上好、我在为我的 Banana Pi M2 Zero 选择音频编解码器时需要帮助。 我需要连接麦克风和扬声器、但我的香蕉 Pi 没有集成 ADC 或 DAC。 我正在寻找一款音频编解码器、它可以通过我的板上提供的 SPI、I2C 或 UART 接口从麦克风读取数据并向扬声器写入数据。
最初我考虑使用 PCM3060、其具有3线 SPI 或 I2C 控制接口。 不过、在查看数据表时、我注意到它提到输入和输出格式为 I2S (我的器件没有 I2S)或 T 左对齐或右对齐格式(我完全不明白它指的是什么)、但我不确定这是否适合我的需求。
基本上、我希望将模拟信号从麦克风转换为 PCM 格式、以便在 Banana Pi 上播放模拟信号、然后将其保存为音频文件、例如 WAV 或 MP3。 另外、我需要能够获取 WAV 或 MP3等格式的现有音频文件、并将其转换为可以播放并发送到扬声器的格式。