文档
注册

hi_mpi_ai_enable_resample

Atlas 200/300/500 推理产品,不支持该接口。

Atlas 训练系列产品,不支持该接口。

Atlas 推理系列产品(Ascend 310P处理器),不支持该接口。

Atlas A2训练系列产品/Atlas 800I A2推理产品,不支持该接口。

函数功能

启用AI重采样。

约束说明

  • 调用hi_mpi_ai_enable_chn接口启用AI通道后,调用hi_mpi_sys_bind接口绑定VENC与AI前,调用本接口启用重采样功能。
  • 调用hi_mpi_ai_disable_chn接口禁用AI通道后,如果重新启用AI通道,并使用重采样功能,需调用本接口再次启用重采样。
  • 由于奈奎斯特采样定理的限制,在音频采样率为8kHz时,则所支持的音频频率小于4kHz。
  • 由于AI的采样率固定为48kHz,G.711a、G.711u协议的采样率仅支持8kHz,因此需启用重采样功能;而48kHz在AAC协议采样率支持的范围内,因此使用AAC协议时,在AI时无需重采样。

函数原型

hi_s32 hi_mpi_ai_enable_resample(hi_audio_dev ai_dev, hi_ai_chn ai_chn, hi_audio_sample_rate out_sample_rate);

参数说明

参数名

输入/输出

说明。

ai_dev

输入

音频设备号,取值范围:[0, 2]。

NVR(Network Video Recorder)场景中仅涉及dev2。

ai_chn

输入

音频输入通道号。

目前只支持单声道(左声道),所以ai_chn取值固定为0。

hi_audio_sample_rate

输入

音频重采样的输出采样率,当前只支持8k。

返回值说明

参考资源

接口调用流程,参见NVR场景语音对讲

搜索结果
找到“0”个结果

当前产品无相关内容

未找到相关内容,请尝试其他搜索词