10. 音频¶
- 10.1. 功能概述
- 10.2. 设计概述
- 10.3. API参考
- 10.3.1. 模块属性API
- 10.3.1.1. CVI_AUDIO_INIT
- 10.3.1.2. CVI_AUDIO_DEINIT
- 10.3.1.3. CVI_AUDIO_SetModParam
- 10.3.1.4. CVI_AUD_SYS_Bind
- 10.3.1.5. CVI_AUDIO_GetModParam
- 10.3.1.6. CVI_AENC_RegisterExternalEncoder
- 10.3.1.7. CVI_AENC_UnRegisterExternalEncoder
- 10.3.1.8. CVI_ADEC_RegisterExternalDecoder
- 10.3.1.9. CVI_ADEC_UnRegisterExternalDecoder
- 10.3.2. 音频输入
- 10.3.2.1. CVI_AI_SetPubAttr
- 10.3.2.2. CVI_AI_GetPubAttr
- 10.3.2.3. CVI_AI_Enable
- 10.3.2.4. CVI_AI_Disable
- 10.3.2.5. CVI_AI_EnableChn
- 10.3.2.6. CVI_AI_DisableChn
- 10.3.2.7. CVI_AI_GetFrame
- 10.3.2.8. CVI_AI_ReleaseFrame
- 10.3.2.9. CVI_AI_SetChnParam
- 10.3.2.10. CVI_AI_GetChnParam
- 10.3.2.11. CVI_AI_EnableReSmp
- 10.3.2.12. CVI_AI_DisableReSmp
- 10.3.2.13. CVI_AI_ClrPubAttr
- 10.3.2.14. CVI_AI_SaveFile
- 10.3.2.15. CVI_AI_QueryFileStatus
- 10.3.2.16. CVI_AI_EnableAecRefFrame
- 10.3.2.17. CVI_AI_DisableAecRefFrame
- 10.3.2.18. CVI_AI_SetVolume
- 10.3.2.19. CVI_AI_GetVolume
- 10.3.3. 语音音质增强API
- 10.3.3.1. CVI_AI_SetVqeAttr
- 10.3.3.2. CVI_AI_SetTalkVqeAttr
- 10.3.3.3. CVI_AI_GetTalkVqeAttr
- 10.3.3.4. CVI_AI_SetRecordVqeAttr
- 10.3.3.5. CVI_AI_GetRecordVqeAttr
- 10.3.3.6. CVI_AI_EnableVqe
- 10.3.3.7. CVI_AI_DisableVqe
- 10.3.3.8. CVI_AI_SetTrackMode
- 10.3.3.9. CVI_AI_GetTrackMode
- 10.3.3.10. CVI_AO_SetVqeAttr
- 10.3.3.11. CVI_AO_GetVqeAttr
- 10.3.3.12. CVI_AO_EnableVqe
- 10.3.3.13. CVI_AO_DisableVqe
- 10.3.3.14. CVI_AUD_SYS_UnBind
- 10.3.3.15. CVI_AI_SetVqeVolume
- 10.3.3.16. CVI_AI_GetVqeVolume
- 10.3.3.17. CVI_AI_VqeFunConfig
- 10.3.3.18. CVI_VQE_PathSelect
- 10.3.4. 音频输出
- 10.3.4.1. CVI_AO_SetPubAttr
- 10.3.4.2. CVI_AO_GetPubAttr
- 10.3.4.3. CVI_AO_Enable
- 10.3.4.4. CVI_AO_Disable
- 10.3.4.5. CVI_AO_EnableChn
- 10.3.4.6. CVI_AO_DisableChn
- 10.3.4.7. CVI_AO_SendFrame
- 10.3.4.8. CVI_AO_EnableReSmp
- 10.3.4.9. CVI_AO_DisableReSmp
- 10.3.4.10. CVI_AO_PauseChn
- 10.3.4.11. CVI_AO_ResumeChn
- 10.3.4.12. CVI_AO_ClearChnBuf
- 10.3.4.13. CVI_AO_QueryChnStat
- 10.3.4.14. CVI_AO_SetTrackMode
- 10.3.4.15. CVI_AO_GetTrackMode
- 10.3.4.16. CVI_AO_SetVolume
- 10.3.4.17. CVI_AO_GetVolume
- 10.3.4.18. CVI_AO_SetMute
- 10.3.4.19. CVI_AO_GetMute
- 10.3.4.20. CVI_AO_SaveFile
- 10.3.4.21. CVI_AO_ClrPubAttr
- 10.3.5. 音频编码
- 10.3.6. 音频解码
- 10.3.7. 重采样
- 10.3.1. 模块属性API
- 10.4. 数据类型
- 10.4.1. 音频输入/输出
- 10.4.1.1. AI_DEV_MAX_NUM
- 10.4.1.2. AO_DEV_MAX_NUM
- 10.4.1.3. CVI_AUD_MAX_CHANNEL_NUM
- 10.4.1.4. AI_TALKVQE_MASK_AEC
- 10.4.1.5. AI_TALKVQE_MASK_AGC
- 10.4.1.6. AI_TALKVQE_MASK_ANR
- 10.4.1.7. AI_RECORDVQE_MASK_AGC
- 10.4.1.8. MAX_AUDIO_FILE_PATH_LEN
- 10.4.1.9. MAX_AUDIO_FILE_NAME_LEN
- 10.4.1.10. CVI_MAX_AI_DEVICE_ID_NUM
- 10.4.1.11. CVI_MAX_AI_CARD_ID_NUM
- 10.4.1.12. CVI_MAX_AO_DEVICE_ID_NUM
- 10.4.1.13. CVI_MAX_AO_CARD_ID_NUM
- 10.4.1.14. CVI_MAX_AUDIO_FRAME_NUM
- 10.4.1.15. CVI_AUD_MAX_VOICE_POINT_NUM
- 10.4.1.16. CVI_AUD_MAX_AUDIO_POINT_NUM
- 10.4.1.17. CVI_MAX_AUDIO_STREAM_LEN
- 10.4.1.18. MAX_AUDIO_VQE_CUSTOMIZE_NAME
- 10.4.1.19. AUDIO_CLKSEL_E
- 10.4.1.20. AUDIO_SAMPLE_RATE_E
- 10.4.1.21. AUDIO_BIT_WIDTH_E
- 10.4.1.22. AIO_MODE_E
- 10.4.1.23. AIO_I2STYPE_E
- 10.4.1.24. AUDIO_SOUND_MODE_E
- 10.4.1.25. AUDIO_MOD_PARAM_S
- 10.4.1.26. AIO_ATTR_S
- 10.4.1.27. AI_CHN_PARAM_S
- 10.4.1.28. AUDIO_FRAME_S
- 10.4.1.29. AEC_FRAME_S
- 10.4.1.30. AUDIO_AGC_CONFIG_S
- 10.4.1.31. AI_AEC_CONFIG_S
- 10.4.1.32. AUDIO_ANR_CONFIG_S
- 10.4.1.33. AUDIO_DELAY_CONFIG_S
- 10.4.1.34. VQE_WORKSTATE_E
- 10.4.1.35. VQE_RECORD_TYPE
- 10.4.1.36. AI_TALKVQE_CONFIG_S
- 10.4.1.37. AI_RECORDVQE_CONFIG_S
- 10.4.1.38. AUDIO_STREAM_S
- 10.4.1.39. AO_CHN_STATE_S
- 10.4.1.40. AUDIO_TRACK_MODE_E
- 10.4.1.41. AUDIO_FADE_RATE_E
- 10.4.1.42. AUDIO_FADE_S
- 10.4.1.43. G726_BPS_E
- 10.4.1.44. ADPCM_TYPE_E
- 10.4.1.45. AUDIO_SAVE_FILE_INFO_S
- 10.4.1.46. CVI_HPF_CONFIG_S
- 10.4.1.47. CVI_EQ_CONFIG_S
- 10.4.1.48. CVI_DRC_LIMITER_PARAM
- 10.4.1.49. CVI_DRC_EXPANDER_PARAM
- 10.4.1.50. CVI_DRC_COMPRESSOR_PARAM
- 10.4.1.51. AUDIO_SPK_EQ_CONFIG_S
- 10.4.1.52. AO_VQE_CONFIG_S
- 10.4.1.53. HPF_FILTER_TYPE
- 10.4.1.54. AUDIO_SPK_AGC_CONFIG_S
- 10.4.1.55. AUDIO_FILE_STATUS_S
- 10.4.1.56. VQE_MODULE_CONFIG_S
- 10.4.1.57. AUDIO_VQE_REGISTER_S
- 10.4.2. 音频编码
- 10.4.3. 音频解码
- 10.4.1. 音频输入/输出
- 10.5. 错误码
- 10.6. 相关测试
- 10.7. 范例码及板端初步测试