📌 📄 内容摘要:
DT_Stone 在 求助贴 | webrtc_ai交互 server -> client 推流失败问题 中发帖
问题描述:
前端用 webrtc 采集和传输音频 后端用 python 的 aiortc 处理. client → server 音频和文本都没问题. 但是 server → client 的时候只返回了第一帧 (后端正常处理流程为 asr → nlu → tts → 返回 answer 这里为了方便测试我用本地音频文件生成frame返回 )
下面的aiortc的处理部分
我的预期是 将结果缓存到answer_frames 中. 后续再将每一帧返回.
日志 answer queue left: 1376 输出一次, 也就是只返回了第一帧
class AudioStreamTrack(MediaStreamTrack):
kind = "audio"
def __init__(self, track: MediaStreamTrack, target_rate=4...
────────── 链接信息 ──────────
🔗 论坛链接: linux.do
📎 访问地址: https://linux.do/t/topic/281175/1
─────────────────────────────
📢 来源:LINUX DO