Page 2 of 2

Re: 音频上传问题

Posted: 2025年 Aug 20日 15:13
by 卢台长

简单科普下,首先板子是从mic上采集音频数据,会把音频数据变成pcm格式(16K采样率,16位数据,单声道)

opus是一种音频数据编码,可以有损压缩音频数据,让数据传输的更高效
ENABLE_APP_OPUS_ENCODER该宏是是否使用opus编码
ty_ai_proc_event_send(s_ai_toy->llm, AI_PROC_ADUIO_EVENT, data, data_len); 该接口是只接收pcm音频数据
如果使能了ENABLE_APP_OPUS_ENCODER,内部会把pcm -> opus

由于你的板子可能没有mic,但你又想要测试,你需要去找(16K采样率,16位数据,单声道)pcm格式的音频数据
然后把pcm的数据读出来,调用音频发送接口,将数据发到云端