typedef struct { ot_audio_sample_rate out_sample_rate; td_bool resample_en; td_void *ai_vqe_attr; td_u32 ai_vqe_type; } sample_comm_ai_vqe_param;
时间: 2023-09-06 13:10:04 浏览: 138
这是一个结构体定义,包含了音频采集相关的参数:
1. out_sample_rate:输出采样率,即音频采集设备输出的音频数据的采样率。
2. resample_en:是否开启音频重采样,如果需要将音频采样率转换为其他采样率,则需要开启音频重采样功能。
3. ai_vqe_attr:音频前处理算法的参数,例如降噪、回声抑制等。
4. ai_vqe_type:音频前处理算法的类型,例如降噪算法的类型、回声抑制算法的类型等。
这个结构体通常用于音频采集模块中,用于配置音频采集的参数,包括采样率、重采样、前处理算法等。其中,out_sample_rate是必选参数,resample_en、ai_vqe_attr、ai_vqe_type等参数根据具体需求进行配置。
阅读全文