logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

RV1126 音视频开发:AENC 音频编码模块详解

AENC 是 RKMPP 中负责音频编码的功能模块。与视频编码(VENC)类似,AENC 通过 MPI(Media Process Interface)对外提供统一的编程接口,屏蔽了底层硬件编解码器的差异。初始化 AI 音频采集通道:设置采样率(48000Hz)、采样格式(S16)、声道数(2)等参数,并通过配置、使能 AI 通道。创建 AENC 编码通道:配置编码类型为 AAC、码率 64kbp

#音视频
音视频开发-PCM 原理与 AI 模块实战

根据奈奎斯特采样定理:当采样率大于等于连续信号最高频率的 2 倍时,采样信号就能无差别还原出原始信号。例如采样深度为 16bit,则声音有 2 的 16 次方个振幅等级;本文将从 PCM 原理出发,系统讲解音频数据的生成过程、核心参数与存储格式,并结合 AI 模块(语音识别、AI 降噪等)的实战应用,帮助读者建立从底层数据到上层智能处理的完整认知。采样率指每秒钟采样的个数,即 1 秒内采集声音的频

#音视频
API Error: 400 The content[].thinking in the thinking mode must be passed back to the API

当使用ccSwitch调用DeepSeek-V4时出现400错误,原因是API兼容性问题。解决方法是在供应商配置文件中添加"thinking": false参数,这会关闭Claude特有的thinking机制。该参数对DeepSeek-V4的性能没有影响,因为其API只是模拟Anthropic格式。适用于ccSwitch v3.15.0及以上版本调用DeepSeek兼容API的情况,能有效避免40

到底了