Search found 184 matches

by ESP_HengYC
Wed May 11, 2022 3:40 am
Forum: ESP-ADF 中文讨论版
Topic: ADF: I2S SLAVE模式录音问题
Replies: 11
Views: 11306

Re: ADF: I2S SLAVE模式录音问题

23254A wrote:
Tue May 10, 2022 5:58 am
谢谢!
我手上的片子已经是ESP32S3
用的是板子是 ESP32-S3-Korvo-2
自己吹掉了板载的codec和adc,接上了外接的IIS.
检查下硬件链接和代码吧, idf 和 adf 都测试过没问题
by ESP_HengYC
Wed May 11, 2022 3:38 am
Forum: ESP-ADF 中文讨论版
Topic: ESP32C3 I2S驱动支持回调函数获取数据吗
Replies: 3
Views: 4103

Re: ESP32C3 I2S驱动支持回调函数获取数据吗

???? /** * @brief Read data from I2S DMA receive buffer * @note If the built-in ADC mode is enabled, we should call i2s_adc_enable and i2s_adc_disable around the whole reading process, * to prevent the data getting corrupted. * * @param i2s_num I2S device number * @param dest Destination address to ...
by ESP_HengYC
Tue May 10, 2022 3:56 am
Forum: ESP-ADF 中文讨论版
Topic: 使用play_living_stream例程时以外停止
Replies: 6
Views: 5197

Re: 使用play_living_stream例程时以外停止

您好,请问这个问题您现在解决了吗?我参考官方例程也遇到了类似问题,LOG信息如下: I (4673) AUDIO: [1.0] Create audio pipeline for playback I (4673) AUDIO: [1.1] Create http stream to read data I (4673) AUDIO: [2.2] Create PWM stream to write data to codec chip I (4683) AUDIO: [2.3] Create aac decoder to decode aac file I (4683) AUDIO: [2...
by ESP_HengYC
Tue May 10, 2022 3:52 am
Forum: ESP-ADF 中文讨论版
Topic: Esp32-Audio-kit-v2.2运行adf的speech-recognition/asr出错
Replies: 5
Views: 4386

Re: Esp32-Audio-kit-v2.2运行adf的speech-recognition/asr出错

LIUDAN wrote:
Mon May 09, 2022 1:14 pm
ESP_HengYC wrote: 因为 esp-sr 更新的缘故, asr 这个例程被 wwe 替代了, 请更新 adf ,然后使用 wwe 来测试。 谢谢

https://github.com/espressif/esp-adf/tr ... nition/wwe
我重新拉取了adf运行wwe.还是会有这样的错误啊。而且还有其他新的错误更多了。
你的问题是 芯片硬件版本太低, v1 的版本, 所以 有些需要 task 建 在 PSRAM 的操作会失败, 你把 psram 关了,试试, 或者使用 v3 的 芯片。
by ESP_HengYC
Tue May 10, 2022 3:49 am
Forum: ESP-ADF 中文讨论版
Topic: ADF: I2S SLAVE模式录音问题
Replies: 11
Views: 11306

Re: ADF: I2S SLAVE模式录音问题

32的从机模式时钟和数据的跳变沿是对齐的,就要求时钟同步,而且不能太高,不然就捕捉不到, 所以需要 mclk 由 esp32 输出。 看下 adf 的 mclk out 函数。

esp32-c3, esp32-s3 已经改进,不需要这么设置了。
by ESP_HengYC
Mon May 09, 2022 9:17 am
Forum: ESP-ADF 中文讨论版
Topic: 使用ESP32-LyraT-Mini V1.2开发板进行录音,如何分离左右声道的数据
Replies: 1
Views: 2456

Re: 使用ESP32-LyraT-Mini V1.2开发板进行录音,如何分离左右声道的数据

各位大佬好,我目前使用ESP32-LyraT-Mini V1.2开发板进行录音 软件版本:esp-idf-3.3.6 基于pipeline_wav_amr_sdcard例程的录音管道如下 [mic] ---> codec_chip ---> i2s_stream ---> wav_encoder ---> fatfs_stream ---> [sdcard] 想请问下: 1、音频采样的数据流存放在哪个buffer? 2、该数据流起始位和帧长如何确认? 3、我该如何分离左右声道的数据? 方便的话可以贴下代码。 希望各位大佬可以帮忙解惑,非常感谢(抱拳) 你可以从 buffer 中一点一点的拆,...
by ESP_HengYC
Mon May 09, 2022 9:07 am
Forum: ESP-ADF 中文讨论版
Topic: 使用i80驱动LCD屏幕能否与pipeline_living_stream例程同步运行?
Replies: 5
Views: 4290

Re: 使用i80驱动LCD屏幕能否与pipeline_living_stream例程同步运行?

Hi , 使用i80驱动LCD屏幕能否与pipeline_living_stream例程是可以合并的。 看你 log 没有 crash 的问题。 可能还需要你整合下你的代码。 这边我附上程序以及显示屏的驱动程序,麻烦您帮忙检查一下,因为我这边很多都查看过了,并没有找到任何办法,使用的IDF是4.4版本,而ADF是master版本,拜托了,卡了一个多礼拜了 代码的故障还得你自己来解决啊,我只能给你方向上的信息, 如果你只是加个屏幕, 可以参考 这个例程 examples/display/lcd_jpeg ,https://github.com/espressif/esp-adf/tree/ma...
by ESP_HengYC
Mon May 09, 2022 9:03 am
Forum: ESP-ADF 中文讨论版
Topic: ESP32-LyraTD-MSC 开发板能访问自建的ASR/TTS服务吗?
Replies: 3
Views: 3801

Re: ESP32-LyraTD-MSC 开发板能访问自建的ASR/TTS服务吗?

square123 wrote:
Thu Apr 21, 2022 6:08 am
ESP32-LyraTD-MSC 支持的SDK有三种(ESP-ADF、ESP-VA-SDK、ESP-Skainet),能不能基于其中一种来实现唤醒、拾音,再将 wav 文件通过websocket 或者 grpc 上传至自建的服务器,实现云端的语音识别,然后将语音合成下发到开发板进行音频播放?
这些都是可以的,应该没有问题, 可以参考 dueros 例程。 https://github.com/espressif/esp-adf/tr ... les/dueros
by ESP_HengYC
Mon May 09, 2022 9:02 am
Forum: ESP-ADF 中文讨论版
Topic: ESP32的I2S的MCLK,BCLK,LRCK相位关系配置
Replies: 7
Views: 19051

Re: ESP32的I2S的MCLK,BCLK,LRCK相位关系配置

old-walnut wrote:
Mon Apr 25, 2022 12:58 am
这个问题一直没有解决,以为改过PCB会解决时序问题,但是还是会出现。 :cry: :cry: 不知道该怎么办了? 我能不能在MCLK线串一个RC来改变时钟相位? 或者在软件上有没有解决的办法?
你的这个相位 偏移 的现象,我没有遇到过, 你既然有顺芯的渠道,可以找他们的 技术看看, 是不是寄存器配置有问题。
by ESP_HengYC
Mon May 09, 2022 9:00 am
Forum: ESP-ADF 中文讨论版
Topic: Esp32-Audio-kit-v2.2运行adf的speech-recognition/asr出错
Replies: 5
Views: 4386

Re: Esp32-Audio-kit-v2.2运行adf的speech-recognition/asr出错

因为 esp-sr 更新的缘故, asr 这个例程被 wwe 替代了, 请更新 adf ,然后使用 wwe 来测试。 谢谢

https://github.com/espressif/esp-adf/tr ... nition/wwe