esp-adf icon indicating copy to clipboard operation
esp-adf copied to clipboard

我在运行ai_agent/volc_rtc例程的时候,在和RTC的智能体通话的过程中,如何播放tips的提示词音频? (AUD-6172)

Open Freak-luo opened this issue 9 months ago • 18 comments

我想在运行RTC的时候,从SD卡再插播一条简短的.mp3系统提示音,例如网络状态不佳的这种语音播放。这种应该怎么做呢?不能够重新挂掉和RTC的链接再重新进房间吧?我写了一个暂停RTC的pipeline流,然后创建播放tips的管道,但是这时候没有声音播放出。如果我是单独播放tips的管道就有声音播出。

Image

Image

请各位大佬指点一番

Freak-luo avatar Mar 13 '25 08:03 Freak-luo

大佬,你那个跟智能体对话,卡不卡,能不能提供你的demo参考下

不卡 就是官方案例 一样的

Freak-luo avatar Mar 13 '25 08:03 Freak-luo

大佬,你那个跟智能体对话,卡不卡,能不能提供你的demo参考下

不卡 就是官方案例 一样的 我IDF使用的5.4D,跪求大佬demo

你试试5.3吧 代码都是一样的

Freak-luo avatar Mar 13 '25 09:03 Freak-luo

0001-example-add-cache-buffer-for-volc-rtc-example.patch

@Freak-luo 用这个 patch 试一下, 里面有 测试账号 提示音在 唤醒模式有的, 可以参考一下

shootao avatar Mar 13 '25 09:03 shootao

0001-example-add-cache-buffer-for-volc-rtc-example.patch

@Freak-luo 用这个 patch 试一下, 里面有 测试账号 提示音在 唤醒模式有的, 可以参考一下

这个好像不可以在和智能体聊天的时候播放提示音吧?

Freak-luo avatar Mar 13 '25 09:03 Freak-luo

你播放提示音是 打断 提示音还是两路 mixer 呢

shootao avatar Mar 24 '25 02:03 shootao

你播放提示音是 打断 提示音还是两路 mixer 呢

打断的方式的

Freak-luo avatar Mar 24 '25 02:03 Freak-luo

那直接 用 player_pipeline_stop, 然后去播放 你的 tips, 播放完 之后在 调 player_pipeline_run

shootao avatar Mar 24 '25 03:03 shootao

那直接 用 player_pipeline_stop, 然后去播放 你的 tips, 播放完 之后在 调 player_pipeline_run

这个我已经是可以了 我想请教一下如果是mixer的话应该要如何做呢?

Freak-luo avatar Mar 24 '25 03:03 Freak-luo

可以参考 mixer 去实现

shootao avatar Mar 24 '25 03:03 shootao

你们有遇到过自问自答的现象吗 我遇到过,是AES问题,你需要优化

wuliaodejijiji avatar Apr 02 '25 01:04 wuliaodejijiji

同问,遇到自问自答问题,如何优化AEC?

FlexLua avatar Apr 06 '25 02:04 FlexLua

同问,遇到自问自答问题,如何优化AEC?

你们有遇到过自问自答的现象吗 我遇到过,是AES问题,你需要优化

AES我知道 但是我这已经优化了很久了 所有配置都试过了,你目前优化的如何呢?

AEC需要怎么优化呢,是需要改软件吗,乐鑫的FAE说是不用修改软件了啊

MJPbruce avatar May 27 '25 08:05 MJPbruce

这是来自QQ邮箱的假期自动回复邮件。   您好,我最近正在休假中,无法亲自回复您的邮件。我将在假期结束后,尽快给您回复。

wuliaodejijiji avatar May 27 '25 08:05 wuliaodejijiji

Image试试这个配置

Freak-luo avatar May 27 '25 08:05 Freak-luo