diff --git a/rtcllm/a2a.py b/rtcllm/a2a.py index e9e88ed..af45dac 100644 --- a/rtcllm/a2a.py +++ b/rtcllm/a2a.py @@ -17,7 +17,9 @@ def bytes_to_audio_frame(bytes_data, format='s16', layout='mono', sample_rate=16 - sample_rate: 采样率。 """ # 根据给定的参数创建AudioFrame - frame = av.AudioFrame(format=format, layout=layout, samples=len(bytes_data) // av.AudioFrame.format_size(format), rate=sample_rate) + frame = AudioFrame(format=format, layout=layout, + samples=len(bytes_data) // AudioFrame.format_size(format), + rate=sample_rate) # 将字节数据复制到AudioFrame中 frame.planes[0].update(bytes_data)